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

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [binutils/] [configure] - Blame information for rev 15

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

Line No. Rev Author Line
1 15 khays
#! /bin/sh
2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.64.
4
#
5
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7
# Foundation, Inc.
8
#
9
# This configure script is free software; the Free Software Foundation
10
# gives unlimited permission to copy, distribute and modify it.
11
## -------------------- ##
12
## M4sh Initialization. ##
13
## -------------------- ##
14
 
15
# Be more Bourne compatible
16
DUALCASE=1; export DUALCASE # for MKS sh
17
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18
  emulate sh
19
  NULLCMD=:
20
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21
  # is contrary to our usage.  Disable this feature.
22
  alias -g '${1+"$@"}'='"$@"'
23
  setopt NO_GLOB_SUBST
24
else
25
  case `(set -o) 2>/dev/null` in #(
26
  *posix*) :
27
    set -o posix ;; #(
28
  *) :
29
     ;;
30
esac
31
fi
32
 
33
 
34
as_nl='
35
'
36
export as_nl
37
# Printing a long string crashes Solaris 7 /usr/bin/printf.
38
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41
# Prefer a ksh shell builtin over an external printf program on Solaris,
42
# but without wasting forks for bash or zsh.
43
if test -z "$BASH_VERSION$ZSH_VERSION" \
44
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45
  as_echo='print -r --'
46
  as_echo_n='print -rn --'
47
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48
  as_echo='printf %s\n'
49
  as_echo_n='printf %s'
50
else
51
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53
    as_echo_n='/usr/ucb/echo -n'
54
  else
55
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56
    as_echo_n_body='eval
57
      arg=$1;
58
      case $arg in #(
59
      *"$as_nl"*)
60
        expr "X$arg" : "X\\(.*\\)$as_nl";
61
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62
      esac;
63
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64
    '
65
    export as_echo_n_body
66
    as_echo_n='sh -c $as_echo_n_body as_echo'
67
  fi
68
  export as_echo_body
69
  as_echo='sh -c $as_echo_body as_echo'
70
fi
71
 
72
# The user is always right.
73
if test "${PATH_SEPARATOR+set}" != set; then
74
  PATH_SEPARATOR=:
75
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77
      PATH_SEPARATOR=';'
78
  }
79
fi
80
 
81
 
82
# IFS
83
# We need space, tab and new line, in precisely that order.  Quoting is
84
# there to prevent editors from complaining about space-tab.
85
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86
# splitting by setting IFS to empty value.)
87
IFS=" ""        $as_nl"
88
 
89
# Find who we are.  Look in the path if we contain no directory separator.
90
case $0 in #((
91
  *[\\/]* ) as_myself=$0 ;;
92
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93
for as_dir in $PATH
94
do
95
  IFS=$as_save_IFS
96
  test -z "$as_dir" && as_dir=.
97
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98
  done
99
IFS=$as_save_IFS
100
 
101
     ;;
102
esac
103
# We did not find ourselves, most probably we were run as `sh COMMAND'
104
# in which case we are not to be found in the path.
105
if test "x$as_myself" = x; then
106
  as_myself=$0
107
fi
108
if test ! -f "$as_myself"; then
109
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110
  exit 1
111
fi
112
 
113
# Unset variables that we do not need and which cause bugs (e.g. in
114
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115
# suppresses any "Segmentation fault" message there.  '((' could
116
# trigger a bug in pdksh 5.2.14.
117
for as_var in BASH_ENV ENV MAIL MAILPATH
118
do eval test x\${$as_var+set} = xset \
119
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120
done
121
PS1='$ '
122
PS2='> '
123
PS4='+ '
124
 
125
# NLS nuisances.
126
LC_ALL=C
127
export LC_ALL
128
LANGUAGE=C
129
export LANGUAGE
130
 
131
# CDPATH.
132
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
 
134
if test "x$CONFIG_SHELL" = x; then
135
  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136
  emulate sh
137
  NULLCMD=:
138
  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139
  # is contrary to our usage.  Disable this feature.
140
  alias -g '\${1+\"\$@\"}'='\"\$@\"'
141
  setopt NO_GLOB_SUBST
142
else
143
  case \`(set -o) 2>/dev/null\` in #(
144
  *posix*) :
145
    set -o posix ;; #(
146
  *) :
147
     ;;
148
esac
149
fi
150
"
151
  as_required="as_fn_return () { (exit \$1); }
152
as_fn_success () { as_fn_return 0; }
153
as_fn_failure () { as_fn_return 1; }
154
as_fn_ret_success () { return 0; }
155
as_fn_ret_failure () { return 1; }
156
 
157
exitcode=0
158
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
 
164
else
165
  exitcode=1; echo positional parameters were not saved.
166
fi
167
test x\$exitcode = x0 || exit 1"
168
  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169
  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170
  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171
  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172
test \$(( 1 + 1 )) = 2 || exit 1
173
 
174
  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175
    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176
    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177
    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178
    PATH=/empty FPATH=/empty; export PATH FPATH
179
    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180
      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181
  if (eval "$as_required") 2>/dev/null; then :
182
  as_have_required=yes
183
else
184
  as_have_required=no
185
fi
186
  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
 
188
else
189
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190
as_found=false
191
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192
do
193
  IFS=$as_save_IFS
194
  test -z "$as_dir" && as_dir=.
195
  as_found=:
196
  case $as_dir in #(
197
         /*)
198
           for as_base in sh bash ksh sh5; do
199
             # Try only shells that exist, to save several forks.
200
             as_shell=$as_dir/$as_base
201
             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202
                    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203
  CONFIG_SHELL=$as_shell as_have_required=yes
204
                   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205
  break 2
206
fi
207
fi
208
           done;;
209
       esac
210
  as_found=false
211
done
212
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213
              { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214
  CONFIG_SHELL=$SHELL as_have_required=yes
215
fi; }
216
IFS=$as_save_IFS
217
 
218
 
219
      if test "x$CONFIG_SHELL" != x; then :
220
  # We cannot yet assume a decent shell, so we have to provide a
221
        # neutralization value for shells without unset; and this also
222
        # works around shells that cannot unset nonexistent variables.
223
        BASH_ENV=/dev/null
224
        ENV=/dev/null
225
        (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226
        export CONFIG_SHELL
227
        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228
fi
229
 
230
    if test x$as_have_required = xno; then :
231
  $as_echo "$0: This script requires a shell more modern than all"
232
  $as_echo "$0: the shells that I found on your system."
233
  if test x${ZSH_VERSION+set} = xset ; then
234
    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235
    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236
  else
237
    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238
$0: including any error possibly output before this
239
$0: message. Then install a modern shell, or manually run
240
$0: the script under such a shell if you do have one."
241
  fi
242
  exit 1
243
fi
244
fi
245
fi
246
SHELL=${CONFIG_SHELL-/bin/sh}
247
export SHELL
248
# Unset more variables known to interfere with behavior of common tools.
249
CLICOLOR_FORCE= GREP_OPTIONS=
250
unset CLICOLOR_FORCE GREP_OPTIONS
251
 
252
## --------------------- ##
253
## M4sh Shell Functions. ##
254
## --------------------- ##
255
# as_fn_unset VAR
256
# ---------------
257
# Portably unset VAR.
258
as_fn_unset ()
259
{
260
  { eval $1=; unset $1;}
261
}
262
as_unset=as_fn_unset
263
 
264
# as_fn_set_status STATUS
265
# -----------------------
266
# Set $? to STATUS, without forking.
267
as_fn_set_status ()
268
{
269
  return $1
270
} # as_fn_set_status
271
 
272
# as_fn_exit STATUS
273
# -----------------
274
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275
as_fn_exit ()
276
{
277
  set +e
278
  as_fn_set_status $1
279
  exit $1
280
} # as_fn_exit
281
 
282
# as_fn_mkdir_p
283
# -------------
284
# Create "$as_dir" as a directory, including parents if necessary.
285
as_fn_mkdir_p ()
286
{
287
 
288
  case $as_dir in #(
289
  -*) as_dir=./$as_dir;;
290
  esac
291
  test -d "$as_dir" || eval $as_mkdir_p || {
292
    as_dirs=
293
    while :; do
294
      case $as_dir in #(
295
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296
      *) as_qdir=$as_dir;;
297
      esac
298
      as_dirs="'$as_qdir' $as_dirs"
299
      as_dir=`$as_dirname -- "$as_dir" ||
300
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301
         X"$as_dir" : 'X\(//\)[^/]' \| \
302
         X"$as_dir" : 'X\(//\)$' \| \
303
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304
$as_echo X"$as_dir" |
305
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306
            s//\1/
307
            q
308
          }
309
          /^X\(\/\/\)[^/].*/{
310
            s//\1/
311
            q
312
          }
313
          /^X\(\/\/\)$/{
314
            s//\1/
315
            q
316
          }
317
          /^X\(\/\).*/{
318
            s//\1/
319
            q
320
          }
321
          s/.*/./; q'`
322
      test -d "$as_dir" && break
323
    done
324
    test -z "$as_dirs" || eval "mkdir $as_dirs"
325
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
 
327
 
328
} # as_fn_mkdir_p
329
# as_fn_append VAR VALUE
330
# ----------------------
331
# Append the text in VALUE to the end of the definition contained in VAR. Take
332
# advantage of any shell optimizations that allow amortized linear growth over
333
# repeated appends, instead of the typical quadratic growth present in naive
334
# implementations.
335
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336
  eval 'as_fn_append ()
337
  {
338
    eval $1+=\$2
339
  }'
340
else
341
  as_fn_append ()
342
  {
343
    eval $1=\$$1\$2
344
  }
345
fi # as_fn_append
346
 
347
# as_fn_arith ARG...
348
# ------------------
349
# Perform arithmetic evaluation on the ARGs, and store the result in the
350
# global $as_val. Take advantage of shells that can avoid forks. The arguments
351
# must be portable across $(()) and expr.
352
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353
  eval 'as_fn_arith ()
354
  {
355
    as_val=$(( $* ))
356
  }'
357
else
358
  as_fn_arith ()
359
  {
360
    as_val=`expr "$@" || test $? -eq 1`
361
  }
362
fi # as_fn_arith
363
 
364
 
365
# as_fn_error ERROR [LINENO LOG_FD]
366
# ---------------------------------
367
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369
# script with status $?, using 1 if that was 0.
370
as_fn_error ()
371
{
372
  as_status=$?; test $as_status -eq 0 && as_status=1
373
  if test "$3"; then
374
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376
  fi
377
  $as_echo "$as_me: error: $1" >&2
378
  as_fn_exit $as_status
379
} # as_fn_error
380
 
381
if expr a : '\(a\)' >/dev/null 2>&1 &&
382
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
383
  as_expr=expr
384
else
385
  as_expr=false
386
fi
387
 
388
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389
  as_basename=basename
390
else
391
  as_basename=false
392
fi
393
 
394
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395
  as_dirname=dirname
396
else
397
  as_dirname=false
398
fi
399
 
400
as_me=`$as_basename -- "$0" ||
401
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402
         X"$0" : 'X\(//\)$' \| \
403
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404
$as_echo X/"$0" |
405
    sed '/^.*\/\([^/][^/]*\)\/*$/{
406
            s//\1/
407
            q
408
          }
409
          /^X\/\(\/\/\)$/{
410
            s//\1/
411
            q
412
          }
413
          /^X\/\(\/\).*/{
414
            s//\1/
415
            q
416
          }
417
          s/.*/./; q'`
418
 
419
# Avoid depending upon Character Ranges.
420
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423
as_cr_digits='0123456789'
424
as_cr_alnum=$as_cr_Letters$as_cr_digits
425
 
426
 
427
  as_lineno_1=$LINENO as_lineno_1a=$LINENO
428
  as_lineno_2=$LINENO as_lineno_2a=$LINENO
429
  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430
  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431
  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432
  sed -n '
433
    p
434
    /[$]LINENO/=
435
  ' <$as_myself |
436
    sed '
437
      s/[$]LINENO.*/&-/
438
      t lineno
439
      b
440
      :lineno
441
      N
442
      :loop
443
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444
      t loop
445
      s/-\n.*//
446
    ' >$as_me.lineno &&
447
  chmod +x "$as_me.lineno" ||
448
    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
 
450
  # Don't try to exec as it changes $[0], causing all sort of problems
451
  # (the dirname of $[0] is not the place where we might find the
452
  # original and so on.  Autoconf is especially sensitive to this).
453
  . "./$as_me.lineno"
454
  # Exit status is that of the last command.
455
  exit
456
}
457
 
458
ECHO_C= ECHO_N= ECHO_T=
459
case `echo -n x` in #(((((
460
-n*)
461
  case `echo 'xy\c'` in
462
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
463
  xy)  ECHO_C='\c';;
464
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465
       ECHO_T=' ';;
466
  esac;;
467
*)
468
  ECHO_N='-n';;
469
esac
470
 
471
rm -f conf$$ conf$$.exe conf$$.file
472
if test -d conf$$.dir; then
473
  rm -f conf$$.dir/conf$$.file
474
else
475
  rm -f conf$$.dir
476
  mkdir conf$$.dir 2>/dev/null
477
fi
478
if (echo >conf$$.file) 2>/dev/null; then
479
  if ln -s conf$$.file conf$$ 2>/dev/null; then
480
    as_ln_s='ln -s'
481
    # ... but there are two gotchas:
482
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484
    # In both cases, we have to default to `cp -p'.
485
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486
      as_ln_s='cp -p'
487
  elif ln conf$$.file conf$$ 2>/dev/null; then
488
    as_ln_s=ln
489
  else
490
    as_ln_s='cp -p'
491
  fi
492
else
493
  as_ln_s='cp -p'
494
fi
495
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496
rmdir conf$$.dir 2>/dev/null
497
 
498
if mkdir -p . 2>/dev/null; then
499
  as_mkdir_p='mkdir -p "$as_dir"'
500
else
501
  test -d ./-p && rmdir ./-p
502
  as_mkdir_p=false
503
fi
504
 
505
if test -x / >/dev/null 2>&1; then
506
  as_test_x='test -x'
507
else
508
  if ls -dL / >/dev/null 2>&1; then
509
    as_ls_L_option=L
510
  else
511
    as_ls_L_option=
512
  fi
513
  as_test_x='
514
    eval sh -c '\''
515
      if test -d "$1"; then
516
        test -d "$1/.";
517
      else
518
        case $1 in #(
519
        -*)set "./$1";;
520
        esac;
521
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522
        ???[sx]*):;;*)false;;esac;fi
523
    '\'' sh
524
  '
525
fi
526
as_executable_p=$as_test_x
527
 
528
# Sed expression to map a string onto a valid CPP name.
529
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
 
531
# Sed expression to map a string onto a valid variable name.
532
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
 
534
SHELL=${CONFIG_SHELL-/bin/sh}
535
 
536
 
537
exec 7<&0 &1
538
 
539
# Name of the host.
540
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541
# so uname gets run too.
542
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
 
544
#
545
# Initializations.
546
#
547
ac_default_prefix=/usr/local
548
ac_clean_files=
549
ac_config_libobj_dir=.
550
LIBOBJS=
551
cross_compiling=no
552
subdirs=
553
MFLAGS=
554
MAKEFLAGS=
555
 
556
# Identity of this package.
557
PACKAGE_NAME=
558
PACKAGE_TARNAME=
559
PACKAGE_VERSION=
560
PACKAGE_STRING=
561
PACKAGE_BUGREPORT=
562
PACKAGE_URL=
563
 
564
ac_unique_file="ar.c"
565
# Factoring default headers for most tests.
566
ac_includes_default="\
567
#include 
568
#ifdef HAVE_SYS_TYPES_H
569
# include 
570
#endif
571
#ifdef HAVE_SYS_STAT_H
572
# include 
573
#endif
574
#ifdef STDC_HEADERS
575
# include 
576
# include 
577
#else
578
# ifdef HAVE_STDLIB_H
579
#  include 
580
# endif
581
#endif
582
#ifdef HAVE_STRING_H
583
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584
#  include 
585
# endif
586
# include 
587
#endif
588
#ifdef HAVE_STRINGS_H
589
# include 
590
#endif
591
#ifdef HAVE_INTTYPES_H
592
# include 
593
#endif
594
#ifdef HAVE_STDINT_H
595
# include 
596
#endif
597
#ifdef HAVE_UNISTD_H
598
# include 
599
#endif"
600
 
601
ac_subst_vars='am__EXEEXT_FALSE
602
am__EXEEXT_TRUE
603
LTLIBOBJS
604
LIBOBJS
605
EMULATION_VECTOR
606
EMULATION
607
OBJDUMP_PRIVATE_OFILES
608
OBJDUMP_DEFS
609
BUILD_INSTALL_MISC
610
BUILD_MISC
611
BUILD_DLLWRAP
612
BUILD_WINDMC
613
BUILD_WINDRES
614
DLLTOOL_DEFS
615
BUILD_DLLTOOL
616
BUILD_SRCONV
617
BUILD_NLMCONV
618
NLMCONV_DEFS
619
LTLIBICONV
620
LIBICONV
621
ALLOCA
622
DEMANGLER_NAME
623
EXEEXT_FOR_BUILD
624
CC_FOR_BUILD
625
HDEFINES
626
GENINSRC_NEVER_FALSE
627
GENINSRC_NEVER_TRUE
628
MAINT
629
MAINTAINER_MODE_FALSE
630
MAINTAINER_MODE_TRUE
631
MSGMERGE
632
MSGFMT
633
MKINSTALLDIRS
634
CATOBJEXT
635
GENCAT
636
INSTOBJEXT
637
DATADIRNAME
638
CATALOGS
639
POSUB
640
GMSGFMT
641
XGETTEXT
642
INCINTL
643
LIBINTL_DEP
644
LIBINTL
645
USE_NLS
646
LEXLIB
647
LEX_OUTPUT_ROOT
648
LEX
649
YFLAGS
650
YACC
651
NO_WERROR
652
WARN_CFLAGS
653
OTOOL64
654
OTOOL
655
LIPO
656
NMEDIT
657
DSYMUTIL
658
RANLIB
659
AR
660
OBJDUMP
661
LN_S
662
NM
663
ac_ct_DUMPBIN
664
DUMPBIN
665
LD
666
FGREP
667
SED
668
LIBTOOL
669
EGREP
670
GREP
671
CPP
672
am__fastdepCC_FALSE
673
am__fastdepCC_TRUE
674
CCDEPMODE
675
AMDEPBACKSLASH
676
AMDEP_FALSE
677
AMDEP_TRUE
678
am__quote
679
am__include
680
DEPDIR
681
am__untar
682
am__tar
683
AMTAR
684
am__leading_dot
685
SET_MAKE
686
AWK
687
mkdir_p
688
MKDIR_P
689
INSTALL_STRIP_PROGRAM
690
STRIP
691
install_sh
692
MAKEINFO
693
AUTOHEADER
694
AUTOMAKE
695
AUTOCONF
696
ACLOCAL
697
VERSION
698
PACKAGE
699
CYGPATH_W
700
am__isrc
701
INSTALL_DATA
702
INSTALL_SCRIPT
703
INSTALL_PROGRAM
704
OBJEXT
705
EXEEXT
706
ac_ct_CC
707
CPPFLAGS
708
LDFLAGS
709
CFLAGS
710
CC
711
target_os
712
target_vendor
713
target_cpu
714
target
715
host_os
716
host_vendor
717
host_cpu
718
host
719
build_os
720
build_vendor
721
build_cpu
722
build
723
target_alias
724
host_alias
725
build_alias
726
LIBS
727
ECHO_T
728
ECHO_N
729
ECHO_C
730
DEFS
731
mandir
732
localedir
733
libdir
734
psdir
735
pdfdir
736
dvidir
737
htmldir
738
infodir
739
docdir
740
oldincludedir
741
includedir
742
localstatedir
743
sharedstatedir
744
sysconfdir
745
datadir
746
datarootdir
747
libexecdir
748
sbindir
749
bindir
750
program_transform_name
751
prefix
752
exec_prefix
753
PACKAGE_URL
754
PACKAGE_BUGREPORT
755
PACKAGE_STRING
756
PACKAGE_VERSION
757
PACKAGE_TARNAME
758
PACKAGE_NAME
759
PATH_SEPARATOR
760
SHELL'
761
ac_subst_files=''
762
ac_user_opts='
763
enable_option_checking
764
enable_dependency_tracking
765
enable_plugins
766
enable_largefile
767
enable_shared
768
enable_static
769
with_pic
770
enable_fast_install
771
with_gnu_ld
772
enable_libtool_lock
773
enable_targets
774
enable_werror
775
enable_build_warnings
776
enable_nls
777
enable_maintainer_mode
778
enable_rpath
779
with_libiconv_prefix
780
'
781
      ac_precious_vars='build_alias
782
host_alias
783
target_alias
784
CC
785
CFLAGS
786
LDFLAGS
787
LIBS
788
CPPFLAGS
789
CPP
790
YACC
791
YFLAGS'
792
 
793
 
794
# Initialize some variables set by options.
795
ac_init_help=
796
ac_init_version=false
797
ac_unrecognized_opts=
798
ac_unrecognized_sep=
799
# The variables have the same names as the options, with
800
# dashes changed to underlines.
801
cache_file=/dev/null
802
exec_prefix=NONE
803
no_create=
804
no_recursion=
805
prefix=NONE
806
program_prefix=NONE
807
program_suffix=NONE
808
program_transform_name=s,x,x,
809
silent=
810
site=
811
srcdir=
812
verbose=
813
x_includes=NONE
814
x_libraries=NONE
815
 
816
# Installation directory options.
817
# These are left unexpanded so users can "make install exec_prefix=/foo"
818
# and all the variables that are supposed to be based on exec_prefix
819
# by default will actually change.
820
# Use braces instead of parens because sh, perl, etc. also accept them.
821
# (The list follows the same order as the GNU Coding Standards.)
822
bindir='${exec_prefix}/bin'
823
sbindir='${exec_prefix}/sbin'
824
libexecdir='${exec_prefix}/libexec'
825
datarootdir='${prefix}/share'
826
datadir='${datarootdir}'
827
sysconfdir='${prefix}/etc'
828
sharedstatedir='${prefix}/com'
829
localstatedir='${prefix}/var'
830
includedir='${prefix}/include'
831
oldincludedir='/usr/include'
832
docdir='${datarootdir}/doc/${PACKAGE}'
833
infodir='${datarootdir}/info'
834
htmldir='${docdir}'
835
dvidir='${docdir}'
836
pdfdir='${docdir}'
837
psdir='${docdir}'
838
libdir='${exec_prefix}/lib'
839
localedir='${datarootdir}/locale'
840
mandir='${datarootdir}/man'
841
 
842
ac_prev=
843
ac_dashdash=
844
for ac_option
845
do
846
  # If the previous option needs an argument, assign it.
847
  if test -n "$ac_prev"; then
848
    eval $ac_prev=\$ac_option
849
    ac_prev=
850
    continue
851
  fi
852
 
853
  case $ac_option in
854
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
855
  *)    ac_optarg=yes ;;
856
  esac
857
 
858
  # Accept the important Cygnus configure options, so we can diagnose typos.
859
 
860
  case $ac_dashdash$ac_option in
861
  --)
862
    ac_dashdash=yes ;;
863
 
864
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
865
    ac_prev=bindir ;;
866
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
867
    bindir=$ac_optarg ;;
868
 
869
  -build | --build | --buil | --bui | --bu)
870
    ac_prev=build_alias ;;
871
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
872
    build_alias=$ac_optarg ;;
873
 
874
  -cache-file | --cache-file | --cache-fil | --cache-fi \
875
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
876
    ac_prev=cache_file ;;
877
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
878
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
879
    cache_file=$ac_optarg ;;
880
 
881
  --config-cache | -C)
882
    cache_file=config.cache ;;
883
 
884
  -datadir | --datadir | --datadi | --datad)
885
    ac_prev=datadir ;;
886
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
887
    datadir=$ac_optarg ;;
888
 
889
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
890
  | --dataroo | --dataro | --datar)
891
    ac_prev=datarootdir ;;
892
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
893
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
894
    datarootdir=$ac_optarg ;;
895
 
896
  -disable-* | --disable-*)
897
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
898
    # Reject names that are not valid shell variable names.
899
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
900
      as_fn_error "invalid feature name: $ac_useropt"
901
    ac_useropt_orig=$ac_useropt
902
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
903
    case $ac_user_opts in
904
      *"
905
"enable_$ac_useropt"
906
"*) ;;
907
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
908
         ac_unrecognized_sep=', ';;
909
    esac
910
    eval enable_$ac_useropt=no ;;
911
 
912
  -docdir | --docdir | --docdi | --doc | --do)
913
    ac_prev=docdir ;;
914
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
915
    docdir=$ac_optarg ;;
916
 
917
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
918
    ac_prev=dvidir ;;
919
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
920
    dvidir=$ac_optarg ;;
921
 
922
  -enable-* | --enable-*)
923
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
924
    # Reject names that are not valid shell variable names.
925
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
926
      as_fn_error "invalid feature name: $ac_useropt"
927
    ac_useropt_orig=$ac_useropt
928
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
929
    case $ac_user_opts in
930
      *"
931
"enable_$ac_useropt"
932
"*) ;;
933
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
934
         ac_unrecognized_sep=', ';;
935
    esac
936
    eval enable_$ac_useropt=\$ac_optarg ;;
937
 
938
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
939
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
940
  | --exec | --exe | --ex)
941
    ac_prev=exec_prefix ;;
942
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
943
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
944
  | --exec=* | --exe=* | --ex=*)
945
    exec_prefix=$ac_optarg ;;
946
 
947
  -gas | --gas | --ga | --g)
948
    # Obsolete; use --with-gas.
949
    with_gas=yes ;;
950
 
951
  -help | --help | --hel | --he | -h)
952
    ac_init_help=long ;;
953
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
954
    ac_init_help=recursive ;;
955
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
956
    ac_init_help=short ;;
957
 
958
  -host | --host | --hos | --ho)
959
    ac_prev=host_alias ;;
960
  -host=* | --host=* | --hos=* | --ho=*)
961
    host_alias=$ac_optarg ;;
962
 
963
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
964
    ac_prev=htmldir ;;
965
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
966
  | --ht=*)
967
    htmldir=$ac_optarg ;;
968
 
969
  -includedir | --includedir | --includedi | --included | --include \
970
  | --includ | --inclu | --incl | --inc)
971
    ac_prev=includedir ;;
972
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
973
  | --includ=* | --inclu=* | --incl=* | --inc=*)
974
    includedir=$ac_optarg ;;
975
 
976
  -infodir | --infodir | --infodi | --infod | --info | --inf)
977
    ac_prev=infodir ;;
978
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
979
    infodir=$ac_optarg ;;
980
 
981
  -libdir | --libdir | --libdi | --libd)
982
    ac_prev=libdir ;;
983
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
984
    libdir=$ac_optarg ;;
985
 
986
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
987
  | --libexe | --libex | --libe)
988
    ac_prev=libexecdir ;;
989
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
990
  | --libexe=* | --libex=* | --libe=*)
991
    libexecdir=$ac_optarg ;;
992
 
993
  -localedir | --localedir | --localedi | --localed | --locale)
994
    ac_prev=localedir ;;
995
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
996
    localedir=$ac_optarg ;;
997
 
998
  -localstatedir | --localstatedir | --localstatedi | --localstated \
999
  | --localstate | --localstat | --localsta | --localst | --locals)
1000
    ac_prev=localstatedir ;;
1001
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1002
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1003
    localstatedir=$ac_optarg ;;
1004
 
1005
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1006
    ac_prev=mandir ;;
1007
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1008
    mandir=$ac_optarg ;;
1009
 
1010
  -nfp | --nfp | --nf)
1011
    # Obsolete; use --without-fp.
1012
    with_fp=no ;;
1013
 
1014
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1015
  | --no-cr | --no-c | -n)
1016
    no_create=yes ;;
1017
 
1018
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1019
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1020
    no_recursion=yes ;;
1021
 
1022
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1023
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1024
  | --oldin | --oldi | --old | --ol | --o)
1025
    ac_prev=oldincludedir ;;
1026
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1027
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1028
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1029
    oldincludedir=$ac_optarg ;;
1030
 
1031
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1032
    ac_prev=prefix ;;
1033
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1034
    prefix=$ac_optarg ;;
1035
 
1036
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1037
  | --program-pre | --program-pr | --program-p)
1038
    ac_prev=program_prefix ;;
1039
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1040
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1041
    program_prefix=$ac_optarg ;;
1042
 
1043
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1044
  | --program-suf | --program-su | --program-s)
1045
    ac_prev=program_suffix ;;
1046
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1047
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1048
    program_suffix=$ac_optarg ;;
1049
 
1050
  -program-transform-name | --program-transform-name \
1051
  | --program-transform-nam | --program-transform-na \
1052
  | --program-transform-n | --program-transform- \
1053
  | --program-transform | --program-transfor \
1054
  | --program-transfo | --program-transf \
1055
  | --program-trans | --program-tran \
1056
  | --progr-tra | --program-tr | --program-t)
1057
    ac_prev=program_transform_name ;;
1058
  -program-transform-name=* | --program-transform-name=* \
1059
  | --program-transform-nam=* | --program-transform-na=* \
1060
  | --program-transform-n=* | --program-transform-=* \
1061
  | --program-transform=* | --program-transfor=* \
1062
  | --program-transfo=* | --program-transf=* \
1063
  | --program-trans=* | --program-tran=* \
1064
  | --progr-tra=* | --program-tr=* | --program-t=*)
1065
    program_transform_name=$ac_optarg ;;
1066
 
1067
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1068
    ac_prev=pdfdir ;;
1069
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1070
    pdfdir=$ac_optarg ;;
1071
 
1072
  -psdir | --psdir | --psdi | --psd | --ps)
1073
    ac_prev=psdir ;;
1074
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1075
    psdir=$ac_optarg ;;
1076
 
1077
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1078
  | -silent | --silent | --silen | --sile | --sil)
1079
    silent=yes ;;
1080
 
1081
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1082
    ac_prev=sbindir ;;
1083
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1084
  | --sbi=* | --sb=*)
1085
    sbindir=$ac_optarg ;;
1086
 
1087
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1088
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1089
  | --sharedst | --shareds | --shared | --share | --shar \
1090
  | --sha | --sh)
1091
    ac_prev=sharedstatedir ;;
1092
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1093
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1094
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1095
  | --sha=* | --sh=*)
1096
    sharedstatedir=$ac_optarg ;;
1097
 
1098
  -site | --site | --sit)
1099
    ac_prev=site ;;
1100
  -site=* | --site=* | --sit=*)
1101
    site=$ac_optarg ;;
1102
 
1103
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1104
    ac_prev=srcdir ;;
1105
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1106
    srcdir=$ac_optarg ;;
1107
 
1108
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1109
  | --syscon | --sysco | --sysc | --sys | --sy)
1110
    ac_prev=sysconfdir ;;
1111
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1112
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1113
    sysconfdir=$ac_optarg ;;
1114
 
1115
  -target | --target | --targe | --targ | --tar | --ta | --t)
1116
    ac_prev=target_alias ;;
1117
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1118
    target_alias=$ac_optarg ;;
1119
 
1120
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1121
    verbose=yes ;;
1122
 
1123
  -version | --version | --versio | --versi | --vers | -V)
1124
    ac_init_version=: ;;
1125
 
1126
  -with-* | --with-*)
1127
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1128
    # Reject names that are not valid shell variable names.
1129
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1130
      as_fn_error "invalid package name: $ac_useropt"
1131
    ac_useropt_orig=$ac_useropt
1132
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1133
    case $ac_user_opts in
1134
      *"
1135
"with_$ac_useropt"
1136
"*) ;;
1137
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1138
         ac_unrecognized_sep=', ';;
1139
    esac
1140
    eval with_$ac_useropt=\$ac_optarg ;;
1141
 
1142
  -without-* | --without-*)
1143
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1144
    # Reject names that are not valid shell variable names.
1145
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1146
      as_fn_error "invalid package name: $ac_useropt"
1147
    ac_useropt_orig=$ac_useropt
1148
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1149
    case $ac_user_opts in
1150
      *"
1151
"with_$ac_useropt"
1152
"*) ;;
1153
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1154
         ac_unrecognized_sep=', ';;
1155
    esac
1156
    eval with_$ac_useropt=no ;;
1157
 
1158
  --x)
1159
    # Obsolete; use --with-x.
1160
    with_x=yes ;;
1161
 
1162
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1163
  | --x-incl | --x-inc | --x-in | --x-i)
1164
    ac_prev=x_includes ;;
1165
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1166
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1167
    x_includes=$ac_optarg ;;
1168
 
1169
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1170
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1171
    ac_prev=x_libraries ;;
1172
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1173
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1174
    x_libraries=$ac_optarg ;;
1175
 
1176
  -*) as_fn_error "unrecognized option: \`$ac_option'
1177
Try \`$0 --help' for more information."
1178
    ;;
1179
 
1180
  *=*)
1181
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1182
    # Reject names that are not valid shell variable names.
1183
    case $ac_envvar in #(
1184
      '' | [0-9]* | *[!_$as_cr_alnum]* )
1185
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1186
    esac
1187
    eval $ac_envvar=\$ac_optarg
1188
    export $ac_envvar ;;
1189
 
1190
  *)
1191
    # FIXME: should be removed in autoconf 3.0.
1192
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1193
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1194
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1195
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1196
    ;;
1197
 
1198
  esac
1199
done
1200
 
1201
if test -n "$ac_prev"; then
1202
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1203
  as_fn_error "missing argument to $ac_option"
1204
fi
1205
 
1206
if test -n "$ac_unrecognized_opts"; then
1207
  case $enable_option_checking in
1208
    no) ;;
1209
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1210
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1211
  esac
1212
fi
1213
 
1214
# Check all directory arguments for consistency.
1215
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1216
                datadir sysconfdir sharedstatedir localstatedir includedir \
1217
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1218
                libdir localedir mandir
1219
do
1220
  eval ac_val=\$$ac_var
1221
  # Remove trailing slashes.
1222
  case $ac_val in
1223
    */ )
1224
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1225
      eval $ac_var=\$ac_val;;
1226
  esac
1227
  # Be sure to have absolute directory names.
1228
  case $ac_val in
1229
    [\\/$]* | ?:[\\/]* )  continue;;
1230
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1231
  esac
1232
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1233
done
1234
 
1235
# There might be people who depend on the old broken behavior: `$host'
1236
# used to hold the argument of --host etc.
1237
# FIXME: To remove some day.
1238
build=$build_alias
1239
host=$host_alias
1240
target=$target_alias
1241
 
1242
# FIXME: To remove some day.
1243
if test "x$host_alias" != x; then
1244
  if test "x$build_alias" = x; then
1245
    cross_compiling=maybe
1246
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1247
    If a cross compiler is detected then cross compile mode will be used." >&2
1248
  elif test "x$build_alias" != "x$host_alias"; then
1249
    cross_compiling=yes
1250
  fi
1251
fi
1252
 
1253
ac_tool_prefix=
1254
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1255
 
1256
test "$silent" = yes && exec 6>/dev/null
1257
 
1258
 
1259
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1260
ac_ls_di=`ls -di .` &&
1261
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1262
  as_fn_error "working directory cannot be determined"
1263
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1264
  as_fn_error "pwd does not report name of working directory"
1265
 
1266
 
1267
# Find the source files, if location was not specified.
1268
if test -z "$srcdir"; then
1269
  ac_srcdir_defaulted=yes
1270
  # Try the directory containing this script, then the parent directory.
1271
  ac_confdir=`$as_dirname -- "$as_myself" ||
1272
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1273
         X"$as_myself" : 'X\(//\)[^/]' \| \
1274
         X"$as_myself" : 'X\(//\)$' \| \
1275
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1276
$as_echo X"$as_myself" |
1277
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1278
            s//\1/
1279
            q
1280
          }
1281
          /^X\(\/\/\)[^/].*/{
1282
            s//\1/
1283
            q
1284
          }
1285
          /^X\(\/\/\)$/{
1286
            s//\1/
1287
            q
1288
          }
1289
          /^X\(\/\).*/{
1290
            s//\1/
1291
            q
1292
          }
1293
          s/.*/./; q'`
1294
  srcdir=$ac_confdir
1295
  if test ! -r "$srcdir/$ac_unique_file"; then
1296
    srcdir=..
1297
  fi
1298
else
1299
  ac_srcdir_defaulted=no
1300
fi
1301
if test ! -r "$srcdir/$ac_unique_file"; then
1302
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1303
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1304
fi
1305
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1306
ac_abs_confdir=`(
1307
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1308
        pwd)`
1309
# When building in place, set srcdir=.
1310
if test "$ac_abs_confdir" = "$ac_pwd"; then
1311
  srcdir=.
1312
fi
1313
# Remove unnecessary trailing slashes from srcdir.
1314
# Double slashes in file names in object file debugging info
1315
# mess up M-x gdb in Emacs.
1316
case $srcdir in
1317
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1318
esac
1319
for ac_var in $ac_precious_vars; do
1320
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1321
  eval ac_env_${ac_var}_value=\$${ac_var}
1322
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1323
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1324
done
1325
 
1326
#
1327
# Report the --help message.
1328
#
1329
if test "$ac_init_help" = "long"; then
1330
  # Omit some internal or obsolete options to make the list less imposing.
1331
  # This message is too long to be a string in the A/UX 3.1 sh.
1332
  cat <<_ACEOF
1333
\`configure' configures this package to adapt to many kinds of systems.
1334
 
1335
Usage: $0 [OPTION]... [VAR=VALUE]...
1336
 
1337
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1338
VAR=VALUE.  See below for descriptions of some of the useful variables.
1339
 
1340
Defaults for the options are specified in brackets.
1341
 
1342
Configuration:
1343
  -h, --help              display this help and exit
1344
      --help=short        display options specific to this package
1345
      --help=recursive    display the short help of all the included packages
1346
  -V, --version           display version information and exit
1347
  -q, --quiet, --silent   do not print \`checking...' messages
1348
      --cache-file=FILE   cache test results in FILE [disabled]
1349
  -C, --config-cache      alias for \`--cache-file=config.cache'
1350
  -n, --no-create         do not create output files
1351
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1352
 
1353
Installation directories:
1354
  --prefix=PREFIX         install architecture-independent files in PREFIX
1355
                          [$ac_default_prefix]
1356
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1357
                          [PREFIX]
1358
 
1359
By default, \`make install' will install all the files in
1360
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1361
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1362
for instance \`--prefix=\$HOME'.
1363
 
1364
For better control, use the options below.
1365
 
1366
Fine tuning of the installation directories:
1367
  --bindir=DIR            user executables [EPREFIX/bin]
1368
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1369
  --libexecdir=DIR        program executables [EPREFIX/libexec]
1370
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1371
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1372
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1373
  --libdir=DIR            object code libraries [EPREFIX/lib]
1374
  --includedir=DIR        C header files [PREFIX/include]
1375
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1376
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1377
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1378
  --infodir=DIR           info documentation [DATAROOTDIR/info]
1379
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1380
  --mandir=DIR            man documentation [DATAROOTDIR/man]
1381
  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1382
  --htmldir=DIR           html documentation [DOCDIR]
1383
  --dvidir=DIR            dvi documentation [DOCDIR]
1384
  --pdfdir=DIR            pdf documentation [DOCDIR]
1385
  --psdir=DIR             ps documentation [DOCDIR]
1386
_ACEOF
1387
 
1388
  cat <<\_ACEOF
1389
 
1390
Program names:
1391
  --program-prefix=PREFIX            prepend PREFIX to installed program names
1392
  --program-suffix=SUFFIX            append SUFFIX to installed program names
1393
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1394
 
1395
System types:
1396
  --build=BUILD     configure for building on BUILD [guessed]
1397
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1398
  --target=TARGET   configure for building compilers for TARGET [HOST]
1399
_ACEOF
1400
fi
1401
 
1402
if test -n "$ac_init_help"; then
1403
 
1404
  cat <<\_ACEOF
1405
 
1406
Optional Features:
1407
  --disable-option-checking  ignore unrecognized --enable/--with options
1408
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1409
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1410
  --disable-dependency-tracking  speeds up one-time build
1411
  --enable-dependency-tracking   do not reject slow dependency extractors
1412
  --enable-plugins        Enable support for plugins (defaults no)
1413
  --disable-largefile     omit support for large files
1414
  --enable-shared[=PKGS]  build shared libraries [default=yes]
1415
  --enable-static[=PKGS]  build static libraries [default=yes]
1416
  --enable-fast-install[=PKGS]
1417
                          optimize for fast installation [default=yes]
1418
  --disable-libtool-lock  avoid locking (might break parallel builds)
1419
  --enable-targets        alternative target configurations
1420
  --enable-werror         treat compile warnings as errors
1421
  --enable-build-warnings enable build-time compiler warnings
1422
  --disable-nls           do not use Native Language Support
1423
  --enable-maintainer-mode  enable make rules and dependencies not useful
1424
                          (and sometimes confusing) to the casual installer
1425
  --disable-rpath         do not hardcode runtime library paths
1426
 
1427
Optional Packages:
1428
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1429
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1430
  --with-pic              try to use only PIC/non-PIC objects [default=use
1431
                          both]
1432
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1433
  --with-gnu-ld           assume the C compiler uses GNU ld default=no
1434
  --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1435
  --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1436
 
1437
Some influential environment variables:
1438
  CC          C compiler command
1439
  CFLAGS      C compiler flags
1440
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1441
              nonstandard directory 
1442
  LIBS        libraries to pass to the linker, e.g. -l
1443
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
1444
              you have headers in a nonstandard directory 
1445
  CPP         C preprocessor
1446
  YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1447
              the first program found out of: `bison -y', `byacc', `yacc'.
1448
  YFLAGS      The list of arguments that will be passed by default to $YACC.
1449
              This script will default YFLAGS to the empty string to avoid a
1450
              default value of `-d' given by some make applications.
1451
 
1452
Use these variables to override the choices made by `configure' or to help
1453
it to find libraries and programs with nonstandard names/locations.
1454
 
1455
Report bugs to the package provider.
1456
_ACEOF
1457
ac_status=$?
1458
fi
1459
 
1460
if test "$ac_init_help" = "recursive"; then
1461
  # If there are subdirs, report their specific --help.
1462
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1463
    test -d "$ac_dir" ||
1464
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1465
      continue
1466
    ac_builddir=.
1467
 
1468
case "$ac_dir" in
1469
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1470
*)
1471
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1472
  # A ".." for each directory in $ac_dir_suffix.
1473
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1474
  case $ac_top_builddir_sub in
1475
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1476
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1477
  esac ;;
1478
esac
1479
ac_abs_top_builddir=$ac_pwd
1480
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1481
# for backward compatibility:
1482
ac_top_builddir=$ac_top_build_prefix
1483
 
1484
case $srcdir in
1485
  .)  # We are building in place.
1486
    ac_srcdir=.
1487
    ac_top_srcdir=$ac_top_builddir_sub
1488
    ac_abs_top_srcdir=$ac_pwd ;;
1489
  [\\/]* | ?:[\\/]* )  # Absolute name.
1490
    ac_srcdir=$srcdir$ac_dir_suffix;
1491
    ac_top_srcdir=$srcdir
1492
    ac_abs_top_srcdir=$srcdir ;;
1493
  *) # Relative name.
1494
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1495
    ac_top_srcdir=$ac_top_build_prefix$srcdir
1496
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1497
esac
1498
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1499
 
1500
    cd "$ac_dir" || { ac_status=$?; continue; }
1501
    # Check for guested configure.
1502
    if test -f "$ac_srcdir/configure.gnu"; then
1503
      echo &&
1504
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1505
    elif test -f "$ac_srcdir/configure"; then
1506
      echo &&
1507
      $SHELL "$ac_srcdir/configure" --help=recursive
1508
    else
1509
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1510
    fi || ac_status=$?
1511
    cd "$ac_pwd" || { ac_status=$?; break; }
1512
  done
1513
fi
1514
 
1515
test -n "$ac_init_help" && exit $ac_status
1516
if $ac_init_version; then
1517
  cat <<\_ACEOF
1518
configure
1519
generated by GNU Autoconf 2.64
1520
 
1521
Copyright (C) 2009 Free Software Foundation, Inc.
1522
This configure script is free software; the Free Software Foundation
1523
gives unlimited permission to copy, distribute and modify it.
1524
_ACEOF
1525
  exit
1526
fi
1527
 
1528
## ------------------------ ##
1529
## Autoconf initialization. ##
1530
## ------------------------ ##
1531
 
1532
# ac_fn_c_try_compile LINENO
1533
# --------------------------
1534
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1535
ac_fn_c_try_compile ()
1536
{
1537
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1538
  rm -f conftest.$ac_objext
1539
  if { { ac_try="$ac_compile"
1540
case "(($ac_try" in
1541
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1542
  *) ac_try_echo=$ac_try;;
1543
esac
1544
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1545
$as_echo "$ac_try_echo"; } >&5
1546
  (eval "$ac_compile") 2>conftest.err
1547
  ac_status=$?
1548
  if test -s conftest.err; then
1549
    grep -v '^ *+' conftest.err >conftest.er1
1550
    cat conftest.er1 >&5
1551
    mv -f conftest.er1 conftest.err
1552
  fi
1553
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1554
  test $ac_status = 0; } && {
1555
         test -z "$ac_c_werror_flag" ||
1556
         test ! -s conftest.err
1557
       } && test -s conftest.$ac_objext; then :
1558
  ac_retval=0
1559
else
1560
  $as_echo "$as_me: failed program was:" >&5
1561
sed 's/^/| /' conftest.$ac_ext >&5
1562
 
1563
        ac_retval=1
1564
fi
1565
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1566
  return $ac_retval
1567
 
1568
} # ac_fn_c_try_compile
1569
 
1570
# ac_fn_c_try_link LINENO
1571
# -----------------------
1572
# Try to link conftest.$ac_ext, and return whether this succeeded.
1573
ac_fn_c_try_link ()
1574
{
1575
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1576
  rm -f conftest.$ac_objext conftest$ac_exeext
1577
  if { { ac_try="$ac_link"
1578
case "(($ac_try" in
1579
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1580
  *) ac_try_echo=$ac_try;;
1581
esac
1582
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1583
$as_echo "$ac_try_echo"; } >&5
1584
  (eval "$ac_link") 2>conftest.err
1585
  ac_status=$?
1586
  if test -s conftest.err; then
1587
    grep -v '^ *+' conftest.err >conftest.er1
1588
    cat conftest.er1 >&5
1589
    mv -f conftest.er1 conftest.err
1590
  fi
1591
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1592
  test $ac_status = 0; } && {
1593
         test -z "$ac_c_werror_flag" ||
1594
         test ! -s conftest.err
1595
       } && test -s conftest$ac_exeext && {
1596
         test "$cross_compiling" = yes ||
1597
         $as_test_x conftest$ac_exeext
1598
       }; then :
1599
  ac_retval=0
1600
else
1601
  $as_echo "$as_me: failed program was:" >&5
1602
sed 's/^/| /' conftest.$ac_ext >&5
1603
 
1604
        ac_retval=1
1605
fi
1606
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1607
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1608
  # interfere with the next link command; also delete a directory that is
1609
  # left behind by Apple's compiler.  We do this before executing the actions.
1610
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1611
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1612
  return $ac_retval
1613
 
1614
} # ac_fn_c_try_link
1615
 
1616
# ac_fn_c_try_cpp LINENO
1617
# ----------------------
1618
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1619
ac_fn_c_try_cpp ()
1620
{
1621
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1622
  if { { ac_try="$ac_cpp conftest.$ac_ext"
1623
case "(($ac_try" in
1624
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1625
  *) ac_try_echo=$ac_try;;
1626
esac
1627
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1628
$as_echo "$ac_try_echo"; } >&5
1629
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1630
  ac_status=$?
1631
  if test -s conftest.err; then
1632
    grep -v '^ *+' conftest.err >conftest.er1
1633
    cat conftest.er1 >&5
1634
    mv -f conftest.er1 conftest.err
1635
  fi
1636
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1637
  test $ac_status = 0; } >/dev/null && {
1638
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1639
         test ! -s conftest.err
1640
       }; then :
1641
  ac_retval=0
1642
else
1643
  $as_echo "$as_me: failed program was:" >&5
1644
sed 's/^/| /' conftest.$ac_ext >&5
1645
 
1646
    ac_retval=1
1647
fi
1648
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1649
  return $ac_retval
1650
 
1651
} # ac_fn_c_try_cpp
1652
 
1653
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1654
# -------------------------------------------------------
1655
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1656
# the include files in INCLUDES and setting the cache variable VAR
1657
# accordingly.
1658
ac_fn_c_check_header_mongrel ()
1659
{
1660
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1661
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1662
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1663
$as_echo_n "checking for $2... " >&6; }
1664
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1665
  $as_echo_n "(cached) " >&6
1666
fi
1667
eval ac_res=\$$3
1668
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1669
$as_echo "$ac_res" >&6; }
1670
else
1671
  # Is the header compilable?
1672
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1673
$as_echo_n "checking $2 usability... " >&6; }
1674
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1675
/* end confdefs.h.  */
1676
$4
1677
#include <$2>
1678
_ACEOF
1679
if ac_fn_c_try_compile "$LINENO"; then :
1680
  ac_header_compiler=yes
1681
else
1682
  ac_header_compiler=no
1683
fi
1684
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1685
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1686
$as_echo "$ac_header_compiler" >&6; }
1687
 
1688
# Is the header present?
1689
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1690
$as_echo_n "checking $2 presence... " >&6; }
1691
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1692
/* end confdefs.h.  */
1693
#include <$2>
1694
_ACEOF
1695
if ac_fn_c_try_cpp "$LINENO"; then :
1696
  ac_header_preproc=yes
1697
else
1698
  ac_header_preproc=no
1699
fi
1700
rm -f conftest.err conftest.$ac_ext
1701
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1702
$as_echo "$ac_header_preproc" >&6; }
1703
 
1704
# So?  What about this header?
1705
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1706
  yes:no: )
1707
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1708
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1709
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1710
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1711
    ;;
1712
  no:yes:* )
1713
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1714
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1715
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1716
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1717
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1718
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1719
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1720
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1721
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1722
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1723
    ;;
1724
esac
1725
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1726
$as_echo_n "checking for $2... " >&6; }
1727
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1728
  $as_echo_n "(cached) " >&6
1729
else
1730
  eval "$3=\$ac_header_compiler"
1731
fi
1732
eval ac_res=\$$3
1733
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1734
$as_echo "$ac_res" >&6; }
1735
fi
1736
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1737
 
1738
} # ac_fn_c_check_header_mongrel
1739
 
1740
# ac_fn_c_try_run LINENO
1741
# ----------------------
1742
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1743
# that executables *can* be run.
1744
ac_fn_c_try_run ()
1745
{
1746
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1747
  if { { ac_try="$ac_link"
1748
case "(($ac_try" in
1749
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1750
  *) ac_try_echo=$ac_try;;
1751
esac
1752
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1753
$as_echo "$ac_try_echo"; } >&5
1754
  (eval "$ac_link") 2>&5
1755
  ac_status=$?
1756
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1757
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1758
  { { case "(($ac_try" in
1759
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1760
  *) ac_try_echo=$ac_try;;
1761
esac
1762
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1763
$as_echo "$ac_try_echo"; } >&5
1764
  (eval "$ac_try") 2>&5
1765
  ac_status=$?
1766
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1767
  test $ac_status = 0; }; }; then :
1768
  ac_retval=0
1769
else
1770
  $as_echo "$as_me: program exited with status $ac_status" >&5
1771
       $as_echo "$as_me: failed program was:" >&5
1772
sed 's/^/| /' conftest.$ac_ext >&5
1773
 
1774
       ac_retval=$ac_status
1775
fi
1776
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1777
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1778
  return $ac_retval
1779
 
1780
} # ac_fn_c_try_run
1781
 
1782
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1783
# -------------------------------------------------------
1784
# Tests whether HEADER exists and can be compiled using the include files in
1785
# INCLUDES, setting the cache variable VAR accordingly.
1786
ac_fn_c_check_header_compile ()
1787
{
1788
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1789
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1790
$as_echo_n "checking for $2... " >&6; }
1791
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1792
  $as_echo_n "(cached) " >&6
1793
else
1794
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1795
/* end confdefs.h.  */
1796
$4
1797
#include <$2>
1798
_ACEOF
1799
if ac_fn_c_try_compile "$LINENO"; then :
1800
  eval "$3=yes"
1801
else
1802
  eval "$3=no"
1803
fi
1804
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1805
fi
1806
eval ac_res=\$$3
1807
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1808
$as_echo "$ac_res" >&6; }
1809
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1810
 
1811
} # ac_fn_c_check_header_compile
1812
 
1813
# ac_fn_c_check_func LINENO FUNC VAR
1814
# ----------------------------------
1815
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1816
ac_fn_c_check_func ()
1817
{
1818
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1819
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1820
$as_echo_n "checking for $2... " >&6; }
1821
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1822
  $as_echo_n "(cached) " >&6
1823
else
1824
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1825
/* end confdefs.h.  */
1826
/* Define $2 to an innocuous variant, in case  declares $2.
1827
   For example, HP-UX 11i  declares gettimeofday.  */
1828
#define $2 innocuous_$2
1829
 
1830
/* System header to define __stub macros and hopefully few prototypes,
1831
    which can conflict with char $2 (); below.
1832
    Prefer  to  if __STDC__ is defined, since
1833
     exists even on freestanding compilers.  */
1834
 
1835
#ifdef __STDC__
1836
# include 
1837
#else
1838
# include 
1839
#endif
1840
 
1841
#undef $2
1842
 
1843
/* Override any GCC internal prototype to avoid an error.
1844
   Use char because int might match the return type of a GCC
1845
   builtin and then its argument prototype would still apply.  */
1846
#ifdef __cplusplus
1847
extern "C"
1848
#endif
1849
char $2 ();
1850
/* The GNU C library defines this for functions which it implements
1851
    to always fail with ENOSYS.  Some functions are actually named
1852
    something starting with __ and the normal name is an alias.  */
1853
#if defined __stub_$2 || defined __stub___$2
1854
choke me
1855
#endif
1856
 
1857
int
1858
main ()
1859
{
1860
return $2 ();
1861
  ;
1862
  return 0;
1863
}
1864
_ACEOF
1865
if ac_fn_c_try_link "$LINENO"; then :
1866
  eval "$3=yes"
1867
else
1868
  eval "$3=no"
1869
fi
1870
rm -f core conftest.err conftest.$ac_objext \
1871
    conftest$ac_exeext conftest.$ac_ext
1872
fi
1873
eval ac_res=\$$3
1874
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1875
$as_echo "$ac_res" >&6; }
1876
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1877
 
1878
} # ac_fn_c_check_func
1879
 
1880
# ac_fn_c_check_decl LINENO SYMBOL VAR
1881
# ------------------------------------
1882
# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1883
ac_fn_c_check_decl ()
1884
{
1885
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1886
  as_decl_name=`echo $2|sed 's/ *(.*//'`
1887
  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1888
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1889
$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1890
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1891
  $as_echo_n "(cached) " >&6
1892
else
1893
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1894
/* end confdefs.h.  */
1895
$4
1896
int
1897
main ()
1898
{
1899
#ifndef $as_decl_name
1900
#ifdef __cplusplus
1901
  (void) $as_decl_use;
1902
#else
1903
  (void) $as_decl_name;
1904
#endif
1905
#endif
1906
 
1907
  ;
1908
  return 0;
1909
}
1910
_ACEOF
1911
if ac_fn_c_try_compile "$LINENO"; then :
1912
  eval "$3=yes"
1913
else
1914
  eval "$3=no"
1915
fi
1916
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1917
fi
1918
eval ac_res=\$$3
1919
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1920
$as_echo "$ac_res" >&6; }
1921
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1922
 
1923
} # ac_fn_c_check_decl
1924
cat >config.log <<_ACEOF
1925
This file contains any messages produced by compilers while
1926
running configure, to aid debugging if configure makes a mistake.
1927
 
1928
It was created by $as_me, which was
1929
generated by GNU Autoconf 2.64.  Invocation command line was
1930
 
1931
  $ $0 $@
1932
 
1933
_ACEOF
1934
exec 5>>config.log
1935
{
1936
cat <<_ASUNAME
1937
## --------- ##
1938
## Platform. ##
1939
## --------- ##
1940
 
1941
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1942
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1943
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1944
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1945
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1946
 
1947
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1948
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1949
 
1950
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1951
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1952
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1953
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1954
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1955
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1956
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1957
 
1958
_ASUNAME
1959
 
1960
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1961
for as_dir in $PATH
1962
do
1963
  IFS=$as_save_IFS
1964
  test -z "$as_dir" && as_dir=.
1965
    $as_echo "PATH: $as_dir"
1966
  done
1967
IFS=$as_save_IFS
1968
 
1969
} >&5
1970
 
1971
cat >&5 <<_ACEOF
1972
 
1973
 
1974
## ----------- ##
1975
## Core tests. ##
1976
## ----------- ##
1977
 
1978
_ACEOF
1979
 
1980
 
1981
# Keep a trace of the command line.
1982
# Strip out --no-create and --no-recursion so they do not pile up.
1983
# Strip out --silent because we don't want to record it for future runs.
1984
# Also quote any args containing shell meta-characters.
1985
# Make two passes to allow for proper duplicate-argument suppression.
1986
ac_configure_args=
1987
ac_configure_args0=
1988
ac_configure_args1=
1989
ac_must_keep_next=false
1990
for ac_pass in 1 2
1991
do
1992
  for ac_arg
1993
  do
1994
    case $ac_arg in
1995
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1996
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1997
    | -silent | --silent | --silen | --sile | --sil)
1998
      continue ;;
1999
    *\'*)
2000
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2001
    esac
2002
    case $ac_pass in
2003
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2004
    2)
2005
      as_fn_append ac_configure_args1 " '$ac_arg'"
2006
      if test $ac_must_keep_next = true; then
2007
        ac_must_keep_next=false # Got value, back to normal.
2008
      else
2009
        case $ac_arg in
2010
          *=* | --config-cache | -C | -disable-* | --disable-* \
2011
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2012
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2013
          | -with-* | --with-* | -without-* | --without-* | --x)
2014
            case "$ac_configure_args0 " in
2015
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2016
            esac
2017
            ;;
2018
          -* ) ac_must_keep_next=true ;;
2019
        esac
2020
      fi
2021
      as_fn_append ac_configure_args " '$ac_arg'"
2022
      ;;
2023
    esac
2024
  done
2025
done
2026
{ ac_configure_args0=; unset ac_configure_args0;}
2027
{ ac_configure_args1=; unset ac_configure_args1;}
2028
 
2029
# When interrupted or exit'd, cleanup temporary files, and complete
2030
# config.log.  We remove comments because anyway the quotes in there
2031
# would cause problems or look ugly.
2032
# WARNING: Use '\'' to represent an apostrophe within the trap.
2033
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2034
trap 'exit_status=$?
2035
  # Save into config.log some information that might help in debugging.
2036
  {
2037
    echo
2038
 
2039
    cat <<\_ASBOX
2040
## ---------------- ##
2041
## Cache variables. ##
2042
## ---------------- ##
2043
_ASBOX
2044
    echo
2045
    # The following way of writing the cache mishandles newlines in values,
2046
(
2047
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2048
    eval ac_val=\$$ac_var
2049
    case $ac_val in #(
2050
    *${as_nl}*)
2051
      case $ac_var in #(
2052
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2053
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2054
      esac
2055
      case $ac_var in #(
2056
      _ | IFS | as_nl) ;; #(
2057
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2058
      *) { eval $ac_var=; unset $ac_var;} ;;
2059
      esac ;;
2060
    esac
2061
  done
2062
  (set) 2>&1 |
2063
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2064
    *${as_nl}ac_space=\ *)
2065
      sed -n \
2066
        "s/'\''/'\''\\\\'\'''\''/g;
2067
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2068
      ;; #(
2069
    *)
2070
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2071
      ;;
2072
    esac |
2073
    sort
2074
)
2075
    echo
2076
 
2077
    cat <<\_ASBOX
2078
## ----------------- ##
2079
## Output variables. ##
2080
## ----------------- ##
2081
_ASBOX
2082
    echo
2083
    for ac_var in $ac_subst_vars
2084
    do
2085
      eval ac_val=\$$ac_var
2086
      case $ac_val in
2087
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2088
      esac
2089
      $as_echo "$ac_var='\''$ac_val'\''"
2090
    done | sort
2091
    echo
2092
 
2093
    if test -n "$ac_subst_files"; then
2094
      cat <<\_ASBOX
2095
## ------------------- ##
2096
## File substitutions. ##
2097
## ------------------- ##
2098
_ASBOX
2099
      echo
2100
      for ac_var in $ac_subst_files
2101
      do
2102
        eval ac_val=\$$ac_var
2103
        case $ac_val in
2104
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2105
        esac
2106
        $as_echo "$ac_var='\''$ac_val'\''"
2107
      done | sort
2108
      echo
2109
    fi
2110
 
2111
    if test -s confdefs.h; then
2112
      cat <<\_ASBOX
2113
## ----------- ##
2114
## confdefs.h. ##
2115
## ----------- ##
2116
_ASBOX
2117
      echo
2118
      cat confdefs.h
2119
      echo
2120
    fi
2121
    test "$ac_signal" != 0 &&
2122
      $as_echo "$as_me: caught signal $ac_signal"
2123
    $as_echo "$as_me: exit $exit_status"
2124
  } >&5
2125
  rm -f core *.core core.conftest.* &&
2126
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2127
    exit $exit_status
2128
' 0
2129
for ac_signal in 1 2 13 15; do
2130
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2131
done
2132
ac_signal=0
2133
 
2134
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2135
rm -f -r conftest* confdefs.h
2136
 
2137
$as_echo "/* confdefs.h */" > confdefs.h
2138
 
2139
# Predefined preprocessor variables.
2140
 
2141
cat >>confdefs.h <<_ACEOF
2142
#define PACKAGE_NAME "$PACKAGE_NAME"
2143
_ACEOF
2144
 
2145
cat >>confdefs.h <<_ACEOF
2146
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2147
_ACEOF
2148
 
2149
cat >>confdefs.h <<_ACEOF
2150
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2151
_ACEOF
2152
 
2153
cat >>confdefs.h <<_ACEOF
2154
#define PACKAGE_STRING "$PACKAGE_STRING"
2155
_ACEOF
2156
 
2157
cat >>confdefs.h <<_ACEOF
2158
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2159
_ACEOF
2160
 
2161
cat >>confdefs.h <<_ACEOF
2162
#define PACKAGE_URL "$PACKAGE_URL"
2163
_ACEOF
2164
 
2165
 
2166
# Let the site file select an alternate cache file if it wants to.
2167
# Prefer an explicitly selected file to automatically selected ones.
2168
ac_site_file1=NONE
2169
ac_site_file2=NONE
2170
if test -n "$CONFIG_SITE"; then
2171
  ac_site_file1=$CONFIG_SITE
2172
elif test "x$prefix" != xNONE; then
2173
  ac_site_file1=$prefix/share/config.site
2174
  ac_site_file2=$prefix/etc/config.site
2175
else
2176
  ac_site_file1=$ac_default_prefix/share/config.site
2177
  ac_site_file2=$ac_default_prefix/etc/config.site
2178
fi
2179
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2180
do
2181
  test "x$ac_site_file" = xNONE && continue
2182
  if test -r "$ac_site_file"; then
2183
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2184
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2185
    sed 's/^/| /' "$ac_site_file" >&5
2186
    . "$ac_site_file"
2187
  fi
2188
done
2189
 
2190
if test -r "$cache_file"; then
2191
  # Some versions of bash will fail to source /dev/null (special
2192
  # files actually), so we avoid doing that.
2193
  if test -f "$cache_file"; then
2194
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2195
$as_echo "$as_me: loading cache $cache_file" >&6;}
2196
    case $cache_file in
2197
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2198
      *)                      . "./$cache_file";;
2199
    esac
2200
  fi
2201
else
2202
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2203
$as_echo "$as_me: creating cache $cache_file" >&6;}
2204
  >$cache_file
2205
fi
2206
 
2207
# Check that the precious variables saved in the cache have kept the same
2208
# value.
2209
ac_cache_corrupted=false
2210
for ac_var in $ac_precious_vars; do
2211
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2212
  eval ac_new_set=\$ac_env_${ac_var}_set
2213
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2214
  eval ac_new_val=\$ac_env_${ac_var}_value
2215
  case $ac_old_set,$ac_new_set in
2216
    set,)
2217
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2218
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2219
      ac_cache_corrupted=: ;;
2220
    ,set)
2221
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2222
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2223
      ac_cache_corrupted=: ;;
2224
    ,);;
2225
    *)
2226
      if test "x$ac_old_val" != "x$ac_new_val"; then
2227
        # differences in whitespace do not lead to failure.
2228
        ac_old_val_w=`echo x $ac_old_val`
2229
        ac_new_val_w=`echo x $ac_new_val`
2230
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2231
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2232
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2233
          ac_cache_corrupted=:
2234
        else
2235
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2236
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2237
          eval $ac_var=\$ac_old_val
2238
        fi
2239
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2240
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2241
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2242
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2243
      fi;;
2244
  esac
2245
  # Pass precious variables to config.status.
2246
  if test "$ac_new_set" = set; then
2247
    case $ac_new_val in
2248
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2249
    *) ac_arg=$ac_var=$ac_new_val ;;
2250
    esac
2251
    case " $ac_configure_args " in
2252
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2253
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2254
    esac
2255
  fi
2256
done
2257
if $ac_cache_corrupted; then
2258
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2259
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2260
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2261
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2262
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2263
fi
2264
## -------------------- ##
2265
## Main body of script. ##
2266
## -------------------- ##
2267
 
2268
ac_ext=c
2269
ac_cpp='$CPP $CPPFLAGS'
2270
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2271
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2272
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2273
 
2274
 
2275
 
2276
 
2277
 
2278
 
2279
 
2280
ac_aux_dir=
2281
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2282
  for ac_t in install-sh install.sh shtool; do
2283
    if test -f "$ac_dir/$ac_t"; then
2284
      ac_aux_dir=$ac_dir
2285
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2286
      break 2
2287
    fi
2288
  done
2289
done
2290
if test -z "$ac_aux_dir"; then
2291
  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2292
fi
2293
 
2294
# These three variables are undocumented and unsupported,
2295
# and are intended to be withdrawn in a future Autoconf release.
2296
# They can cause serious problems if a builder's source tree is in a directory
2297
# whose full name contains unusual characters.
2298
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2299
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2300
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2301
 
2302
 
2303
# Make sure we can run config.sub.
2304
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2305
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2306
 
2307
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2308
$as_echo_n "checking build system type... " >&6; }
2309
if test "${ac_cv_build+set}" = set; then :
2310
  $as_echo_n "(cached) " >&6
2311
else
2312
  ac_build_alias=$build_alias
2313
test "x$ac_build_alias" = x &&
2314
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2315
test "x$ac_build_alias" = x &&
2316
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2317
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2318
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2319
 
2320
fi
2321
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2322
$as_echo "$ac_cv_build" >&6; }
2323
case $ac_cv_build in
2324
*-*-*) ;;
2325
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2326
esac
2327
build=$ac_cv_build
2328
ac_save_IFS=$IFS; IFS='-'
2329
set x $ac_cv_build
2330
shift
2331
build_cpu=$1
2332
build_vendor=$2
2333
shift; shift
2334
# Remember, the first character of IFS is used to create $*,
2335
# except with old shells:
2336
build_os=$*
2337
IFS=$ac_save_IFS
2338
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2339
 
2340
 
2341
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2342
$as_echo_n "checking host system type... " >&6; }
2343
if test "${ac_cv_host+set}" = set; then :
2344
  $as_echo_n "(cached) " >&6
2345
else
2346
  if test "x$host_alias" = x; then
2347
  ac_cv_host=$ac_cv_build
2348
else
2349
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2350
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2351
fi
2352
 
2353
fi
2354
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2355
$as_echo "$ac_cv_host" >&6; }
2356
case $ac_cv_host in
2357
*-*-*) ;;
2358
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2359
esac
2360
host=$ac_cv_host
2361
ac_save_IFS=$IFS; IFS='-'
2362
set x $ac_cv_host
2363
shift
2364
host_cpu=$1
2365
host_vendor=$2
2366
shift; shift
2367
# Remember, the first character of IFS is used to create $*,
2368
# except with old shells:
2369
host_os=$*
2370
IFS=$ac_save_IFS
2371
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2372
 
2373
 
2374
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2375
$as_echo_n "checking target system type... " >&6; }
2376
if test "${ac_cv_target+set}" = set; then :
2377
  $as_echo_n "(cached) " >&6
2378
else
2379
  if test "x$target_alias" = x; then
2380
  ac_cv_target=$ac_cv_host
2381
else
2382
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2383
    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2384
fi
2385
 
2386
fi
2387
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2388
$as_echo "$ac_cv_target" >&6; }
2389
case $ac_cv_target in
2390
*-*-*) ;;
2391
*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2392
esac
2393
target=$ac_cv_target
2394
ac_save_IFS=$IFS; IFS='-'
2395
set x $ac_cv_target
2396
shift
2397
target_cpu=$1
2398
target_vendor=$2
2399
shift; shift
2400
# Remember, the first character of IFS is used to create $*,
2401
# except with old shells:
2402
target_os=$*
2403
IFS=$ac_save_IFS
2404
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2405
 
2406
 
2407
# The aliases save the names the user supplied, while $host etc.
2408
# will get canonicalized.
2409
test -n "$target_alias" &&
2410
  test "$program_prefix$program_suffix$program_transform_name" = \
2411
    NONENONEs,x,x, &&
2412
  program_prefix=${target_alias}-
2413
ac_ext=c
2414
ac_cpp='$CPP $CPPFLAGS'
2415
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2416
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2417
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2418
if test -n "$ac_tool_prefix"; then
2419
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2420
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2421
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2422
$as_echo_n "checking for $ac_word... " >&6; }
2423
if test "${ac_cv_prog_CC+set}" = set; then :
2424
  $as_echo_n "(cached) " >&6
2425
else
2426
  if test -n "$CC"; then
2427
  ac_cv_prog_CC="$CC" # Let the user override the test.
2428
else
2429
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2430
for as_dir in $PATH
2431
do
2432
  IFS=$as_save_IFS
2433
  test -z "$as_dir" && as_dir=.
2434
    for ac_exec_ext in '' $ac_executable_extensions; do
2435
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2436
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2437
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2438
    break 2
2439
  fi
2440
done
2441
  done
2442
IFS=$as_save_IFS
2443
 
2444
fi
2445
fi
2446
CC=$ac_cv_prog_CC
2447
if test -n "$CC"; then
2448
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2449
$as_echo "$CC" >&6; }
2450
else
2451
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2452
$as_echo "no" >&6; }
2453
fi
2454
 
2455
 
2456
fi
2457
if test -z "$ac_cv_prog_CC"; then
2458
  ac_ct_CC=$CC
2459
  # Extract the first word of "gcc", so it can be a program name with args.
2460
set dummy gcc; ac_word=$2
2461
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2462
$as_echo_n "checking for $ac_word... " >&6; }
2463
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2464
  $as_echo_n "(cached) " >&6
2465
else
2466
  if test -n "$ac_ct_CC"; then
2467
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2468
else
2469
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2470
for as_dir in $PATH
2471
do
2472
  IFS=$as_save_IFS
2473
  test -z "$as_dir" && as_dir=.
2474
    for ac_exec_ext in '' $ac_executable_extensions; do
2475
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2476
    ac_cv_prog_ac_ct_CC="gcc"
2477
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2478
    break 2
2479
  fi
2480
done
2481
  done
2482
IFS=$as_save_IFS
2483
 
2484
fi
2485
fi
2486
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2487
if test -n "$ac_ct_CC"; then
2488
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2489
$as_echo "$ac_ct_CC" >&6; }
2490
else
2491
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2492
$as_echo "no" >&6; }
2493
fi
2494
 
2495
  if test "x$ac_ct_CC" = x; then
2496
    CC=""
2497
  else
2498
    case $cross_compiling:$ac_tool_warned in
2499
yes:)
2500
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2501
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2502
ac_tool_warned=yes ;;
2503
esac
2504
    CC=$ac_ct_CC
2505
  fi
2506
else
2507
  CC="$ac_cv_prog_CC"
2508
fi
2509
 
2510
if test -z "$CC"; then
2511
          if test -n "$ac_tool_prefix"; then
2512
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2513
set dummy ${ac_tool_prefix}cc; ac_word=$2
2514
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2515
$as_echo_n "checking for $ac_word... " >&6; }
2516
if test "${ac_cv_prog_CC+set}" = set; then :
2517
  $as_echo_n "(cached) " >&6
2518
else
2519
  if test -n "$CC"; then
2520
  ac_cv_prog_CC="$CC" # Let the user override the test.
2521
else
2522
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2523
for as_dir in $PATH
2524
do
2525
  IFS=$as_save_IFS
2526
  test -z "$as_dir" && as_dir=.
2527
    for ac_exec_ext in '' $ac_executable_extensions; do
2528
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2529
    ac_cv_prog_CC="${ac_tool_prefix}cc"
2530
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2531
    break 2
2532
  fi
2533
done
2534
  done
2535
IFS=$as_save_IFS
2536
 
2537
fi
2538
fi
2539
CC=$ac_cv_prog_CC
2540
if test -n "$CC"; then
2541
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2542
$as_echo "$CC" >&6; }
2543
else
2544
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2545
$as_echo "no" >&6; }
2546
fi
2547
 
2548
 
2549
  fi
2550
fi
2551
if test -z "$CC"; then
2552
  # Extract the first word of "cc", so it can be a program name with args.
2553
set dummy cc; ac_word=$2
2554
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2555
$as_echo_n "checking for $ac_word... " >&6; }
2556
if test "${ac_cv_prog_CC+set}" = set; then :
2557
  $as_echo_n "(cached) " >&6
2558
else
2559
  if test -n "$CC"; then
2560
  ac_cv_prog_CC="$CC" # Let the user override the test.
2561
else
2562
  ac_prog_rejected=no
2563
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2564
for as_dir in $PATH
2565
do
2566
  IFS=$as_save_IFS
2567
  test -z "$as_dir" && as_dir=.
2568
    for ac_exec_ext in '' $ac_executable_extensions; do
2569
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2570
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2571
       ac_prog_rejected=yes
2572
       continue
2573
     fi
2574
    ac_cv_prog_CC="cc"
2575
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2576
    break 2
2577
  fi
2578
done
2579
  done
2580
IFS=$as_save_IFS
2581
 
2582
if test $ac_prog_rejected = yes; then
2583
  # We found a bogon in the path, so make sure we never use it.
2584
  set dummy $ac_cv_prog_CC
2585
  shift
2586
  if test $# != 0; then
2587
    # We chose a different compiler from the bogus one.
2588
    # However, it has the same basename, so the bogon will be chosen
2589
    # first if we set CC to just the basename; use the full file name.
2590
    shift
2591
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2592
  fi
2593
fi
2594
fi
2595
fi
2596
CC=$ac_cv_prog_CC
2597
if test -n "$CC"; then
2598
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2599
$as_echo "$CC" >&6; }
2600
else
2601
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2602
$as_echo "no" >&6; }
2603
fi
2604
 
2605
 
2606
fi
2607
if test -z "$CC"; then
2608
  if test -n "$ac_tool_prefix"; then
2609
  for ac_prog in cl.exe
2610
  do
2611
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2612
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2613
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2614
$as_echo_n "checking for $ac_word... " >&6; }
2615
if test "${ac_cv_prog_CC+set}" = set; then :
2616
  $as_echo_n "(cached) " >&6
2617
else
2618
  if test -n "$CC"; then
2619
  ac_cv_prog_CC="$CC" # Let the user override the test.
2620
else
2621
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2622
for as_dir in $PATH
2623
do
2624
  IFS=$as_save_IFS
2625
  test -z "$as_dir" && as_dir=.
2626
    for ac_exec_ext in '' $ac_executable_extensions; do
2627
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2628
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2629
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2630
    break 2
2631
  fi
2632
done
2633
  done
2634
IFS=$as_save_IFS
2635
 
2636
fi
2637
fi
2638
CC=$ac_cv_prog_CC
2639
if test -n "$CC"; then
2640
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2641
$as_echo "$CC" >&6; }
2642
else
2643
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2644
$as_echo "no" >&6; }
2645
fi
2646
 
2647
 
2648
    test -n "$CC" && break
2649
  done
2650
fi
2651
if test -z "$CC"; then
2652
  ac_ct_CC=$CC
2653
  for ac_prog in cl.exe
2654
do
2655
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2656
set dummy $ac_prog; ac_word=$2
2657
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2658
$as_echo_n "checking for $ac_word... " >&6; }
2659
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2660
  $as_echo_n "(cached) " >&6
2661
else
2662
  if test -n "$ac_ct_CC"; then
2663
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2664
else
2665
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2666
for as_dir in $PATH
2667
do
2668
  IFS=$as_save_IFS
2669
  test -z "$as_dir" && as_dir=.
2670
    for ac_exec_ext in '' $ac_executable_extensions; do
2671
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2672
    ac_cv_prog_ac_ct_CC="$ac_prog"
2673
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2674
    break 2
2675
  fi
2676
done
2677
  done
2678
IFS=$as_save_IFS
2679
 
2680
fi
2681
fi
2682
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2683
if test -n "$ac_ct_CC"; then
2684
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2685
$as_echo "$ac_ct_CC" >&6; }
2686
else
2687
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2688
$as_echo "no" >&6; }
2689
fi
2690
 
2691
 
2692
  test -n "$ac_ct_CC" && break
2693
done
2694
 
2695
  if test "x$ac_ct_CC" = x; then
2696
    CC=""
2697
  else
2698
    case $cross_compiling:$ac_tool_warned in
2699
yes:)
2700
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2701
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2702
ac_tool_warned=yes ;;
2703
esac
2704
    CC=$ac_ct_CC
2705
  fi
2706
fi
2707
 
2708
fi
2709
 
2710
 
2711
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2712
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2713
as_fn_error "no acceptable C compiler found in \$PATH
2714
See \`config.log' for more details." "$LINENO" 5; }
2715
 
2716
# Provide some information about the compiler.
2717
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2718
set X $ac_compile
2719
ac_compiler=$2
2720
for ac_option in --version -v -V -qversion; do
2721
  { { ac_try="$ac_compiler $ac_option >&5"
2722
case "(($ac_try" in
2723
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2724
  *) ac_try_echo=$ac_try;;
2725
esac
2726
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2727
$as_echo "$ac_try_echo"; } >&5
2728
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2729
  ac_status=$?
2730
  if test -s conftest.err; then
2731
    sed '10a\
2732
... rest of stderr output deleted ...
2733
         10q' conftest.err >conftest.er1
2734
    cat conftest.er1 >&5
2735
    rm -f conftest.er1 conftest.err
2736
  fi
2737
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2738
  test $ac_status = 0; }
2739
done
2740
 
2741
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2742
/* end confdefs.h.  */
2743
 
2744
int
2745
main ()
2746
{
2747
 
2748
  ;
2749
  return 0;
2750
}
2751
_ACEOF
2752
ac_clean_files_save=$ac_clean_files
2753
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2754
# Try to create an executable without -o first, disregard a.out.
2755
# It will help us diagnose broken compilers, and finding out an intuition
2756
# of exeext.
2757
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2758
$as_echo_n "checking for C compiler default output file name... " >&6; }
2759
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2760
 
2761
# The possible output files:
2762
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2763
 
2764
ac_rmfiles=
2765
for ac_file in $ac_files
2766
do
2767
  case $ac_file in
2768
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2769
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2770
  esac
2771
done
2772
rm -f $ac_rmfiles
2773
 
2774
if { { ac_try="$ac_link_default"
2775
case "(($ac_try" in
2776
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2777
  *) ac_try_echo=$ac_try;;
2778
esac
2779
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2780
$as_echo "$ac_try_echo"; } >&5
2781
  (eval "$ac_link_default") 2>&5
2782
  ac_status=$?
2783
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2784
  test $ac_status = 0; }; then :
2785
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2786
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2787
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2788
# so that the user can short-circuit this test for compilers unknown to
2789
# Autoconf.
2790
for ac_file in $ac_files ''
2791
do
2792
  test -f "$ac_file" || continue
2793
  case $ac_file in
2794
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2795
        ;;
2796
    [ab].out )
2797
        # We found the default executable, but exeext='' is most
2798
        # certainly right.
2799
        break;;
2800
    *.* )
2801
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2802
        then :; else
2803
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2804
        fi
2805
        # We set ac_cv_exeext here because the later test for it is not
2806
        # safe: cross compilers may not add the suffix if given an `-o'
2807
        # argument, so we may need to know it at that point already.
2808
        # Even if this section looks crufty: it has the advantage of
2809
        # actually working.
2810
        break;;
2811
    * )
2812
        break;;
2813
  esac
2814
done
2815
test "$ac_cv_exeext" = no && ac_cv_exeext=
2816
 
2817
else
2818
  ac_file=''
2819
fi
2820
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2821
$as_echo "$ac_file" >&6; }
2822
if test -z "$ac_file"; then :
2823
  $as_echo "$as_me: failed program was:" >&5
2824
sed 's/^/| /' conftest.$ac_ext >&5
2825
 
2826
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2827
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2828
{ as_fn_set_status 77
2829
as_fn_error "C compiler cannot create executables
2830
See \`config.log' for more details." "$LINENO" 5; }; }
2831
fi
2832
ac_exeext=$ac_cv_exeext
2833
 
2834
# Check that the compiler produces executables we can run.  If not, either
2835
# the compiler is broken, or we cross compile.
2836
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2837
$as_echo_n "checking whether the C compiler works... " >&6; }
2838
# If not cross compiling, check that we can run a simple program.
2839
if test "$cross_compiling" != yes; then
2840
  if { ac_try='./$ac_file'
2841
  { { case "(($ac_try" in
2842
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2843
  *) ac_try_echo=$ac_try;;
2844
esac
2845
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2846
$as_echo "$ac_try_echo"; } >&5
2847
  (eval "$ac_try") 2>&5
2848
  ac_status=$?
2849
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2850
  test $ac_status = 0; }; }; then
2851
    cross_compiling=no
2852
  else
2853
    if test "$cross_compiling" = maybe; then
2854
        cross_compiling=yes
2855
    else
2856
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2857
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2858
as_fn_error "cannot run C compiled programs.
2859
If you meant to cross compile, use \`--host'.
2860
See \`config.log' for more details." "$LINENO" 5; }
2861
    fi
2862
  fi
2863
fi
2864
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2865
$as_echo "yes" >&6; }
2866
 
2867
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2868
ac_clean_files=$ac_clean_files_save
2869
# Check that the compiler produces executables we can run.  If not, either
2870
# the compiler is broken, or we cross compile.
2871
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2872
$as_echo_n "checking whether we are cross compiling... " >&6; }
2873
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2874
$as_echo "$cross_compiling" >&6; }
2875
 
2876
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2877
$as_echo_n "checking for suffix of executables... " >&6; }
2878
if { { ac_try="$ac_link"
2879
case "(($ac_try" in
2880
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2881
  *) ac_try_echo=$ac_try;;
2882
esac
2883
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2884
$as_echo "$ac_try_echo"; } >&5
2885
  (eval "$ac_link") 2>&5
2886
  ac_status=$?
2887
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2888
  test $ac_status = 0; }; then :
2889
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2890
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2891
# work properly (i.e., refer to `conftest.exe'), while it won't with
2892
# `rm'.
2893
for ac_file in conftest.exe conftest conftest.*; do
2894
  test -f "$ac_file" || continue
2895
  case $ac_file in
2896
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2897
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2898
          break;;
2899
    * ) break;;
2900
  esac
2901
done
2902
else
2903
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2904
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2905
as_fn_error "cannot compute suffix of executables: cannot compile and link
2906
See \`config.log' for more details." "$LINENO" 5; }
2907
fi
2908
rm -f conftest$ac_cv_exeext
2909
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2910
$as_echo "$ac_cv_exeext" >&6; }
2911
 
2912
rm -f conftest.$ac_ext
2913
EXEEXT=$ac_cv_exeext
2914
ac_exeext=$EXEEXT
2915
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2916
$as_echo_n "checking for suffix of object files... " >&6; }
2917
if test "${ac_cv_objext+set}" = set; then :
2918
  $as_echo_n "(cached) " >&6
2919
else
2920
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2921
/* end confdefs.h.  */
2922
 
2923
int
2924
main ()
2925
{
2926
 
2927
  ;
2928
  return 0;
2929
}
2930
_ACEOF
2931
rm -f conftest.o conftest.obj
2932
if { { ac_try="$ac_compile"
2933
case "(($ac_try" in
2934
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2935
  *) ac_try_echo=$ac_try;;
2936
esac
2937
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2938
$as_echo "$ac_try_echo"; } >&5
2939
  (eval "$ac_compile") 2>&5
2940
  ac_status=$?
2941
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2942
  test $ac_status = 0; }; then :
2943
  for ac_file in conftest.o conftest.obj conftest.*; do
2944
  test -f "$ac_file" || continue;
2945
  case $ac_file in
2946
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2947
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2948
       break;;
2949
  esac
2950
done
2951
else
2952
  $as_echo "$as_me: failed program was:" >&5
2953
sed 's/^/| /' conftest.$ac_ext >&5
2954
 
2955
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2956
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2957
as_fn_error "cannot compute suffix of object files: cannot compile
2958
See \`config.log' for more details." "$LINENO" 5; }
2959
fi
2960
rm -f conftest.$ac_cv_objext conftest.$ac_ext
2961
fi
2962
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2963
$as_echo "$ac_cv_objext" >&6; }
2964
OBJEXT=$ac_cv_objext
2965
ac_objext=$OBJEXT
2966
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2967
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2968
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2969
  $as_echo_n "(cached) " >&6
2970
else
2971
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2972
/* end confdefs.h.  */
2973
 
2974
int
2975
main ()
2976
{
2977
#ifndef __GNUC__
2978
       choke me
2979
#endif
2980
 
2981
  ;
2982
  return 0;
2983
}
2984
_ACEOF
2985
if ac_fn_c_try_compile "$LINENO"; then :
2986
  ac_compiler_gnu=yes
2987
else
2988
  ac_compiler_gnu=no
2989
fi
2990
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2991
ac_cv_c_compiler_gnu=$ac_compiler_gnu
2992
 
2993
fi
2994
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2995
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2996
if test $ac_compiler_gnu = yes; then
2997
  GCC=yes
2998
else
2999
  GCC=
3000
fi
3001
ac_test_CFLAGS=${CFLAGS+set}
3002
ac_save_CFLAGS=$CFLAGS
3003
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3004
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3005
if test "${ac_cv_prog_cc_g+set}" = set; then :
3006
  $as_echo_n "(cached) " >&6
3007
else
3008
  ac_save_c_werror_flag=$ac_c_werror_flag
3009
   ac_c_werror_flag=yes
3010
   ac_cv_prog_cc_g=no
3011
   CFLAGS="-g"
3012
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3013
/* end confdefs.h.  */
3014
 
3015
int
3016
main ()
3017
{
3018
 
3019
  ;
3020
  return 0;
3021
}
3022
_ACEOF
3023
if ac_fn_c_try_compile "$LINENO"; then :
3024
  ac_cv_prog_cc_g=yes
3025
else
3026
  CFLAGS=""
3027
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3028
/* end confdefs.h.  */
3029
 
3030
int
3031
main ()
3032
{
3033
 
3034
  ;
3035
  return 0;
3036
}
3037
_ACEOF
3038
if ac_fn_c_try_compile "$LINENO"; then :
3039
 
3040
else
3041
  ac_c_werror_flag=$ac_save_c_werror_flag
3042
         CFLAGS="-g"
3043
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3044
/* end confdefs.h.  */
3045
 
3046
int
3047
main ()
3048
{
3049
 
3050
  ;
3051
  return 0;
3052
}
3053
_ACEOF
3054
if ac_fn_c_try_compile "$LINENO"; then :
3055
  ac_cv_prog_cc_g=yes
3056
fi
3057
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3058
fi
3059
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3060
fi
3061
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3062
   ac_c_werror_flag=$ac_save_c_werror_flag
3063
fi
3064
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3065
$as_echo "$ac_cv_prog_cc_g" >&6; }
3066
if test "$ac_test_CFLAGS" = set; then
3067
  CFLAGS=$ac_save_CFLAGS
3068
elif test $ac_cv_prog_cc_g = yes; then
3069
  if test "$GCC" = yes; then
3070
    CFLAGS="-g -O2"
3071
  else
3072
    CFLAGS="-g"
3073
  fi
3074
else
3075
  if test "$GCC" = yes; then
3076
    CFLAGS="-O2"
3077
  else
3078
    CFLAGS=
3079
  fi
3080
fi
3081
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3082
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3083
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3084
  $as_echo_n "(cached) " >&6
3085
else
3086
  ac_cv_prog_cc_c89=no
3087
ac_save_CC=$CC
3088
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3089
/* end confdefs.h.  */
3090
#include 
3091
#include 
3092
#include 
3093
#include 
3094
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3095
struct buf { int x; };
3096
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3097
static char *e (p, i)
3098
     char **p;
3099
     int i;
3100
{
3101
  return p[i];
3102
}
3103
static char *f (char * (*g) (char **, int), char **p, ...)
3104
{
3105
  char *s;
3106
  va_list v;
3107
  va_start (v,p);
3108
  s = g (p, va_arg (v,int));
3109
  va_end (v);
3110
  return s;
3111
}
3112
 
3113
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3114
   function prototypes and stuff, but not '\xHH' hex character constants.
3115
   These don't provoke an error unfortunately, instead are silently treated
3116
   as 'x'.  The following induces an error, until -std is added to get
3117
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3118
   array size at least.  It's necessary to write '\x00'==0 to get something
3119
   that's true only with -std.  */
3120
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3121
 
3122
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3123
   inside strings and character constants.  */
3124
#define FOO(x) 'x'
3125
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3126
 
3127
int test (int i, double x);
3128
struct s1 {int (*f) (int a);};
3129
struct s2 {int (*f) (double a);};
3130
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3131
int argc;
3132
char **argv;
3133
int
3134
main ()
3135
{
3136
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3137
  ;
3138
  return 0;
3139
}
3140
_ACEOF
3141
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3142
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3143
do
3144
  CC="$ac_save_CC $ac_arg"
3145
  if ac_fn_c_try_compile "$LINENO"; then :
3146
  ac_cv_prog_cc_c89=$ac_arg
3147
fi
3148
rm -f core conftest.err conftest.$ac_objext
3149
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3150
done
3151
rm -f conftest.$ac_ext
3152
CC=$ac_save_CC
3153
 
3154
fi
3155
# AC_CACHE_VAL
3156
case "x$ac_cv_prog_cc_c89" in
3157
  x)
3158
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3159
$as_echo "none needed" >&6; } ;;
3160
  xno)
3161
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3162
$as_echo "unsupported" >&6; } ;;
3163
  *)
3164
    CC="$CC $ac_cv_prog_cc_c89"
3165
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3166
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3167
esac
3168
if test "x$ac_cv_prog_cc_c89" != xno; then :
3169
 
3170
fi
3171
 
3172
ac_ext=c
3173
ac_cpp='$CPP $CPPFLAGS'
3174
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3175
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3176
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3177
 
3178
 
3179
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3180
$as_echo_n "checking for library containing strerror... " >&6; }
3181
if test "${ac_cv_search_strerror+set}" = set; then :
3182
  $as_echo_n "(cached) " >&6
3183
else
3184
  ac_func_search_save_LIBS=$LIBS
3185
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3186
/* end confdefs.h.  */
3187
 
3188
/* Override any GCC internal prototype to avoid an error.
3189
   Use char because int might match the return type of a GCC
3190
   builtin and then its argument prototype would still apply.  */
3191
#ifdef __cplusplus
3192
extern "C"
3193
#endif
3194
char strerror ();
3195
int
3196
main ()
3197
{
3198
return strerror ();
3199
  ;
3200
  return 0;
3201
}
3202
_ACEOF
3203
for ac_lib in '' cposix; do
3204
  if test -z "$ac_lib"; then
3205
    ac_res="none required"
3206
  else
3207
    ac_res=-l$ac_lib
3208
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3209
  fi
3210
  if ac_fn_c_try_link "$LINENO"; then :
3211
  ac_cv_search_strerror=$ac_res
3212
fi
3213
rm -f core conftest.err conftest.$ac_objext \
3214
    conftest$ac_exeext
3215
  if test "${ac_cv_search_strerror+set}" = set; then :
3216
  break
3217
fi
3218
done
3219
if test "${ac_cv_search_strerror+set}" = set; then :
3220
 
3221
else
3222
  ac_cv_search_strerror=no
3223
fi
3224
rm conftest.$ac_ext
3225
LIBS=$ac_func_search_save_LIBS
3226
fi
3227
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3228
$as_echo "$ac_cv_search_strerror" >&6; }
3229
ac_res=$ac_cv_search_strerror
3230
if test "$ac_res" != no; then :
3231
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3232
 
3233
fi
3234
 
3235
 
3236
BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
3237
am__api_version='1.11'
3238
 
3239
# Find a good install program.  We prefer a C program (faster),
3240
# so one script is as good as another.  But avoid the broken or
3241
# incompatible versions:
3242
# SysV /etc/install, /usr/sbin/install
3243
# SunOS /usr/etc/install
3244
# IRIX /sbin/install
3245
# AIX /bin/install
3246
# AmigaOS /C/install, which installs bootblocks on floppy discs
3247
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3248
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3249
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3250
# OS/2's system install, which has a completely different semantic
3251
# ./install, which can be erroneously created by make from ./install.sh.
3252
# Reject install programs that cannot install multiple files.
3253
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3254
$as_echo_n "checking for a BSD-compatible install... " >&6; }
3255
if test -z "$INSTALL"; then
3256
if test "${ac_cv_path_install+set}" = set; then :
3257
  $as_echo_n "(cached) " >&6
3258
else
3259
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3260
for as_dir in $PATH
3261
do
3262
  IFS=$as_save_IFS
3263
  test -z "$as_dir" && as_dir=.
3264
    # Account for people who put trailing slashes in PATH elements.
3265
case $as_dir/ in #((
3266
  ./ | .// | /[cC]/* | \
3267
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3268
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3269
  /usr/ucb/* ) ;;
3270
  *)
3271
    # OSF1 and SCO ODT 3.0 have their own names for install.
3272
    # Don't use installbsd from OSF since it installs stuff as root
3273
    # by default.
3274
    for ac_prog in ginstall scoinst install; do
3275
      for ac_exec_ext in '' $ac_executable_extensions; do
3276
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3277
          if test $ac_prog = install &&
3278
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3279
            # AIX install.  It has an incompatible calling convention.
3280
            :
3281
          elif test $ac_prog = install &&
3282
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3283
            # program-specific install script used by HP pwplus--don't use.
3284
            :
3285
          else
3286
            rm -rf conftest.one conftest.two conftest.dir
3287
            echo one > conftest.one
3288
            echo two > conftest.two
3289
            mkdir conftest.dir
3290
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3291
              test -s conftest.one && test -s conftest.two &&
3292
              test -s conftest.dir/conftest.one &&
3293
              test -s conftest.dir/conftest.two
3294
            then
3295
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3296
              break 3
3297
            fi
3298
          fi
3299
        fi
3300
      done
3301
    done
3302
    ;;
3303
esac
3304
 
3305
  done
3306
IFS=$as_save_IFS
3307
 
3308
rm -rf conftest.one conftest.two conftest.dir
3309
 
3310
fi
3311
  if test "${ac_cv_path_install+set}" = set; then
3312
    INSTALL=$ac_cv_path_install
3313
  else
3314
    # As a last resort, use the slow shell script.  Don't cache a
3315
    # value for INSTALL within a source directory, because that will
3316
    # break other packages using the cache if that directory is
3317
    # removed, or if the value is a relative name.
3318
    INSTALL=$ac_install_sh
3319
  fi
3320
fi
3321
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3322
$as_echo "$INSTALL" >&6; }
3323
 
3324
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3325
# It thinks the first close brace ends the variable substitution.
3326
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3327
 
3328
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3329
 
3330
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3331
 
3332
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3333
$as_echo_n "checking whether build environment is sane... " >&6; }
3334
# Just in case
3335
sleep 1
3336
echo timestamp > conftest.file
3337
# Reject unsafe characters in $srcdir or the absolute working directory
3338
# name.  Accept space and tab only in the latter.
3339
am_lf='
3340
'
3341
case `pwd` in
3342
  *[\\\"\#\$\&\'\`$am_lf]*)
3343
    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3344
esac
3345
case $srcdir in
3346
  *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3347
    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3348
esac
3349
 
3350
# Do `set' in a subshell so we don't clobber the current shell's
3351
# arguments.  Must try -L first in case configure is actually a
3352
# symlink; some systems play weird games with the mod time of symlinks
3353
# (eg FreeBSD returns the mod time of the symlink's containing
3354
# directory).
3355
if (
3356
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3357
   if test "$*" = "X"; then
3358
      # -L didn't work.
3359
      set X `ls -t "$srcdir/configure" conftest.file`
3360
   fi
3361
   rm -f conftest.file
3362
   if test "$*" != "X $srcdir/configure conftest.file" \
3363
      && test "$*" != "X conftest.file $srcdir/configure"; then
3364
 
3365
      # If neither matched, then we have a broken ls.  This can happen
3366
      # if, for instance, CONFIG_SHELL is bash and it inherits a
3367
      # broken ls alias from the environment.  This has actually
3368
      # happened.  Such a system could not be considered "sane".
3369
      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3370
alias in your environment" "$LINENO" 5
3371
   fi
3372
 
3373
   test "$2" = conftest.file
3374
   )
3375
then
3376
   # Ok.
3377
   :
3378
else
3379
   as_fn_error "newly created file is older than distributed files!
3380
Check your system clock" "$LINENO" 5
3381
fi
3382
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3383
$as_echo "yes" >&6; }
3384
test "$program_prefix" != NONE &&
3385
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3386
# Use a double $ so make ignores it.
3387
test "$program_suffix" != NONE &&
3388
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3389
# Double any \ or $.
3390
# By default was `s,x,x', remove it if useless.
3391
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3392
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3393
 
3394
# expand $ac_aux_dir to an absolute path
3395
am_aux_dir=`cd $ac_aux_dir && pwd`
3396
 
3397
if test x"${MISSING+set}" != xset; then
3398
  case $am_aux_dir in
3399
  *\ * | *\     *)
3400
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3401
  *)
3402
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3403
  esac
3404
fi
3405
# Use eval to expand $SHELL
3406
if eval "$MISSING --run true"; then
3407
  am_missing_run="$MISSING --run "
3408
else
3409
  am_missing_run=
3410
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3411
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3412
fi
3413
 
3414
if test x"${install_sh}" != xset; then
3415
  case $am_aux_dir in
3416
  *\ * | *\     *)
3417
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3418
  *)
3419
    install_sh="\${SHELL} $am_aux_dir/install-sh"
3420
  esac
3421
fi
3422
 
3423
# Installed binaries are usually stripped using `strip' when the user
3424
# run `make install-strip'.  However `strip' might not be the right
3425
# tool to use in cross-compilation environments, therefore Automake
3426
# will honor the `STRIP' environment variable to overrule this program.
3427
if test "$cross_compiling" != no; then
3428
  if test -n "$ac_tool_prefix"; then
3429
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3430
set dummy ${ac_tool_prefix}strip; ac_word=$2
3431
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3432
$as_echo_n "checking for $ac_word... " >&6; }
3433
if test "${ac_cv_prog_STRIP+set}" = set; then :
3434
  $as_echo_n "(cached) " >&6
3435
else
3436
  if test -n "$STRIP"; then
3437
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3438
else
3439
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3440
for as_dir in $PATH
3441
do
3442
  IFS=$as_save_IFS
3443
  test -z "$as_dir" && as_dir=.
3444
    for ac_exec_ext in '' $ac_executable_extensions; do
3445
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3446
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3447
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3448
    break 2
3449
  fi
3450
done
3451
  done
3452
IFS=$as_save_IFS
3453
 
3454
fi
3455
fi
3456
STRIP=$ac_cv_prog_STRIP
3457
if test -n "$STRIP"; then
3458
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3459
$as_echo "$STRIP" >&6; }
3460
else
3461
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3462
$as_echo "no" >&6; }
3463
fi
3464
 
3465
 
3466
fi
3467
if test -z "$ac_cv_prog_STRIP"; then
3468
  ac_ct_STRIP=$STRIP
3469
  # Extract the first word of "strip", so it can be a program name with args.
3470
set dummy strip; ac_word=$2
3471
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3472
$as_echo_n "checking for $ac_word... " >&6; }
3473
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3474
  $as_echo_n "(cached) " >&6
3475
else
3476
  if test -n "$ac_ct_STRIP"; then
3477
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3478
else
3479
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3480
for as_dir in $PATH
3481
do
3482
  IFS=$as_save_IFS
3483
  test -z "$as_dir" && as_dir=.
3484
    for ac_exec_ext in '' $ac_executable_extensions; do
3485
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3486
    ac_cv_prog_ac_ct_STRIP="strip"
3487
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3488
    break 2
3489
  fi
3490
done
3491
  done
3492
IFS=$as_save_IFS
3493
 
3494
fi
3495
fi
3496
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3497
if test -n "$ac_ct_STRIP"; then
3498
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3499
$as_echo "$ac_ct_STRIP" >&6; }
3500
else
3501
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3502
$as_echo "no" >&6; }
3503
fi
3504
 
3505
  if test "x$ac_ct_STRIP" = x; then
3506
    STRIP=":"
3507
  else
3508
    case $cross_compiling:$ac_tool_warned in
3509
yes:)
3510
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3511
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3512
ac_tool_warned=yes ;;
3513
esac
3514
    STRIP=$ac_ct_STRIP
3515
  fi
3516
else
3517
  STRIP="$ac_cv_prog_STRIP"
3518
fi
3519
 
3520
fi
3521
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3522
 
3523
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3524
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3525
if test -z "$MKDIR_P"; then
3526
  if test "${ac_cv_path_mkdir+set}" = set; then :
3527
  $as_echo_n "(cached) " >&6
3528
else
3529
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3530
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3531
do
3532
  IFS=$as_save_IFS
3533
  test -z "$as_dir" && as_dir=.
3534
    for ac_prog in mkdir gmkdir; do
3535
         for ac_exec_ext in '' $ac_executable_extensions; do
3536
           { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3537
           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3538
             'mkdir (GNU coreutils) '* | \
3539
             'mkdir (coreutils) '* | \
3540
             'mkdir (fileutils) '4.1*)
3541
               ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3542
               break 3;;
3543
           esac
3544
         done
3545
       done
3546
  done
3547
IFS=$as_save_IFS
3548
 
3549
fi
3550
 
3551
  if test "${ac_cv_path_mkdir+set}" = set; then
3552
    MKDIR_P="$ac_cv_path_mkdir -p"
3553
  else
3554
    # As a last resort, use the slow shell script.  Don't cache a
3555
    # value for MKDIR_P within a source directory, because that will
3556
    # break other packages using the cache if that directory is
3557
    # removed, or if the value is a relative name.
3558
    test -d ./--version && rmdir ./--version
3559
    MKDIR_P="$ac_install_sh -d"
3560
  fi
3561
fi
3562
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3563
$as_echo "$MKDIR_P" >&6; }
3564
 
3565
mkdir_p="$MKDIR_P"
3566
case $mkdir_p in
3567
  [\\/$]* | ?:[\\/]*) ;;
3568
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3569
esac
3570
 
3571
for ac_prog in gawk mawk nawk awk
3572
do
3573
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3574
set dummy $ac_prog; ac_word=$2
3575
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3576
$as_echo_n "checking for $ac_word... " >&6; }
3577
if test "${ac_cv_prog_AWK+set}" = set; then :
3578
  $as_echo_n "(cached) " >&6
3579
else
3580
  if test -n "$AWK"; then
3581
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3582
else
3583
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3584
for as_dir in $PATH
3585
do
3586
  IFS=$as_save_IFS
3587
  test -z "$as_dir" && as_dir=.
3588
    for ac_exec_ext in '' $ac_executable_extensions; do
3589
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3590
    ac_cv_prog_AWK="$ac_prog"
3591
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3592
    break 2
3593
  fi
3594
done
3595
  done
3596
IFS=$as_save_IFS
3597
 
3598
fi
3599
fi
3600
AWK=$ac_cv_prog_AWK
3601
if test -n "$AWK"; then
3602
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3603
$as_echo "$AWK" >&6; }
3604
else
3605
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3606
$as_echo "no" >&6; }
3607
fi
3608
 
3609
 
3610
  test -n "$AWK" && break
3611
done
3612
 
3613
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3614
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3615
set x ${MAKE-make}
3616
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3617
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3618
  $as_echo_n "(cached) " >&6
3619
else
3620
  cat >conftest.make <<\_ACEOF
3621
SHELL = /bin/sh
3622
all:
3623
        @echo '@@@%%%=$(MAKE)=@@@%%%'
3624
_ACEOF
3625
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3626
case `${MAKE-make} -f conftest.make 2>/dev/null` in
3627
  *@@@%%%=?*=@@@%%%*)
3628
    eval ac_cv_prog_make_${ac_make}_set=yes;;
3629
  *)
3630
    eval ac_cv_prog_make_${ac_make}_set=no;;
3631
esac
3632
rm -f conftest.make
3633
fi
3634
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3635
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3636
$as_echo "yes" >&6; }
3637
  SET_MAKE=
3638
else
3639
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3640
$as_echo "no" >&6; }
3641
  SET_MAKE="MAKE=${MAKE-make}"
3642
fi
3643
 
3644
rm -rf .tst 2>/dev/null
3645
mkdir .tst 2>/dev/null
3646
if test -d .tst; then
3647
  am__leading_dot=.
3648
else
3649
  am__leading_dot=_
3650
fi
3651
rmdir .tst 2>/dev/null
3652
 
3653
DEPDIR="${am__leading_dot}deps"
3654
 
3655
ac_config_commands="$ac_config_commands depfiles"
3656
 
3657
 
3658
am_make=${MAKE-make}
3659
cat > confinc << 'END'
3660
am__doit:
3661
        @echo this is the am__doit target
3662
.PHONY: am__doit
3663
END
3664
# If we don't find an include directive, just comment out the code.
3665
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3666
$as_echo_n "checking for style of include used by $am_make... " >&6; }
3667
am__include="#"
3668
am__quote=
3669
_am_result=none
3670
# First try GNU make style include.
3671
echo "include confinc" > confmf
3672
# Ignore all kinds of additional output from `make'.
3673
case `$am_make -s -f confmf 2> /dev/null` in #(
3674
*the\ am__doit\ target*)
3675
  am__include=include
3676
  am__quote=
3677
  _am_result=GNU
3678
  ;;
3679
esac
3680
# Now try BSD make style include.
3681
if test "$am__include" = "#"; then
3682
   echo '.include "confinc"' > confmf
3683
   case `$am_make -s -f confmf 2> /dev/null` in #(
3684
   *the\ am__doit\ target*)
3685
     am__include=.include
3686
     am__quote="\""
3687
     _am_result=BSD
3688
     ;;
3689
   esac
3690
fi
3691
 
3692
 
3693
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3694
$as_echo "$_am_result" >&6; }
3695
rm -f confinc confmf
3696
 
3697
# Check whether --enable-dependency-tracking was given.
3698
if test "${enable_dependency_tracking+set}" = set; then :
3699
  enableval=$enable_dependency_tracking;
3700
fi
3701
 
3702
if test "x$enable_dependency_tracking" != xno; then
3703
  am_depcomp="$ac_aux_dir/depcomp"
3704
  AMDEPBACKSLASH='\'
3705
fi
3706
 if test "x$enable_dependency_tracking" != xno; then
3707
  AMDEP_TRUE=
3708
  AMDEP_FALSE='#'
3709
else
3710
  AMDEP_TRUE='#'
3711
  AMDEP_FALSE=
3712
fi
3713
 
3714
 
3715
if test "`cd $srcdir && pwd`" != "`pwd`"; then
3716
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3717
  # is not polluted with repeated "-I."
3718
  am__isrc=' -I$(srcdir)'
3719
  # test to see if srcdir already configured
3720
  if test -f $srcdir/config.status; then
3721
    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3722
  fi
3723
fi
3724
 
3725
# test whether we have cygpath
3726
if test -z "$CYGPATH_W"; then
3727
  if (cygpath --version) >/dev/null 2>/dev/null; then
3728
    CYGPATH_W='cygpath -w'
3729
  else
3730
    CYGPATH_W=echo
3731
  fi
3732
fi
3733
 
3734
 
3735
# Define the identity of the package.
3736
 PACKAGE=binutils
3737
 VERSION=${BFD_VERSION}
3738
 
3739
 
3740
cat >>confdefs.h <<_ACEOF
3741
#define PACKAGE "$PACKAGE"
3742
_ACEOF
3743
 
3744
 
3745
cat >>confdefs.h <<_ACEOF
3746
#define VERSION "$VERSION"
3747
_ACEOF
3748
 
3749
# Some tools Automake needs.
3750
 
3751
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3752
 
3753
 
3754
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3755
 
3756
 
3757
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3758
 
3759
 
3760
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3761
 
3762
 
3763
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3764
 
3765
# We need awk for the "check" target.  The system "awk" is bad on
3766
# some platforms.
3767
# Always define AMTAR for backward compatibility.
3768
 
3769
AMTAR=${AMTAR-"${am_missing_run}tar"}
3770
 
3771
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3772
 
3773
 
3774
 
3775
 
3776
depcc="$CC"   am_compiler_list=
3777
 
3778
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3779
$as_echo_n "checking dependency style of $depcc... " >&6; }
3780
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3781
  $as_echo_n "(cached) " >&6
3782
else
3783
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3784
  # We make a subdir and do the tests there.  Otherwise we can end up
3785
  # making bogus files that we don't know about and never remove.  For
3786
  # instance it was reported that on HP-UX the gcc test will end up
3787
  # making a dummy file named `D' -- because `-MD' means `put the output
3788
  # in D'.
3789
  mkdir conftest.dir
3790
  # Copy depcomp to subdir because otherwise we won't find it if we're
3791
  # using a relative directory.
3792
  cp "$am_depcomp" conftest.dir
3793
  cd conftest.dir
3794
  # We will build objects and dependencies in a subdirectory because
3795
  # it helps to detect inapplicable dependency modes.  For instance
3796
  # both Tru64's cc and ICC support -MD to output dependencies as a
3797
  # side effect of compilation, but ICC will put the dependencies in
3798
  # the current directory while Tru64 will put them in the object
3799
  # directory.
3800
  mkdir sub
3801
 
3802
  am_cv_CC_dependencies_compiler_type=none
3803
  if test "$am_compiler_list" = ""; then
3804
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3805
  fi
3806
  am__universal=false
3807
  case " $depcc " in #(
3808
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3809
     esac
3810
 
3811
  for depmode in $am_compiler_list; do
3812
    # Setup a source with many dependencies, because some compilers
3813
    # like to wrap large dependency lists on column 80 (with \), and
3814
    # we should not choose a depcomp mode which is confused by this.
3815
    #
3816
    # We need to recreate these files for each test, as the compiler may
3817
    # overwrite some of them when testing with obscure command lines.
3818
    # This happens at least with the AIX C compiler.
3819
    : > sub/conftest.c
3820
    for i in 1 2 3 4 5 6; do
3821
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3822
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3823
      # Solaris 8's {/usr,}/bin/sh.
3824
      touch sub/conftst$i.h
3825
    done
3826
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3827
 
3828
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3829
    # mode.  It turns out that the SunPro C++ compiler does not properly
3830
    # handle `-M -o', and we need to detect this.  Also, some Intel
3831
    # versions had trouble with output in subdirs
3832
    am__obj=sub/conftest.${OBJEXT-o}
3833
    am__minus_obj="-o $am__obj"
3834
    case $depmode in
3835
    gcc)
3836
      # This depmode causes a compiler race in universal mode.
3837
      test "$am__universal" = false || continue
3838
      ;;
3839
    nosideeffect)
3840
      # after this tag, mechanisms are not by side-effect, so they'll
3841
      # only be used when explicitly requested
3842
      if test "x$enable_dependency_tracking" = xyes; then
3843
        continue
3844
      else
3845
        break
3846
      fi
3847
      ;;
3848
    msvisualcpp | msvcmsys)
3849
      # This compiler won't grok `-c -o', but also, the minuso test has
3850
      # not run yet.  These depmodes are late enough in the game, and
3851
      # so weak that their functioning should not be impacted.
3852
      am__obj=conftest.${OBJEXT-o}
3853
      am__minus_obj=
3854
      ;;
3855
    none) break ;;
3856
    esac
3857
    if depmode=$depmode \
3858
       source=sub/conftest.c object=$am__obj \
3859
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3860
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3861
         >/dev/null 2>conftest.err &&
3862
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3863
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3864
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3865
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3866
      # icc doesn't choke on unknown options, it will just issue warnings
3867
      # or remarks (even with -Werror).  So we grep stderr for any message
3868
      # that says an option was ignored or not supported.
3869
      # When given -MP, icc 7.0 and 7.1 complain thusly:
3870
      #   icc: Command line warning: ignoring option '-M'; no argument required
3871
      # The diagnosis changed in icc 8.0:
3872
      #   icc: Command line remark: option '-MP' not supported
3873
      if (grep 'ignoring option' conftest.err ||
3874
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3875
        am_cv_CC_dependencies_compiler_type=$depmode
3876
        break
3877
      fi
3878
    fi
3879
  done
3880
 
3881
  cd ..
3882
  rm -rf conftest.dir
3883
else
3884
  am_cv_CC_dependencies_compiler_type=none
3885
fi
3886
 
3887
fi
3888
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3889
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3890
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3891
 
3892
 if
3893
  test "x$enable_dependency_tracking" != xno \
3894
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3895
  am__fastdepCC_TRUE=
3896
  am__fastdepCC_FALSE='#'
3897
else
3898
  am__fastdepCC_TRUE='#'
3899
  am__fastdepCC_FALSE=
3900
fi
3901
 
3902
 
3903
 
3904
 
3905
ac_ext=c
3906
ac_cpp='$CPP $CPPFLAGS'
3907
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3908
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3909
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3910
if test -n "$ac_tool_prefix"; then
3911
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3912
set dummy ${ac_tool_prefix}gcc; ac_word=$2
3913
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3914
$as_echo_n "checking for $ac_word... " >&6; }
3915
if test "${ac_cv_prog_CC+set}" = set; then :
3916
  $as_echo_n "(cached) " >&6
3917
else
3918
  if test -n "$CC"; then
3919
  ac_cv_prog_CC="$CC" # Let the user override the test.
3920
else
3921
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3922
for as_dir in $PATH
3923
do
3924
  IFS=$as_save_IFS
3925
  test -z "$as_dir" && as_dir=.
3926
    for ac_exec_ext in '' $ac_executable_extensions; do
3927
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3928
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3929
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3930
    break 2
3931
  fi
3932
done
3933
  done
3934
IFS=$as_save_IFS
3935
 
3936
fi
3937
fi
3938
CC=$ac_cv_prog_CC
3939
if test -n "$CC"; then
3940
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3941
$as_echo "$CC" >&6; }
3942
else
3943
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3944
$as_echo "no" >&6; }
3945
fi
3946
 
3947
 
3948
fi
3949
if test -z "$ac_cv_prog_CC"; then
3950
  ac_ct_CC=$CC
3951
  # Extract the first word of "gcc", so it can be a program name with args.
3952
set dummy gcc; ac_word=$2
3953
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3954
$as_echo_n "checking for $ac_word... " >&6; }
3955
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3956
  $as_echo_n "(cached) " >&6
3957
else
3958
  if test -n "$ac_ct_CC"; then
3959
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3960
else
3961
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3962
for as_dir in $PATH
3963
do
3964
  IFS=$as_save_IFS
3965
  test -z "$as_dir" && as_dir=.
3966
    for ac_exec_ext in '' $ac_executable_extensions; do
3967
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3968
    ac_cv_prog_ac_ct_CC="gcc"
3969
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3970
    break 2
3971
  fi
3972
done
3973
  done
3974
IFS=$as_save_IFS
3975
 
3976
fi
3977
fi
3978
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3979
if test -n "$ac_ct_CC"; then
3980
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3981
$as_echo "$ac_ct_CC" >&6; }
3982
else
3983
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3984
$as_echo "no" >&6; }
3985
fi
3986
 
3987
  if test "x$ac_ct_CC" = x; then
3988
    CC=""
3989
  else
3990
    case $cross_compiling:$ac_tool_warned in
3991
yes:)
3992
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3993
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3994
ac_tool_warned=yes ;;
3995
esac
3996
    CC=$ac_ct_CC
3997
  fi
3998
else
3999
  CC="$ac_cv_prog_CC"
4000
fi
4001
 
4002
if test -z "$CC"; then
4003
          if test -n "$ac_tool_prefix"; then
4004
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4005
set dummy ${ac_tool_prefix}cc; ac_word=$2
4006
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4007
$as_echo_n "checking for $ac_word... " >&6; }
4008
if test "${ac_cv_prog_CC+set}" = set; then :
4009
  $as_echo_n "(cached) " >&6
4010
else
4011
  if test -n "$CC"; then
4012
  ac_cv_prog_CC="$CC" # Let the user override the test.
4013
else
4014
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4015
for as_dir in $PATH
4016
do
4017
  IFS=$as_save_IFS
4018
  test -z "$as_dir" && as_dir=.
4019
    for ac_exec_ext in '' $ac_executable_extensions; do
4020
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4021
    ac_cv_prog_CC="${ac_tool_prefix}cc"
4022
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4023
    break 2
4024
  fi
4025
done
4026
  done
4027
IFS=$as_save_IFS
4028
 
4029
fi
4030
fi
4031
CC=$ac_cv_prog_CC
4032
if test -n "$CC"; then
4033
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4034
$as_echo "$CC" >&6; }
4035
else
4036
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4037
$as_echo "no" >&6; }
4038
fi
4039
 
4040
 
4041
  fi
4042
fi
4043
if test -z "$CC"; then
4044
  # Extract the first word of "cc", so it can be a program name with args.
4045
set dummy cc; ac_word=$2
4046
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4047
$as_echo_n "checking for $ac_word... " >&6; }
4048
if test "${ac_cv_prog_CC+set}" = set; then :
4049
  $as_echo_n "(cached) " >&6
4050
else
4051
  if test -n "$CC"; then
4052
  ac_cv_prog_CC="$CC" # Let the user override the test.
4053
else
4054
  ac_prog_rejected=no
4055
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4056
for as_dir in $PATH
4057
do
4058
  IFS=$as_save_IFS
4059
  test -z "$as_dir" && as_dir=.
4060
    for ac_exec_ext in '' $ac_executable_extensions; do
4061
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4062
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4063
       ac_prog_rejected=yes
4064
       continue
4065
     fi
4066
    ac_cv_prog_CC="cc"
4067
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4068
    break 2
4069
  fi
4070
done
4071
  done
4072
IFS=$as_save_IFS
4073
 
4074
if test $ac_prog_rejected = yes; then
4075
  # We found a bogon in the path, so make sure we never use it.
4076
  set dummy $ac_cv_prog_CC
4077
  shift
4078
  if test $# != 0; then
4079
    # We chose a different compiler from the bogus one.
4080
    # However, it has the same basename, so the bogon will be chosen
4081
    # first if we set CC to just the basename; use the full file name.
4082
    shift
4083
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4084
  fi
4085
fi
4086
fi
4087
fi
4088
CC=$ac_cv_prog_CC
4089
if test -n "$CC"; then
4090
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4091
$as_echo "$CC" >&6; }
4092
else
4093
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4094
$as_echo "no" >&6; }
4095
fi
4096
 
4097
 
4098
fi
4099
if test -z "$CC"; then
4100
  if test -n "$ac_tool_prefix"; then
4101
  for ac_prog in cl.exe
4102
  do
4103
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4104
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4105
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4106
$as_echo_n "checking for $ac_word... " >&6; }
4107
if test "${ac_cv_prog_CC+set}" = set; then :
4108
  $as_echo_n "(cached) " >&6
4109
else
4110
  if test -n "$CC"; then
4111
  ac_cv_prog_CC="$CC" # Let the user override the test.
4112
else
4113
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4114
for as_dir in $PATH
4115
do
4116
  IFS=$as_save_IFS
4117
  test -z "$as_dir" && as_dir=.
4118
    for ac_exec_ext in '' $ac_executable_extensions; do
4119
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4120
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4121
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4122
    break 2
4123
  fi
4124
done
4125
  done
4126
IFS=$as_save_IFS
4127
 
4128
fi
4129
fi
4130
CC=$ac_cv_prog_CC
4131
if test -n "$CC"; then
4132
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4133
$as_echo "$CC" >&6; }
4134
else
4135
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4136
$as_echo "no" >&6; }
4137
fi
4138
 
4139
 
4140
    test -n "$CC" && break
4141
  done
4142
fi
4143
if test -z "$CC"; then
4144
  ac_ct_CC=$CC
4145
  for ac_prog in cl.exe
4146
do
4147
  # Extract the first word of "$ac_prog", so it can be a program name with args.
4148
set dummy $ac_prog; ac_word=$2
4149
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4150
$as_echo_n "checking for $ac_word... " >&6; }
4151
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4152
  $as_echo_n "(cached) " >&6
4153
else
4154
  if test -n "$ac_ct_CC"; then
4155
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4156
else
4157
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4158
for as_dir in $PATH
4159
do
4160
  IFS=$as_save_IFS
4161
  test -z "$as_dir" && as_dir=.
4162
    for ac_exec_ext in '' $ac_executable_extensions; do
4163
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4164
    ac_cv_prog_ac_ct_CC="$ac_prog"
4165
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4166
    break 2
4167
  fi
4168
done
4169
  done
4170
IFS=$as_save_IFS
4171
 
4172
fi
4173
fi
4174
ac_ct_CC=$ac_cv_prog_ac_ct_CC
4175
if test -n "$ac_ct_CC"; then
4176
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4177
$as_echo "$ac_ct_CC" >&6; }
4178
else
4179
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4180
$as_echo "no" >&6; }
4181
fi
4182
 
4183
 
4184
  test -n "$ac_ct_CC" && break
4185
done
4186
 
4187
  if test "x$ac_ct_CC" = x; then
4188
    CC=""
4189
  else
4190
    case $cross_compiling:$ac_tool_warned in
4191
yes:)
4192
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4193
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4194
ac_tool_warned=yes ;;
4195
esac
4196
    CC=$ac_ct_CC
4197
  fi
4198
fi
4199
 
4200
fi
4201
 
4202
 
4203
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4204
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4205
as_fn_error "no acceptable C compiler found in \$PATH
4206
See \`config.log' for more details." "$LINENO" 5; }
4207
 
4208
# Provide some information about the compiler.
4209
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4210
set X $ac_compile
4211
ac_compiler=$2
4212
for ac_option in --version -v -V -qversion; do
4213
  { { ac_try="$ac_compiler $ac_option >&5"
4214
case "(($ac_try" in
4215
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4216
  *) ac_try_echo=$ac_try;;
4217
esac
4218
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4219
$as_echo "$ac_try_echo"; } >&5
4220
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4221
  ac_status=$?
4222
  if test -s conftest.err; then
4223
    sed '10a\
4224
... rest of stderr output deleted ...
4225
         10q' conftest.err >conftest.er1
4226
    cat conftest.er1 >&5
4227
    rm -f conftest.er1 conftest.err
4228
  fi
4229
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4230
  test $ac_status = 0; }
4231
done
4232
 
4233
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4234
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4235
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4236
  $as_echo_n "(cached) " >&6
4237
else
4238
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4239
/* end confdefs.h.  */
4240
 
4241
int
4242
main ()
4243
{
4244
#ifndef __GNUC__
4245
       choke me
4246
#endif
4247
 
4248
  ;
4249
  return 0;
4250
}
4251
_ACEOF
4252
if ac_fn_c_try_compile "$LINENO"; then :
4253
  ac_compiler_gnu=yes
4254
else
4255
  ac_compiler_gnu=no
4256
fi
4257
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4258
ac_cv_c_compiler_gnu=$ac_compiler_gnu
4259
 
4260
fi
4261
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4262
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4263
if test $ac_compiler_gnu = yes; then
4264
  GCC=yes
4265
else
4266
  GCC=
4267
fi
4268
ac_test_CFLAGS=${CFLAGS+set}
4269
ac_save_CFLAGS=$CFLAGS
4270
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4271
$as_echo_n "checking whether $CC accepts -g... " >&6; }
4272
if test "${ac_cv_prog_cc_g+set}" = set; then :
4273
  $as_echo_n "(cached) " >&6
4274
else
4275
  ac_save_c_werror_flag=$ac_c_werror_flag
4276
   ac_c_werror_flag=yes
4277
   ac_cv_prog_cc_g=no
4278
   CFLAGS="-g"
4279
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4280
/* end confdefs.h.  */
4281
 
4282
int
4283
main ()
4284
{
4285
 
4286
  ;
4287
  return 0;
4288
}
4289
_ACEOF
4290
if ac_fn_c_try_compile "$LINENO"; then :
4291
  ac_cv_prog_cc_g=yes
4292
else
4293
  CFLAGS=""
4294
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4295
/* end confdefs.h.  */
4296
 
4297
int
4298
main ()
4299
{
4300
 
4301
  ;
4302
  return 0;
4303
}
4304
_ACEOF
4305
if ac_fn_c_try_compile "$LINENO"; then :
4306
 
4307
else
4308
  ac_c_werror_flag=$ac_save_c_werror_flag
4309
         CFLAGS="-g"
4310
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4311
/* end confdefs.h.  */
4312
 
4313
int
4314
main ()
4315
{
4316
 
4317
  ;
4318
  return 0;
4319
}
4320
_ACEOF
4321
if ac_fn_c_try_compile "$LINENO"; then :
4322
  ac_cv_prog_cc_g=yes
4323
fi
4324
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4325
fi
4326
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4327
fi
4328
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4329
   ac_c_werror_flag=$ac_save_c_werror_flag
4330
fi
4331
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4332
$as_echo "$ac_cv_prog_cc_g" >&6; }
4333
if test "$ac_test_CFLAGS" = set; then
4334
  CFLAGS=$ac_save_CFLAGS
4335
elif test $ac_cv_prog_cc_g = yes; then
4336
  if test "$GCC" = yes; then
4337
    CFLAGS="-g -O2"
4338
  else
4339
    CFLAGS="-g"
4340
  fi
4341
else
4342
  if test "$GCC" = yes; then
4343
    CFLAGS="-O2"
4344
  else
4345
    CFLAGS=
4346
  fi
4347
fi
4348
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4349
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4350
if test "${ac_cv_prog_cc_c89+set}" = set; then :
4351
  $as_echo_n "(cached) " >&6
4352
else
4353
  ac_cv_prog_cc_c89=no
4354
ac_save_CC=$CC
4355
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4356
/* end confdefs.h.  */
4357
#include 
4358
#include 
4359
#include 
4360
#include 
4361
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4362
struct buf { int x; };
4363
FILE * (*rcsopen) (struct buf *, struct stat *, int);
4364
static char *e (p, i)
4365
     char **p;
4366
     int i;
4367
{
4368
  return p[i];
4369
}
4370
static char *f (char * (*g) (char **, int), char **p, ...)
4371
{
4372
  char *s;
4373
  va_list v;
4374
  va_start (v,p);
4375
  s = g (p, va_arg (v,int));
4376
  va_end (v);
4377
  return s;
4378
}
4379
 
4380
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4381
   function prototypes and stuff, but not '\xHH' hex character constants.
4382
   These don't provoke an error unfortunately, instead are silently treated
4383
   as 'x'.  The following induces an error, until -std is added to get
4384
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4385
   array size at least.  It's necessary to write '\x00'==0 to get something
4386
   that's true only with -std.  */
4387
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4388
 
4389
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4390
   inside strings and character constants.  */
4391
#define FOO(x) 'x'
4392
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4393
 
4394
int test (int i, double x);
4395
struct s1 {int (*f) (int a);};
4396
struct s2 {int (*f) (double a);};
4397
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4398
int argc;
4399
char **argv;
4400
int
4401
main ()
4402
{
4403
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4404
  ;
4405
  return 0;
4406
}
4407
_ACEOF
4408
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4409
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4410
do
4411
  CC="$ac_save_CC $ac_arg"
4412
  if ac_fn_c_try_compile "$LINENO"; then :
4413
  ac_cv_prog_cc_c89=$ac_arg
4414
fi
4415
rm -f core conftest.err conftest.$ac_objext
4416
  test "x$ac_cv_prog_cc_c89" != "xno" && break
4417
done
4418
rm -f conftest.$ac_ext
4419
CC=$ac_save_CC
4420
 
4421
fi
4422
# AC_CACHE_VAL
4423
case "x$ac_cv_prog_cc_c89" in
4424
  x)
4425
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4426
$as_echo "none needed" >&6; } ;;
4427
  xno)
4428
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4429
$as_echo "unsupported" >&6; } ;;
4430
  *)
4431
    CC="$CC $ac_cv_prog_cc_c89"
4432
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4433
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4434
esac
4435
if test "x$ac_cv_prog_cc_c89" != xno; then :
4436
 
4437
fi
4438
 
4439
ac_ext=c
4440
ac_cpp='$CPP $CPPFLAGS'
4441
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4442
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4443
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4444
 
4445
ac_ext=c
4446
ac_cpp='$CPP $CPPFLAGS'
4447
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4448
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4449
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4450
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4451
$as_echo_n "checking how to run the C preprocessor... " >&6; }
4452
# On Suns, sometimes $CPP names a directory.
4453
if test -n "$CPP" && test -d "$CPP"; then
4454
  CPP=
4455
fi
4456
if test -z "$CPP"; then
4457
  if test "${ac_cv_prog_CPP+set}" = set; then :
4458
  $as_echo_n "(cached) " >&6
4459
else
4460
      # Double quotes because CPP needs to be expanded
4461
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4462
    do
4463
      ac_preproc_ok=false
4464
for ac_c_preproc_warn_flag in '' yes
4465
do
4466
  # Use a header file that comes with gcc, so configuring glibc
4467
  # with a fresh cross-compiler works.
4468
  # Prefer  to  if __STDC__ is defined, since
4469
  #  exists even on freestanding compilers.
4470
  # On the NeXT, cc -E runs the code through the compiler's parser,
4471
  # not just through cpp. "Syntax error" is here to catch this case.
4472
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4473
/* end confdefs.h.  */
4474
#ifdef __STDC__
4475
# include 
4476
#else
4477
# include 
4478
#endif
4479
                     Syntax error
4480
_ACEOF
4481
if ac_fn_c_try_cpp "$LINENO"; then :
4482
 
4483
else
4484
  # Broken: fails on valid input.
4485
continue
4486
fi
4487
rm -f conftest.err conftest.$ac_ext
4488
 
4489
  # OK, works on sane cases.  Now check whether nonexistent headers
4490
  # can be detected and how.
4491
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4492
/* end confdefs.h.  */
4493
#include 
4494
_ACEOF
4495
if ac_fn_c_try_cpp "$LINENO"; then :
4496
  # Broken: success on invalid input.
4497
continue
4498
else
4499
  # Passes both tests.
4500
ac_preproc_ok=:
4501
break
4502
fi
4503
rm -f conftest.err conftest.$ac_ext
4504
 
4505
done
4506
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4507
rm -f conftest.err conftest.$ac_ext
4508
if $ac_preproc_ok; then :
4509
  break
4510
fi
4511
 
4512
    done
4513
    ac_cv_prog_CPP=$CPP
4514
 
4515
fi
4516
  CPP=$ac_cv_prog_CPP
4517
else
4518
  ac_cv_prog_CPP=$CPP
4519
fi
4520
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4521
$as_echo "$CPP" >&6; }
4522
ac_preproc_ok=false
4523
for ac_c_preproc_warn_flag in '' yes
4524
do
4525
  # Use a header file that comes with gcc, so configuring glibc
4526
  # with a fresh cross-compiler works.
4527
  # Prefer  to  if __STDC__ is defined, since
4528
  #  exists even on freestanding compilers.
4529
  # On the NeXT, cc -E runs the code through the compiler's parser,
4530
  # not just through cpp. "Syntax error" is here to catch this case.
4531
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4532
/* end confdefs.h.  */
4533
#ifdef __STDC__
4534
# include 
4535
#else
4536
# include 
4537
#endif
4538
                     Syntax error
4539
_ACEOF
4540
if ac_fn_c_try_cpp "$LINENO"; then :
4541
 
4542
else
4543
  # Broken: fails on valid input.
4544
continue
4545
fi
4546
rm -f conftest.err conftest.$ac_ext
4547
 
4548
  # OK, works on sane cases.  Now check whether nonexistent headers
4549
  # can be detected and how.
4550
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4551
/* end confdefs.h.  */
4552
#include 
4553
_ACEOF
4554
if ac_fn_c_try_cpp "$LINENO"; then :
4555
  # Broken: success on invalid input.
4556
continue
4557
else
4558
  # Passes both tests.
4559
ac_preproc_ok=:
4560
break
4561
fi
4562
rm -f conftest.err conftest.$ac_ext
4563
 
4564
done
4565
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4566
rm -f conftest.err conftest.$ac_ext
4567
if $ac_preproc_ok; then :
4568
 
4569
else
4570
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4571
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4572
as_fn_error "C preprocessor \"$CPP\" fails sanity check
4573
See \`config.log' for more details." "$LINENO" 5; }
4574
fi
4575
 
4576
ac_ext=c
4577
ac_cpp='$CPP $CPPFLAGS'
4578
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4579
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4580
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4581
 
4582
 
4583
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4584
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4585
if test "${ac_cv_path_GREP+set}" = set; then :
4586
  $as_echo_n "(cached) " >&6
4587
else
4588
  if test -z "$GREP"; then
4589
  ac_path_GREP_found=false
4590
  # Loop through the user's path and test for each of PROGNAME-LIST
4591
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4592
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4593
do
4594
  IFS=$as_save_IFS
4595
  test -z "$as_dir" && as_dir=.
4596
    for ac_prog in grep ggrep; do
4597
    for ac_exec_ext in '' $ac_executable_extensions; do
4598
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4599
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4600
# Check for GNU ac_path_GREP and select it if it is found.
4601
  # Check for GNU $ac_path_GREP
4602
case `"$ac_path_GREP" --version 2>&1` in
4603
*GNU*)
4604
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4605
*)
4606
  ac_count=0
4607
  $as_echo_n 0123456789 >"conftest.in"
4608
  while :
4609
  do
4610
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4611
    mv "conftest.tmp" "conftest.in"
4612
    cp "conftest.in" "conftest.nl"
4613
    $as_echo 'GREP' >> "conftest.nl"
4614
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4615
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4616
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4617
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4618
      # Best one so far, save it but keep looking for a better one
4619
      ac_cv_path_GREP="$ac_path_GREP"
4620
      ac_path_GREP_max=$ac_count
4621
    fi
4622
    # 10*(2^10) chars as input seems more than enough
4623
    test $ac_count -gt 10 && break
4624
  done
4625
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4626
esac
4627
 
4628
      $ac_path_GREP_found && break 3
4629
    done
4630
  done
4631
  done
4632
IFS=$as_save_IFS
4633
  if test -z "$ac_cv_path_GREP"; then
4634
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4635
  fi
4636
else
4637
  ac_cv_path_GREP=$GREP
4638
fi
4639
 
4640
fi
4641
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4642
$as_echo "$ac_cv_path_GREP" >&6; }
4643
 GREP="$ac_cv_path_GREP"
4644
 
4645
 
4646
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4647
$as_echo_n "checking for egrep... " >&6; }
4648
if test "${ac_cv_path_EGREP+set}" = set; then :
4649
  $as_echo_n "(cached) " >&6
4650
else
4651
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4652
   then ac_cv_path_EGREP="$GREP -E"
4653
   else
4654
     if test -z "$EGREP"; then
4655
  ac_path_EGREP_found=false
4656
  # Loop through the user's path and test for each of PROGNAME-LIST
4657
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4658
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4659
do
4660
  IFS=$as_save_IFS
4661
  test -z "$as_dir" && as_dir=.
4662
    for ac_prog in egrep; do
4663
    for ac_exec_ext in '' $ac_executable_extensions; do
4664
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4665
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4666
# Check for GNU ac_path_EGREP and select it if it is found.
4667
  # Check for GNU $ac_path_EGREP
4668
case `"$ac_path_EGREP" --version 2>&1` in
4669
*GNU*)
4670
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4671
*)
4672
  ac_count=0
4673
  $as_echo_n 0123456789 >"conftest.in"
4674
  while :
4675
  do
4676
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4677
    mv "conftest.tmp" "conftest.in"
4678
    cp "conftest.in" "conftest.nl"
4679
    $as_echo 'EGREP' >> "conftest.nl"
4680
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4681
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4682
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4683
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4684
      # Best one so far, save it but keep looking for a better one
4685
      ac_cv_path_EGREP="$ac_path_EGREP"
4686
      ac_path_EGREP_max=$ac_count
4687
    fi
4688
    # 10*(2^10) chars as input seems more than enough
4689
    test $ac_count -gt 10 && break
4690
  done
4691
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4692
esac
4693
 
4694
      $ac_path_EGREP_found && break 3
4695
    done
4696
  done
4697
  done
4698
IFS=$as_save_IFS
4699
  if test -z "$ac_cv_path_EGREP"; then
4700
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4701
  fi
4702
else
4703
  ac_cv_path_EGREP=$EGREP
4704
fi
4705
 
4706
   fi
4707
fi
4708
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4709
$as_echo "$ac_cv_path_EGREP" >&6; }
4710
 EGREP="$ac_cv_path_EGREP"
4711
 
4712
 
4713
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4714
$as_echo_n "checking for ANSI C header files... " >&6; }
4715
if test "${ac_cv_header_stdc+set}" = set; then :
4716
  $as_echo_n "(cached) " >&6
4717
else
4718
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4719
/* end confdefs.h.  */
4720
#include 
4721
#include 
4722
#include 
4723
#include 
4724
 
4725
int
4726
main ()
4727
{
4728
 
4729
  ;
4730
  return 0;
4731
}
4732
_ACEOF
4733
if ac_fn_c_try_compile "$LINENO"; then :
4734
  ac_cv_header_stdc=yes
4735
else
4736
  ac_cv_header_stdc=no
4737
fi
4738
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4739
 
4740
if test $ac_cv_header_stdc = yes; then
4741
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4742
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4743
/* end confdefs.h.  */
4744
#include 
4745
 
4746
_ACEOF
4747
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4748
  $EGREP "memchr" >/dev/null 2>&1; then :
4749
 
4750
else
4751
  ac_cv_header_stdc=no
4752
fi
4753
rm -f conftest*
4754
 
4755
fi
4756
 
4757
if test $ac_cv_header_stdc = yes; then
4758
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4759
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4760
/* end confdefs.h.  */
4761
#include 
4762
 
4763
_ACEOF
4764
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4765
  $EGREP "free" >/dev/null 2>&1; then :
4766
 
4767
else
4768
  ac_cv_header_stdc=no
4769
fi
4770
rm -f conftest*
4771
 
4772
fi
4773
 
4774
if test $ac_cv_header_stdc = yes; then
4775
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4776
  if test "$cross_compiling" = yes; then :
4777
  :
4778
else
4779
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4780
/* end confdefs.h.  */
4781
#include 
4782
#include 
4783
#if ((' ' & 0x0FF) == 0x020)
4784
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4785
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4786
#else
4787
# define ISLOWER(c) \
4788
                   (('a' <= (c) && (c) <= 'i') \
4789
                     || ('j' <= (c) && (c) <= 'r') \
4790
                     || ('s' <= (c) && (c) <= 'z'))
4791
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4792
#endif
4793
 
4794
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4795
int
4796
main ()
4797
{
4798
  int i;
4799
  for (i = 0; i < 256; i++)
4800
    if (XOR (islower (i), ISLOWER (i))
4801
        || toupper (i) != TOUPPER (i))
4802
      return 2;
4803
  return 0;
4804
}
4805
_ACEOF
4806
if ac_fn_c_try_run "$LINENO"; then :
4807
 
4808
else
4809
  ac_cv_header_stdc=no
4810
fi
4811
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4812
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4813
fi
4814
 
4815
fi
4816
fi
4817
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4818
$as_echo "$ac_cv_header_stdc" >&6; }
4819
if test $ac_cv_header_stdc = yes; then
4820
 
4821
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4822
 
4823
fi
4824
 
4825
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4826
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4827
                  inttypes.h stdint.h unistd.h
4828
do :
4829
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4830
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4831
"
4832
eval as_val=\$$as_ac_Header
4833
   if test "x$as_val" = x""yes; then :
4834
  cat >>confdefs.h <<_ACEOF
4835
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4836
_ACEOF
4837
 
4838
fi
4839
 
4840
done
4841
 
4842
 
4843
 
4844
  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4845
if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4846
  MINIX=yes
4847
else
4848
  MINIX=
4849
fi
4850
 
4851
 
4852
  if test "$MINIX" = yes; then
4853
 
4854
$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4855
 
4856
 
4857
$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4858
 
4859
 
4860
$as_echo "#define _MINIX 1" >>confdefs.h
4861
 
4862
  fi
4863
 
4864
 
4865
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4866
$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4867
if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4868
  $as_echo_n "(cached) " >&6
4869
else
4870
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4871
/* end confdefs.h.  */
4872
 
4873
#         define __EXTENSIONS__ 1
4874
          $ac_includes_default
4875
int
4876
main ()
4877
{
4878
 
4879
  ;
4880
  return 0;
4881
}
4882
_ACEOF
4883
if ac_fn_c_try_compile "$LINENO"; then :
4884
  ac_cv_safe_to_define___extensions__=yes
4885
else
4886
  ac_cv_safe_to_define___extensions__=no
4887
fi
4888
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4889
fi
4890
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4891
$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4892
  test $ac_cv_safe_to_define___extensions__ = yes &&
4893
    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4894
 
4895
  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4896
 
4897
  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4898
 
4899
  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4900
 
4901
  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4902
 
4903
 
4904
 
4905
 
4906
 
4907
 
4908
# The tests for host and target for $enable_largefile require
4909
# canonical names.
4910
 
4911
 
4912
 
4913
# As the $enable_largefile decision depends on --enable-plugins we must set it
4914
# even in directories otherwise not depending on the $plugins option.
4915
 
4916
 
4917
# Check whether --enable-plugins was given.
4918
if test "${enable_plugins+set}" = set; then :
4919
  enableval=$enable_plugins; case "${enableval}" in
4920
  yes | "") plugins=yes ;;
4921
  no) plugins=no ;;
4922
  *) plugins=yes ;;
4923
 esac
4924
else
4925
  plugins=no
4926
fi
4927
 
4928
 
4929
 
4930
case "${host}" in
4931
  sparc-*-solaris*|i[3-7]86-*-solaris*)
4932
    # On native 32bit sparc and ia32 solaris, large-file and procfs support
4933
    # are mutually exclusive; and without procfs support, the bfd/ elf module
4934
    # cannot provide certain routines such as elfcore_write_prpsinfo
4935
    # or elfcore_write_prstatus.  So unless the user explicitly requested
4936
    # large-file support through the --enable-largefile switch, disable
4937
    # large-file support in favor of procfs support.
4938
    test "${target}" = "${host}" -a "x$plugins" = xno \
4939
      && : ${enable_largefile="no"}
4940
    ;;
4941
esac
4942
 
4943
# Check whether --enable-largefile was given.
4944
if test "${enable_largefile+set}" = set; then :
4945
  enableval=$enable_largefile;
4946
fi
4947
 
4948
if test "$enable_largefile" != no; then
4949
 
4950
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4951
$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4952
if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4953
  $as_echo_n "(cached) " >&6
4954
else
4955
  ac_cv_sys_largefile_CC=no
4956
     if test "$GCC" != yes; then
4957
       ac_save_CC=$CC
4958
       while :; do
4959
         # IRIX 6.2 and later do not support large files by default,
4960
         # so use the C compiler's -n32 option if that helps.
4961
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4962
/* end confdefs.h.  */
4963
#include 
4964
 /* Check that off_t can represent 2**63 - 1 correctly.
4965
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4966
    since some C++ compilers masquerading as C compilers
4967
    incorrectly reject 9223372036854775807.  */
4968
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4969
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4970
                       && LARGE_OFF_T % 2147483647 == 1)
4971
                      ? 1 : -1];
4972
int
4973
main ()
4974
{
4975
 
4976
  ;
4977
  return 0;
4978
}
4979
_ACEOF
4980
         if ac_fn_c_try_compile "$LINENO"; then :
4981
  break
4982
fi
4983
rm -f core conftest.err conftest.$ac_objext
4984
         CC="$CC -n32"
4985
         if ac_fn_c_try_compile "$LINENO"; then :
4986
  ac_cv_sys_largefile_CC=' -n32'; break
4987
fi
4988
rm -f core conftest.err conftest.$ac_objext
4989
         break
4990
       done
4991
       CC=$ac_save_CC
4992
       rm -f conftest.$ac_ext
4993
    fi
4994
fi
4995
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4996
$as_echo "$ac_cv_sys_largefile_CC" >&6; }
4997
  if test "$ac_cv_sys_largefile_CC" != no; then
4998
    CC=$CC$ac_cv_sys_largefile_CC
4999
  fi
5000
 
5001
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5002
$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5003
if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
5004
  $as_echo_n "(cached) " >&6
5005
else
5006
  while :; do
5007
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5008
/* end confdefs.h.  */
5009
#include 
5010
 /* Check that off_t can represent 2**63 - 1 correctly.
5011
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5012
    since some C++ compilers masquerading as C compilers
5013
    incorrectly reject 9223372036854775807.  */
5014
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5015
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5016
                       && LARGE_OFF_T % 2147483647 == 1)
5017
                      ? 1 : -1];
5018
int
5019
main ()
5020
{
5021
 
5022
  ;
5023
  return 0;
5024
}
5025
_ACEOF
5026
if ac_fn_c_try_compile "$LINENO"; then :
5027
  ac_cv_sys_file_offset_bits=no; break
5028
fi
5029
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5030
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5031
/* end confdefs.h.  */
5032
#define _FILE_OFFSET_BITS 64
5033
#include 
5034
 /* Check that off_t can represent 2**63 - 1 correctly.
5035
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5036
    since some C++ compilers masquerading as C compilers
5037
    incorrectly reject 9223372036854775807.  */
5038
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5039
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5040
                       && LARGE_OFF_T % 2147483647 == 1)
5041
                      ? 1 : -1];
5042
int
5043
main ()
5044
{
5045
 
5046
  ;
5047
  return 0;
5048
}
5049
_ACEOF
5050
if ac_fn_c_try_compile "$LINENO"; then :
5051
  ac_cv_sys_file_offset_bits=64; break
5052
fi
5053
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5054
  ac_cv_sys_file_offset_bits=unknown
5055
  break
5056
done
5057
fi
5058
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5059
$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5060
case $ac_cv_sys_file_offset_bits in #(
5061
  no | unknown) ;;
5062
  *)
5063
cat >>confdefs.h <<_ACEOF
5064
#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5065
_ACEOF
5066
;;
5067
esac
5068
rm -rf conftest*
5069
  if test $ac_cv_sys_file_offset_bits = unknown; then
5070
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5071
$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5072
if test "${ac_cv_sys_large_files+set}" = set; then :
5073
  $as_echo_n "(cached) " >&6
5074
else
5075
  while :; do
5076
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5077
/* end confdefs.h.  */
5078
#include 
5079
 /* Check that off_t can represent 2**63 - 1 correctly.
5080
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5081
    since some C++ compilers masquerading as C compilers
5082
    incorrectly reject 9223372036854775807.  */
5083
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5084
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5085
                       && LARGE_OFF_T % 2147483647 == 1)
5086
                      ? 1 : -1];
5087
int
5088
main ()
5089
{
5090
 
5091
  ;
5092
  return 0;
5093
}
5094
_ACEOF
5095
if ac_fn_c_try_compile "$LINENO"; then :
5096
  ac_cv_sys_large_files=no; break
5097
fi
5098
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5099
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5100
/* end confdefs.h.  */
5101
#define _LARGE_FILES 1
5102
#include 
5103
 /* Check that off_t can represent 2**63 - 1 correctly.
5104
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5105
    since some C++ compilers masquerading as C compilers
5106
    incorrectly reject 9223372036854775807.  */
5107
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5108
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5109
                       && LARGE_OFF_T % 2147483647 == 1)
5110
                      ? 1 : -1];
5111
int
5112
main ()
5113
{
5114
 
5115
  ;
5116
  return 0;
5117
}
5118
_ACEOF
5119
if ac_fn_c_try_compile "$LINENO"; then :
5120
  ac_cv_sys_large_files=1; break
5121
fi
5122
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5123
  ac_cv_sys_large_files=unknown
5124
  break
5125
done
5126
fi
5127
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5128
$as_echo "$ac_cv_sys_large_files" >&6; }
5129
case $ac_cv_sys_large_files in #(
5130
  no | unknown) ;;
5131
  *)
5132
cat >>confdefs.h <<_ACEOF
5133
#define _LARGE_FILES $ac_cv_sys_large_files
5134
_ACEOF
5135
;;
5136
esac
5137
rm -rf conftest*
5138
  fi
5139
fi
5140
 
5141
 
5142
case `pwd` in
5143
  *\ * | *\     *)
5144
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5145
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5146
esac
5147
 
5148
 
5149
 
5150
macro_version='2.2.7a'
5151
macro_revision='1.3134'
5152
 
5153
 
5154
 
5155
 
5156
 
5157
 
5158
 
5159
 
5160
 
5161
 
5162
 
5163
 
5164
 
5165
ltmain="$ac_aux_dir/ltmain.sh"
5166
 
5167
# Backslashify metacharacters that are still active within
5168
# double-quoted strings.
5169
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5170
 
5171
# Same as above, but do not quote variable references.
5172
double_quote_subst='s/\(["`\\]\)/\\\1/g'
5173
 
5174
# Sed substitution to delay expansion of an escaped shell variable in a
5175
# double_quote_subst'ed string.
5176
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5177
 
5178
# Sed substitution to delay expansion of an escaped single quote.
5179
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5180
 
5181
# Sed substitution to avoid accidental globbing in evaled expressions
5182
no_glob_subst='s/\*/\\\*/g'
5183
 
5184
ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5185
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5186
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5187
 
5188
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5189
$as_echo_n "checking how to print strings... " >&6; }
5190
# Test print first, because it will be a builtin if present.
5191
if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5192
   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5193
  ECHO='print -r --'
5194
elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5195
  ECHO='printf %s\n'
5196
else
5197
  # Use this function as a fallback that always works.
5198
  func_fallback_echo ()
5199
  {
5200
    eval 'cat <<_LTECHO_EOF
5201
$1
5202
_LTECHO_EOF'
5203
  }
5204
  ECHO='func_fallback_echo'
5205
fi
5206
 
5207
# func_echo_all arg...
5208
# Invoke $ECHO with all args, space-separated.
5209
func_echo_all ()
5210
{
5211
    $ECHO ""
5212
}
5213
 
5214
case "$ECHO" in
5215
  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5216
$as_echo "printf" >&6; } ;;
5217
  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5218
$as_echo "print -r" >&6; } ;;
5219
  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5220
$as_echo "cat" >&6; } ;;
5221
esac
5222
 
5223
 
5224
 
5225
 
5226
 
5227
 
5228
 
5229
 
5230
 
5231
 
5232
 
5233
 
5234
 
5235
 
5236
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5237
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5238
if test "${ac_cv_path_SED+set}" = set; then :
5239
  $as_echo_n "(cached) " >&6
5240
else
5241
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5242
     for ac_i in 1 2 3 4 5 6 7; do
5243
       ac_script="$ac_script$as_nl$ac_script"
5244
     done
5245
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5246
     { ac_script=; unset ac_script;}
5247
     if test -z "$SED"; then
5248
  ac_path_SED_found=false
5249
  # Loop through the user's path and test for each of PROGNAME-LIST
5250
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5251
for as_dir in $PATH
5252
do
5253
  IFS=$as_save_IFS
5254
  test -z "$as_dir" && as_dir=.
5255
    for ac_prog in sed gsed; do
5256
    for ac_exec_ext in '' $ac_executable_extensions; do
5257
      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5258
      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5259
# Check for GNU ac_path_SED and select it if it is found.
5260
  # Check for GNU $ac_path_SED
5261
case `"$ac_path_SED" --version 2>&1` in
5262
*GNU*)
5263
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5264
*)
5265
  ac_count=0
5266
  $as_echo_n 0123456789 >"conftest.in"
5267
  while :
5268
  do
5269
    cat "conftest.in" "conftest.in" >"conftest.tmp"
5270
    mv "conftest.tmp" "conftest.in"
5271
    cp "conftest.in" "conftest.nl"
5272
    $as_echo '' >> "conftest.nl"
5273
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5274
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5275
    as_fn_arith $ac_count + 1 && ac_count=$as_val
5276
    if test $ac_count -gt ${ac_path_SED_max-0}; then
5277
      # Best one so far, save it but keep looking for a better one
5278
      ac_cv_path_SED="$ac_path_SED"
5279
      ac_path_SED_max=$ac_count
5280
    fi
5281
    # 10*(2^10) chars as input seems more than enough
5282
    test $ac_count -gt 10 && break
5283
  done
5284
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5285
esac
5286
 
5287
      $ac_path_SED_found && break 3
5288
    done
5289
  done
5290
  done
5291
IFS=$as_save_IFS
5292
  if test -z "$ac_cv_path_SED"; then
5293
    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5294
  fi
5295
else
5296
  ac_cv_path_SED=$SED
5297
fi
5298
 
5299
fi
5300
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5301
$as_echo "$ac_cv_path_SED" >&6; }
5302
 SED="$ac_cv_path_SED"
5303
  rm -f conftest.sed
5304
 
5305
test -z "$SED" && SED=sed
5306
Xsed="$SED -e 1s/^X//"
5307
 
5308
 
5309
 
5310
 
5311
 
5312
 
5313
 
5314
 
5315
 
5316
 
5317
 
5318
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5319
$as_echo_n "checking for fgrep... " >&6; }
5320
if test "${ac_cv_path_FGREP+set}" = set; then :
5321
  $as_echo_n "(cached) " >&6
5322
else
5323
  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5324
   then ac_cv_path_FGREP="$GREP -F"
5325
   else
5326
     if test -z "$FGREP"; then
5327
  ac_path_FGREP_found=false
5328
  # Loop through the user's path and test for each of PROGNAME-LIST
5329
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5330
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5331
do
5332
  IFS=$as_save_IFS
5333
  test -z "$as_dir" && as_dir=.
5334
    for ac_prog in fgrep; do
5335
    for ac_exec_ext in '' $ac_executable_extensions; do
5336
      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5337
      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5338
# Check for GNU ac_path_FGREP and select it if it is found.
5339
  # Check for GNU $ac_path_FGREP
5340
case `"$ac_path_FGREP" --version 2>&1` in
5341
*GNU*)
5342
  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5343
*)
5344
  ac_count=0
5345
  $as_echo_n 0123456789 >"conftest.in"
5346
  while :
5347
  do
5348
    cat "conftest.in" "conftest.in" >"conftest.tmp"
5349
    mv "conftest.tmp" "conftest.in"
5350
    cp "conftest.in" "conftest.nl"
5351
    $as_echo 'FGREP' >> "conftest.nl"
5352
    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5353
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5354
    as_fn_arith $ac_count + 1 && ac_count=$as_val
5355
    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5356
      # Best one so far, save it but keep looking for a better one
5357
      ac_cv_path_FGREP="$ac_path_FGREP"
5358
      ac_path_FGREP_max=$ac_count
5359
    fi
5360
    # 10*(2^10) chars as input seems more than enough
5361
    test $ac_count -gt 10 && break
5362
  done
5363
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5364
esac
5365
 
5366
      $ac_path_FGREP_found && break 3
5367
    done
5368
  done
5369
  done
5370
IFS=$as_save_IFS
5371
  if test -z "$ac_cv_path_FGREP"; then
5372
    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5373
  fi
5374
else
5375
  ac_cv_path_FGREP=$FGREP
5376
fi
5377
 
5378
   fi
5379
fi
5380
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5381
$as_echo "$ac_cv_path_FGREP" >&6; }
5382
 FGREP="$ac_cv_path_FGREP"
5383
 
5384
 
5385
test -z "$GREP" && GREP=grep
5386
 
5387
 
5388
 
5389
 
5390
 
5391
 
5392
 
5393
 
5394
 
5395
 
5396
 
5397
 
5398
 
5399
 
5400
 
5401
 
5402
 
5403
 
5404
 
5405
# Check whether --with-gnu-ld was given.
5406
if test "${with_gnu_ld+set}" = set; then :
5407
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5408
else
5409
  with_gnu_ld=no
5410
fi
5411
 
5412
ac_prog=ld
5413
if test "$GCC" = yes; then
5414
  # Check if gcc -print-prog-name=ld gives a path.
5415
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5416
$as_echo_n "checking for ld used by $CC... " >&6; }
5417
  case $host in
5418
  *-*-mingw*)
5419
    # gcc leaves a trailing carriage return which upsets mingw
5420
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5421
  *)
5422
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5423
  esac
5424
  case $ac_prog in
5425
    # Accept absolute paths.
5426
    [\\/]* | ?:[\\/]*)
5427
      re_direlt='/[^/][^/]*/\.\./'
5428
      # Canonicalize the pathname of ld
5429
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5430
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5431
        ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5432
      done
5433
      test -z "$LD" && LD="$ac_prog"
5434
      ;;
5435
  "")
5436
    # If it fails, then pretend we aren't using GCC.
5437
    ac_prog=ld
5438
    ;;
5439
  *)
5440
    # If it is relative, then search for the first ld in PATH.
5441
    with_gnu_ld=unknown
5442
    ;;
5443
  esac
5444
elif test "$with_gnu_ld" = yes; then
5445
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5446
$as_echo_n "checking for GNU ld... " >&6; }
5447
else
5448
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5449
$as_echo_n "checking for non-GNU ld... " >&6; }
5450
fi
5451
if test "${lt_cv_path_LD+set}" = set; then :
5452
  $as_echo_n "(cached) " >&6
5453
else
5454
  if test -z "$LD"; then
5455
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5456
  for ac_dir in $PATH; do
5457
    IFS="$lt_save_ifs"
5458
    test -z "$ac_dir" && ac_dir=.
5459
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5460
      lt_cv_path_LD="$ac_dir/$ac_prog"
5461
      # Check to see if the program is GNU ld.  I'd rather use --version,
5462
      # but apparently some variants of GNU ld only accept -v.
5463
      # Break only if it was the GNU/non-GNU ld that we prefer.
5464
      case `"$lt_cv_path_LD" -v 2>&1 
5465
      *GNU* | *'with BFD'*)
5466
        test "$with_gnu_ld" != no && break
5467
        ;;
5468
      *)
5469
        test "$with_gnu_ld" != yes && break
5470
        ;;
5471
      esac
5472
    fi
5473
  done
5474
  IFS="$lt_save_ifs"
5475
else
5476
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5477
fi
5478
fi
5479
 
5480
LD="$lt_cv_path_LD"
5481
if test -n "$LD"; then
5482
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5483
$as_echo "$LD" >&6; }
5484
else
5485
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5486
$as_echo "no" >&6; }
5487
fi
5488
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5489
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5490
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5491
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5492
  $as_echo_n "(cached) " >&6
5493
else
5494
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5495
case `$LD -v 2>&1 
5496
*GNU* | *'with BFD'*)
5497
  lt_cv_prog_gnu_ld=yes
5498
  ;;
5499
*)
5500
  lt_cv_prog_gnu_ld=no
5501
  ;;
5502
esac
5503
fi
5504
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5505
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5506
with_gnu_ld=$lt_cv_prog_gnu_ld
5507
 
5508
 
5509
 
5510
 
5511
 
5512
 
5513
 
5514
 
5515
 
5516
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5517
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5518
if test "${lt_cv_path_NM+set}" = set; then :
5519
  $as_echo_n "(cached) " >&6
5520
else
5521
  if test -n "$NM"; then
5522
  # Let the user override the test.
5523
  lt_cv_path_NM="$NM"
5524
else
5525
  lt_nm_to_check="${ac_tool_prefix}nm"
5526
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5527
    lt_nm_to_check="$lt_nm_to_check nm"
5528
  fi
5529
  for lt_tmp_nm in $lt_nm_to_check; do
5530
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5531
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5532
      IFS="$lt_save_ifs"
5533
      test -z "$ac_dir" && ac_dir=.
5534
      tmp_nm="$ac_dir/$lt_tmp_nm"
5535
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5536
        # Check to see if the nm accepts a BSD-compat flag.
5537
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5538
        #   nm: unknown option "B" ignored
5539
        # Tru64's nm complains that /dev/null is an invalid object file
5540
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5541
        */dev/null* | *'Invalid file or object type'*)
5542
          lt_cv_path_NM="$tmp_nm -B"
5543
          break
5544
          ;;
5545
        *)
5546
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5547
          */dev/null*)
5548
            lt_cv_path_NM="$tmp_nm -p"
5549
            break
5550
            ;;
5551
          *)
5552
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5553
            continue # so that we can try to find one that supports BSD flags
5554
            ;;
5555
          esac
5556
          ;;
5557
        esac
5558
      fi
5559
    done
5560
    IFS="$lt_save_ifs"
5561
  done
5562
  : ${lt_cv_path_NM=no}
5563
fi
5564
fi
5565
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5566
$as_echo "$lt_cv_path_NM" >&6; }
5567
if test "$lt_cv_path_NM" != "no"; then
5568
  NM="$lt_cv_path_NM"
5569
else
5570
  # Didn't find any BSD compatible name lister, look for dumpbin.
5571
  if test -n "$DUMPBIN"; then :
5572
    # Let the user override the test.
5573
  else
5574
    if test -n "$ac_tool_prefix"; then
5575
  for ac_prog in dumpbin "link -dump"
5576
  do
5577
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5578
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5579
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5580
$as_echo_n "checking for $ac_word... " >&6; }
5581
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5582
  $as_echo_n "(cached) " >&6
5583
else
5584
  if test -n "$DUMPBIN"; then
5585
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5586
else
5587
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5588
for as_dir in $PATH
5589
do
5590
  IFS=$as_save_IFS
5591
  test -z "$as_dir" && as_dir=.
5592
    for ac_exec_ext in '' $ac_executable_extensions; do
5593
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5594
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5595
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5596
    break 2
5597
  fi
5598
done
5599
  done
5600
IFS=$as_save_IFS
5601
 
5602
fi
5603
fi
5604
DUMPBIN=$ac_cv_prog_DUMPBIN
5605
if test -n "$DUMPBIN"; then
5606
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5607
$as_echo "$DUMPBIN" >&6; }
5608
else
5609
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5610
$as_echo "no" >&6; }
5611
fi
5612
 
5613
 
5614
    test -n "$DUMPBIN" && break
5615
  done
5616
fi
5617
if test -z "$DUMPBIN"; then
5618
  ac_ct_DUMPBIN=$DUMPBIN
5619
  for ac_prog in dumpbin "link -dump"
5620
do
5621
  # Extract the first word of "$ac_prog", so it can be a program name with args.
5622
set dummy $ac_prog; ac_word=$2
5623
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5624
$as_echo_n "checking for $ac_word... " >&6; }
5625
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5626
  $as_echo_n "(cached) " >&6
5627
else
5628
  if test -n "$ac_ct_DUMPBIN"; then
5629
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5630
else
5631
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5632
for as_dir in $PATH
5633
do
5634
  IFS=$as_save_IFS
5635
  test -z "$as_dir" && as_dir=.
5636
    for ac_exec_ext in '' $ac_executable_extensions; do
5637
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5638
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5639
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5640
    break 2
5641
  fi
5642
done
5643
  done
5644
IFS=$as_save_IFS
5645
 
5646
fi
5647
fi
5648
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5649
if test -n "$ac_ct_DUMPBIN"; then
5650
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5651
$as_echo "$ac_ct_DUMPBIN" >&6; }
5652
else
5653
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5654
$as_echo "no" >&6; }
5655
fi
5656
 
5657
 
5658
  test -n "$ac_ct_DUMPBIN" && break
5659
done
5660
 
5661
  if test "x$ac_ct_DUMPBIN" = x; then
5662
    DUMPBIN=":"
5663
  else
5664
    case $cross_compiling:$ac_tool_warned in
5665
yes:)
5666
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5667
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5668
ac_tool_warned=yes ;;
5669
esac
5670
    DUMPBIN=$ac_ct_DUMPBIN
5671
  fi
5672
fi
5673
 
5674
    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5675
    *COFF*)
5676
      DUMPBIN="$DUMPBIN -symbols"
5677
      ;;
5678
    *)
5679
      DUMPBIN=:
5680
      ;;
5681
    esac
5682
  fi
5683
 
5684
  if test "$DUMPBIN" != ":"; then
5685
    NM="$DUMPBIN"
5686
  fi
5687
fi
5688
test -z "$NM" && NM=nm
5689
 
5690
 
5691
 
5692
 
5693
 
5694
 
5695
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5696
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5697
if test "${lt_cv_nm_interface+set}" = set; then :
5698
  $as_echo_n "(cached) " >&6
5699
else
5700
  lt_cv_nm_interface="BSD nm"
5701
  echo "int some_variable = 0;" > conftest.$ac_ext
5702
  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5703
  (eval "$ac_compile" 2>conftest.err)
5704
  cat conftest.err >&5
5705
  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5706
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5707
  cat conftest.err >&5
5708
  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5709
  cat conftest.out >&5
5710
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5711
    lt_cv_nm_interface="MS dumpbin"
5712
  fi
5713
  rm -f conftest*
5714
fi
5715
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5716
$as_echo "$lt_cv_nm_interface" >&6; }
5717
 
5718
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5719
$as_echo_n "checking whether ln -s works... " >&6; }
5720
LN_S=$as_ln_s
5721
if test "$LN_S" = "ln -s"; then
5722
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5723
$as_echo "yes" >&6; }
5724
else
5725
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5726
$as_echo "no, using $LN_S" >&6; }
5727
fi
5728
 
5729
# find the maximum length of command line arguments
5730
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5731
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5732
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5733
  $as_echo_n "(cached) " >&6
5734
else
5735
    i=0
5736
  teststring="ABCD"
5737
 
5738
  case $build_os in
5739
  msdosdjgpp*)
5740
    # On DJGPP, this test can blow up pretty badly due to problems in libc
5741
    # (any single argument exceeding 2000 bytes causes a buffer overrun
5742
    # during glob expansion).  Even if it were fixed, the result of this
5743
    # check would be larger than it should be.
5744
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5745
    ;;
5746
 
5747
  gnu*)
5748
    # Under GNU Hurd, this test is not required because there is
5749
    # no limit to the length of command line arguments.
5750
    # Libtool will interpret -1 as no limit whatsoever
5751
    lt_cv_sys_max_cmd_len=-1;
5752
    ;;
5753
 
5754
  cygwin* | mingw* | cegcc*)
5755
    # On Win9x/ME, this test blows up -- it succeeds, but takes
5756
    # about 5 minutes as the teststring grows exponentially.
5757
    # Worse, since 9x/ME are not pre-emptively multitasking,
5758
    # you end up with a "frozen" computer, even though with patience
5759
    # the test eventually succeeds (with a max line length of 256k).
5760
    # Instead, let's just punt: use the minimum linelength reported by
5761
    # all of the supported platforms: 8192 (on NT/2K/XP).
5762
    lt_cv_sys_max_cmd_len=8192;
5763
    ;;
5764
 
5765
  mint*)
5766
    # On MiNT this can take a long time and run out of memory.
5767
    lt_cv_sys_max_cmd_len=8192;
5768
    ;;
5769
 
5770
  amigaos*)
5771
    # On AmigaOS with pdksh, this test takes hours, literally.
5772
    # So we just punt and use a minimum line length of 8192.
5773
    lt_cv_sys_max_cmd_len=8192;
5774
    ;;
5775
 
5776
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5777
    # This has been around since 386BSD, at least.  Likely further.
5778
    if test -x /sbin/sysctl; then
5779
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5780
    elif test -x /usr/sbin/sysctl; then
5781
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5782
    else
5783
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5784
    fi
5785
    # And add a safety zone
5786
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5787
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5788
    ;;
5789
 
5790
  interix*)
5791
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5792
    lt_cv_sys_max_cmd_len=196608
5793
    ;;
5794
 
5795
  osf*)
5796
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5797
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5798
    # nice to cause kernel panics so lets avoid the loop below.
5799
    # First set a reasonable default.
5800
    lt_cv_sys_max_cmd_len=16384
5801
    #
5802
    if test -x /sbin/sysconfig; then
5803
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5804
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5805
      esac
5806
    fi
5807
    ;;
5808
  sco3.2v5*)
5809
    lt_cv_sys_max_cmd_len=102400
5810
    ;;
5811
  sysv5* | sco5v6* | sysv4.2uw2*)
5812
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5813
    if test -n "$kargmax"; then
5814
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5815
    else
5816
      lt_cv_sys_max_cmd_len=32768
5817
    fi
5818
    ;;
5819
  *)
5820
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5821
    if test -n "$lt_cv_sys_max_cmd_len"; then
5822
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5823
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5824
    else
5825
      # Make teststring a little bigger before we do anything with it.
5826
      # a 1K string should be a reasonable start.
5827
      for i in 1 2 3 4 5 6 7 8 ; do
5828
        teststring=$teststring$teststring
5829
      done
5830
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5831
      # If test is not a shell built-in, we'll probably end up computing a
5832
      # maximum length that is only half of the actual maximum length, but
5833
      # we can't tell.
5834
      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5835
                 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5836
              test $i != 17 # 1/2 MB should be enough
5837
      do
5838
        i=`expr $i + 1`
5839
        teststring=$teststring$teststring
5840
      done
5841
      # Only check the string length outside the loop.
5842
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5843
      teststring=
5844
      # Add a significant safety factor because C++ compilers can tack on
5845
      # massive amounts of additional arguments before passing them to the
5846
      # linker.  It appears as though 1/2 is a usable value.
5847
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5848
    fi
5849
    ;;
5850
  esac
5851
 
5852
fi
5853
 
5854
if test -n $lt_cv_sys_max_cmd_len ; then
5855
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5856
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5857
else
5858
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5859
$as_echo "none" >&6; }
5860
fi
5861
max_cmd_len=$lt_cv_sys_max_cmd_len
5862
 
5863
 
5864
 
5865
 
5866
 
5867
 
5868
: ${CP="cp -f"}
5869
: ${MV="mv -f"}
5870
: ${RM="rm -f"}
5871
 
5872
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5873
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5874
# Try some XSI features
5875
xsi_shell=no
5876
( _lt_dummy="a/b/c"
5877
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5878
      = c,a/b,, \
5879
    && eval 'test $(( 1 + 1 )) -eq 2 \
5880
    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5881
  && xsi_shell=yes
5882
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5883
$as_echo "$xsi_shell" >&6; }
5884
 
5885
 
5886
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5887
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5888
lt_shell_append=no
5889
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5890
    >/dev/null 2>&1 \
5891
  && lt_shell_append=yes
5892
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5893
$as_echo "$lt_shell_append" >&6; }
5894
 
5895
 
5896
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5897
  lt_unset=unset
5898
else
5899
  lt_unset=false
5900
fi
5901
 
5902
 
5903
 
5904
 
5905
 
5906
# test EBCDIC or ASCII
5907
case `echo X|tr X '\101'` in
5908
 A) # ASCII based system
5909
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5910
  lt_SP2NL='tr \040 \012'
5911
  lt_NL2SP='tr \015\012 \040\040'
5912
  ;;
5913
 *) # EBCDIC based system
5914
  lt_SP2NL='tr \100 \n'
5915
  lt_NL2SP='tr \r\n \100\100'
5916
  ;;
5917
esac
5918
 
5919
 
5920
 
5921
 
5922
 
5923
 
5924
 
5925
 
5926
 
5927
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5928
$as_echo_n "checking for $LD option to reload object files... " >&6; }
5929
if test "${lt_cv_ld_reload_flag+set}" = set; then :
5930
  $as_echo_n "(cached) " >&6
5931
else
5932
  lt_cv_ld_reload_flag='-r'
5933
fi
5934
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5935
$as_echo "$lt_cv_ld_reload_flag" >&6; }
5936
reload_flag=$lt_cv_ld_reload_flag
5937
case $reload_flag in
5938
"" | " "*) ;;
5939
*) reload_flag=" $reload_flag" ;;
5940
esac
5941
reload_cmds='$LD$reload_flag -o $output$reload_objs'
5942
case $host_os in
5943
  darwin*)
5944
    if test "$GCC" = yes; then
5945
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5946
    else
5947
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5948
    fi
5949
    ;;
5950
esac
5951
 
5952
 
5953
 
5954
 
5955
 
5956
 
5957
 
5958
 
5959
 
5960
if test -n "$ac_tool_prefix"; then
5961
  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5962
set dummy ${ac_tool_prefix}objdump; ac_word=$2
5963
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5964
$as_echo_n "checking for $ac_word... " >&6; }
5965
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5966
  $as_echo_n "(cached) " >&6
5967
else
5968
  if test -n "$OBJDUMP"; then
5969
  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5970
else
5971
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5972
for as_dir in $PATH
5973
do
5974
  IFS=$as_save_IFS
5975
  test -z "$as_dir" && as_dir=.
5976
    for ac_exec_ext in '' $ac_executable_extensions; do
5977
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5978
    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5979
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5980
    break 2
5981
  fi
5982
done
5983
  done
5984
IFS=$as_save_IFS
5985
 
5986
fi
5987
fi
5988
OBJDUMP=$ac_cv_prog_OBJDUMP
5989
if test -n "$OBJDUMP"; then
5990
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5991
$as_echo "$OBJDUMP" >&6; }
5992
else
5993
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5994
$as_echo "no" >&6; }
5995
fi
5996
 
5997
 
5998
fi
5999
if test -z "$ac_cv_prog_OBJDUMP"; then
6000
  ac_ct_OBJDUMP=$OBJDUMP
6001
  # Extract the first word of "objdump", so it can be a program name with args.
6002
set dummy objdump; ac_word=$2
6003
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6004
$as_echo_n "checking for $ac_word... " >&6; }
6005
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6006
  $as_echo_n "(cached) " >&6
6007
else
6008
  if test -n "$ac_ct_OBJDUMP"; then
6009
  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6010
else
6011
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6012
for as_dir in $PATH
6013
do
6014
  IFS=$as_save_IFS
6015
  test -z "$as_dir" && as_dir=.
6016
    for ac_exec_ext in '' $ac_executable_extensions; do
6017
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6018
    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6019
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6020
    break 2
6021
  fi
6022
done
6023
  done
6024
IFS=$as_save_IFS
6025
 
6026
fi
6027
fi
6028
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6029
if test -n "$ac_ct_OBJDUMP"; then
6030
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6031
$as_echo "$ac_ct_OBJDUMP" >&6; }
6032
else
6033
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6034
$as_echo "no" >&6; }
6035
fi
6036
 
6037
  if test "x$ac_ct_OBJDUMP" = x; then
6038
    OBJDUMP="false"
6039
  else
6040
    case $cross_compiling:$ac_tool_warned in
6041
yes:)
6042
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6043
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6044
ac_tool_warned=yes ;;
6045
esac
6046
    OBJDUMP=$ac_ct_OBJDUMP
6047
  fi
6048
else
6049
  OBJDUMP="$ac_cv_prog_OBJDUMP"
6050
fi
6051
 
6052
test -z "$OBJDUMP" && OBJDUMP=objdump
6053
 
6054
 
6055
 
6056
 
6057
 
6058
 
6059
 
6060
 
6061
 
6062
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6063
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6064
if test "${lt_cv_deplibs_check_method+set}" = set; then :
6065
  $as_echo_n "(cached) " >&6
6066
else
6067
  lt_cv_file_magic_cmd='$MAGIC_CMD'
6068
lt_cv_file_magic_test_file=
6069
lt_cv_deplibs_check_method='unknown'
6070
# Need to set the preceding variable on all platforms that support
6071
# interlibrary dependencies.
6072
# 'none' -- dependencies not supported.
6073
# `unknown' -- same as none, but documents that we really don't know.
6074
# 'pass_all' -- all dependencies passed with no checks.
6075
# 'test_compile' -- check by making test program.
6076
# 'file_magic [[regex]]' -- check by looking for files in library path
6077
# which responds to the $file_magic_cmd with a given extended regex.
6078
# If you have `file' or equivalent on your system and you're not sure
6079
# whether `pass_all' will *always* work, you probably want this one.
6080
 
6081
case $host_os in
6082
aix[4-9]*)
6083
  lt_cv_deplibs_check_method=pass_all
6084
  ;;
6085
 
6086
beos*)
6087
  lt_cv_deplibs_check_method=pass_all
6088
  ;;
6089
 
6090
bsdi[45]*)
6091
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6092
  lt_cv_file_magic_cmd='/usr/bin/file -L'
6093
  lt_cv_file_magic_test_file=/shlib/libc.so
6094
  ;;
6095
 
6096
cygwin*)
6097
  # func_win32_libid is a shell function defined in ltmain.sh
6098
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6099
  lt_cv_file_magic_cmd='func_win32_libid'
6100
  ;;
6101
 
6102
mingw* | pw32*)
6103
  # Base MSYS/MinGW do not provide the 'file' command needed by
6104
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6105
  # unless we find 'file', for example because we are cross-compiling.
6106
  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6107
  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6108
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6109
    lt_cv_file_magic_cmd='func_win32_libid'
6110
  else
6111
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6112
    lt_cv_file_magic_cmd='$OBJDUMP -f'
6113
  fi
6114
  ;;
6115
 
6116
cegcc*)
6117
  # use the weaker test based on 'objdump'. See mingw*.
6118
  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6119
  lt_cv_file_magic_cmd='$OBJDUMP -f'
6120
  ;;
6121
 
6122
darwin* | rhapsody*)
6123
  lt_cv_deplibs_check_method=pass_all
6124
  ;;
6125
 
6126
freebsd* | dragonfly*)
6127
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6128
    case $host_cpu in
6129
    i*86 )
6130
      # Not sure whether the presence of OpenBSD here was a mistake.
6131
      # Let's accept both of them until this is cleared up.
6132
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6133
      lt_cv_file_magic_cmd=/usr/bin/file
6134
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6135
      ;;
6136
    esac
6137
  else
6138
    lt_cv_deplibs_check_method=pass_all
6139
  fi
6140
  ;;
6141
 
6142
gnu*)
6143
  lt_cv_deplibs_check_method=pass_all
6144
  ;;
6145
 
6146
haiku*)
6147
  lt_cv_deplibs_check_method=pass_all
6148
  ;;
6149
 
6150
hpux10.20* | hpux11*)
6151
  lt_cv_file_magic_cmd=/usr/bin/file
6152
  case $host_cpu in
6153
  ia64*)
6154
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6155
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6156
    ;;
6157
  hppa*64*)
6158
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6159
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6160
    ;;
6161
  *)
6162
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6163
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6164
    ;;
6165
  esac
6166
  ;;
6167
 
6168
interix[3-9]*)
6169
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6170
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6171
  ;;
6172
 
6173
irix5* | irix6* | nonstopux*)
6174
  case $LD in
6175
  *-32|*"-32 ") libmagic=32-bit;;
6176
  *-n32|*"-n32 ") libmagic=N32;;
6177
  *-64|*"-64 ") libmagic=64-bit;;
6178
  *) libmagic=never-match;;
6179
  esac
6180
  lt_cv_deplibs_check_method=pass_all
6181
  ;;
6182
 
6183
# This must be Linux ELF.
6184
linux* | k*bsd*-gnu | kopensolaris*-gnu)
6185
  lt_cv_deplibs_check_method=pass_all
6186
  ;;
6187
 
6188
netbsd*)
6189
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6190
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6191
  else
6192
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6193
  fi
6194
  ;;
6195
 
6196
newos6*)
6197
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6198
  lt_cv_file_magic_cmd=/usr/bin/file
6199
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6200
  ;;
6201
 
6202
*nto* | *qnx*)
6203
  lt_cv_deplibs_check_method=pass_all
6204
  ;;
6205
 
6206
openbsd*)
6207
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6208
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6209
  else
6210
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6211
  fi
6212
  ;;
6213
 
6214
osf3* | osf4* | osf5*)
6215
  lt_cv_deplibs_check_method=pass_all
6216
  ;;
6217
 
6218
rdos*)
6219
  lt_cv_deplibs_check_method=pass_all
6220
  ;;
6221
 
6222
solaris*)
6223
  lt_cv_deplibs_check_method=pass_all
6224
  ;;
6225
 
6226
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6227
  lt_cv_deplibs_check_method=pass_all
6228
  ;;
6229
 
6230
sysv4 | sysv4.3*)
6231
  case $host_vendor in
6232
  motorola)
6233
    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]'
6234
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6235
    ;;
6236
  ncr)
6237
    lt_cv_deplibs_check_method=pass_all
6238
    ;;
6239
  sequent)
6240
    lt_cv_file_magic_cmd='/bin/file'
6241
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6242
    ;;
6243
  sni)
6244
    lt_cv_file_magic_cmd='/bin/file'
6245
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6246
    lt_cv_file_magic_test_file=/lib/libc.so
6247
    ;;
6248
  siemens)
6249
    lt_cv_deplibs_check_method=pass_all
6250
    ;;
6251
  pc)
6252
    lt_cv_deplibs_check_method=pass_all
6253
    ;;
6254
  esac
6255
  ;;
6256
 
6257
tpf*)
6258
  lt_cv_deplibs_check_method=pass_all
6259
  ;;
6260
esac
6261
 
6262
fi
6263
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6264
$as_echo "$lt_cv_deplibs_check_method" >&6; }
6265
file_magic_cmd=$lt_cv_file_magic_cmd
6266
deplibs_check_method=$lt_cv_deplibs_check_method
6267
test -z "$deplibs_check_method" && deplibs_check_method=unknown
6268
 
6269
 
6270
 
6271
 
6272
 
6273
 
6274
 
6275
 
6276
 
6277
 
6278
 
6279
 
6280
if test -n "$ac_tool_prefix"; then
6281
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6282
set dummy ${ac_tool_prefix}ar; ac_word=$2
6283
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6284
$as_echo_n "checking for $ac_word... " >&6; }
6285
if test "${ac_cv_prog_AR+set}" = set; then :
6286
  $as_echo_n "(cached) " >&6
6287
else
6288
  if test -n "$AR"; then
6289
  ac_cv_prog_AR="$AR" # Let the user override the test.
6290
else
6291
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6292
for as_dir in $PATH
6293
do
6294
  IFS=$as_save_IFS
6295
  test -z "$as_dir" && as_dir=.
6296
    for ac_exec_ext in '' $ac_executable_extensions; do
6297
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6298
    ac_cv_prog_AR="${ac_tool_prefix}ar"
6299
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6300
    break 2
6301
  fi
6302
done
6303
  done
6304
IFS=$as_save_IFS
6305
 
6306
fi
6307
fi
6308
AR=$ac_cv_prog_AR
6309
if test -n "$AR"; then
6310
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6311
$as_echo "$AR" >&6; }
6312
else
6313
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6314
$as_echo "no" >&6; }
6315
fi
6316
 
6317
 
6318
fi
6319
if test -z "$ac_cv_prog_AR"; then
6320
  ac_ct_AR=$AR
6321
  # Extract the first word of "ar", so it can be a program name with args.
6322
set dummy ar; ac_word=$2
6323
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6324
$as_echo_n "checking for $ac_word... " >&6; }
6325
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6326
  $as_echo_n "(cached) " >&6
6327
else
6328
  if test -n "$ac_ct_AR"; then
6329
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6330
else
6331
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6332
for as_dir in $PATH
6333
do
6334
  IFS=$as_save_IFS
6335
  test -z "$as_dir" && as_dir=.
6336
    for ac_exec_ext in '' $ac_executable_extensions; do
6337
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6338
    ac_cv_prog_ac_ct_AR="ar"
6339
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6340
    break 2
6341
  fi
6342
done
6343
  done
6344
IFS=$as_save_IFS
6345
 
6346
fi
6347
fi
6348
ac_ct_AR=$ac_cv_prog_ac_ct_AR
6349
if test -n "$ac_ct_AR"; then
6350
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6351
$as_echo "$ac_ct_AR" >&6; }
6352
else
6353
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6354
$as_echo "no" >&6; }
6355
fi
6356
 
6357
  if test "x$ac_ct_AR" = x; then
6358
    AR="false"
6359
  else
6360
    case $cross_compiling:$ac_tool_warned in
6361
yes:)
6362
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6363
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6364
ac_tool_warned=yes ;;
6365
esac
6366
    AR=$ac_ct_AR
6367
  fi
6368
else
6369
  AR="$ac_cv_prog_AR"
6370
fi
6371
 
6372
test -z "$AR" && AR=ar
6373
test -z "$AR_FLAGS" && AR_FLAGS=cru
6374
 
6375
 
6376
 
6377
 
6378
 
6379
 
6380
 
6381
 
6382
 
6383
 
6384
 
6385
if test -n "$ac_tool_prefix"; then
6386
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6387
set dummy ${ac_tool_prefix}strip; ac_word=$2
6388
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6389
$as_echo_n "checking for $ac_word... " >&6; }
6390
if test "${ac_cv_prog_STRIP+set}" = set; then :
6391
  $as_echo_n "(cached) " >&6
6392
else
6393
  if test -n "$STRIP"; then
6394
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6395
else
6396
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6397
for as_dir in $PATH
6398
do
6399
  IFS=$as_save_IFS
6400
  test -z "$as_dir" && as_dir=.
6401
    for ac_exec_ext in '' $ac_executable_extensions; do
6402
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6403
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6404
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6405
    break 2
6406
  fi
6407
done
6408
  done
6409
IFS=$as_save_IFS
6410
 
6411
fi
6412
fi
6413
STRIP=$ac_cv_prog_STRIP
6414
if test -n "$STRIP"; then
6415
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6416
$as_echo "$STRIP" >&6; }
6417
else
6418
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6419
$as_echo "no" >&6; }
6420
fi
6421
 
6422
 
6423
fi
6424
if test -z "$ac_cv_prog_STRIP"; then
6425
  ac_ct_STRIP=$STRIP
6426
  # Extract the first word of "strip", so it can be a program name with args.
6427
set dummy strip; ac_word=$2
6428
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6429
$as_echo_n "checking for $ac_word... " >&6; }
6430
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6431
  $as_echo_n "(cached) " >&6
6432
else
6433
  if test -n "$ac_ct_STRIP"; then
6434
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6435
else
6436
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6437
for as_dir in $PATH
6438
do
6439
  IFS=$as_save_IFS
6440
  test -z "$as_dir" && as_dir=.
6441
    for ac_exec_ext in '' $ac_executable_extensions; do
6442
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6443
    ac_cv_prog_ac_ct_STRIP="strip"
6444
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6445
    break 2
6446
  fi
6447
done
6448
  done
6449
IFS=$as_save_IFS
6450
 
6451
fi
6452
fi
6453
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6454
if test -n "$ac_ct_STRIP"; then
6455
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6456
$as_echo "$ac_ct_STRIP" >&6; }
6457
else
6458
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6459
$as_echo "no" >&6; }
6460
fi
6461
 
6462
  if test "x$ac_ct_STRIP" = x; then
6463
    STRIP=":"
6464
  else
6465
    case $cross_compiling:$ac_tool_warned in
6466
yes:)
6467
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6468
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6469
ac_tool_warned=yes ;;
6470
esac
6471
    STRIP=$ac_ct_STRIP
6472
  fi
6473
else
6474
  STRIP="$ac_cv_prog_STRIP"
6475
fi
6476
 
6477
test -z "$STRIP" && STRIP=:
6478
 
6479
 
6480
 
6481
 
6482
 
6483
 
6484
if test -n "$ac_tool_prefix"; then
6485
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6486
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6487
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6488
$as_echo_n "checking for $ac_word... " >&6; }
6489
if test "${ac_cv_prog_RANLIB+set}" = set; then :
6490
  $as_echo_n "(cached) " >&6
6491
else
6492
  if test -n "$RANLIB"; then
6493
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6494
else
6495
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6496
for as_dir in $PATH
6497
do
6498
  IFS=$as_save_IFS
6499
  test -z "$as_dir" && as_dir=.
6500
    for ac_exec_ext in '' $ac_executable_extensions; do
6501
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6502
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6503
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6504
    break 2
6505
  fi
6506
done
6507
  done
6508
IFS=$as_save_IFS
6509
 
6510
fi
6511
fi
6512
RANLIB=$ac_cv_prog_RANLIB
6513
if test -n "$RANLIB"; then
6514
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6515
$as_echo "$RANLIB" >&6; }
6516
else
6517
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6518
$as_echo "no" >&6; }
6519
fi
6520
 
6521
 
6522
fi
6523
if test -z "$ac_cv_prog_RANLIB"; then
6524
  ac_ct_RANLIB=$RANLIB
6525
  # Extract the first word of "ranlib", so it can be a program name with args.
6526
set dummy ranlib; ac_word=$2
6527
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6528
$as_echo_n "checking for $ac_word... " >&6; }
6529
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6530
  $as_echo_n "(cached) " >&6
6531
else
6532
  if test -n "$ac_ct_RANLIB"; then
6533
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6534
else
6535
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6536
for as_dir in $PATH
6537
do
6538
  IFS=$as_save_IFS
6539
  test -z "$as_dir" && as_dir=.
6540
    for ac_exec_ext in '' $ac_executable_extensions; do
6541
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6542
    ac_cv_prog_ac_ct_RANLIB="ranlib"
6543
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6544
    break 2
6545
  fi
6546
done
6547
  done
6548
IFS=$as_save_IFS
6549
 
6550
fi
6551
fi
6552
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6553
if test -n "$ac_ct_RANLIB"; then
6554
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6555
$as_echo "$ac_ct_RANLIB" >&6; }
6556
else
6557
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6558
$as_echo "no" >&6; }
6559
fi
6560
 
6561
  if test "x$ac_ct_RANLIB" = x; then
6562
    RANLIB=":"
6563
  else
6564
    case $cross_compiling:$ac_tool_warned in
6565
yes:)
6566
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6567
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6568
ac_tool_warned=yes ;;
6569
esac
6570
    RANLIB=$ac_ct_RANLIB
6571
  fi
6572
else
6573
  RANLIB="$ac_cv_prog_RANLIB"
6574
fi
6575
 
6576
test -z "$RANLIB" && RANLIB=:
6577
 
6578
 
6579
 
6580
 
6581
 
6582
 
6583
# Determine commands to create old-style static archives.
6584
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6585
old_postinstall_cmds='chmod 644 $oldlib'
6586
old_postuninstall_cmds=
6587
 
6588
if test -n "$RANLIB"; then
6589
  case $host_os in
6590
  openbsd*)
6591
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6592
    ;;
6593
  *)
6594
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6595
    ;;
6596
  esac
6597
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6598
fi
6599
 
6600
case $host_os in
6601
  darwin*)
6602
    lock_old_archive_extraction=yes ;;
6603
  *)
6604
    lock_old_archive_extraction=no ;;
6605
esac
6606
 
6607
 
6608
 
6609
 
6610
 
6611
 
6612
 
6613
 
6614
 
6615
 
6616
 
6617
 
6618
 
6619
 
6620
 
6621
 
6622
 
6623
 
6624
 
6625
 
6626
 
6627
 
6628
 
6629
 
6630
 
6631
 
6632
 
6633
 
6634
 
6635
 
6636
 
6637
 
6638
 
6639
 
6640
 
6641
 
6642
 
6643
 
6644
 
6645
# If no C compiler was specified, use CC.
6646
LTCC=${LTCC-"$CC"}
6647
 
6648
# If no C compiler flags were specified, use CFLAGS.
6649
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6650
 
6651
# Allow CC to be a program name with arguments.
6652
compiler=$CC
6653
 
6654
 
6655
# Check for command to grab the raw symbol name followed by C symbol from nm.
6656
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6657
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6658
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6659
  $as_echo_n "(cached) " >&6
6660
else
6661
 
6662
# These are sane defaults that work on at least a few old systems.
6663
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6664
 
6665
# Character class describing NM global symbol codes.
6666
symcode='[BCDEGRST]'
6667
 
6668
# Regexp to match symbols that can be accessed directly from C.
6669
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6670
 
6671
# Define system-specific variables.
6672
case $host_os in
6673
aix*)
6674
  symcode='[BCDT]'
6675
  ;;
6676
cygwin* | mingw* | pw32* | cegcc*)
6677
  symcode='[ABCDGISTW]'
6678
  ;;
6679
hpux*)
6680
  if test "$host_cpu" = ia64; then
6681
    symcode='[ABCDEGRST]'
6682
  fi
6683
  ;;
6684
irix* | nonstopux*)
6685
  symcode='[BCDEGRST]'
6686
  ;;
6687
osf*)
6688
  symcode='[BCDEGQRST]'
6689
  ;;
6690
solaris*)
6691
  symcode='[BDRT]'
6692
  ;;
6693
sco3.2v5*)
6694
  symcode='[DT]'
6695
  ;;
6696
sysv4.2uw2*)
6697
  symcode='[DT]'
6698
  ;;
6699
sysv5* | sco5v6* | unixware* | OpenUNIX*)
6700
  symcode='[ABDT]'
6701
  ;;
6702
sysv4)
6703
  symcode='[DFNSTU]'
6704
  ;;
6705
esac
6706
 
6707
# If we're using GNU nm, then use its standard symbol codes.
6708
case `$NM -V 2>&1` in
6709
*GNU* | *'with BFD'*)
6710
  symcode='[ABCDGIRSTW]' ;;
6711
esac
6712
 
6713
# Transform an extracted symbol line into a proper C declaration.
6714
# Some systems (esp. on ia64) link data and code symbols differently,
6715
# so use this general approach.
6716
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6717
 
6718
# Transform an extracted symbol line into symbol name and symbol address
6719
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6720
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
6721
 
6722
# Handle CRLF in mingw tool chain
6723
opt_cr=
6724
case $build_os in
6725
mingw*)
6726
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6727
  ;;
6728
esac
6729
 
6730
# Try without a prefix underscore, then with it.
6731
for ac_symprfx in "" "_"; do
6732
 
6733
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6734
  symxfrm="\\1 $ac_symprfx\\2 \\2"
6735
 
6736
  # Write the raw and C identifiers.
6737
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6738
    # Fake it for dumpbin and say T for any non-static function
6739
    # and D for any global variable.
6740
    # Also find C++ and __fastcall symbols from MSVC++,
6741
    # which start with @ or ?.
6742
    lt_cv_sys_global_symbol_pipe="$AWK '"\
6743
"     {last_section=section; section=\$ 3};"\
6744
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6745
"     \$ 0!~/External *\|/{next};"\
6746
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6747
"     {if(hide[section]) next};"\
6748
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6749
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6750
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6751
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6752
"     ' prfx=^$ac_symprfx"
6753
  else
6754
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6755
  fi
6756
 
6757
  # Check to see that the pipe works correctly.
6758
  pipe_works=no
6759
 
6760
  rm -f conftest*
6761
  cat > conftest.$ac_ext <<_LT_EOF
6762
#ifdef __cplusplus
6763
extern "C" {
6764
#endif
6765
char nm_test_var;
6766
void nm_test_func(void);
6767
void nm_test_func(void){}
6768
#ifdef __cplusplus
6769
}
6770
#endif
6771
int main(){nm_test_var='a';nm_test_func();return(0);}
6772
_LT_EOF
6773
 
6774
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6775
  (eval $ac_compile) 2>&5
6776
  ac_status=$?
6777
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6778
  test $ac_status = 0; }; then
6779
    # Now try to grab the symbols.
6780
    nlist=conftest.nm
6781
    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6782
  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6783
  ac_status=$?
6784
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6785
  test $ac_status = 0; } && test -s "$nlist"; then
6786
      # Try sorting and uniquifying the output.
6787
      if sort "$nlist" | uniq > "$nlist"T; then
6788
        mv -f "$nlist"T "$nlist"
6789
      else
6790
        rm -f "$nlist"T
6791
      fi
6792
 
6793
      # Make sure that we snagged all the symbols we need.
6794
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6795
        if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6796
          cat <<_LT_EOF > conftest.$ac_ext
6797
#ifdef __cplusplus
6798
extern "C" {
6799
#endif
6800
 
6801
_LT_EOF
6802
          # Now generate the symbol file.
6803
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6804
 
6805
          cat <<_LT_EOF >> conftest.$ac_ext
6806
 
6807
/* The mapping between symbol names and symbols.  */
6808
const struct {
6809
  const char *name;
6810
  void       *address;
6811
}
6812
lt__PROGRAM__LTX_preloaded_symbols[] =
6813
{
6814
  { "@PROGRAM@", (void *) 0 },
6815
_LT_EOF
6816
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6817
          cat <<\_LT_EOF >> conftest.$ac_ext
6818
  {0, (void *) 0}
6819
};
6820
 
6821
/* This works around a problem in FreeBSD linker */
6822
#ifdef FREEBSD_WORKAROUND
6823
static const void *lt_preloaded_setup() {
6824
  return lt__PROGRAM__LTX_preloaded_symbols;
6825
}
6826
#endif
6827
 
6828
#ifdef __cplusplus
6829
}
6830
#endif
6831
_LT_EOF
6832
          # Now try linking the two files.
6833
          mv conftest.$ac_objext conftstm.$ac_objext
6834
          lt_save_LIBS="$LIBS"
6835
          lt_save_CFLAGS="$CFLAGS"
6836
          LIBS="conftstm.$ac_objext"
6837
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6838
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6839
  (eval $ac_link) 2>&5
6840
  ac_status=$?
6841
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6842
  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6843
            pipe_works=yes
6844
          fi
6845
          LIBS="$lt_save_LIBS"
6846
          CFLAGS="$lt_save_CFLAGS"
6847
        else
6848
          echo "cannot find nm_test_func in $nlist" >&5
6849
        fi
6850
      else
6851
        echo "cannot find nm_test_var in $nlist" >&5
6852
      fi
6853
    else
6854
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6855
    fi
6856
  else
6857
    echo "$progname: failed program was:" >&5
6858
    cat conftest.$ac_ext >&5
6859
  fi
6860
  rm -rf conftest* conftst*
6861
 
6862
  # Do not use the global_symbol_pipe unless it works.
6863
  if test "$pipe_works" = yes; then
6864
    break
6865
  else
6866
    lt_cv_sys_global_symbol_pipe=
6867
  fi
6868
done
6869
 
6870
fi
6871
 
6872
if test -z "$lt_cv_sys_global_symbol_pipe"; then
6873
  lt_cv_sys_global_symbol_to_cdecl=
6874
fi
6875
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6876
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6877
$as_echo "failed" >&6; }
6878
else
6879
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6880
$as_echo "ok" >&6; }
6881
fi
6882
 
6883
 
6884
 
6885
 
6886
 
6887
 
6888
 
6889
 
6890
 
6891
 
6892
 
6893
 
6894
 
6895
 
6896
 
6897
 
6898
 
6899
 
6900
 
6901
 
6902
 
6903
 
6904
# Check whether --enable-libtool-lock was given.
6905
if test "${enable_libtool_lock+set}" = set; then :
6906
  enableval=$enable_libtool_lock;
6907
fi
6908
 
6909
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6910
 
6911
# Some flags need to be propagated to the compiler or linker for good
6912
# libtool support.
6913
case $host in
6914
ia64-*-hpux*)
6915
  # Find out which ABI we are using.
6916
  echo 'int i;' > conftest.$ac_ext
6917
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6918
  (eval $ac_compile) 2>&5
6919
  ac_status=$?
6920
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6921
  test $ac_status = 0; }; then
6922
    case `/usr/bin/file conftest.$ac_objext` in
6923
      *ELF-32*)
6924
        HPUX_IA64_MODE="32"
6925
        ;;
6926
      *ELF-64*)
6927
        HPUX_IA64_MODE="64"
6928
        ;;
6929
    esac
6930
  fi
6931
  rm -rf conftest*
6932
  ;;
6933
*-*-irix6*)
6934
  # Find out which ABI we are using.
6935
  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6936
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6937
  (eval $ac_compile) 2>&5
6938
  ac_status=$?
6939
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6940
  test $ac_status = 0; }; then
6941
    if test "$lt_cv_prog_gnu_ld" = yes; then
6942
      case `/usr/bin/file conftest.$ac_objext` in
6943
        *32-bit*)
6944
          LD="${LD-ld} -melf32bsmip"
6945
          ;;
6946
        *N32*)
6947
          LD="${LD-ld} -melf32bmipn32"
6948
          ;;
6949
        *64-bit*)
6950
          LD="${LD-ld} -melf64bmip"
6951
        ;;
6952
      esac
6953
    else
6954
      case `/usr/bin/file conftest.$ac_objext` in
6955
        *32-bit*)
6956
          LD="${LD-ld} -32"
6957
          ;;
6958
        *N32*)
6959
          LD="${LD-ld} -n32"
6960
          ;;
6961
        *64-bit*)
6962
          LD="${LD-ld} -64"
6963
          ;;
6964
      esac
6965
    fi
6966
  fi
6967
  rm -rf conftest*
6968
  ;;
6969
 
6970
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6971
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6972
  # Find out which ABI we are using.
6973
  echo 'int i;' > conftest.$ac_ext
6974
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6975
  (eval $ac_compile) 2>&5
6976
  ac_status=$?
6977
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6978
  test $ac_status = 0; }; then
6979
    case `/usr/bin/file conftest.o` in
6980
      *32-bit*)
6981
        case $host in
6982
          x86_64-*kfreebsd*-gnu)
6983
            LD="${LD-ld} -m elf_i386_fbsd"
6984
            ;;
6985
          x86_64-*linux*)
6986
            LD="${LD-ld} -m elf_i386"
6987
            ;;
6988
          ppc64-*linux*|powerpc64-*linux*)
6989
            LD="${LD-ld} -m elf32ppclinux"
6990
            ;;
6991
          s390x-*linux*)
6992
            LD="${LD-ld} -m elf_s390"
6993
            ;;
6994
          sparc64-*linux*)
6995
            LD="${LD-ld} -m elf32_sparc"
6996
            ;;
6997
        esac
6998
        ;;
6999
      *64-bit*)
7000
        case $host in
7001
          x86_64-*kfreebsd*-gnu)
7002
            LD="${LD-ld} -m elf_x86_64_fbsd"
7003
            ;;
7004
          x86_64-*linux*)
7005
            LD="${LD-ld} -m elf_x86_64"
7006
            ;;
7007
          ppc*-*linux*|powerpc*-*linux*)
7008
            LD="${LD-ld} -m elf64ppc"
7009
            ;;
7010
          s390*-*linux*|s390*-*tpf*)
7011
            LD="${LD-ld} -m elf64_s390"
7012
            ;;
7013
          sparc*-*linux*)
7014
            LD="${LD-ld} -m elf64_sparc"
7015
            ;;
7016
        esac
7017
        ;;
7018
    esac
7019
  fi
7020
  rm -rf conftest*
7021
  ;;
7022
 
7023
*-*-sco3.2v5*)
7024
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7025
  SAVE_CFLAGS="$CFLAGS"
7026
  CFLAGS="$CFLAGS -belf"
7027
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7028
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7029
if test "${lt_cv_cc_needs_belf+set}" = set; then :
7030
  $as_echo_n "(cached) " >&6
7031
else
7032
  ac_ext=c
7033
ac_cpp='$CPP $CPPFLAGS'
7034
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7035
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7036
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7037
 
7038
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7039
/* end confdefs.h.  */
7040
 
7041
int
7042
main ()
7043
{
7044
 
7045
  ;
7046
  return 0;
7047
}
7048
_ACEOF
7049
if ac_fn_c_try_link "$LINENO"; then :
7050
  lt_cv_cc_needs_belf=yes
7051
else
7052
  lt_cv_cc_needs_belf=no
7053
fi
7054
rm -f core conftest.err conftest.$ac_objext \
7055
    conftest$ac_exeext conftest.$ac_ext
7056
     ac_ext=c
7057
ac_cpp='$CPP $CPPFLAGS'
7058
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7059
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7060
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7061
 
7062
fi
7063
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7064
$as_echo "$lt_cv_cc_needs_belf" >&6; }
7065
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7066
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7067
    CFLAGS="$SAVE_CFLAGS"
7068
  fi
7069
  ;;
7070
sparc*-*solaris*)
7071
  # Find out which ABI we are using.
7072
  echo 'int i;' > conftest.$ac_ext
7073
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7074
  (eval $ac_compile) 2>&5
7075
  ac_status=$?
7076
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7077
  test $ac_status = 0; }; then
7078
    case `/usr/bin/file conftest.o` in
7079
    *64-bit*)
7080
      case $lt_cv_prog_gnu_ld in
7081
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7082
      *)
7083
        if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7084
          LD="${LD-ld} -64"
7085
        fi
7086
        ;;
7087
      esac
7088
      ;;
7089
    esac
7090
  fi
7091
  rm -rf conftest*
7092
  ;;
7093
esac
7094
 
7095
need_locks="$enable_libtool_lock"
7096
 
7097
 
7098
  case $host_os in
7099
    rhapsody* | darwin*)
7100
    if test -n "$ac_tool_prefix"; then
7101
  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7102
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7103
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7104
$as_echo_n "checking for $ac_word... " >&6; }
7105
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7106
  $as_echo_n "(cached) " >&6
7107
else
7108
  if test -n "$DSYMUTIL"; then
7109
  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7110
else
7111
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7112
for as_dir in $PATH
7113
do
7114
  IFS=$as_save_IFS
7115
  test -z "$as_dir" && as_dir=.
7116
    for ac_exec_ext in '' $ac_executable_extensions; do
7117
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7118
    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7119
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7120
    break 2
7121
  fi
7122
done
7123
  done
7124
IFS=$as_save_IFS
7125
 
7126
fi
7127
fi
7128
DSYMUTIL=$ac_cv_prog_DSYMUTIL
7129
if test -n "$DSYMUTIL"; then
7130
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7131
$as_echo "$DSYMUTIL" >&6; }
7132
else
7133
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7134
$as_echo "no" >&6; }
7135
fi
7136
 
7137
 
7138
fi
7139
if test -z "$ac_cv_prog_DSYMUTIL"; then
7140
  ac_ct_DSYMUTIL=$DSYMUTIL
7141
  # Extract the first word of "dsymutil", so it can be a program name with args.
7142
set dummy dsymutil; ac_word=$2
7143
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7144
$as_echo_n "checking for $ac_word... " >&6; }
7145
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7146
  $as_echo_n "(cached) " >&6
7147
else
7148
  if test -n "$ac_ct_DSYMUTIL"; then
7149
  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7150
else
7151
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7152
for as_dir in $PATH
7153
do
7154
  IFS=$as_save_IFS
7155
  test -z "$as_dir" && as_dir=.
7156
    for ac_exec_ext in '' $ac_executable_extensions; do
7157
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7158
    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7159
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7160
    break 2
7161
  fi
7162
done
7163
  done
7164
IFS=$as_save_IFS
7165
 
7166
fi
7167
fi
7168
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7169
if test -n "$ac_ct_DSYMUTIL"; then
7170
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7171
$as_echo "$ac_ct_DSYMUTIL" >&6; }
7172
else
7173
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7174
$as_echo "no" >&6; }
7175
fi
7176
 
7177
  if test "x$ac_ct_DSYMUTIL" = x; then
7178
    DSYMUTIL=":"
7179
  else
7180
    case $cross_compiling:$ac_tool_warned in
7181
yes:)
7182
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7183
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7184
ac_tool_warned=yes ;;
7185
esac
7186
    DSYMUTIL=$ac_ct_DSYMUTIL
7187
  fi
7188
else
7189
  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7190
fi
7191
 
7192
    if test -n "$ac_tool_prefix"; then
7193
  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7194
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7195
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7196
$as_echo_n "checking for $ac_word... " >&6; }
7197
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7198
  $as_echo_n "(cached) " >&6
7199
else
7200
  if test -n "$NMEDIT"; then
7201
  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7202
else
7203
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7204
for as_dir in $PATH
7205
do
7206
  IFS=$as_save_IFS
7207
  test -z "$as_dir" && as_dir=.
7208
    for ac_exec_ext in '' $ac_executable_extensions; do
7209
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7210
    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7211
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7212
    break 2
7213
  fi
7214
done
7215
  done
7216
IFS=$as_save_IFS
7217
 
7218
fi
7219
fi
7220
NMEDIT=$ac_cv_prog_NMEDIT
7221
if test -n "$NMEDIT"; then
7222
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7223
$as_echo "$NMEDIT" >&6; }
7224
else
7225
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7226
$as_echo "no" >&6; }
7227
fi
7228
 
7229
 
7230
fi
7231
if test -z "$ac_cv_prog_NMEDIT"; then
7232
  ac_ct_NMEDIT=$NMEDIT
7233
  # Extract the first word of "nmedit", so it can be a program name with args.
7234
set dummy nmedit; ac_word=$2
7235
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7236
$as_echo_n "checking for $ac_word... " >&6; }
7237
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7238
  $as_echo_n "(cached) " >&6
7239
else
7240
  if test -n "$ac_ct_NMEDIT"; then
7241
  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7242
else
7243
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7244
for as_dir in $PATH
7245
do
7246
  IFS=$as_save_IFS
7247
  test -z "$as_dir" && as_dir=.
7248
    for ac_exec_ext in '' $ac_executable_extensions; do
7249
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7250
    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7251
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7252
    break 2
7253
  fi
7254
done
7255
  done
7256
IFS=$as_save_IFS
7257
 
7258
fi
7259
fi
7260
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7261
if test -n "$ac_ct_NMEDIT"; then
7262
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7263
$as_echo "$ac_ct_NMEDIT" >&6; }
7264
else
7265
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7266
$as_echo "no" >&6; }
7267
fi
7268
 
7269
  if test "x$ac_ct_NMEDIT" = x; then
7270
    NMEDIT=":"
7271
  else
7272
    case $cross_compiling:$ac_tool_warned in
7273
yes:)
7274
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7275
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7276
ac_tool_warned=yes ;;
7277
esac
7278
    NMEDIT=$ac_ct_NMEDIT
7279
  fi
7280
else
7281
  NMEDIT="$ac_cv_prog_NMEDIT"
7282
fi
7283
 
7284
    if test -n "$ac_tool_prefix"; then
7285
  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7286
set dummy ${ac_tool_prefix}lipo; ac_word=$2
7287
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7288
$as_echo_n "checking for $ac_word... " >&6; }
7289
if test "${ac_cv_prog_LIPO+set}" = set; then :
7290
  $as_echo_n "(cached) " >&6
7291
else
7292
  if test -n "$LIPO"; then
7293
  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7294
else
7295
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7296
for as_dir in $PATH
7297
do
7298
  IFS=$as_save_IFS
7299
  test -z "$as_dir" && as_dir=.
7300
    for ac_exec_ext in '' $ac_executable_extensions; do
7301
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7302
    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7303
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7304
    break 2
7305
  fi
7306
done
7307
  done
7308
IFS=$as_save_IFS
7309
 
7310
fi
7311
fi
7312
LIPO=$ac_cv_prog_LIPO
7313
if test -n "$LIPO"; then
7314
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7315
$as_echo "$LIPO" >&6; }
7316
else
7317
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7318
$as_echo "no" >&6; }
7319
fi
7320
 
7321
 
7322
fi
7323
if test -z "$ac_cv_prog_LIPO"; then
7324
  ac_ct_LIPO=$LIPO
7325
  # Extract the first word of "lipo", so it can be a program name with args.
7326
set dummy lipo; ac_word=$2
7327
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7328
$as_echo_n "checking for $ac_word... " >&6; }
7329
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7330
  $as_echo_n "(cached) " >&6
7331
else
7332
  if test -n "$ac_ct_LIPO"; then
7333
  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7334
else
7335
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7336
for as_dir in $PATH
7337
do
7338
  IFS=$as_save_IFS
7339
  test -z "$as_dir" && as_dir=.
7340
    for ac_exec_ext in '' $ac_executable_extensions; do
7341
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7342
    ac_cv_prog_ac_ct_LIPO="lipo"
7343
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7344
    break 2
7345
  fi
7346
done
7347
  done
7348
IFS=$as_save_IFS
7349
 
7350
fi
7351
fi
7352
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7353
if test -n "$ac_ct_LIPO"; then
7354
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7355
$as_echo "$ac_ct_LIPO" >&6; }
7356
else
7357
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7358
$as_echo "no" >&6; }
7359
fi
7360
 
7361
  if test "x$ac_ct_LIPO" = x; then
7362
    LIPO=":"
7363
  else
7364
    case $cross_compiling:$ac_tool_warned in
7365
yes:)
7366
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7367
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7368
ac_tool_warned=yes ;;
7369
esac
7370
    LIPO=$ac_ct_LIPO
7371
  fi
7372
else
7373
  LIPO="$ac_cv_prog_LIPO"
7374
fi
7375
 
7376
    if test -n "$ac_tool_prefix"; then
7377
  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7378
set dummy ${ac_tool_prefix}otool; ac_word=$2
7379
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7380
$as_echo_n "checking for $ac_word... " >&6; }
7381
if test "${ac_cv_prog_OTOOL+set}" = set; then :
7382
  $as_echo_n "(cached) " >&6
7383
else
7384
  if test -n "$OTOOL"; then
7385
  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7386
else
7387
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7388
for as_dir in $PATH
7389
do
7390
  IFS=$as_save_IFS
7391
  test -z "$as_dir" && as_dir=.
7392
    for ac_exec_ext in '' $ac_executable_extensions; do
7393
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7394
    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7395
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7396
    break 2
7397
  fi
7398
done
7399
  done
7400
IFS=$as_save_IFS
7401
 
7402
fi
7403
fi
7404
OTOOL=$ac_cv_prog_OTOOL
7405
if test -n "$OTOOL"; then
7406
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7407
$as_echo "$OTOOL" >&6; }
7408
else
7409
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7410
$as_echo "no" >&6; }
7411
fi
7412
 
7413
 
7414
fi
7415
if test -z "$ac_cv_prog_OTOOL"; then
7416
  ac_ct_OTOOL=$OTOOL
7417
  # Extract the first word of "otool", so it can be a program name with args.
7418
set dummy otool; ac_word=$2
7419
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7420
$as_echo_n "checking for $ac_word... " >&6; }
7421
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7422
  $as_echo_n "(cached) " >&6
7423
else
7424
  if test -n "$ac_ct_OTOOL"; then
7425
  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7426
else
7427
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7428
for as_dir in $PATH
7429
do
7430
  IFS=$as_save_IFS
7431
  test -z "$as_dir" && as_dir=.
7432
    for ac_exec_ext in '' $ac_executable_extensions; do
7433
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7434
    ac_cv_prog_ac_ct_OTOOL="otool"
7435
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7436
    break 2
7437
  fi
7438
done
7439
  done
7440
IFS=$as_save_IFS
7441
 
7442
fi
7443
fi
7444
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7445
if test -n "$ac_ct_OTOOL"; then
7446
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7447
$as_echo "$ac_ct_OTOOL" >&6; }
7448
else
7449
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7450
$as_echo "no" >&6; }
7451
fi
7452
 
7453
  if test "x$ac_ct_OTOOL" = x; then
7454
    OTOOL=":"
7455
  else
7456
    case $cross_compiling:$ac_tool_warned in
7457
yes:)
7458
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7459
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7460
ac_tool_warned=yes ;;
7461
esac
7462
    OTOOL=$ac_ct_OTOOL
7463
  fi
7464
else
7465
  OTOOL="$ac_cv_prog_OTOOL"
7466
fi
7467
 
7468
    if test -n "$ac_tool_prefix"; then
7469
  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7470
set dummy ${ac_tool_prefix}otool64; ac_word=$2
7471
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7472
$as_echo_n "checking for $ac_word... " >&6; }
7473
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7474
  $as_echo_n "(cached) " >&6
7475
else
7476
  if test -n "$OTOOL64"; then
7477
  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7478
else
7479
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7480
for as_dir in $PATH
7481
do
7482
  IFS=$as_save_IFS
7483
  test -z "$as_dir" && as_dir=.
7484
    for ac_exec_ext in '' $ac_executable_extensions; do
7485
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7486
    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7487
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7488
    break 2
7489
  fi
7490
done
7491
  done
7492
IFS=$as_save_IFS
7493
 
7494
fi
7495
fi
7496
OTOOL64=$ac_cv_prog_OTOOL64
7497
if test -n "$OTOOL64"; then
7498
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7499
$as_echo "$OTOOL64" >&6; }
7500
else
7501
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7502
$as_echo "no" >&6; }
7503
fi
7504
 
7505
 
7506
fi
7507
if test -z "$ac_cv_prog_OTOOL64"; then
7508
  ac_ct_OTOOL64=$OTOOL64
7509
  # Extract the first word of "otool64", so it can be a program name with args.
7510
set dummy otool64; ac_word=$2
7511
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7512
$as_echo_n "checking for $ac_word... " >&6; }
7513
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7514
  $as_echo_n "(cached) " >&6
7515
else
7516
  if test -n "$ac_ct_OTOOL64"; then
7517
  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7518
else
7519
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7520
for as_dir in $PATH
7521
do
7522
  IFS=$as_save_IFS
7523
  test -z "$as_dir" && as_dir=.
7524
    for ac_exec_ext in '' $ac_executable_extensions; do
7525
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7526
    ac_cv_prog_ac_ct_OTOOL64="otool64"
7527
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7528
    break 2
7529
  fi
7530
done
7531
  done
7532
IFS=$as_save_IFS
7533
 
7534
fi
7535
fi
7536
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7537
if test -n "$ac_ct_OTOOL64"; then
7538
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7539
$as_echo "$ac_ct_OTOOL64" >&6; }
7540
else
7541
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7542
$as_echo "no" >&6; }
7543
fi
7544
 
7545
  if test "x$ac_ct_OTOOL64" = x; then
7546
    OTOOL64=":"
7547
  else
7548
    case $cross_compiling:$ac_tool_warned in
7549
yes:)
7550
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7551
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7552
ac_tool_warned=yes ;;
7553
esac
7554
    OTOOL64=$ac_ct_OTOOL64
7555
  fi
7556
else
7557
  OTOOL64="$ac_cv_prog_OTOOL64"
7558
fi
7559
 
7560
 
7561
 
7562
 
7563
 
7564
 
7565
 
7566
 
7567
 
7568
 
7569
 
7570
 
7571
 
7572
 
7573
 
7574
 
7575
 
7576
 
7577
 
7578
 
7579
 
7580
 
7581
 
7582
 
7583
 
7584
 
7585
 
7586
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7587
$as_echo_n "checking for -single_module linker flag... " >&6; }
7588
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7589
  $as_echo_n "(cached) " >&6
7590
else
7591
  lt_cv_apple_cc_single_mod=no
7592
      if test -z "${LT_MULTI_MODULE}"; then
7593
        # By default we will add the -single_module flag. You can override
7594
        # by either setting the environment variable LT_MULTI_MODULE
7595
        # non-empty at configure time, or by adding -multi_module to the
7596
        # link flags.
7597
        rm -rf libconftest.dylib*
7598
        echo "int foo(void){return 1;}" > conftest.c
7599
        echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7600
-dynamiclib -Wl,-single_module conftest.c" >&5
7601
        $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7602
          -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7603
        _lt_result=$?
7604
        if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7605
          lt_cv_apple_cc_single_mod=yes
7606
        else
7607
          cat conftest.err >&5
7608
        fi
7609
        rm -rf libconftest.dylib*
7610
        rm -f conftest.*
7611
      fi
7612
fi
7613
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7614
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7615
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7616
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7617
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7618
  $as_echo_n "(cached) " >&6
7619
else
7620
  lt_cv_ld_exported_symbols_list=no
7621
      save_LDFLAGS=$LDFLAGS
7622
      echo "_main" > conftest.sym
7623
      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7624
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7625
/* end confdefs.h.  */
7626
 
7627
int
7628
main ()
7629
{
7630
 
7631
  ;
7632
  return 0;
7633
}
7634
_ACEOF
7635
if ac_fn_c_try_link "$LINENO"; then :
7636
  lt_cv_ld_exported_symbols_list=yes
7637
else
7638
  lt_cv_ld_exported_symbols_list=no
7639
fi
7640
rm -f core conftest.err conftest.$ac_objext \
7641
    conftest$ac_exeext conftest.$ac_ext
7642
        LDFLAGS="$save_LDFLAGS"
7643
 
7644
fi
7645
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7646
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7647
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7648
$as_echo_n "checking for -force_load linker flag... " >&6; }
7649
if test "${lt_cv_ld_force_load+set}" = set; then :
7650
  $as_echo_n "(cached) " >&6
7651
else
7652
  lt_cv_ld_force_load=no
7653
      cat > conftest.c << _LT_EOF
7654
int forced_loaded() { return 2;}
7655
_LT_EOF
7656
      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7657
      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7658
      echo "$AR cru libconftest.a conftest.o" >&5
7659
      $AR cru libconftest.a conftest.o 2>&5
7660
      cat > conftest.c << _LT_EOF
7661
int main() { return 0;}
7662
_LT_EOF
7663
      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7664
      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7665
      _lt_result=$?
7666
      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7667
        lt_cv_ld_force_load=yes
7668
      else
7669
        cat conftest.err >&5
7670
      fi
7671
        rm -f conftest.err libconftest.a conftest conftest.c
7672
        rm -rf conftest.dSYM
7673
 
7674
fi
7675
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7676
$as_echo "$lt_cv_ld_force_load" >&6; }
7677
    case $host_os in
7678
    rhapsody* | darwin1.[012])
7679
      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7680
    darwin1.*)
7681
      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7682
    darwin*) # darwin 5.x on
7683
      # if running on 10.5 or later, the deployment target defaults
7684
      # to the OS version, if on x86, and 10.4, the deployment
7685
      # target defaults to 10.4. Don't you love it?
7686
      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7687
        10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7688
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7689
        10.[012]*)
7690
          _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7691
        10.*)
7692
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7693
      esac
7694
    ;;
7695
  esac
7696
    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7697
      _lt_dar_single_mod='$single_module'
7698
    fi
7699
    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7700
      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7701
    else
7702
      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7703
    fi
7704
    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7705
      _lt_dsymutil='~$DSYMUTIL $lib || :'
7706
    else
7707
      _lt_dsymutil=
7708
    fi
7709
    ;;
7710
  esac
7711
 
7712
for ac_header in dlfcn.h
7713
do :
7714
  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7715
"
7716
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7717
  cat >>confdefs.h <<_ACEOF
7718
#define HAVE_DLFCN_H 1
7719
_ACEOF
7720
 
7721
fi
7722
 
7723
done
7724
 
7725
 
7726
 
7727
 
7728
 
7729
# Set options
7730
 
7731
 
7732
 
7733
        enable_dlopen=no
7734
 
7735
 
7736
  enable_win32_dll=no
7737
 
7738
 
7739
            # Check whether --enable-shared was given.
7740
if test "${enable_shared+set}" = set; then :
7741
  enableval=$enable_shared; p=${PACKAGE-default}
7742
    case $enableval in
7743
    yes) enable_shared=yes ;;
7744
    no) enable_shared=no ;;
7745
    *)
7746
      enable_shared=no
7747
      # Look at the argument we got.  We use all the common list separators.
7748
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7749
      for pkg in $enableval; do
7750
        IFS="$lt_save_ifs"
7751
        if test "X$pkg" = "X$p"; then
7752
          enable_shared=yes
7753
        fi
7754
      done
7755
      IFS="$lt_save_ifs"
7756
      ;;
7757
    esac
7758
else
7759
  enable_shared=yes
7760
fi
7761
 
7762
 
7763
 
7764
 
7765
 
7766
 
7767
 
7768
 
7769
 
7770
  # Check whether --enable-static was given.
7771
if test "${enable_static+set}" = set; then :
7772
  enableval=$enable_static; p=${PACKAGE-default}
7773
    case $enableval in
7774
    yes) enable_static=yes ;;
7775
    no) enable_static=no ;;
7776
    *)
7777
     enable_static=no
7778
      # Look at the argument we got.  We use all the common list separators.
7779
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7780
      for pkg in $enableval; do
7781
        IFS="$lt_save_ifs"
7782
        if test "X$pkg" = "X$p"; then
7783
          enable_static=yes
7784
        fi
7785
      done
7786
      IFS="$lt_save_ifs"
7787
      ;;
7788
    esac
7789
else
7790
  enable_static=yes
7791
fi
7792
 
7793
 
7794
 
7795
 
7796
 
7797
 
7798
 
7799
 
7800
 
7801
 
7802
# Check whether --with-pic was given.
7803
if test "${with_pic+set}" = set; then :
7804
  withval=$with_pic; pic_mode="$withval"
7805
else
7806
  pic_mode=default
7807
fi
7808
 
7809
 
7810
test -z "$pic_mode" && pic_mode=default
7811
 
7812
 
7813
 
7814
 
7815
 
7816
 
7817
 
7818
  # Check whether --enable-fast-install was given.
7819
if test "${enable_fast_install+set}" = set; then :
7820
  enableval=$enable_fast_install; p=${PACKAGE-default}
7821
    case $enableval in
7822
    yes) enable_fast_install=yes ;;
7823
    no) enable_fast_install=no ;;
7824
    *)
7825
      enable_fast_install=no
7826
      # Look at the argument we got.  We use all the common list separators.
7827
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7828
      for pkg in $enableval; do
7829
        IFS="$lt_save_ifs"
7830
        if test "X$pkg" = "X$p"; then
7831
          enable_fast_install=yes
7832
        fi
7833
      done
7834
      IFS="$lt_save_ifs"
7835
      ;;
7836
    esac
7837
else
7838
  enable_fast_install=yes
7839
fi
7840
 
7841
 
7842
 
7843
 
7844
 
7845
 
7846
 
7847
 
7848
 
7849
 
7850
 
7851
# This can be used to rebuild libtool when needed
7852
LIBTOOL_DEPS="$ltmain"
7853
 
7854
# Always use our own libtool.
7855
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7856
 
7857
 
7858
 
7859
 
7860
 
7861
 
7862
 
7863
 
7864
 
7865
 
7866
 
7867
 
7868
 
7869
 
7870
 
7871
 
7872
 
7873
 
7874
 
7875
 
7876
 
7877
 
7878
 
7879
 
7880
 
7881
 
7882
test -z "$LN_S" && LN_S="ln -s"
7883
 
7884
 
7885
 
7886
 
7887
 
7888
 
7889
 
7890
 
7891
 
7892
 
7893
 
7894
 
7895
 
7896
 
7897
if test -n "${ZSH_VERSION+set}" ; then
7898
   setopt NO_GLOB_SUBST
7899
fi
7900
 
7901
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7902
$as_echo_n "checking for objdir... " >&6; }
7903
if test "${lt_cv_objdir+set}" = set; then :
7904
  $as_echo_n "(cached) " >&6
7905
else
7906
  rm -f .libs 2>/dev/null
7907
mkdir .libs 2>/dev/null
7908
if test -d .libs; then
7909
  lt_cv_objdir=.libs
7910
else
7911
  # MS-DOS does not allow filenames that begin with a dot.
7912
  lt_cv_objdir=_libs
7913
fi
7914
rmdir .libs 2>/dev/null
7915
fi
7916
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7917
$as_echo "$lt_cv_objdir" >&6; }
7918
objdir=$lt_cv_objdir
7919
 
7920
 
7921
 
7922
 
7923
 
7924
cat >>confdefs.h <<_ACEOF
7925
#define LT_OBJDIR "$lt_cv_objdir/"
7926
_ACEOF
7927
 
7928
 
7929
 
7930
 
7931
case $host_os in
7932
aix3*)
7933
  # AIX sometimes has problems with the GCC collect2 program.  For some
7934
  # reason, if we set the COLLECT_NAMES environment variable, the problems
7935
  # vanish in a puff of smoke.
7936
  if test "X${COLLECT_NAMES+set}" != Xset; then
7937
    COLLECT_NAMES=
7938
    export COLLECT_NAMES
7939
  fi
7940
  ;;
7941
esac
7942
 
7943
# Global variables:
7944
ofile=libtool
7945
can_build_shared=yes
7946
 
7947
# All known linkers require a `.a' archive for static linking (except MSVC,
7948
# which needs '.lib').
7949
libext=a
7950
 
7951
with_gnu_ld="$lt_cv_prog_gnu_ld"
7952
 
7953
old_CC="$CC"
7954
old_CFLAGS="$CFLAGS"
7955
 
7956
# Set sane defaults for various variables
7957
test -z "$CC" && CC=cc
7958
test -z "$LTCC" && LTCC=$CC
7959
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7960
test -z "$LD" && LD=ld
7961
test -z "$ac_objext" && ac_objext=o
7962
 
7963
for cc_temp in $compiler""; do
7964
  case $cc_temp in
7965
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7966
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7967
    \-*) ;;
7968
    *) break;;
7969
  esac
7970
done
7971
cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7972
 
7973
 
7974
# Only perform the check for file, if the check method requires it
7975
test -z "$MAGIC_CMD" && MAGIC_CMD=file
7976
case $deplibs_check_method in
7977
file_magic*)
7978
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7979
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7980
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7981
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7982
  $as_echo_n "(cached) " >&6
7983
else
7984
  case $MAGIC_CMD in
7985
[\\/*] |  ?:[\\/]*)
7986
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7987
  ;;
7988
*)
7989
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7990
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7991
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7992
  for ac_dir in $ac_dummy; do
7993
    IFS="$lt_save_ifs"
7994
    test -z "$ac_dir" && ac_dir=.
7995
    if test -f $ac_dir/${ac_tool_prefix}file; then
7996
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7997
      if test -n "$file_magic_test_file"; then
7998
        case $deplibs_check_method in
7999
        "file_magic "*)
8000
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8001
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8002
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8003
            $EGREP "$file_magic_regex" > /dev/null; then
8004
            :
8005
          else
8006
            cat <<_LT_EOF 1>&2
8007
 
8008
*** Warning: the command libtool uses to detect shared libraries,
8009
*** $file_magic_cmd, produces output that libtool cannot recognize.
8010
*** The result is that libtool may fail to recognize shared libraries
8011
*** as such.  This will affect the creation of libtool libraries that
8012
*** depend on shared libraries, but programs linked with such libtool
8013
*** libraries will work regardless of this problem.  Nevertheless, you
8014
*** may want to report the problem to your system manager and/or to
8015
*** bug-libtool@gnu.org
8016
 
8017
_LT_EOF
8018
          fi ;;
8019
        esac
8020
      fi
8021
      break
8022
    fi
8023
  done
8024
  IFS="$lt_save_ifs"
8025
  MAGIC_CMD="$lt_save_MAGIC_CMD"
8026
  ;;
8027
esac
8028
fi
8029
 
8030
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8031
if test -n "$MAGIC_CMD"; then
8032
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8033
$as_echo "$MAGIC_CMD" >&6; }
8034
else
8035
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8036
$as_echo "no" >&6; }
8037
fi
8038
 
8039
 
8040
 
8041
 
8042
 
8043
if test -z "$lt_cv_path_MAGIC_CMD"; then
8044
  if test -n "$ac_tool_prefix"; then
8045
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8046
$as_echo_n "checking for file... " >&6; }
8047
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8048
  $as_echo_n "(cached) " >&6
8049
else
8050
  case $MAGIC_CMD in
8051
[\\/*] |  ?:[\\/]*)
8052
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8053
  ;;
8054
*)
8055
  lt_save_MAGIC_CMD="$MAGIC_CMD"
8056
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8057
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8058
  for ac_dir in $ac_dummy; do
8059
    IFS="$lt_save_ifs"
8060
    test -z "$ac_dir" && ac_dir=.
8061
    if test -f $ac_dir/file; then
8062
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8063
      if test -n "$file_magic_test_file"; then
8064
        case $deplibs_check_method in
8065
        "file_magic "*)
8066
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8067
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8068
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8069
            $EGREP "$file_magic_regex" > /dev/null; then
8070
            :
8071
          else
8072
            cat <<_LT_EOF 1>&2
8073
 
8074
*** Warning: the command libtool uses to detect shared libraries,
8075
*** $file_magic_cmd, produces output that libtool cannot recognize.
8076
*** The result is that libtool may fail to recognize shared libraries
8077
*** as such.  This will affect the creation of libtool libraries that
8078
*** depend on shared libraries, but programs linked with such libtool
8079
*** libraries will work regardless of this problem.  Nevertheless, you
8080
*** may want to report the problem to your system manager and/or to
8081
*** bug-libtool@gnu.org
8082
 
8083
_LT_EOF
8084
          fi ;;
8085
        esac
8086
      fi
8087
      break
8088
    fi
8089
  done
8090
  IFS="$lt_save_ifs"
8091
  MAGIC_CMD="$lt_save_MAGIC_CMD"
8092
  ;;
8093
esac
8094
fi
8095
 
8096
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8097
if test -n "$MAGIC_CMD"; then
8098
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8099
$as_echo "$MAGIC_CMD" >&6; }
8100
else
8101
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8102
$as_echo "no" >&6; }
8103
fi
8104
 
8105
 
8106
  else
8107
    MAGIC_CMD=:
8108
  fi
8109
fi
8110
 
8111
  fi
8112
  ;;
8113
esac
8114
 
8115
# Use C for the default configuration in the libtool script
8116
 
8117
lt_save_CC="$CC"
8118
ac_ext=c
8119
ac_cpp='$CPP $CPPFLAGS'
8120
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8121
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8122
ac_compiler_gnu=$ac_cv_c_compiler_gnu
8123
 
8124
 
8125
# Source file extension for C test sources.
8126
ac_ext=c
8127
 
8128
# Object file extension for compiled C test sources.
8129
objext=o
8130
objext=$objext
8131
 
8132
# Code to be used in simple compile tests
8133
lt_simple_compile_test_code="int some_variable = 0;"
8134
 
8135
# Code to be used in simple link tests
8136
lt_simple_link_test_code='int main(){return(0);}'
8137
 
8138
 
8139
 
8140
 
8141
 
8142
 
8143
 
8144
# If no C compiler was specified, use CC.
8145
LTCC=${LTCC-"$CC"}
8146
 
8147
# If no C compiler flags were specified, use CFLAGS.
8148
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8149
 
8150
# Allow CC to be a program name with arguments.
8151
compiler=$CC
8152
 
8153
# Save the default compiler, since it gets overwritten when the other
8154
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8155
compiler_DEFAULT=$CC
8156
 
8157
# save warnings/boilerplate of simple test code
8158
ac_outfile=conftest.$ac_objext
8159
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8160
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8161
_lt_compiler_boilerplate=`cat conftest.err`
8162
$RM conftest*
8163
 
8164
ac_outfile=conftest.$ac_objext
8165
echo "$lt_simple_link_test_code" >conftest.$ac_ext
8166
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8167
_lt_linker_boilerplate=`cat conftest.err`
8168
$RM -r conftest*
8169
 
8170
 
8171
## CAVEAT EMPTOR:
8172
## There is no encapsulation within the following macros, do not change
8173
## the running order or otherwise move them around unless you know exactly
8174
## what you are doing...
8175
if test -n "$compiler"; then
8176
 
8177
lt_prog_compiler_no_builtin_flag=
8178
 
8179
if test "$GCC" = yes; then
8180
  case $cc_basename in
8181
  nvcc*)
8182
    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8183
  *)
8184
    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8185
  esac
8186
 
8187
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8188
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8189
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8190
  $as_echo_n "(cached) " >&6
8191
else
8192
  lt_cv_prog_compiler_rtti_exceptions=no
8193
   ac_outfile=conftest.$ac_objext
8194
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8195
   lt_compiler_flag="-fno-rtti -fno-exceptions"
8196
   # Insert the option either (1) after the last *FLAGS variable, or
8197
   # (2) before a word containing "conftest.", or (3) at the end.
8198
   # Note that $ac_compile itself does not contain backslashes and begins
8199
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8200
   # The option is referenced via a variable to avoid confusing sed.
8201
   lt_compile=`echo "$ac_compile" | $SED \
8202
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8203
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8204
   -e 's:$: $lt_compiler_flag:'`
8205
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8206
   (eval "$lt_compile" 2>conftest.err)
8207
   ac_status=$?
8208
   cat conftest.err >&5
8209
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8210
   if (exit $ac_status) && test -s "$ac_outfile"; then
8211
     # The compiler can only warn and ignore the option if not recognized
8212
     # So say no if there are warnings other than the usual output.
8213
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8214
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8215
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8216
       lt_cv_prog_compiler_rtti_exceptions=yes
8217
     fi
8218
   fi
8219
   $RM conftest*
8220
 
8221
fi
8222
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8223
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8224
 
8225
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8226
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8227
else
8228
    :
8229
fi
8230
 
8231
fi
8232
 
8233
 
8234
 
8235
 
8236
 
8237
 
8238
  lt_prog_compiler_wl=
8239
lt_prog_compiler_pic=
8240
lt_prog_compiler_static=
8241
 
8242
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8243
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8244
 
8245
  if test "$GCC" = yes; then
8246
    lt_prog_compiler_wl='-Wl,'
8247
    lt_prog_compiler_static='-static'
8248
 
8249
    case $host_os in
8250
      aix*)
8251
      # All AIX code is PIC.
8252
      if test "$host_cpu" = ia64; then
8253
        # AIX 5 now supports IA64 processor
8254
        lt_prog_compiler_static='-Bstatic'
8255
      fi
8256
      ;;
8257
 
8258
    amigaos*)
8259
      case $host_cpu in
8260
      powerpc)
8261
            # see comment about AmigaOS4 .so support
8262
            lt_prog_compiler_pic='-fPIC'
8263
        ;;
8264
      m68k)
8265
            # FIXME: we need at least 68020 code to build shared libraries, but
8266
            # adding the `-m68020' flag to GCC prevents building anything better,
8267
            # like `-m68040'.
8268
            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8269
        ;;
8270
      esac
8271
      ;;
8272
 
8273
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8274
      # PIC is the default for these OSes.
8275
      ;;
8276
 
8277
    mingw* | cygwin* | pw32* | os2* | cegcc*)
8278
      # This hack is so that the source file can tell whether it is being
8279
      # built for inclusion in a dll (and should export symbols for example).
8280
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8281
      # (--disable-auto-import) libraries
8282
      lt_prog_compiler_pic='-DDLL_EXPORT'
8283
      ;;
8284
 
8285
    darwin* | rhapsody*)
8286
      # PIC is the default on this platform
8287
      # Common symbols not allowed in MH_DYLIB files
8288
      lt_prog_compiler_pic='-fno-common'
8289
      ;;
8290
 
8291
    haiku*)
8292
      # PIC is the default for Haiku.
8293
      # The "-static" flag exists, but is broken.
8294
      lt_prog_compiler_static=
8295
      ;;
8296
 
8297
    hpux*)
8298
      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8299
      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8300
      # sets the default TLS model and affects inlining.
8301
      case $host_cpu in
8302
      hppa*64*)
8303
        # +Z the default
8304
        ;;
8305
      *)
8306
        lt_prog_compiler_pic='-fPIC'
8307
        ;;
8308
      esac
8309
      ;;
8310
 
8311
    interix[3-9]*)
8312
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8313
      # Instead, we relocate shared libraries at runtime.
8314
      ;;
8315
 
8316
    msdosdjgpp*)
8317
      # Just because we use GCC doesn't mean we suddenly get shared libraries
8318
      # on systems that don't support them.
8319
      lt_prog_compiler_can_build_shared=no
8320
      enable_shared=no
8321
      ;;
8322
 
8323
    *nto* | *qnx*)
8324
      # QNX uses GNU C++, but need to define -shared option too, otherwise
8325
      # it will coredump.
8326
      lt_prog_compiler_pic='-fPIC -shared'
8327
      ;;
8328
 
8329
    sysv4*MP*)
8330
      if test -d /usr/nec; then
8331
        lt_prog_compiler_pic=-Kconform_pic
8332
      fi
8333
      ;;
8334
 
8335
    *)
8336
      lt_prog_compiler_pic='-fPIC'
8337
      ;;
8338
    esac
8339
 
8340
    case $cc_basename in
8341
    nvcc*) # Cuda Compiler Driver 2.2
8342
      lt_prog_compiler_wl='-Xlinker '
8343
      lt_prog_compiler_pic='-Xcompiler -fPIC'
8344
      ;;
8345
    esac
8346
  else
8347
    # PORTME Check for flag to pass linker flags through the system compiler.
8348
    case $host_os in
8349
    aix*)
8350
      lt_prog_compiler_wl='-Wl,'
8351
      if test "$host_cpu" = ia64; then
8352
        # AIX 5 now supports IA64 processor
8353
        lt_prog_compiler_static='-Bstatic'
8354
      else
8355
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8356
      fi
8357
      ;;
8358
 
8359
    mingw* | cygwin* | pw32* | os2* | cegcc*)
8360
      # This hack is so that the source file can tell whether it is being
8361
      # built for inclusion in a dll (and should export symbols for example).
8362
      lt_prog_compiler_pic='-DDLL_EXPORT'
8363
      ;;
8364
 
8365
    hpux9* | hpux10* | hpux11*)
8366
      lt_prog_compiler_wl='-Wl,'
8367
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8368
      # not for PA HP-UX.
8369
      case $host_cpu in
8370
      hppa*64*|ia64*)
8371
        # +Z the default
8372
        ;;
8373
      *)
8374
        lt_prog_compiler_pic='+Z'
8375
        ;;
8376
      esac
8377
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8378
      lt_prog_compiler_static='${wl}-a ${wl}archive'
8379
      ;;
8380
 
8381
    irix5* | irix6* | nonstopux*)
8382
      lt_prog_compiler_wl='-Wl,'
8383
      # PIC (with -KPIC) is the default.
8384
      lt_prog_compiler_static='-non_shared'
8385
      ;;
8386
 
8387
    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8388
      case $cc_basename in
8389
      # old Intel for x86_64 which still supported -KPIC.
8390
      ecc*)
8391
        lt_prog_compiler_wl='-Wl,'
8392
        lt_prog_compiler_pic='-KPIC'
8393
        lt_prog_compiler_static='-static'
8394
        ;;
8395
      # icc used to be incompatible with GCC.
8396
      # ICC 10 doesn't accept -KPIC any more.
8397
      icc* | ifort*)
8398
        lt_prog_compiler_wl='-Wl,'
8399
        lt_prog_compiler_pic='-fPIC'
8400
        lt_prog_compiler_static='-static'
8401
        ;;
8402
      # Lahey Fortran 8.1.
8403
      lf95*)
8404
        lt_prog_compiler_wl='-Wl,'
8405
        lt_prog_compiler_pic='--shared'
8406
        lt_prog_compiler_static='--static'
8407
        ;;
8408
      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8409
        # Portland Group compilers (*not* the Pentium gcc compiler,
8410
        # which looks to be a dead project)
8411
        lt_prog_compiler_wl='-Wl,'
8412
        lt_prog_compiler_pic='-fpic'
8413
        lt_prog_compiler_static='-Bstatic'
8414
        ;;
8415
      ccc*)
8416
        lt_prog_compiler_wl='-Wl,'
8417
        # All Alpha code is PIC.
8418
        lt_prog_compiler_static='-non_shared'
8419
        ;;
8420
      xl* | bgxl* | bgf* | mpixl*)
8421
        # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8422
        lt_prog_compiler_wl='-Wl,'
8423
        lt_prog_compiler_pic='-qpic'
8424
        lt_prog_compiler_static='-qstaticlink'
8425
        ;;
8426
      *)
8427
        case `$CC -V 2>&1 | sed 5q` in
8428
        *Sun\ F* | *Sun*Fortran*)
8429
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
8430
          lt_prog_compiler_pic='-KPIC'
8431
          lt_prog_compiler_static='-Bstatic'
8432
          lt_prog_compiler_wl=''
8433
          ;;
8434
        *Sun\ C*)
8435
          # Sun C 5.9
8436
          lt_prog_compiler_pic='-KPIC'
8437
          lt_prog_compiler_static='-Bstatic'
8438
          lt_prog_compiler_wl='-Wl,'
8439
          ;;
8440
        esac
8441
        ;;
8442
      esac
8443
      ;;
8444
 
8445
    newsos6)
8446
      lt_prog_compiler_pic='-KPIC'
8447
      lt_prog_compiler_static='-Bstatic'
8448
      ;;
8449
 
8450
    *nto* | *qnx*)
8451
      # QNX uses GNU C++, but need to define -shared option too, otherwise
8452
      # it will coredump.
8453
      lt_prog_compiler_pic='-fPIC -shared'
8454
      ;;
8455
 
8456
    osf3* | osf4* | osf5*)
8457
      lt_prog_compiler_wl='-Wl,'
8458
      # All OSF/1 code is PIC.
8459
      lt_prog_compiler_static='-non_shared'
8460
      ;;
8461
 
8462
    rdos*)
8463
      lt_prog_compiler_static='-non_shared'
8464
      ;;
8465
 
8466
    solaris*)
8467
      lt_prog_compiler_pic='-KPIC'
8468
      lt_prog_compiler_static='-Bstatic'
8469
      case $cc_basename in
8470
      f77* | f90* | f95*)
8471
        lt_prog_compiler_wl='-Qoption ld ';;
8472
      *)
8473
        lt_prog_compiler_wl='-Wl,';;
8474
      esac
8475
      ;;
8476
 
8477
    sunos4*)
8478
      lt_prog_compiler_wl='-Qoption ld '
8479
      lt_prog_compiler_pic='-PIC'
8480
      lt_prog_compiler_static='-Bstatic'
8481
      ;;
8482
 
8483
    sysv4 | sysv4.2uw2* | sysv4.3*)
8484
      lt_prog_compiler_wl='-Wl,'
8485
      lt_prog_compiler_pic='-KPIC'
8486
      lt_prog_compiler_static='-Bstatic'
8487
      ;;
8488
 
8489
    sysv4*MP*)
8490
      if test -d /usr/nec ;then
8491
        lt_prog_compiler_pic='-Kconform_pic'
8492
        lt_prog_compiler_static='-Bstatic'
8493
      fi
8494
      ;;
8495
 
8496
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8497
      lt_prog_compiler_wl='-Wl,'
8498
      lt_prog_compiler_pic='-KPIC'
8499
      lt_prog_compiler_static='-Bstatic'
8500
      ;;
8501
 
8502
    unicos*)
8503
      lt_prog_compiler_wl='-Wl,'
8504
      lt_prog_compiler_can_build_shared=no
8505
      ;;
8506
 
8507
    uts4*)
8508
      lt_prog_compiler_pic='-pic'
8509
      lt_prog_compiler_static='-Bstatic'
8510
      ;;
8511
 
8512
    *)
8513
      lt_prog_compiler_can_build_shared=no
8514
      ;;
8515
    esac
8516
  fi
8517
 
8518
case $host_os in
8519
  # For platforms which do not support PIC, -DPIC is meaningless:
8520
  *djgpp*)
8521
    lt_prog_compiler_pic=
8522
    ;;
8523
  *)
8524
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8525
    ;;
8526
esac
8527
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8528
$as_echo "$lt_prog_compiler_pic" >&6; }
8529
 
8530
 
8531
 
8532
 
8533
 
8534
 
8535
#
8536
# Check to make sure the PIC flag actually works.
8537
#
8538
if test -n "$lt_prog_compiler_pic"; then
8539
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8540
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8541
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8542
  $as_echo_n "(cached) " >&6
8543
else
8544
  lt_cv_prog_compiler_pic_works=no
8545
   ac_outfile=conftest.$ac_objext
8546
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8547
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8548
   # Insert the option either (1) after the last *FLAGS variable, or
8549
   # (2) before a word containing "conftest.", or (3) at the end.
8550
   # Note that $ac_compile itself does not contain backslashes and begins
8551
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8552
   # The option is referenced via a variable to avoid confusing sed.
8553
   lt_compile=`echo "$ac_compile" | $SED \
8554
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8555
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8556
   -e 's:$: $lt_compiler_flag:'`
8557
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8558
   (eval "$lt_compile" 2>conftest.err)
8559
   ac_status=$?
8560
   cat conftest.err >&5
8561
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8562
   if (exit $ac_status) && test -s "$ac_outfile"; then
8563
     # The compiler can only warn and ignore the option if not recognized
8564
     # So say no if there are warnings other than the usual output.
8565
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8566
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8567
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8568
       lt_cv_prog_compiler_pic_works=yes
8569
     fi
8570
   fi
8571
   $RM conftest*
8572
 
8573
fi
8574
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8575
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8576
 
8577
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8578
    case $lt_prog_compiler_pic in
8579
     "" | " "*) ;;
8580
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8581
     esac
8582
else
8583
    lt_prog_compiler_pic=
8584
     lt_prog_compiler_can_build_shared=no
8585
fi
8586
 
8587
fi
8588
 
8589
 
8590
 
8591
 
8592
 
8593
 
8594
#
8595
# Check to make sure the static flag actually works.
8596
#
8597
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8598
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8599
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8600
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8601
  $as_echo_n "(cached) " >&6
8602
else
8603
  lt_cv_prog_compiler_static_works=no
8604
   save_LDFLAGS="$LDFLAGS"
8605
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8606
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8607
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8608
     # The linker can only warn and ignore the option if not recognized
8609
     # So say no if there are warnings
8610
     if test -s conftest.err; then
8611
       # Append any errors to the config.log.
8612
       cat conftest.err 1>&5
8613
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8614
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8615
       if diff conftest.exp conftest.er2 >/dev/null; then
8616
         lt_cv_prog_compiler_static_works=yes
8617
       fi
8618
     else
8619
       lt_cv_prog_compiler_static_works=yes
8620
     fi
8621
   fi
8622
   $RM -r conftest*
8623
   LDFLAGS="$save_LDFLAGS"
8624
 
8625
fi
8626
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8627
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8628
 
8629
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8630
    :
8631
else
8632
    lt_prog_compiler_static=
8633
fi
8634
 
8635
 
8636
 
8637
 
8638
 
8639
 
8640
 
8641
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8642
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8643
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8644
  $as_echo_n "(cached) " >&6
8645
else
8646
  lt_cv_prog_compiler_c_o=no
8647
   $RM -r conftest 2>/dev/null
8648
   mkdir conftest
8649
   cd conftest
8650
   mkdir out
8651
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8652
 
8653
   lt_compiler_flag="-o out/conftest2.$ac_objext"
8654
   # Insert the option either (1) after the last *FLAGS variable, or
8655
   # (2) before a word containing "conftest.", or (3) at the end.
8656
   # Note that $ac_compile itself does not contain backslashes and begins
8657
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8658
   lt_compile=`echo "$ac_compile" | $SED \
8659
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8660
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8661
   -e 's:$: $lt_compiler_flag:'`
8662
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8663
   (eval "$lt_compile" 2>out/conftest.err)
8664
   ac_status=$?
8665
   cat out/conftest.err >&5
8666
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8667
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8668
   then
8669
     # The compiler can only warn and ignore the option if not recognized
8670
     # So say no if there are warnings
8671
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8672
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8673
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8674
       lt_cv_prog_compiler_c_o=yes
8675
     fi
8676
   fi
8677
   chmod u+w . 2>&5
8678
   $RM conftest*
8679
   # SGI C++ compiler will create directory out/ii_files/ for
8680
   # template instantiation
8681
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8682
   $RM out/* && rmdir out
8683
   cd ..
8684
   $RM -r conftest
8685
   $RM conftest*
8686
 
8687
fi
8688
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8689
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8690
 
8691
 
8692
 
8693
 
8694
 
8695
 
8696
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8697
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8698
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8699
  $as_echo_n "(cached) " >&6
8700
else
8701
  lt_cv_prog_compiler_c_o=no
8702
   $RM -r conftest 2>/dev/null
8703
   mkdir conftest
8704
   cd conftest
8705
   mkdir out
8706
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8707
 
8708
   lt_compiler_flag="-o out/conftest2.$ac_objext"
8709
   # Insert the option either (1) after the last *FLAGS variable, or
8710
   # (2) before a word containing "conftest.", or (3) at the end.
8711
   # Note that $ac_compile itself does not contain backslashes and begins
8712
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8713
   lt_compile=`echo "$ac_compile" | $SED \
8714
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8715
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8716
   -e 's:$: $lt_compiler_flag:'`
8717
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8718
   (eval "$lt_compile" 2>out/conftest.err)
8719
   ac_status=$?
8720
   cat out/conftest.err >&5
8721
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8722
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8723
   then
8724
     # The compiler can only warn and ignore the option if not recognized
8725
     # So say no if there are warnings
8726
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8727
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8728
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8729
       lt_cv_prog_compiler_c_o=yes
8730
     fi
8731
   fi
8732
   chmod u+w . 2>&5
8733
   $RM conftest*
8734
   # SGI C++ compiler will create directory out/ii_files/ for
8735
   # template instantiation
8736
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8737
   $RM out/* && rmdir out
8738
   cd ..
8739
   $RM -r conftest
8740
   $RM conftest*
8741
 
8742
fi
8743
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8744
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8745
 
8746
 
8747
 
8748
 
8749
hard_links="nottested"
8750
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8751
  # do not overwrite the value of need_locks provided by the user
8752
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8753
$as_echo_n "checking if we can lock with hard links... " >&6; }
8754
  hard_links=yes
8755
  $RM conftest*
8756
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8757
  touch conftest.a
8758
  ln conftest.a conftest.b 2>&5 || hard_links=no
8759
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8760
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8761
$as_echo "$hard_links" >&6; }
8762
  if test "$hard_links" = no; then
8763
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8764
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8765
    need_locks=warn
8766
  fi
8767
else
8768
  need_locks=no
8769
fi
8770
 
8771
 
8772
 
8773
 
8774
 
8775
 
8776
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8777
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8778
 
8779
  runpath_var=
8780
  allow_undefined_flag=
8781
  always_export_symbols=no
8782
  archive_cmds=
8783
  archive_expsym_cmds=
8784
  compiler_needs_object=no
8785
  enable_shared_with_static_runtimes=no
8786
  export_dynamic_flag_spec=
8787
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8788
  hardcode_automatic=no
8789
  hardcode_direct=no
8790
  hardcode_direct_absolute=no
8791
  hardcode_libdir_flag_spec=
8792
  hardcode_libdir_flag_spec_ld=
8793
  hardcode_libdir_separator=
8794
  hardcode_minus_L=no
8795
  hardcode_shlibpath_var=unsupported
8796
  inherit_rpath=no
8797
  link_all_deplibs=unknown
8798
  module_cmds=
8799
  module_expsym_cmds=
8800
  old_archive_from_new_cmds=
8801
  old_archive_from_expsyms_cmds=
8802
  thread_safe_flag_spec=
8803
  whole_archive_flag_spec=
8804
  # include_expsyms should be a list of space-separated symbols to be *always*
8805
  # included in the symbol list
8806
  include_expsyms=
8807
  # exclude_expsyms can be an extended regexp of symbols to exclude
8808
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8809
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8810
  # as well as any symbol that contains `d'.
8811
  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8812
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8813
  # platforms (ab)use it in PIC code, but their linkers get confused if
8814
  # the symbol is explicitly referenced.  Since portable code cannot
8815
  # rely on this symbol name, it's probably fine to never include it in
8816
  # preloaded symbol tables.
8817
  # Exclude shared library initialization/finalization symbols.
8818
  extract_expsyms_cmds=
8819
 
8820
  case $host_os in
8821
  cygwin* | mingw* | pw32* | cegcc*)
8822
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8823
    # When not using gcc, we currently assume that we are using
8824
    # Microsoft Visual C++.
8825
    if test "$GCC" != yes; then
8826
      with_gnu_ld=no
8827
    fi
8828
    ;;
8829
  interix*)
8830
    # we just hope/assume this is gcc and not c89 (= MSVC++)
8831
    with_gnu_ld=yes
8832
    ;;
8833
  openbsd*)
8834
    with_gnu_ld=no
8835
    ;;
8836
  esac
8837
 
8838
  ld_shlibs=yes
8839
 
8840
  # On some targets, GNU ld is compatible enough with the native linker
8841
  # that we're better off using the native interface for both.
8842
  lt_use_gnu_ld_interface=no
8843
  if test "$with_gnu_ld" = yes; then
8844
    case $host_os in
8845
      aix*)
8846
        # The AIX port of GNU ld has always aspired to compatibility
8847
        # with the native linker.  However, as the warning in the GNU ld
8848
        # block says, versions before 2.19.5* couldn't really create working
8849
        # shared libraries, regardless of the interface used.
8850
        case `$LD -v 2>&1` in
8851
          *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8852
          *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8853
          *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8854
          *)
8855
            lt_use_gnu_ld_interface=yes
8856
            ;;
8857
        esac
8858
        ;;
8859
      *)
8860
        lt_use_gnu_ld_interface=yes
8861
        ;;
8862
    esac
8863
  fi
8864
 
8865
  if test "$lt_use_gnu_ld_interface" = yes; then
8866
    # If archive_cmds runs LD, not CC, wlarc should be empty
8867
    wlarc='${wl}'
8868
 
8869
    # Set some defaults for GNU ld with shared library support. These
8870
    # are reset later if shared libraries are not supported. Putting them
8871
    # here allows them to be overridden if necessary.
8872
    runpath_var=LD_RUN_PATH
8873
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8874
    export_dynamic_flag_spec='${wl}--export-dynamic'
8875
    # ancient GNU ld didn't support --whole-archive et. al.
8876
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8877
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8878
    else
8879
      whole_archive_flag_spec=
8880
    fi
8881
    supports_anon_versioning=no
8882
    case `$LD -v 2>&1` in
8883
      *GNU\ gold*) supports_anon_versioning=yes ;;
8884
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8885
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8886
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8887
      *\ 2.11.*) ;; # other 2.11 versions
8888
      *) supports_anon_versioning=yes ;;
8889
    esac
8890
 
8891
    # See if GNU ld supports shared libraries.
8892
    case $host_os in
8893
    aix[3-9]*)
8894
      # On AIX/PPC, the GNU linker is very broken
8895
      if test "$host_cpu" != ia64; then
8896
        ld_shlibs=no
8897
        cat <<_LT_EOF 1>&2
8898
 
8899
*** Warning: the GNU linker, at least up to release 2.19, is reported
8900
*** to be unable to reliably create shared libraries on AIX.
8901
*** Therefore, libtool is disabling shared libraries support.  If you
8902
*** really care for shared libraries, you may want to install binutils
8903
*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8904
*** You will then need to restart the configuration process.
8905
 
8906
_LT_EOF
8907
      fi
8908
      ;;
8909
 
8910
    amigaos*)
8911
      case $host_cpu in
8912
      powerpc)
8913
            # see comment about AmigaOS4 .so support
8914
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8915
            archive_expsym_cmds=''
8916
        ;;
8917
      m68k)
8918
            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)'
8919
            hardcode_libdir_flag_spec='-L$libdir'
8920
            hardcode_minus_L=yes
8921
        ;;
8922
      esac
8923
      ;;
8924
 
8925
    beos*)
8926
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8927
        allow_undefined_flag=unsupported
8928
        # Joseph Beckenbach  says some releases of gcc
8929
        # support --undefined.  This deserves some investigation.  FIXME
8930
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8931
      else
8932
        ld_shlibs=no
8933
      fi
8934
      ;;
8935
 
8936
    cygwin* | mingw* | pw32* | cegcc*)
8937
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8938
      # as there is no search path for DLLs.
8939
      hardcode_libdir_flag_spec='-L$libdir'
8940
      export_dynamic_flag_spec='${wl}--export-all-symbols'
8941
      allow_undefined_flag=unsupported
8942
      always_export_symbols=no
8943
      enable_shared_with_static_runtimes=yes
8944
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8945
 
8946
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8947
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8948
        # If the export-symbols file already is a .def file (1st line
8949
        # is EXPORTS), use it as is; otherwise, prepend...
8950
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8951
          cp $export_symbols $output_objdir/$soname.def;
8952
        else
8953
          echo EXPORTS > $output_objdir/$soname.def;
8954
          cat $export_symbols >> $output_objdir/$soname.def;
8955
        fi~
8956
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8957
      else
8958
        ld_shlibs=no
8959
      fi
8960
      ;;
8961
 
8962
    haiku*)
8963
      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8964
      link_all_deplibs=yes
8965
      ;;
8966
 
8967
    interix[3-9]*)
8968
      hardcode_direct=no
8969
      hardcode_shlibpath_var=no
8970
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8971
      export_dynamic_flag_spec='${wl}-E'
8972
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8973
      # Instead, shared libraries are loaded at an image base (0x10000000 by
8974
      # default) and relocated if they conflict, which is a slow very memory
8975
      # consuming and fragmenting process.  To avoid this, we pick a random,
8976
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8977
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8978
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8979
      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'
8980
      ;;
8981
 
8982
    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8983
      tmp_diet=no
8984
      if test "$host_os" = linux-dietlibc; then
8985
        case $cc_basename in
8986
          diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8987
        esac
8988
      fi
8989
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8990
         && test "$tmp_diet" = no
8991
      then
8992
        tmp_addflag=
8993
        tmp_sharedflag='-shared'
8994
        case $cc_basename,$host_cpu in
8995
        pgcc*)                          # Portland Group C compiler
8996
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8997
          tmp_addflag=' $pic_flag'
8998
          ;;
8999
        pgf77* | pgf90* | pgf95* | pgfortran*)
9000
                                        # Portland Group f77 and f90 compilers
9001
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9002
          tmp_addflag=' $pic_flag -Mnomain' ;;
9003
        ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9004
          tmp_addflag=' -i_dynamic' ;;
9005
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9006
          tmp_addflag=' -i_dynamic -nofor_main' ;;
9007
        ifc* | ifort*)                  # Intel Fortran compiler
9008
          tmp_addflag=' -nofor_main' ;;
9009
        lf95*)                          # Lahey Fortran 8.1
9010
          whole_archive_flag_spec=
9011
          tmp_sharedflag='--shared' ;;
9012
        xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9013
          tmp_sharedflag='-qmkshrobj'
9014
          tmp_addflag= ;;
9015
        nvcc*)  # Cuda Compiler Driver 2.2
9016
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9017
          compiler_needs_object=yes
9018
          ;;
9019
        esac
9020
        case `$CC -V 2>&1 | sed 5q` in
9021
        *Sun\ C*)                       # Sun C 5.9
9022
          whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9023
          compiler_needs_object=yes
9024
          tmp_sharedflag='-G' ;;
9025
        *Sun\ F*)                       # Sun Fortran 8.3
9026
          tmp_sharedflag='-G' ;;
9027
        esac
9028
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9029
 
9030
        if test "x$supports_anon_versioning" = xyes; then
9031
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9032
            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9033
            echo "local: *; };" >> $output_objdir/$libname.ver~
9034
            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9035
        fi
9036
 
9037
        case $cc_basename in
9038
        xlf* | bgf* | bgxlf* | mpixlf*)
9039
          # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9040
          whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9041
          hardcode_libdir_flag_spec=
9042
          hardcode_libdir_flag_spec_ld='-rpath $libdir'
9043
          archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9044
          if test "x$supports_anon_versioning" = xyes; then
9045
            archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9046
              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9047
              echo "local: *; };" >> $output_objdir/$libname.ver~
9048
              $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9049
          fi
9050
          ;;
9051
        esac
9052
      else
9053
        ld_shlibs=no
9054
      fi
9055
      ;;
9056
 
9057
    netbsd*)
9058
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9059
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9060
        wlarc=
9061
      else
9062
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9063
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9064
      fi
9065
      ;;
9066
 
9067
    solaris*)
9068
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9069
        ld_shlibs=no
9070
        cat <<_LT_EOF 1>&2
9071
 
9072
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9073
*** create shared libraries on Solaris systems.  Therefore, libtool
9074
*** is disabling shared libraries support.  We urge you to upgrade GNU
9075
*** binutils to release 2.9.1 or newer.  Another option is to modify
9076
*** your PATH or compiler configuration so that the native linker is
9077
*** used, and then restart.
9078
 
9079
_LT_EOF
9080
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9081
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9082
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9083
      else
9084
        ld_shlibs=no
9085
      fi
9086
      ;;
9087
 
9088
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9089
      case `$LD -v 2>&1` in
9090
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9091
        ld_shlibs=no
9092
        cat <<_LT_EOF 1>&2
9093
 
9094
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9095
*** reliably create shared libraries on SCO systems.  Therefore, libtool
9096
*** is disabling shared libraries support.  We urge you to upgrade GNU
9097
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9098
*** your PATH or compiler configuration so that the native linker is
9099
*** used, and then restart.
9100
 
9101
_LT_EOF
9102
        ;;
9103
        *)
9104
          # For security reasons, it is highly recommended that you always
9105
          # use absolute paths for naming shared libraries, and exclude the
9106
          # DT_RUNPATH tag from executables and libraries.  But doing so
9107
          # requires that you compile everything twice, which is a pain.
9108
          if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9109
            hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9110
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9111
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9112
          else
9113
            ld_shlibs=no
9114
          fi
9115
        ;;
9116
      esac
9117
      ;;
9118
 
9119
    sunos4*)
9120
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9121
      wlarc=
9122
      hardcode_direct=yes
9123
      hardcode_shlibpath_var=no
9124
      ;;
9125
 
9126
    *)
9127
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9128
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9129
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9130
      else
9131
        ld_shlibs=no
9132
      fi
9133
      ;;
9134
    esac
9135
 
9136
    if test "$ld_shlibs" = no; then
9137
      runpath_var=
9138
      hardcode_libdir_flag_spec=
9139
      export_dynamic_flag_spec=
9140
      whole_archive_flag_spec=
9141
    fi
9142
  else
9143
    # PORTME fill in a description of your system's linker (not GNU ld)
9144
    case $host_os in
9145
    aix3*)
9146
      allow_undefined_flag=unsupported
9147
      always_export_symbols=yes
9148
      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'
9149
      # Note: this linker hardcodes the directories in LIBPATH if there
9150
      # are no directories specified by -L.
9151
      hardcode_minus_L=yes
9152
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9153
        # Neither direct hardcoding nor static linking is supported with a
9154
        # broken collect2.
9155
        hardcode_direct=unsupported
9156
      fi
9157
      ;;
9158
 
9159
    aix[4-9]*)
9160
      if test "$host_cpu" = ia64; then
9161
        # On IA64, the linker does run time linking by default, so we don't
9162
        # have to do anything special.
9163
        aix_use_runtimelinking=no
9164
        exp_sym_flag='-Bexport'
9165
        no_entry_flag=""
9166
      else
9167
        # If we're using GNU nm, then we don't want the "-C" option.
9168
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
9169
        # Also, AIX nm treats weak defined symbols like other global
9170
        # defined symbols, whereas GNU nm marks them as "W".
9171
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9172
          export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9173
        else
9174
          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'
9175
        fi
9176
        aix_use_runtimelinking=no
9177
 
9178
        # Test if we are trying to use run time linking or normal
9179
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9180
        # need to do runtime linking.
9181
        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9182
          for ld_flag in $LDFLAGS; do
9183
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9184
            aix_use_runtimelinking=yes
9185
            break
9186
          fi
9187
          done
9188
          ;;
9189
        esac
9190
 
9191
        exp_sym_flag='-bexport'
9192
        no_entry_flag='-bnoentry'
9193
      fi
9194
 
9195
      # When large executables or shared objects are built, AIX ld can
9196
      # have problems creating the table of contents.  If linking a library
9197
      # or program results in "error TOC overflow" add -mminimal-toc to
9198
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9199
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9200
 
9201
      archive_cmds=''
9202
      hardcode_direct=yes
9203
      hardcode_direct_absolute=yes
9204
      hardcode_libdir_separator=':'
9205
      link_all_deplibs=yes
9206
      file_list_spec='${wl}-f,'
9207
 
9208
      if test "$GCC" = yes; then
9209
        case $host_os in aix4.[012]|aix4.[012].*)
9210
        # We only want to do this on AIX 4.2 and lower, the check
9211
        # below for broken collect2 doesn't work under 4.3+
9212
          collect2name=`${CC} -print-prog-name=collect2`
9213
          if test -f "$collect2name" &&
9214
           strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9215
          then
9216
          # We have reworked collect2
9217
          :
9218
          else
9219
          # We have old collect2
9220
          hardcode_direct=unsupported
9221
          # It fails to find uninstalled libraries when the uninstalled
9222
          # path is not listed in the libpath.  Setting hardcode_minus_L
9223
          # to unsupported forces relinking
9224
          hardcode_minus_L=yes
9225
          hardcode_libdir_flag_spec='-L$libdir'
9226
          hardcode_libdir_separator=
9227
          fi
9228
          ;;
9229
        esac
9230
        shared_flag='-shared'
9231
        if test "$aix_use_runtimelinking" = yes; then
9232
          shared_flag="$shared_flag "'${wl}-G'
9233
        fi
9234
      else
9235
        # not using gcc
9236
        if test "$host_cpu" = ia64; then
9237
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9238
        # chokes on -Wl,-G. The following line is correct:
9239
          shared_flag='-G'
9240
        else
9241
          if test "$aix_use_runtimelinking" = yes; then
9242
            shared_flag='${wl}-G'
9243
          else
9244
            shared_flag='${wl}-bM:SRE'
9245
          fi
9246
        fi
9247
      fi
9248
 
9249
      export_dynamic_flag_spec='${wl}-bexpall'
9250
      # It seems that -bexpall does not export symbols beginning with
9251
      # underscore (_), so it is better to generate a list of symbols to export.
9252
      always_export_symbols=yes
9253
      if test "$aix_use_runtimelinking" = yes; then
9254
        # Warning - without using the other runtime loading flags (-brtl),
9255
        # -berok will link without error, but may produce a broken library.
9256
        allow_undefined_flag='-berok'
9257
        # Determine the default libpath from the value encoded in an
9258
        # empty executable.
9259
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9260
/* end confdefs.h.  */
9261
 
9262
int
9263
main ()
9264
{
9265
 
9266
  ;
9267
  return 0;
9268
}
9269
_ACEOF
9270
if ac_fn_c_try_link "$LINENO"; then :
9271
 
9272
lt_aix_libpath_sed='
9273
    /Import File Strings/,/^$/ {
9274
        /^0/ {
9275
            s/^0  *\(.*\)$/\1/
9276
            p
9277
        }
9278
    }'
9279
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9280
# Check for a 64-bit object if we didn't find anything.
9281
if test -z "$aix_libpath"; then
9282
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9283
fi
9284
fi
9285
rm -f core conftest.err conftest.$ac_objext \
9286
    conftest$ac_exeext conftest.$ac_ext
9287
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9288
 
9289
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9290
        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9291
      else
9292
        if test "$host_cpu" = ia64; then
9293
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9294
          allow_undefined_flag="-z nodefs"
9295
          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"
9296
        else
9297
         # Determine the default libpath from the value encoded in an
9298
         # empty executable.
9299
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9300
/* end confdefs.h.  */
9301
 
9302
int
9303
main ()
9304
{
9305
 
9306
  ;
9307
  return 0;
9308
}
9309
_ACEOF
9310
if ac_fn_c_try_link "$LINENO"; then :
9311
 
9312
lt_aix_libpath_sed='
9313
    /Import File Strings/,/^$/ {
9314
        /^0/ {
9315
            s/^0  *\(.*\)$/\1/
9316
            p
9317
        }
9318
    }'
9319
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9320
# Check for a 64-bit object if we didn't find anything.
9321
if test -z "$aix_libpath"; then
9322
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9323
fi
9324
fi
9325
rm -f core conftest.err conftest.$ac_objext \
9326
    conftest$ac_exeext conftest.$ac_ext
9327
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9328
 
9329
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9330
          # Warning - without using the other run time loading flags,
9331
          # -berok will link without error, but may produce a broken library.
9332
          no_undefined_flag=' ${wl}-bernotok'
9333
          allow_undefined_flag=' ${wl}-berok'
9334
          if test "$with_gnu_ld" = yes; then
9335
            # We only use this code for GNU lds that support --whole-archive.
9336
            whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9337
          else
9338
            # Exported symbols can be pulled into shared objects from archives
9339
            whole_archive_flag_spec='$convenience'
9340
          fi
9341
          archive_cmds_need_lc=yes
9342
          # This is similar to how AIX traditionally builds its shared libraries.
9343
          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'
9344
        fi
9345
      fi
9346
      ;;
9347
 
9348
    amigaos*)
9349
      case $host_cpu in
9350
      powerpc)
9351
            # see comment about AmigaOS4 .so support
9352
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9353
            archive_expsym_cmds=''
9354
        ;;
9355
      m68k)
9356
            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)'
9357
            hardcode_libdir_flag_spec='-L$libdir'
9358
            hardcode_minus_L=yes
9359
        ;;
9360
      esac
9361
      ;;
9362
 
9363
    bsdi[45]*)
9364
      export_dynamic_flag_spec=-rdynamic
9365
      ;;
9366
 
9367
    cygwin* | mingw* | pw32* | cegcc*)
9368
      # When not using gcc, we currently assume that we are using
9369
      # Microsoft Visual C++.
9370
      # hardcode_libdir_flag_spec is actually meaningless, as there is
9371
      # no search path for DLLs.
9372
      hardcode_libdir_flag_spec=' '
9373
      allow_undefined_flag=unsupported
9374
      # Tell ltmain to make .lib files, not .a files.
9375
      libext=lib
9376
      # Tell ltmain to make .dll files, not .so files.
9377
      shrext_cmds=".dll"
9378
      # FIXME: Setting linknames here is a bad hack.
9379
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9380
      # The linker will automatically build a .lib file if we build a DLL.
9381
      old_archive_from_new_cmds='true'
9382
      # FIXME: Should let the user specify the lib program.
9383
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9384
      fix_srcfile_path='`cygpath -w "$srcfile"`'
9385
      enable_shared_with_static_runtimes=yes
9386
      ;;
9387
 
9388
    darwin* | rhapsody*)
9389
 
9390
 
9391
  archive_cmds_need_lc=no
9392
  hardcode_direct=no
9393
  hardcode_automatic=yes
9394
  hardcode_shlibpath_var=unsupported
9395
  if test "$lt_cv_ld_force_load" = "yes"; then
9396
    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9397
  else
9398
    whole_archive_flag_spec=''
9399
  fi
9400
  link_all_deplibs=yes
9401
  allow_undefined_flag="$_lt_dar_allow_undefined"
9402
  case $cc_basename in
9403
     ifort*) _lt_dar_can_shared=yes ;;
9404
     *) _lt_dar_can_shared=$GCC ;;
9405
  esac
9406
  if test "$_lt_dar_can_shared" = "yes"; then
9407
    output_verbose_link_cmd=func_echo_all
9408
    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9409
    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9410
    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 ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
9411
    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
9412
 
9413
  else
9414
  ld_shlibs=no
9415
  fi
9416
 
9417
      ;;
9418
 
9419
    dgux*)
9420
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9421
      hardcode_libdir_flag_spec='-L$libdir'
9422
      hardcode_shlibpath_var=no
9423
      ;;
9424
 
9425
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9426
    # support.  Future versions do this automatically, but an explicit c++rt0.o
9427
    # does not break anything, and helps significantly (at the cost of a little
9428
    # extra space).
9429
    freebsd2.2*)
9430
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9431
      hardcode_libdir_flag_spec='-R$libdir'
9432
      hardcode_direct=yes
9433
      hardcode_shlibpath_var=no
9434
      ;;
9435
 
9436
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9437
    freebsd2*)
9438
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9439
      hardcode_direct=yes
9440
      hardcode_minus_L=yes
9441
      hardcode_shlibpath_var=no
9442
      ;;
9443
 
9444
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9445
    freebsd* | dragonfly*)
9446
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9447
      hardcode_libdir_flag_spec='-R$libdir'
9448
      hardcode_direct=yes
9449
      hardcode_shlibpath_var=no
9450
      ;;
9451
 
9452
    hpux9*)
9453
      if test "$GCC" = yes; then
9454
        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'
9455
      else
9456
        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'
9457
      fi
9458
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9459
      hardcode_libdir_separator=:
9460
      hardcode_direct=yes
9461
 
9462
      # hardcode_minus_L: Not really in the search PATH,
9463
      # but as the default location of the library.
9464
      hardcode_minus_L=yes
9465
      export_dynamic_flag_spec='${wl}-E'
9466
      ;;
9467
 
9468
    hpux10*)
9469
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9470
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9471
      else
9472
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9473
      fi
9474
      if test "$with_gnu_ld" = no; then
9475
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9476
        hardcode_libdir_flag_spec_ld='+b $libdir'
9477
        hardcode_libdir_separator=:
9478
        hardcode_direct=yes
9479
        hardcode_direct_absolute=yes
9480
        export_dynamic_flag_spec='${wl}-E'
9481
        # hardcode_minus_L: Not really in the search PATH,
9482
        # but as the default location of the library.
9483
        hardcode_minus_L=yes
9484
      fi
9485
      ;;
9486
 
9487
    hpux11*)
9488
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9489
        case $host_cpu in
9490
        hppa*64*)
9491
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9492
          ;;
9493
        ia64*)
9494
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9495
          ;;
9496
        *)
9497
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9498
          ;;
9499
        esac
9500
      else
9501
        case $host_cpu in
9502
        hppa*64*)
9503
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9504
          ;;
9505
        ia64*)
9506
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9507
          ;;
9508
        *)
9509
 
9510
          # Older versions of the 11.00 compiler do not understand -b yet
9511
          # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9512
          { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9513
$as_echo_n "checking if $CC understands -b... " >&6; }
9514
if test "${lt_cv_prog_compiler__b+set}" = set; then :
9515
  $as_echo_n "(cached) " >&6
9516
else
9517
  lt_cv_prog_compiler__b=no
9518
   save_LDFLAGS="$LDFLAGS"
9519
   LDFLAGS="$LDFLAGS -b"
9520
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9521
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9522
     # The linker can only warn and ignore the option if not recognized
9523
     # So say no if there are warnings
9524
     if test -s conftest.err; then
9525
       # Append any errors to the config.log.
9526
       cat conftest.err 1>&5
9527
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9528
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9529
       if diff conftest.exp conftest.er2 >/dev/null; then
9530
         lt_cv_prog_compiler__b=yes
9531
       fi
9532
     else
9533
       lt_cv_prog_compiler__b=yes
9534
     fi
9535
   fi
9536
   $RM -r conftest*
9537
   LDFLAGS="$save_LDFLAGS"
9538
 
9539
fi
9540
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9541
$as_echo "$lt_cv_prog_compiler__b" >&6; }
9542
 
9543
if test x"$lt_cv_prog_compiler__b" = xyes; then
9544
    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9545
else
9546
    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9547
fi
9548
 
9549
          ;;
9550
        esac
9551
      fi
9552
      if test "$with_gnu_ld" = no; then
9553
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9554
        hardcode_libdir_separator=:
9555
 
9556
        case $host_cpu in
9557
        hppa*64*|ia64*)
9558
          hardcode_direct=no
9559
          hardcode_shlibpath_var=no
9560
          ;;
9561
        *)
9562
          hardcode_direct=yes
9563
          hardcode_direct_absolute=yes
9564
          export_dynamic_flag_spec='${wl}-E'
9565
 
9566
          # hardcode_minus_L: Not really in the search PATH,
9567
          # but as the default location of the library.
9568
          hardcode_minus_L=yes
9569
          ;;
9570
        esac
9571
      fi
9572
      ;;
9573
 
9574
    irix5* | irix6* | nonstopux*)
9575
      if test "$GCC" = yes; then
9576
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9577
        # Try to use the -exported_symbol ld option, if it does not
9578
        # work, assume that -exports_file does not work either and
9579
        # implicitly export all symbols.
9580
        save_LDFLAGS="$LDFLAGS"
9581
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9582
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9583
/* end confdefs.h.  */
9584
int foo(void) {}
9585
_ACEOF
9586
if ac_fn_c_try_link "$LINENO"; then :
9587
  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9588
 
9589
fi
9590
rm -f core conftest.err conftest.$ac_objext \
9591
    conftest$ac_exeext conftest.$ac_ext
9592
        LDFLAGS="$save_LDFLAGS"
9593
      else
9594
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9595
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9596
      fi
9597
      archive_cmds_need_lc='no'
9598
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9599
      hardcode_libdir_separator=:
9600
      inherit_rpath=yes
9601
      link_all_deplibs=yes
9602
      ;;
9603
 
9604
    netbsd*)
9605
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9606
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9607
      else
9608
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9609
      fi
9610
      hardcode_libdir_flag_spec='-R$libdir'
9611
      hardcode_direct=yes
9612
      hardcode_shlibpath_var=no
9613
      ;;
9614
 
9615
    newsos6)
9616
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9617
      hardcode_direct=yes
9618
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9619
      hardcode_libdir_separator=:
9620
      hardcode_shlibpath_var=no
9621
      ;;
9622
 
9623
    *nto* | *qnx*)
9624
      ;;
9625
 
9626
    openbsd*)
9627
      if test -f /usr/libexec/ld.so; then
9628
        hardcode_direct=yes
9629
        hardcode_shlibpath_var=no
9630
        hardcode_direct_absolute=yes
9631
        if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9632
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9633
          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9634
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9635
          export_dynamic_flag_spec='${wl}-E'
9636
        else
9637
          case $host_os in
9638
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9639
             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9640
             hardcode_libdir_flag_spec='-R$libdir'
9641
             ;;
9642
           *)
9643
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9644
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9645
             ;;
9646
          esac
9647
        fi
9648
      else
9649
        ld_shlibs=no
9650
      fi
9651
      ;;
9652
 
9653
    os2*)
9654
      hardcode_libdir_flag_spec='-L$libdir'
9655
      hardcode_minus_L=yes
9656
      allow_undefined_flag=unsupported
9657
      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'
9658
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9659
      ;;
9660
 
9661
    osf3*)
9662
      if test "$GCC" = yes; then
9663
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9664
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9665
      else
9666
        allow_undefined_flag=' -expect_unresolved \*'
9667
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9668
      fi
9669
      archive_cmds_need_lc='no'
9670
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9671
      hardcode_libdir_separator=:
9672
      ;;
9673
 
9674
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
9675
      if test "$GCC" = yes; then
9676
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9677
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9678
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9679
      else
9680
        allow_undefined_flag=' -expect_unresolved \*'
9681
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9682
        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~
9683
        $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9684
 
9685
        # Both c and cxx compiler support -rpath directly
9686
        hardcode_libdir_flag_spec='-rpath $libdir'
9687
      fi
9688
      archive_cmds_need_lc='no'
9689
      hardcode_libdir_separator=:
9690
      ;;
9691
 
9692
    solaris*)
9693
      no_undefined_flag=' -z defs'
9694
      if test "$GCC" = yes; then
9695
        wlarc='${wl}'
9696
        archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9697
        archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9698
          $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9699
      else
9700
        case `$CC -V 2>&1` in
9701
        *"Compilers 5.0"*)
9702
          wlarc=''
9703
          archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9704
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9705
          $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9706
          ;;
9707
        *)
9708
          wlarc='${wl}'
9709
          archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9710
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9711
          $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9712
          ;;
9713
        esac
9714
      fi
9715
      hardcode_libdir_flag_spec='-R$libdir'
9716
      hardcode_shlibpath_var=no
9717
      case $host_os in
9718
      solaris2.[0-5] | solaris2.[0-5].*) ;;
9719
      *)
9720
        # The compiler driver will combine and reorder linker options,
9721
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
9722
        # but is careful enough not to reorder.
9723
        # Supported since Solaris 2.6 (maybe 2.5.1?)
9724
        if test "$GCC" = yes; then
9725
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9726
        else
9727
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9728
        fi
9729
        ;;
9730
      esac
9731
      link_all_deplibs=yes
9732
      ;;
9733
 
9734
    sunos4*)
9735
      if test "x$host_vendor" = xsequent; then
9736
        # Use $CC to link under sequent, because it throws in some extra .o
9737
        # files that make .init and .fini sections work.
9738
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9739
      else
9740
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9741
      fi
9742
      hardcode_libdir_flag_spec='-L$libdir'
9743
      hardcode_direct=yes
9744
      hardcode_minus_L=yes
9745
      hardcode_shlibpath_var=no
9746
      ;;
9747
 
9748
    sysv4)
9749
      case $host_vendor in
9750
        sni)
9751
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9752
          hardcode_direct=yes # is this really true???
9753
        ;;
9754
        siemens)
9755
          ## LD is ld it makes a PLAMLIB
9756
          ## CC just makes a GrossModule.
9757
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9758
          reload_cmds='$CC -r -o $output$reload_objs'
9759
          hardcode_direct=no
9760
        ;;
9761
        motorola)
9762
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9763
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9764
        ;;
9765
      esac
9766
      runpath_var='LD_RUN_PATH'
9767
      hardcode_shlibpath_var=no
9768
      ;;
9769
 
9770
    sysv4.3*)
9771
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9772
      hardcode_shlibpath_var=no
9773
      export_dynamic_flag_spec='-Bexport'
9774
      ;;
9775
 
9776
    sysv4*MP*)
9777
      if test -d /usr/nec; then
9778
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9779
        hardcode_shlibpath_var=no
9780
        runpath_var=LD_RUN_PATH
9781
        hardcode_runpath_var=yes
9782
        ld_shlibs=yes
9783
      fi
9784
      ;;
9785
 
9786
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9787
      no_undefined_flag='${wl}-z,text'
9788
      archive_cmds_need_lc=no
9789
      hardcode_shlibpath_var=no
9790
      runpath_var='LD_RUN_PATH'
9791
 
9792
      if test "$GCC" = yes; then
9793
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9794
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9795
      else
9796
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9797
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9798
      fi
9799
      ;;
9800
 
9801
    sysv5* | sco3.2v5* | sco5v6*)
9802
      # Note: We can NOT use -z defs as we might desire, because we do not
9803
      # link with -lc, and that would cause any symbols used from libc to
9804
      # always be unresolved, which means just about no library would
9805
      # ever link correctly.  If we're not using GNU ld we use -z text
9806
      # though, which does catch some bad symbols but isn't as heavy-handed
9807
      # as -z defs.
9808
      no_undefined_flag='${wl}-z,text'
9809
      allow_undefined_flag='${wl}-z,nodefs'
9810
      archive_cmds_need_lc=no
9811
      hardcode_shlibpath_var=no
9812
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9813
      hardcode_libdir_separator=':'
9814
      link_all_deplibs=yes
9815
      export_dynamic_flag_spec='${wl}-Bexport'
9816
      runpath_var='LD_RUN_PATH'
9817
 
9818
      if test "$GCC" = yes; then
9819
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9820
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9821
      else
9822
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9823
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9824
      fi
9825
      ;;
9826
 
9827
    uts4*)
9828
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9829
      hardcode_libdir_flag_spec='-L$libdir'
9830
      hardcode_shlibpath_var=no
9831
      ;;
9832
 
9833
    *)
9834
      ld_shlibs=no
9835
      ;;
9836
    esac
9837
 
9838
    if test x$host_vendor = xsni; then
9839
      case $host in
9840
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9841
        export_dynamic_flag_spec='${wl}-Blargedynsym'
9842
        ;;
9843
      esac
9844
    fi
9845
  fi
9846
 
9847
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9848
$as_echo "$ld_shlibs" >&6; }
9849
test "$ld_shlibs" = no && can_build_shared=no
9850
 
9851
with_gnu_ld=$with_gnu_ld
9852
 
9853
 
9854
 
9855
 
9856
 
9857
 
9858
 
9859
 
9860
 
9861
 
9862
 
9863
 
9864
 
9865
 
9866
 
9867
#
9868
# Do we need to explicitly link libc?
9869
#
9870
case "x$archive_cmds_need_lc" in
9871
x|xyes)
9872
  # Assume -lc should be added
9873
  archive_cmds_need_lc=yes
9874
 
9875
  if test "$enable_shared" = yes && test "$GCC" = yes; then
9876
    case $archive_cmds in
9877
    *'~'*)
9878
      # FIXME: we may have to deal with multi-command sequences.
9879
      ;;
9880
    '$CC '*)
9881
      # Test whether the compiler implicitly links with -lc since on some
9882
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9883
      # to ld, don't add -lc before -lgcc.
9884
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9885
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9886
if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9887
  $as_echo_n "(cached) " >&6
9888
else
9889
  $RM conftest*
9890
        echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9891
 
9892
        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9893
  (eval $ac_compile) 2>&5
9894
  ac_status=$?
9895
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9896
  test $ac_status = 0; } 2>conftest.err; then
9897
          soname=conftest
9898
          lib=conftest
9899
          libobjs=conftest.$ac_objext
9900
          deplibs=
9901
          wl=$lt_prog_compiler_wl
9902
          pic_flag=$lt_prog_compiler_pic
9903
          compiler_flags=-v
9904
          linker_flags=-v
9905
          verstring=
9906
          output_objdir=.
9907
          libname=conftest
9908
          lt_save_allow_undefined_flag=$allow_undefined_flag
9909
          allow_undefined_flag=
9910
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9911
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9912
  ac_status=$?
9913
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9914
  test $ac_status = 0; }
9915
          then
9916
            lt_cv_archive_cmds_need_lc=no
9917
          else
9918
            lt_cv_archive_cmds_need_lc=yes
9919
          fi
9920
          allow_undefined_flag=$lt_save_allow_undefined_flag
9921
        else
9922
          cat conftest.err 1>&5
9923
        fi
9924
        $RM conftest*
9925
 
9926
fi
9927
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9928
$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9929
      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9930
      ;;
9931
    esac
9932
  fi
9933
  ;;
9934
esac
9935
 
9936
 
9937
 
9938
 
9939
 
9940
 
9941
 
9942
 
9943
 
9944
 
9945
 
9946
 
9947
 
9948
 
9949
 
9950
 
9951
 
9952
 
9953
 
9954
 
9955
 
9956
 
9957
 
9958
 
9959
 
9960
 
9961
 
9962
 
9963
 
9964
 
9965
 
9966
 
9967
 
9968
 
9969
 
9970
 
9971
 
9972
 
9973
 
9974
 
9975
 
9976
 
9977
 
9978
 
9979
 
9980
 
9981
 
9982
 
9983
 
9984
 
9985
 
9986
 
9987
 
9988
 
9989
 
9990
 
9991
 
9992
 
9993
 
9994
 
9995
 
9996
 
9997
 
9998
 
9999
 
10000
 
10001
 
10002
 
10003
 
10004
 
10005
 
10006
 
10007
 
10008
 
10009
 
10010
 
10011
 
10012
 
10013
 
10014
 
10015
 
10016
 
10017
 
10018
 
10019
 
10020
 
10021
 
10022
 
10023
 
10024
 
10025
 
10026
 
10027
 
10028
 
10029
 
10030
 
10031
 
10032
 
10033
 
10034
 
10035
 
10036
 
10037
 
10038
 
10039
 
10040
 
10041
 
10042
 
10043
 
10044
 
10045
 
10046
 
10047
 
10048
 
10049
 
10050
 
10051
 
10052
 
10053
 
10054
 
10055
 
10056
 
10057
 
10058
 
10059
 
10060
 
10061
 
10062
 
10063
 
10064
 
10065
 
10066
 
10067
 
10068
 
10069
 
10070
 
10071
 
10072
 
10073
 
10074
 
10075
 
10076
 
10077
 
10078
 
10079
 
10080
 
10081
 
10082
 
10083
 
10084
 
10085
 
10086
 
10087
 
10088
 
10089
 
10090
 
10091
 
10092
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10093
$as_echo_n "checking dynamic linker characteristics... " >&6; }
10094
 
10095
if test "$GCC" = yes; then
10096
  case $host_os in
10097
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10098
    *) lt_awk_arg="/^libraries:/" ;;
10099
  esac
10100
  case $host_os in
10101
    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10102
    *) lt_sed_strip_eq="s,=/,/,g" ;;
10103
  esac
10104
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10105
  case $lt_search_path_spec in
10106
  *\;*)
10107
    # if the path contains ";" then we assume it to be the separator
10108
    # otherwise default to the standard path separator (i.e. ":") - it is
10109
    # assumed that no part of a normal pathname contains ";" but that should
10110
    # okay in the real world where ";" in dirpaths is itself problematic.
10111
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10112
    ;;
10113
  *)
10114
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10115
    ;;
10116
  esac
10117
  # Ok, now we have the path, separated by spaces, we can step through it
10118
  # and add multilib dir if necessary.
10119
  lt_tmp_lt_search_path_spec=
10120
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10121
  for lt_sys_path in $lt_search_path_spec; do
10122
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10123
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10124
    else
10125
      test -d "$lt_sys_path" && \
10126
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10127
    fi
10128
  done
10129
  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10130
BEGIN {RS=" "; FS="/|\n";} {
10131
  lt_foo="";
10132
  lt_count=0;
10133
  for (lt_i = NF; lt_i > 0; lt_i--) {
10134
    if ($lt_i != "" && $lt_i != ".") {
10135
      if ($lt_i == "..") {
10136
        lt_count++;
10137
      } else {
10138
        if (lt_count == 0) {
10139
          lt_foo="/" $lt_i lt_foo;
10140
        } else {
10141
          lt_count--;
10142
        }
10143
      }
10144
    }
10145
  }
10146
  if (lt_foo != "") { lt_freq[lt_foo]++; }
10147
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10148
}'`
10149
  # AWK program above erroneously prepends '/' to C:/dos/paths
10150
  # for these hosts.
10151
  case $host_os in
10152
    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10153
      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10154
  esac
10155
  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10156
else
10157
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10158
fi
10159
library_names_spec=
10160
libname_spec='lib$name'
10161
soname_spec=
10162
shrext_cmds=".so"
10163
postinstall_cmds=
10164
postuninstall_cmds=
10165
finish_cmds=
10166
finish_eval=
10167
shlibpath_var=
10168
shlibpath_overrides_runpath=unknown
10169
version_type=none
10170
dynamic_linker="$host_os ld.so"
10171
sys_lib_dlsearch_path_spec="/lib /usr/lib"
10172
need_lib_prefix=unknown
10173
hardcode_into_libs=no
10174
 
10175
# when you set need_version to no, make sure it does not cause -set_version
10176
# flags to be left without arguments
10177
need_version=unknown
10178
 
10179
case $host_os in
10180
aix3*)
10181
  version_type=linux
10182
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10183
  shlibpath_var=LIBPATH
10184
 
10185
  # AIX 3 has no versioning support, so we append a major version to the name.
10186
  soname_spec='${libname}${release}${shared_ext}$major'
10187
  ;;
10188
 
10189
aix[4-9]*)
10190
  version_type=linux
10191
  need_lib_prefix=no
10192
  need_version=no
10193
  hardcode_into_libs=yes
10194
  if test "$host_cpu" = ia64; then
10195
    # AIX 5 supports IA64
10196
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10197
    shlibpath_var=LD_LIBRARY_PATH
10198
  else
10199
    # With GCC up to 2.95.x, collect2 would create an import file
10200
    # for dependence libraries.  The import file would start with
10201
    # the line `#! .'.  This would cause the generated library to
10202
    # depend on `.', always an invalid library.  This was fixed in
10203
    # development snapshots of GCC prior to 3.0.
10204
    case $host_os in
10205
      aix4 | aix4.[01] | aix4.[01].*)
10206
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10207
           echo ' yes '
10208
           echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10209
        :
10210
      else
10211
        can_build_shared=no
10212
      fi
10213
      ;;
10214
    esac
10215
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10216
    # soname into executable. Probably we can add versioning support to
10217
    # collect2, so additional links can be useful in future.
10218
    if test "$aix_use_runtimelinking" = yes; then
10219
      # If using run time linking (on AIX 4.2 or later) use lib.so
10220
      # instead of lib.a to let people know that these are not
10221
      # typical AIX shared libraries.
10222
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10223
    else
10224
      # We preserve .a as extension for shared libraries through AIX4.2
10225
      # and later when we are not doing run time linking.
10226
      library_names_spec='${libname}${release}.a $libname.a'
10227
      soname_spec='${libname}${release}${shared_ext}$major'
10228
    fi
10229
    shlibpath_var=LIBPATH
10230
  fi
10231
  ;;
10232
 
10233
amigaos*)
10234
  case $host_cpu in
10235
  powerpc)
10236
    # Since July 2007 AmigaOS4 officially supports .so libraries.
10237
    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10238
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10239
    ;;
10240
  m68k)
10241
    library_names_spec='$libname.ixlibrary $libname.a'
10242
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10243
    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''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'
10244
    ;;
10245
  esac
10246
  ;;
10247
 
10248
beos*)
10249
  library_names_spec='${libname}${shared_ext}'
10250
  dynamic_linker="$host_os ld.so"
10251
  shlibpath_var=LIBRARY_PATH
10252
  ;;
10253
 
10254
bsdi[45]*)
10255
  version_type=linux
10256
  need_version=no
10257
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10258
  soname_spec='${libname}${release}${shared_ext}$major'
10259
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10260
  shlibpath_var=LD_LIBRARY_PATH
10261
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10262
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10263
  # the default ld.so.conf also contains /usr/contrib/lib and
10264
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10265
  # libtool to hard-code these into programs
10266
  ;;
10267
 
10268
cygwin* | mingw* | pw32* | cegcc*)
10269
  version_type=windows
10270
  shrext_cmds=".dll"
10271
  need_version=no
10272
  need_lib_prefix=no
10273
 
10274
  case $GCC,$host_os in
10275
  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10276
    library_names_spec='$libname.dll.a'
10277
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10278
    postinstall_cmds='base_file=`basename \${file}`~
10279
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10280
      dldir=$destdir/`dirname \$dlpath`~
10281
      test -d \$dldir || mkdir -p \$dldir~
10282
      $install_prog $dir/$dlname \$dldir/$dlname~
10283
      chmod a+x \$dldir/$dlname~
10284
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10285
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10286
      fi'
10287
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10288
      dlpath=$dir/\$dldll~
10289
       $RM \$dlpath'
10290
    shlibpath_overrides_runpath=yes
10291
 
10292
    case $host_os in
10293
    cygwin*)
10294
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10295
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10296
 
10297
      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10298
      ;;
10299
    mingw* | cegcc*)
10300
      # MinGW DLLs use traditional 'lib' prefix
10301
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10302
      ;;
10303
    pw32*)
10304
      # pw32 DLLs use 'pw' prefix rather than 'lib'
10305
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10306
      ;;
10307
    esac
10308
    ;;
10309
 
10310
  *)
10311
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10312
    ;;
10313
  esac
10314
  dynamic_linker='Win32 ld.exe'
10315
  # FIXME: first we should search . and the directory the executable is in
10316
  shlibpath_var=PATH
10317
  ;;
10318
 
10319
darwin* | rhapsody*)
10320
  dynamic_linker="$host_os dyld"
10321
  version_type=darwin
10322
  need_lib_prefix=no
10323
  need_version=no
10324
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10325
  soname_spec='${libname}${release}${major}$shared_ext'
10326
  shlibpath_overrides_runpath=yes
10327
  shlibpath_var=DYLD_LIBRARY_PATH
10328
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10329
 
10330
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10331
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10332
  ;;
10333
 
10334
dgux*)
10335
  version_type=linux
10336
  need_lib_prefix=no
10337
  need_version=no
10338
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10339
  soname_spec='${libname}${release}${shared_ext}$major'
10340
  shlibpath_var=LD_LIBRARY_PATH
10341
  ;;
10342
 
10343
freebsd* | dragonfly*)
10344
  # DragonFly does not have aout.  When/if they implement a new
10345
  # versioning mechanism, adjust this.
10346
  if test -x /usr/bin/objformat; then
10347
    objformat=`/usr/bin/objformat`
10348
  else
10349
    case $host_os in
10350
    freebsd[123]*) objformat=aout ;;
10351
    *) objformat=elf ;;
10352
    esac
10353
  fi
10354
  version_type=freebsd-$objformat
10355
  case $version_type in
10356
    freebsd-elf*)
10357
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10358
      need_version=no
10359
      need_lib_prefix=no
10360
      ;;
10361
    freebsd-*)
10362
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10363
      need_version=yes
10364
      ;;
10365
  esac
10366
  shlibpath_var=LD_LIBRARY_PATH
10367
  case $host_os in
10368
  freebsd2*)
10369
    shlibpath_overrides_runpath=yes
10370
    ;;
10371
  freebsd3.[01]* | freebsdelf3.[01]*)
10372
    shlibpath_overrides_runpath=yes
10373
    hardcode_into_libs=yes
10374
    ;;
10375
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10376
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10377
    shlibpath_overrides_runpath=no
10378
    hardcode_into_libs=yes
10379
    ;;
10380
  *) # from 4.6 on, and DragonFly
10381
    shlibpath_overrides_runpath=yes
10382
    hardcode_into_libs=yes
10383
    ;;
10384
  esac
10385
  ;;
10386
 
10387
gnu*)
10388
  version_type=linux
10389
  need_lib_prefix=no
10390
  need_version=no
10391
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10392
  soname_spec='${libname}${release}${shared_ext}$major'
10393
  shlibpath_var=LD_LIBRARY_PATH
10394
  hardcode_into_libs=yes
10395
  ;;
10396
 
10397
haiku*)
10398
  version_type=linux
10399
  need_lib_prefix=no
10400
  need_version=no
10401
  dynamic_linker="$host_os runtime_loader"
10402
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10403
  soname_spec='${libname}${release}${shared_ext}$major'
10404
  shlibpath_var=LIBRARY_PATH
10405
  shlibpath_overrides_runpath=yes
10406
  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10407
  hardcode_into_libs=yes
10408
  ;;
10409
 
10410
hpux9* | hpux10* | hpux11*)
10411
  # Give a soname corresponding to the major version so that dld.sl refuses to
10412
  # link against other versions.
10413
  version_type=sunos
10414
  need_lib_prefix=no
10415
  need_version=no
10416
  case $host_cpu in
10417
  ia64*)
10418
    shrext_cmds='.so'
10419
    hardcode_into_libs=yes
10420
    dynamic_linker="$host_os dld.so"
10421
    shlibpath_var=LD_LIBRARY_PATH
10422
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10423
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10424
    soname_spec='${libname}${release}${shared_ext}$major'
10425
    if test "X$HPUX_IA64_MODE" = X32; then
10426
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10427
    else
10428
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10429
    fi
10430
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10431
    ;;
10432
  hppa*64*)
10433
    shrext_cmds='.sl'
10434
    hardcode_into_libs=yes
10435
    dynamic_linker="$host_os dld.sl"
10436
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10437
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10438
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10439
    soname_spec='${libname}${release}${shared_ext}$major'
10440
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10441
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10442
    ;;
10443
  *)
10444
    shrext_cmds='.sl'
10445
    dynamic_linker="$host_os dld.sl"
10446
    shlibpath_var=SHLIB_PATH
10447
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10448
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10449
    soname_spec='${libname}${release}${shared_ext}$major'
10450
    ;;
10451
  esac
10452
  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10453
  postinstall_cmds='chmod 555 $lib'
10454
  # or fails outright, so override atomically:
10455
  install_override_mode=555
10456
  ;;
10457
 
10458
interix[3-9]*)
10459
  version_type=linux
10460
  need_lib_prefix=no
10461
  need_version=no
10462
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10463
  soname_spec='${libname}${release}${shared_ext}$major'
10464
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10465
  shlibpath_var=LD_LIBRARY_PATH
10466
  shlibpath_overrides_runpath=no
10467
  hardcode_into_libs=yes
10468
  ;;
10469
 
10470
irix5* | irix6* | nonstopux*)
10471
  case $host_os in
10472
    nonstopux*) version_type=nonstopux ;;
10473
    *)
10474
        if test "$lt_cv_prog_gnu_ld" = yes; then
10475
                version_type=linux
10476
        else
10477
                version_type=irix
10478
        fi ;;
10479
  esac
10480
  need_lib_prefix=no
10481
  need_version=no
10482
  soname_spec='${libname}${release}${shared_ext}$major'
10483
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10484
  case $host_os in
10485
  irix5* | nonstopux*)
10486
    libsuff= shlibsuff=
10487
    ;;
10488
  *)
10489
    case $LD in # libtool.m4 will add one of these switches to LD
10490
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10491
      libsuff= shlibsuff= libmagic=32-bit;;
10492
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10493
      libsuff=32 shlibsuff=N32 libmagic=N32;;
10494
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10495
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10496
    *) libsuff= shlibsuff= libmagic=never-match;;
10497
    esac
10498
    ;;
10499
  esac
10500
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10501
  shlibpath_overrides_runpath=no
10502
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10503
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10504
  hardcode_into_libs=yes
10505
  ;;
10506
 
10507
# No shared lib support for Linux oldld, aout, or coff.
10508
linux*oldld* | linux*aout* | linux*coff*)
10509
  dynamic_linker=no
10510
  ;;
10511
 
10512
# This must be Linux ELF.
10513
linux* | k*bsd*-gnu | kopensolaris*-gnu)
10514
  version_type=linux
10515
  need_lib_prefix=no
10516
  need_version=no
10517
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10518
  soname_spec='${libname}${release}${shared_ext}$major'
10519
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10520
  shlibpath_var=LD_LIBRARY_PATH
10521
  shlibpath_overrides_runpath=no
10522
 
10523
  # Some binutils ld are patched to set DT_RUNPATH
10524
  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10525
  $as_echo_n "(cached) " >&6
10526
else
10527
  lt_cv_shlibpath_overrides_runpath=no
10528
    save_LDFLAGS=$LDFLAGS
10529
    save_libdir=$libdir
10530
    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10531
         LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10532
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10533
/* end confdefs.h.  */
10534
 
10535
int
10536
main ()
10537
{
10538
 
10539
  ;
10540
  return 0;
10541
}
10542
_ACEOF
10543
if ac_fn_c_try_link "$LINENO"; then :
10544
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10545
  lt_cv_shlibpath_overrides_runpath=yes
10546
fi
10547
fi
10548
rm -f core conftest.err conftest.$ac_objext \
10549
    conftest$ac_exeext conftest.$ac_ext
10550
    LDFLAGS=$save_LDFLAGS
10551
    libdir=$save_libdir
10552
 
10553
fi
10554
 
10555
  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10556
 
10557
  # This implies no fast_install, which is unacceptable.
10558
  # Some rework will be needed to allow for fast_install
10559
  # before this can be enabled.
10560
  hardcode_into_libs=yes
10561
 
10562
  # Append ld.so.conf contents to the search path
10563
  if test -f /etc/ld.so.conf; then
10564
    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/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10565
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10566
  fi
10567
 
10568
  # We used to test for /lib/ld.so.1 and disable shared libraries on
10569
  # powerpc, because MkLinux only supported shared libraries with the
10570
  # GNU dynamic linker.  Since this was broken with cross compilers,
10571
  # most powerpc-linux boxes support dynamic linking these days and
10572
  # people can always --disable-shared, the test was removed, and we
10573
  # assume the GNU/Linux dynamic linker is in use.
10574
  dynamic_linker='GNU/Linux ld.so'
10575
  ;;
10576
 
10577
netbsd*)
10578
  version_type=sunos
10579
  need_lib_prefix=no
10580
  need_version=no
10581
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10582
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10583
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10584
    dynamic_linker='NetBSD (a.out) ld.so'
10585
  else
10586
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10587
    soname_spec='${libname}${release}${shared_ext}$major'
10588
    dynamic_linker='NetBSD ld.elf_so'
10589
  fi
10590
  shlibpath_var=LD_LIBRARY_PATH
10591
  shlibpath_overrides_runpath=yes
10592
  hardcode_into_libs=yes
10593
  ;;
10594
 
10595
newsos6)
10596
  version_type=linux
10597
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10598
  shlibpath_var=LD_LIBRARY_PATH
10599
  shlibpath_overrides_runpath=yes
10600
  ;;
10601
 
10602
*nto* | *qnx*)
10603
  version_type=qnx
10604
  need_lib_prefix=no
10605
  need_version=no
10606
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10607
  soname_spec='${libname}${release}${shared_ext}$major'
10608
  shlibpath_var=LD_LIBRARY_PATH
10609
  shlibpath_overrides_runpath=no
10610
  hardcode_into_libs=yes
10611
  dynamic_linker='ldqnx.so'
10612
  ;;
10613
 
10614
openbsd*)
10615
  version_type=sunos
10616
  sys_lib_dlsearch_path_spec="/usr/lib"
10617
  need_lib_prefix=no
10618
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10619
  case $host_os in
10620
    openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10621
    *)                          need_version=no  ;;
10622
  esac
10623
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10624
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10625
  shlibpath_var=LD_LIBRARY_PATH
10626
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10627
    case $host_os in
10628
      openbsd2.[89] | openbsd2.[89].*)
10629
        shlibpath_overrides_runpath=no
10630
        ;;
10631
      *)
10632
        shlibpath_overrides_runpath=yes
10633
        ;;
10634
      esac
10635
  else
10636
    shlibpath_overrides_runpath=yes
10637
  fi
10638
  ;;
10639
 
10640
os2*)
10641
  libname_spec='$name'
10642
  shrext_cmds=".dll"
10643
  need_lib_prefix=no
10644
  library_names_spec='$libname${shared_ext} $libname.a'
10645
  dynamic_linker='OS/2 ld.exe'
10646
  shlibpath_var=LIBPATH
10647
  ;;
10648
 
10649
osf3* | osf4* | osf5*)
10650
  version_type=osf
10651
  need_lib_prefix=no
10652
  need_version=no
10653
  soname_spec='${libname}${release}${shared_ext}$major'
10654
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10655
  shlibpath_var=LD_LIBRARY_PATH
10656
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10657
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10658
  ;;
10659
 
10660
rdos*)
10661
  dynamic_linker=no
10662
  ;;
10663
 
10664
solaris*)
10665
  version_type=linux
10666
  need_lib_prefix=no
10667
  need_version=no
10668
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10669
  soname_spec='${libname}${release}${shared_ext}$major'
10670
  shlibpath_var=LD_LIBRARY_PATH
10671
  shlibpath_overrides_runpath=yes
10672
  hardcode_into_libs=yes
10673
  # ldd complains unless libraries are executable
10674
  postinstall_cmds='chmod +x $lib'
10675
  ;;
10676
 
10677
sunos4*)
10678
  version_type=sunos
10679
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10680
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10681
  shlibpath_var=LD_LIBRARY_PATH
10682
  shlibpath_overrides_runpath=yes
10683
  if test "$with_gnu_ld" = yes; then
10684
    need_lib_prefix=no
10685
  fi
10686
  need_version=yes
10687
  ;;
10688
 
10689
sysv4 | sysv4.3*)
10690
  version_type=linux
10691
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10692
  soname_spec='${libname}${release}${shared_ext}$major'
10693
  shlibpath_var=LD_LIBRARY_PATH
10694
  case $host_vendor in
10695
    sni)
10696
      shlibpath_overrides_runpath=no
10697
      need_lib_prefix=no
10698
      runpath_var=LD_RUN_PATH
10699
      ;;
10700
    siemens)
10701
      need_lib_prefix=no
10702
      ;;
10703
    motorola)
10704
      need_lib_prefix=no
10705
      need_version=no
10706
      shlibpath_overrides_runpath=no
10707
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10708
      ;;
10709
  esac
10710
  ;;
10711
 
10712
sysv4*MP*)
10713
  if test -d /usr/nec ;then
10714
    version_type=linux
10715
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10716
    soname_spec='$libname${shared_ext}.$major'
10717
    shlibpath_var=LD_LIBRARY_PATH
10718
  fi
10719
  ;;
10720
 
10721
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10722
  version_type=freebsd-elf
10723
  need_lib_prefix=no
10724
  need_version=no
10725
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10726
  soname_spec='${libname}${release}${shared_ext}$major'
10727
  shlibpath_var=LD_LIBRARY_PATH
10728
  shlibpath_overrides_runpath=yes
10729
  hardcode_into_libs=yes
10730
  if test "$with_gnu_ld" = yes; then
10731
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10732
  else
10733
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10734
    case $host_os in
10735
      sco3.2v5*)
10736
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10737
        ;;
10738
    esac
10739
  fi
10740
  sys_lib_dlsearch_path_spec='/usr/lib'
10741
  ;;
10742
 
10743
tpf*)
10744
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10745
  version_type=linux
10746
  need_lib_prefix=no
10747
  need_version=no
10748
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10749
  shlibpath_var=LD_LIBRARY_PATH
10750
  shlibpath_overrides_runpath=no
10751
  hardcode_into_libs=yes
10752
  ;;
10753
 
10754
uts4*)
10755
  version_type=linux
10756
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10757
  soname_spec='${libname}${release}${shared_ext}$major'
10758
  shlibpath_var=LD_LIBRARY_PATH
10759
  ;;
10760
 
10761
*)
10762
  dynamic_linker=no
10763
  ;;
10764
esac
10765
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10766
$as_echo "$dynamic_linker" >&6; }
10767
test "$dynamic_linker" = no && can_build_shared=no
10768
 
10769
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10770
if test "$GCC" = yes; then
10771
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10772
fi
10773
 
10774
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10775
  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10776
fi
10777
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10778
  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10779
fi
10780
 
10781
 
10782
 
10783
 
10784
 
10785
 
10786
 
10787
 
10788
 
10789
 
10790
 
10791
 
10792
 
10793
 
10794
 
10795
 
10796
 
10797
 
10798
 
10799
 
10800
 
10801
 
10802
 
10803
 
10804
 
10805
 
10806
 
10807
 
10808
 
10809
 
10810
 
10811
 
10812
 
10813
 
10814
 
10815
 
10816
 
10817
 
10818
 
10819
 
10820
 
10821
 
10822
 
10823
 
10824
 
10825
 
10826
 
10827
 
10828
 
10829
 
10830
 
10831
 
10832
 
10833
 
10834
 
10835
 
10836
 
10837
 
10838
 
10839
 
10840
 
10841
 
10842
 
10843
 
10844
 
10845
 
10846
 
10847
 
10848
 
10849
 
10850
 
10851
 
10852
 
10853
 
10854
 
10855
 
10856
 
10857
 
10858
 
10859
 
10860
 
10861
 
10862
 
10863
 
10864
 
10865
 
10866
 
10867
 
10868
 
10869
 
10870
 
10871
 
10872
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10873
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10874
hardcode_action=
10875
if test -n "$hardcode_libdir_flag_spec" ||
10876
   test -n "$runpath_var" ||
10877
   test "X$hardcode_automatic" = "Xyes" ; then
10878
 
10879
  # We can hardcode non-existent directories.
10880
  if test "$hardcode_direct" != no &&
10881
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10882
     # have to relink, otherwise we might link with an installed library
10883
     # when we should be linking with a yet-to-be-installed one
10884
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10885
     test "$hardcode_minus_L" != no; then
10886
    # Linking always hardcodes the temporary library directory.
10887
    hardcode_action=relink
10888
  else
10889
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10890
    hardcode_action=immediate
10891
  fi
10892
else
10893
  # We cannot hardcode anything, or else we can only hardcode existing
10894
  # directories.
10895
  hardcode_action=unsupported
10896
fi
10897
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10898
$as_echo "$hardcode_action" >&6; }
10899
 
10900
if test "$hardcode_action" = relink ||
10901
   test "$inherit_rpath" = yes; then
10902
  # Fast installation is not supported
10903
  enable_fast_install=no
10904
elif test "$shlibpath_overrides_runpath" = yes ||
10905
     test "$enable_shared" = no; then
10906
  # Fast installation is not necessary
10907
  enable_fast_install=needless
10908
fi
10909
 
10910
 
10911
 
10912
 
10913
 
10914
 
10915
  if test "x$enable_dlopen" != xyes; then
10916
  enable_dlopen=unknown
10917
  enable_dlopen_self=unknown
10918
  enable_dlopen_self_static=unknown
10919
else
10920
  lt_cv_dlopen=no
10921
  lt_cv_dlopen_libs=
10922
 
10923
  case $host_os in
10924
  beos*)
10925
    lt_cv_dlopen="load_add_on"
10926
    lt_cv_dlopen_libs=
10927
    lt_cv_dlopen_self=yes
10928
    ;;
10929
 
10930
  mingw* | pw32* | cegcc*)
10931
    lt_cv_dlopen="LoadLibrary"
10932
    lt_cv_dlopen_libs=
10933
    ;;
10934
 
10935
  cygwin*)
10936
    lt_cv_dlopen="dlopen"
10937
    lt_cv_dlopen_libs=
10938
    ;;
10939
 
10940
  darwin*)
10941
  # if libdl is installed we need to link against it
10942
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10943
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10944
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10945
  $as_echo_n "(cached) " >&6
10946
else
10947
  ac_check_lib_save_LIBS=$LIBS
10948
LIBS="-ldl  $LIBS"
10949
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10950
/* end confdefs.h.  */
10951
 
10952
/* Override any GCC internal prototype to avoid an error.
10953
   Use char because int might match the return type of a GCC
10954
   builtin and then its argument prototype would still apply.  */
10955
#ifdef __cplusplus
10956
extern "C"
10957
#endif
10958
char dlopen ();
10959
int
10960
main ()
10961
{
10962
return dlopen ();
10963
  ;
10964
  return 0;
10965
}
10966
_ACEOF
10967
if ac_fn_c_try_link "$LINENO"; then :
10968
  ac_cv_lib_dl_dlopen=yes
10969
else
10970
  ac_cv_lib_dl_dlopen=no
10971
fi
10972
rm -f core conftest.err conftest.$ac_objext \
10973
    conftest$ac_exeext conftest.$ac_ext
10974
LIBS=$ac_check_lib_save_LIBS
10975
fi
10976
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10977
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10978
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10979
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10980
else
10981
 
10982
    lt_cv_dlopen="dyld"
10983
    lt_cv_dlopen_libs=
10984
    lt_cv_dlopen_self=yes
10985
 
10986
fi
10987
 
10988
    ;;
10989
 
10990
  *)
10991
    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10992
if test "x$ac_cv_func_shl_load" = x""yes; then :
10993
  lt_cv_dlopen="shl_load"
10994
else
10995
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10996
$as_echo_n "checking for shl_load in -ldld... " >&6; }
10997
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10998
  $as_echo_n "(cached) " >&6
10999
else
11000
  ac_check_lib_save_LIBS=$LIBS
11001
LIBS="-ldld  $LIBS"
11002
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11003
/* end confdefs.h.  */
11004
 
11005
/* Override any GCC internal prototype to avoid an error.
11006
   Use char because int might match the return type of a GCC
11007
   builtin and then its argument prototype would still apply.  */
11008
#ifdef __cplusplus
11009
extern "C"
11010
#endif
11011
char shl_load ();
11012
int
11013
main ()
11014
{
11015
return shl_load ();
11016
  ;
11017
  return 0;
11018
}
11019
_ACEOF
11020
if ac_fn_c_try_link "$LINENO"; then :
11021
  ac_cv_lib_dld_shl_load=yes
11022
else
11023
  ac_cv_lib_dld_shl_load=no
11024
fi
11025
rm -f core conftest.err conftest.$ac_objext \
11026
    conftest$ac_exeext conftest.$ac_ext
11027
LIBS=$ac_check_lib_save_LIBS
11028
fi
11029
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11030
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11031
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11032
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11033
else
11034
  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11035
if test "x$ac_cv_func_dlopen" = x""yes; then :
11036
  lt_cv_dlopen="dlopen"
11037
else
11038
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11039
$as_echo_n "checking for dlopen in -ldl... " >&6; }
11040
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11041
  $as_echo_n "(cached) " >&6
11042
else
11043
  ac_check_lib_save_LIBS=$LIBS
11044
LIBS="-ldl  $LIBS"
11045
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11046
/* end confdefs.h.  */
11047
 
11048
/* Override any GCC internal prototype to avoid an error.
11049
   Use char because int might match the return type of a GCC
11050
   builtin and then its argument prototype would still apply.  */
11051
#ifdef __cplusplus
11052
extern "C"
11053
#endif
11054
char dlopen ();
11055
int
11056
main ()
11057
{
11058
return dlopen ();
11059
  ;
11060
  return 0;
11061
}
11062
_ACEOF
11063
if ac_fn_c_try_link "$LINENO"; then :
11064
  ac_cv_lib_dl_dlopen=yes
11065
else
11066
  ac_cv_lib_dl_dlopen=no
11067
fi
11068
rm -f core conftest.err conftest.$ac_objext \
11069
    conftest$ac_exeext conftest.$ac_ext
11070
LIBS=$ac_check_lib_save_LIBS
11071
fi
11072
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11073
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11074
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11075
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11076
else
11077
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11078
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11079
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11080
  $as_echo_n "(cached) " >&6
11081
else
11082
  ac_check_lib_save_LIBS=$LIBS
11083
LIBS="-lsvld  $LIBS"
11084
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11085
/* end confdefs.h.  */
11086
 
11087
/* Override any GCC internal prototype to avoid an error.
11088
   Use char because int might match the return type of a GCC
11089
   builtin and then its argument prototype would still apply.  */
11090
#ifdef __cplusplus
11091
extern "C"
11092
#endif
11093
char dlopen ();
11094
int
11095
main ()
11096
{
11097
return dlopen ();
11098
  ;
11099
  return 0;
11100
}
11101
_ACEOF
11102
if ac_fn_c_try_link "$LINENO"; then :
11103
  ac_cv_lib_svld_dlopen=yes
11104
else
11105
  ac_cv_lib_svld_dlopen=no
11106
fi
11107
rm -f core conftest.err conftest.$ac_objext \
11108
    conftest$ac_exeext conftest.$ac_ext
11109
LIBS=$ac_check_lib_save_LIBS
11110
fi
11111
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11112
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11113
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11114
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11115
else
11116
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11117
$as_echo_n "checking for dld_link in -ldld... " >&6; }
11118
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11119
  $as_echo_n "(cached) " >&6
11120
else
11121
  ac_check_lib_save_LIBS=$LIBS
11122
LIBS="-ldld  $LIBS"
11123
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11124
/* end confdefs.h.  */
11125
 
11126
/* Override any GCC internal prototype to avoid an error.
11127
   Use char because int might match the return type of a GCC
11128
   builtin and then its argument prototype would still apply.  */
11129
#ifdef __cplusplus
11130
extern "C"
11131
#endif
11132
char dld_link ();
11133
int
11134
main ()
11135
{
11136
return dld_link ();
11137
  ;
11138
  return 0;
11139
}
11140
_ACEOF
11141
if ac_fn_c_try_link "$LINENO"; then :
11142
  ac_cv_lib_dld_dld_link=yes
11143
else
11144
  ac_cv_lib_dld_dld_link=no
11145
fi
11146
rm -f core conftest.err conftest.$ac_objext \
11147
    conftest$ac_exeext conftest.$ac_ext
11148
LIBS=$ac_check_lib_save_LIBS
11149
fi
11150
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11151
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11152
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11153
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11154
fi
11155
 
11156
 
11157
fi
11158
 
11159
 
11160
fi
11161
 
11162
 
11163
fi
11164
 
11165
 
11166
fi
11167
 
11168
 
11169
fi
11170
 
11171
    ;;
11172
  esac
11173
 
11174
  if test "x$lt_cv_dlopen" != xno; then
11175
    enable_dlopen=yes
11176
  else
11177
    enable_dlopen=no
11178
  fi
11179
 
11180
  case $lt_cv_dlopen in
11181
  dlopen)
11182
    save_CPPFLAGS="$CPPFLAGS"
11183
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11184
 
11185
    save_LDFLAGS="$LDFLAGS"
11186
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11187
 
11188
    save_LIBS="$LIBS"
11189
    LIBS="$lt_cv_dlopen_libs $LIBS"
11190
 
11191
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11192
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11193
if test "${lt_cv_dlopen_self+set}" = set; then :
11194
  $as_echo_n "(cached) " >&6
11195
else
11196
          if test "$cross_compiling" = yes; then :
11197
  lt_cv_dlopen_self=cross
11198
else
11199
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11200
  lt_status=$lt_dlunknown
11201
  cat > conftest.$ac_ext <<_LT_EOF
11202
#line 11202 "configure"
11203
#include "confdefs.h"
11204
 
11205
#if HAVE_DLFCN_H
11206
#include 
11207
#endif
11208
 
11209
#include 
11210
 
11211
#ifdef RTLD_GLOBAL
11212
#  define LT_DLGLOBAL           RTLD_GLOBAL
11213
#else
11214
#  ifdef DL_GLOBAL
11215
#    define LT_DLGLOBAL         DL_GLOBAL
11216
#  else
11217
#    define LT_DLGLOBAL         0
11218
#  endif
11219
#endif
11220
 
11221
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11222
   find out it does not work in some platform. */
11223
#ifndef LT_DLLAZY_OR_NOW
11224
#  ifdef RTLD_LAZY
11225
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11226
#  else
11227
#    ifdef DL_LAZY
11228
#      define LT_DLLAZY_OR_NOW          DL_LAZY
11229
#    else
11230
#      ifdef RTLD_NOW
11231
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
11232
#      else
11233
#        ifdef DL_NOW
11234
#          define LT_DLLAZY_OR_NOW      DL_NOW
11235
#        else
11236
#          define LT_DLLAZY_OR_NOW      0
11237
#        endif
11238
#      endif
11239
#    endif
11240
#  endif
11241
#endif
11242
 
11243
/* When -fvisbility=hidden is used, assume the code has been annotated
11244
   correspondingly for the symbols needed.  */
11245
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11246
void fnord () __attribute__((visibility("default")));
11247
#endif
11248
 
11249
void fnord () { int i=42; }
11250
int main ()
11251
{
11252
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11253
  int status = $lt_dlunknown;
11254
 
11255
  if (self)
11256
    {
11257
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11258
      else
11259
        {
11260
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11261
          else puts (dlerror ());
11262
        }
11263
      /* dlclose (self); */
11264
    }
11265
  else
11266
    puts (dlerror ());
11267
 
11268
  return status;
11269
}
11270
_LT_EOF
11271
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11272
  (eval $ac_link) 2>&5
11273
  ac_status=$?
11274
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11275
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11276
    (./conftest; exit; ) >&5 2>/dev/null
11277
    lt_status=$?
11278
    case x$lt_status in
11279
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11280
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11281
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11282
    esac
11283
  else :
11284
    # compilation failed
11285
    lt_cv_dlopen_self=no
11286
  fi
11287
fi
11288
rm -fr conftest*
11289
 
11290
 
11291
fi
11292
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11293
$as_echo "$lt_cv_dlopen_self" >&6; }
11294
 
11295
    if test "x$lt_cv_dlopen_self" = xyes; then
11296
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11297
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11298
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11299
if test "${lt_cv_dlopen_self_static+set}" = set; then :
11300
  $as_echo_n "(cached) " >&6
11301
else
11302
          if test "$cross_compiling" = yes; then :
11303
  lt_cv_dlopen_self_static=cross
11304
else
11305
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11306
  lt_status=$lt_dlunknown
11307
  cat > conftest.$ac_ext <<_LT_EOF
11308
#line 11308 "configure"
11309
#include "confdefs.h"
11310
 
11311
#if HAVE_DLFCN_H
11312
#include 
11313
#endif
11314
 
11315
#include 
11316
 
11317
#ifdef RTLD_GLOBAL
11318
#  define LT_DLGLOBAL           RTLD_GLOBAL
11319
#else
11320
#  ifdef DL_GLOBAL
11321
#    define LT_DLGLOBAL         DL_GLOBAL
11322
#  else
11323
#    define LT_DLGLOBAL         0
11324
#  endif
11325
#endif
11326
 
11327
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11328
   find out it does not work in some platform. */
11329
#ifndef LT_DLLAZY_OR_NOW
11330
#  ifdef RTLD_LAZY
11331
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11332
#  else
11333
#    ifdef DL_LAZY
11334
#      define LT_DLLAZY_OR_NOW          DL_LAZY
11335
#    else
11336
#      ifdef RTLD_NOW
11337
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
11338
#      else
11339
#        ifdef DL_NOW
11340
#          define LT_DLLAZY_OR_NOW      DL_NOW
11341
#        else
11342
#          define LT_DLLAZY_OR_NOW      0
11343
#        endif
11344
#      endif
11345
#    endif
11346
#  endif
11347
#endif
11348
 
11349
/* When -fvisbility=hidden is used, assume the code has been annotated
11350
   correspondingly for the symbols needed.  */
11351
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11352
void fnord () __attribute__((visibility("default")));
11353
#endif
11354
 
11355
void fnord () { int i=42; }
11356
int main ()
11357
{
11358
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11359
  int status = $lt_dlunknown;
11360
 
11361
  if (self)
11362
    {
11363
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11364
      else
11365
        {
11366
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11367
          else puts (dlerror ());
11368
        }
11369
      /* dlclose (self); */
11370
    }
11371
  else
11372
    puts (dlerror ());
11373
 
11374
  return status;
11375
}
11376
_LT_EOF
11377
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11378
  (eval $ac_link) 2>&5
11379
  ac_status=$?
11380
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11381
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11382
    (./conftest; exit; ) >&5 2>/dev/null
11383
    lt_status=$?
11384
    case x$lt_status in
11385
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11386
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11387
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11388
    esac
11389
  else :
11390
    # compilation failed
11391
    lt_cv_dlopen_self_static=no
11392
  fi
11393
fi
11394
rm -fr conftest*
11395
 
11396
 
11397
fi
11398
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11399
$as_echo "$lt_cv_dlopen_self_static" >&6; }
11400
    fi
11401
 
11402
    CPPFLAGS="$save_CPPFLAGS"
11403
    LDFLAGS="$save_LDFLAGS"
11404
    LIBS="$save_LIBS"
11405
    ;;
11406
  esac
11407
 
11408
  case $lt_cv_dlopen_self in
11409
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11410
  *) enable_dlopen_self=unknown ;;
11411
  esac
11412
 
11413
  case $lt_cv_dlopen_self_static in
11414
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11415
  *) enable_dlopen_self_static=unknown ;;
11416
  esac
11417
fi
11418
 
11419
 
11420
 
11421
 
11422
 
11423
 
11424
 
11425
 
11426
 
11427
 
11428
 
11429
 
11430
 
11431
 
11432
 
11433
 
11434
 
11435
striplib=
11436
old_striplib=
11437
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11438
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11439
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11440
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11441
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11442
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11443
$as_echo "yes" >&6; }
11444
else
11445
# FIXME - insert some real tests, host_os isn't really good enough
11446
  case $host_os in
11447
  darwin*)
11448
    if test -n "$STRIP" ; then
11449
      striplib="$STRIP -x"
11450
      old_striplib="$STRIP -S"
11451
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11452
$as_echo "yes" >&6; }
11453
    else
11454
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11455
$as_echo "no" >&6; }
11456
    fi
11457
    ;;
11458
  *)
11459
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11460
$as_echo "no" >&6; }
11461
    ;;
11462
  esac
11463
fi
11464
 
11465
 
11466
 
11467
 
11468
 
11469
 
11470
 
11471
 
11472
 
11473
 
11474
 
11475
 
11476
  # Report which library types will actually be built
11477
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11478
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11479
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11480
$as_echo "$can_build_shared" >&6; }
11481
 
11482
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11483
$as_echo_n "checking whether to build shared libraries... " >&6; }
11484
  test "$can_build_shared" = "no" && enable_shared=no
11485
 
11486
  # On AIX, shared libraries and static libraries use the same namespace, and
11487
  # are all built from PIC.
11488
  case $host_os in
11489
  aix3*)
11490
    test "$enable_shared" = yes && enable_static=no
11491
    if test -n "$RANLIB"; then
11492
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11493
      postinstall_cmds='$RANLIB $lib'
11494
    fi
11495
    ;;
11496
 
11497
  aix[4-9]*)
11498
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11499
      test "$enable_shared" = yes && enable_static=no
11500
    fi
11501
    ;;
11502
  esac
11503
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11504
$as_echo "$enable_shared" >&6; }
11505
 
11506
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11507
$as_echo_n "checking whether to build static libraries... " >&6; }
11508
  # Make sure either enable_shared or enable_static is yes.
11509
  test "$enable_shared" = yes || enable_static=yes
11510
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11511
$as_echo "$enable_static" >&6; }
11512
 
11513
 
11514
 
11515
 
11516
fi
11517
ac_ext=c
11518
ac_cpp='$CPP $CPPFLAGS'
11519
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11520
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11521
ac_compiler_gnu=$ac_cv_c_compiler_gnu
11522
 
11523
CC="$lt_save_CC"
11524
 
11525
 
11526
 
11527
 
11528
 
11529
 
11530
 
11531
 
11532
 
11533
 
11534
 
11535
 
11536
 
11537
        ac_config_commands="$ac_config_commands libtool"
11538
 
11539
 
11540
 
11541
 
11542
# Only expand once:
11543
 
11544
 
11545
 
11546
# Check whether --enable-targets was given.
11547
if test "${enable_targets+set}" = set; then :
11548
  enableval=$enable_targets; case "${enableval}" in
11549
  yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11550
            ;;
11551
  no)       enable_targets= ;;
11552
  *)        enable_targets=$enableval ;;
11553
esac
11554
fi
11555
 
11556
 
11557
GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11558
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11559
/* end confdefs.h.  */
11560
__GNUC__
11561
_ACEOF
11562
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11563
  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11564
 
11565
else
11566
  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11567
fi
11568
rm -f conftest*
11569
 
11570
 
11571
# Check whether --enable-werror was given.
11572
if test "${enable_werror+set}" = set; then :
11573
  enableval=$enable_werror; case "${enableval}" in
11574
     yes | y) ERROR_ON_WARNING="yes" ;;
11575
     no | n)  ERROR_ON_WARNING="no" ;;
11576
     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11577
   esac
11578
fi
11579
 
11580
 
11581
# Disable -Wformat by default when using gcc on mingw
11582
case "${host}" in
11583
  *-*-mingw32*)
11584
    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11585
      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11586
    fi
11587
    ;;
11588
  *) ;;
11589
esac
11590
 
11591
# Enable -Werror by default when using gcc
11592
if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11593
    ERROR_ON_WARNING=yes
11594
fi
11595
 
11596
NO_WERROR=
11597
if test "${ERROR_ON_WARNING}" = yes ; then
11598
    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11599
    NO_WERROR="-Wno-error"
11600
fi
11601
 
11602
if test "${GCC}" = yes ; then
11603
  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11604
fi
11605
 
11606
# Check whether --enable-build-warnings was given.
11607
if test "${enable_build_warnings+set}" = set; then :
11608
  enableval=$enable_build_warnings; case "${enableval}" in
11609
  yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11610
  no)   if test "${GCC}" = yes ; then
11611
          WARN_CFLAGS="-w"
11612
        fi;;
11613
  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11614
        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11615
  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11616
        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11617
  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11618
esac
11619
fi
11620
 
11621
 
11622
if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11623
  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11624
fi
11625
 
11626
 
11627
 
11628
 
11629
 
11630
ac_config_headers="$ac_config_headers config.h:config.in"
11631
 
11632
 
11633
if test -z "$target" ; then
11634
    as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
11635
fi
11636
if test -z "$host" ; then
11637
    as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5
11638
fi
11639
 
11640
for ac_prog in 'bison -y' byacc
11641
do
11642
  # Extract the first word of "$ac_prog", so it can be a program name with args.
11643
set dummy $ac_prog; ac_word=$2
11644
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11645
$as_echo_n "checking for $ac_word... " >&6; }
11646
if test "${ac_cv_prog_YACC+set}" = set; then :
11647
  $as_echo_n "(cached) " >&6
11648
else
11649
  if test -n "$YACC"; then
11650
  ac_cv_prog_YACC="$YACC" # Let the user override the test.
11651
else
11652
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11653
for as_dir in $PATH
11654
do
11655
  IFS=$as_save_IFS
11656
  test -z "$as_dir" && as_dir=.
11657
    for ac_exec_ext in '' $ac_executable_extensions; do
11658
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11659
    ac_cv_prog_YACC="$ac_prog"
11660
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11661
    break 2
11662
  fi
11663
done
11664
  done
11665
IFS=$as_save_IFS
11666
 
11667
fi
11668
fi
11669
YACC=$ac_cv_prog_YACC
11670
if test -n "$YACC"; then
11671
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
11672
$as_echo "$YACC" >&6; }
11673
else
11674
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11675
$as_echo "no" >&6; }
11676
fi
11677
 
11678
 
11679
  test -n "$YACC" && break
11680
done
11681
test -n "$YACC" || YACC="yacc"
11682
 
11683
for ac_prog in flex lex
11684
do
11685
  # Extract the first word of "$ac_prog", so it can be a program name with args.
11686
set dummy $ac_prog; ac_word=$2
11687
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11688
$as_echo_n "checking for $ac_word... " >&6; }
11689
if test "${ac_cv_prog_LEX+set}" = set; then :
11690
  $as_echo_n "(cached) " >&6
11691
else
11692
  if test -n "$LEX"; then
11693
  ac_cv_prog_LEX="$LEX" # Let the user override the test.
11694
else
11695
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11696
for as_dir in $PATH
11697
do
11698
  IFS=$as_save_IFS
11699
  test -z "$as_dir" && as_dir=.
11700
    for ac_exec_ext in '' $ac_executable_extensions; do
11701
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11702
    ac_cv_prog_LEX="$ac_prog"
11703
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11704
    break 2
11705
  fi
11706
done
11707
  done
11708
IFS=$as_save_IFS
11709
 
11710
fi
11711
fi
11712
LEX=$ac_cv_prog_LEX
11713
if test -n "$LEX"; then
11714
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
11715
$as_echo "$LEX" >&6; }
11716
else
11717
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11718
$as_echo "no" >&6; }
11719
fi
11720
 
11721
 
11722
  test -n "$LEX" && break
11723
done
11724
test -n "$LEX" || LEX=":"
11725
 
11726
if test "x$LEX" != "x:"; then
11727
  cat >conftest.l <<_ACEOF
11728
%%
11729
a { ECHO; }
11730
b { REJECT; }
11731
c { yymore (); }
11732
d { yyless (1); }
11733
e { yyless (input () != 0); }
11734
f { unput (yytext[0]); }
11735
. { BEGIN INITIAL; }
11736
%%
11737
#ifdef YYTEXT_POINTER
11738
extern char *yytext;
11739
#endif
11740
int
11741
main (void)
11742
{
11743
  return ! yylex () + ! yywrap ();
11744
}
11745
_ACEOF
11746
{ { ac_try="$LEX conftest.l"
11747
case "(($ac_try" in
11748
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11749
  *) ac_try_echo=$ac_try;;
11750
esac
11751
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11752
$as_echo "$ac_try_echo"; } >&5
11753
  (eval "$LEX conftest.l") 2>&5
11754
  ac_status=$?
11755
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11756
  test $ac_status = 0; }
11757
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
11758
$as_echo_n "checking lex output file root... " >&6; }
11759
if test "${ac_cv_prog_lex_root+set}" = set; then :
11760
  $as_echo_n "(cached) " >&6
11761
else
11762
 
11763
if test -f lex.yy.c; then
11764
  ac_cv_prog_lex_root=lex.yy
11765
elif test -f lexyy.c; then
11766
  ac_cv_prog_lex_root=lexyy
11767
else
11768
  as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
11769
fi
11770
fi
11771
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
11772
$as_echo "$ac_cv_prog_lex_root" >&6; }
11773
LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
11774
 
11775
if test -z "${LEXLIB+set}"; then
11776
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
11777
$as_echo_n "checking lex library... " >&6; }
11778
if test "${ac_cv_lib_lex+set}" = set; then :
11779
  $as_echo_n "(cached) " >&6
11780
else
11781
 
11782
    ac_save_LIBS=$LIBS
11783
    ac_cv_lib_lex='none needed'
11784
    for ac_lib in '' -lfl -ll; do
11785
      LIBS="$ac_lib $ac_save_LIBS"
11786
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11787
/* end confdefs.h.  */
11788
`cat $LEX_OUTPUT_ROOT.c`
11789
_ACEOF
11790
if ac_fn_c_try_link "$LINENO"; then :
11791
  ac_cv_lib_lex=$ac_lib
11792
fi
11793
rm -f core conftest.err conftest.$ac_objext \
11794
    conftest$ac_exeext conftest.$ac_ext
11795
      test "$ac_cv_lib_lex" != 'none needed' && break
11796
    done
11797
    LIBS=$ac_save_LIBS
11798
 
11799
fi
11800
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
11801
$as_echo "$ac_cv_lib_lex" >&6; }
11802
  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
11803
fi
11804
 
11805
 
11806
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
11807
$as_echo_n "checking whether yytext is a pointer... " >&6; }
11808
if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
11809
  $as_echo_n "(cached) " >&6
11810
else
11811
  # POSIX says lex can declare yytext either as a pointer or an array; the
11812
# default is implementation-dependent.  Figure out which it is, since
11813
# not all implementations provide the %pointer and %array declarations.
11814
ac_cv_prog_lex_yytext_pointer=no
11815
ac_save_LIBS=$LIBS
11816
LIBS="$LEXLIB $ac_save_LIBS"
11817
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11818
/* end confdefs.h.  */
11819
#define YYTEXT_POINTER 1
11820
`cat $LEX_OUTPUT_ROOT.c`
11821
_ACEOF
11822
if ac_fn_c_try_link "$LINENO"; then :
11823
  ac_cv_prog_lex_yytext_pointer=yes
11824
fi
11825
rm -f core conftest.err conftest.$ac_objext \
11826
    conftest$ac_exeext conftest.$ac_ext
11827
LIBS=$ac_save_LIBS
11828
 
11829
fi
11830
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
11831
$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
11832
if test $ac_cv_prog_lex_yytext_pointer = yes; then
11833
 
11834
$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
11835
 
11836
fi
11837
rm -f conftest.l $LEX_OUTPUT_ROOT.c
11838
 
11839
fi
11840
if test "$LEX" = :; then
11841
  LEX=${am_missing_run}flex
11842
fi
11843
 
11844
ALL_LINGUAS="da es fi fr id ja ro ru rw sk sv tr uk vi zh_CN zh_TW bg"
11845
# If we haven't got the data from the intl directory,
11846
# assume NLS is disabled.
11847
USE_NLS=no
11848
LIBINTL=
11849
LIBINTL_DEP=
11850
INCINTL=
11851
XGETTEXT=
11852
GMSGFMT=
11853
POSUB=
11854
 
11855
if test -f  ../intl/config.intl; then
11856
  .  ../intl/config.intl
11857
fi
11858
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11859
$as_echo_n "checking whether NLS is requested... " >&6; }
11860
if test x"$USE_NLS" != xyes; then
11861
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11862
$as_echo "no" >&6; }
11863
else
11864
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11865
$as_echo "yes" >&6; }
11866
 
11867
$as_echo "#define ENABLE_NLS 1" >>confdefs.h
11868
 
11869
 
11870
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
11871
$as_echo_n "checking for catalogs to be installed... " >&6; }
11872
  # Look for .po and .gmo files in the source directory.
11873
  CATALOGS=
11874
  XLINGUAS=
11875
  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
11876
    # If there aren't any .gmo files the shell will give us the
11877
    # literal string "../path/to/srcdir/po/*.gmo" which has to be
11878
    # weeded out.
11879
    case "$cat" in *\**)
11880
      continue;;
11881
    esac
11882
    # The quadruple backslash is collapsed to a double backslash
11883
    # by the backticks, then collapsed again by the double quotes,
11884
    # leaving us with one backslash in the sed expression (right
11885
    # before the dot that mustn't act as a wildcard).
11886
    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
11887
    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
11888
    # The user is allowed to set LINGUAS to a list of languages to
11889
    # install catalogs for.  If it's empty that means "all of them."
11890
    if test "x$LINGUAS" = x; then
11891
      CATALOGS="$CATALOGS $cat"
11892
      XLINGUAS="$XLINGUAS $lang"
11893
    else
11894
      case "$LINGUAS" in *$lang*)
11895
        CATALOGS="$CATALOGS $cat"
11896
        XLINGUAS="$XLINGUAS $lang"
11897
        ;;
11898
      esac
11899
    fi
11900
  done
11901
  LINGUAS="$XLINGUAS"
11902
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
11903
$as_echo "$LINGUAS" >&6; }
11904
 
11905
 
11906
    DATADIRNAME=share
11907
 
11908
  INSTOBJEXT=.mo
11909
 
11910
  GENCAT=gencat
11911
 
11912
  CATOBJEXT=.gmo
11913
 
11914
fi
11915
 
11916
        MKINSTALLDIRS=
11917
  if test -n "$ac_aux_dir"; then
11918
    case "$ac_aux_dir" in
11919
      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
11920
      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
11921
    esac
11922
  fi
11923
  if test -z "$MKINSTALLDIRS"; then
11924
    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
11925
  fi
11926
 
11927
 
11928
 
11929
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11930
$as_echo_n "checking whether NLS is requested... " >&6; }
11931
    # Check whether --enable-nls was given.
11932
if test "${enable_nls+set}" = set; then :
11933
  enableval=$enable_nls; USE_NLS=$enableval
11934
else
11935
  USE_NLS=yes
11936
fi
11937
 
11938
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11939
$as_echo "$USE_NLS" >&6; }
11940
 
11941
 
11942
 
11943
 
11944
 
11945
 
11946
# Prepare PATH_SEPARATOR.
11947
# The user is always right.
11948
if test "${PATH_SEPARATOR+set}" != set; then
11949
  echo "#! /bin/sh" >conf$$.sh
11950
  echo  "exit 0"   >>conf$$.sh
11951
  chmod +x conf$$.sh
11952
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11953
    PATH_SEPARATOR=';'
11954
  else
11955
    PATH_SEPARATOR=:
11956
  fi
11957
  rm -f conf$$.sh
11958
fi
11959
 
11960
# Find out how to test for executable files. Don't use a zero-byte file,
11961
# as systems may use methods other than mode bits to determine executability.
11962
cat >conf$$.file <<_ASEOF
11963
#! /bin/sh
11964
exit 0
11965
_ASEOF
11966
chmod +x conf$$.file
11967
if test -x conf$$.file >/dev/null 2>&1; then
11968
  ac_executable_p="test -x"
11969
else
11970
  ac_executable_p="test -f"
11971
fi
11972
rm -f conf$$.file
11973
 
11974
# Extract the first word of "msgfmt", so it can be a program name with args.
11975
set dummy msgfmt; ac_word=$2
11976
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11977
$as_echo_n "checking for $ac_word... " >&6; }
11978
if test "${ac_cv_path_MSGFMT+set}" = set; then :
11979
  $as_echo_n "(cached) " >&6
11980
else
11981
  case "$MSGFMT" in
11982
  [\\/]* | ?:[\\/]*)
11983
    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11984
    ;;
11985
  *)
11986
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11987
    for ac_dir in $PATH; do
11988
      IFS="$ac_save_IFS"
11989
      test -z "$ac_dir" && ac_dir=.
11990
      for ac_exec_ext in '' $ac_executable_extensions; do
11991
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11992
          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11993
     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11994
            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11995
            break 2
11996
          fi
11997
        fi
11998
      done
11999
    done
12000
    IFS="$ac_save_IFS"
12001
  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12002
    ;;
12003
esac
12004
fi
12005
MSGFMT="$ac_cv_path_MSGFMT"
12006
if test "$MSGFMT" != ":"; then
12007
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12008
$as_echo "$MSGFMT" >&6; }
12009
else
12010
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12011
$as_echo "no" >&6; }
12012
fi
12013
 
12014
  # Extract the first word of "gmsgfmt", so it can be a program name with args.
12015
set dummy gmsgfmt; ac_word=$2
12016
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12017
$as_echo_n "checking for $ac_word... " >&6; }
12018
if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12019
  $as_echo_n "(cached) " >&6
12020
else
12021
  case $GMSGFMT in
12022
  [\\/]* | ?:[\\/]*)
12023
  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12024
  ;;
12025
  *)
12026
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12027
for as_dir in $PATH
12028
do
12029
  IFS=$as_save_IFS
12030
  test -z "$as_dir" && as_dir=.
12031
    for ac_exec_ext in '' $ac_executable_extensions; do
12032
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12033
    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12034
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12035
    break 2
12036
  fi
12037
done
12038
  done
12039
IFS=$as_save_IFS
12040
 
12041
  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12042
  ;;
12043
esac
12044
fi
12045
GMSGFMT=$ac_cv_path_GMSGFMT
12046
if test -n "$GMSGFMT"; then
12047
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12048
$as_echo "$GMSGFMT" >&6; }
12049
else
12050
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12051
$as_echo "no" >&6; }
12052
fi
12053
 
12054
 
12055
 
12056
 
12057
# Prepare PATH_SEPARATOR.
12058
# The user is always right.
12059
if test "${PATH_SEPARATOR+set}" != set; then
12060
  echo "#! /bin/sh" >conf$$.sh
12061
  echo  "exit 0"   >>conf$$.sh
12062
  chmod +x conf$$.sh
12063
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12064
    PATH_SEPARATOR=';'
12065
  else
12066
    PATH_SEPARATOR=:
12067
  fi
12068
  rm -f conf$$.sh
12069
fi
12070
 
12071
# Find out how to test for executable files. Don't use a zero-byte file,
12072
# as systems may use methods other than mode bits to determine executability.
12073
cat >conf$$.file <<_ASEOF
12074
#! /bin/sh
12075
exit 0
12076
_ASEOF
12077
chmod +x conf$$.file
12078
if test -x conf$$.file >/dev/null 2>&1; then
12079
  ac_executable_p="test -x"
12080
else
12081
  ac_executable_p="test -f"
12082
fi
12083
rm -f conf$$.file
12084
 
12085
# Extract the first word of "xgettext", so it can be a program name with args.
12086
set dummy xgettext; ac_word=$2
12087
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12088
$as_echo_n "checking for $ac_word... " >&6; }
12089
if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12090
  $as_echo_n "(cached) " >&6
12091
else
12092
  case "$XGETTEXT" in
12093
  [\\/]* | ?:[\\/]*)
12094
    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12095
    ;;
12096
  *)
12097
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12098
    for ac_dir in $PATH; do
12099
      IFS="$ac_save_IFS"
12100
      test -z "$ac_dir" && ac_dir=.
12101
      for ac_exec_ext in '' $ac_executable_extensions; do
12102
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12103
          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12104
     (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
12105
            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12106
            break 2
12107
          fi
12108
        fi
12109
      done
12110
    done
12111
    IFS="$ac_save_IFS"
12112
  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12113
    ;;
12114
esac
12115
fi
12116
XGETTEXT="$ac_cv_path_XGETTEXT"
12117
if test "$XGETTEXT" != ":"; then
12118
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12119
$as_echo "$XGETTEXT" >&6; }
12120
else
12121
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12122
$as_echo "no" >&6; }
12123
fi
12124
 
12125
    rm -f messages.po
12126
 
12127
 
12128
# Prepare PATH_SEPARATOR.
12129
# The user is always right.
12130
if test "${PATH_SEPARATOR+set}" != set; then
12131
  echo "#! /bin/sh" >conf$$.sh
12132
  echo  "exit 0"   >>conf$$.sh
12133
  chmod +x conf$$.sh
12134
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12135
    PATH_SEPARATOR=';'
12136
  else
12137
    PATH_SEPARATOR=:
12138
  fi
12139
  rm -f conf$$.sh
12140
fi
12141
 
12142
# Find out how to test for executable files. Don't use a zero-byte file,
12143
# as systems may use methods other than mode bits to determine executability.
12144
cat >conf$$.file <<_ASEOF
12145
#! /bin/sh
12146
exit 0
12147
_ASEOF
12148
chmod +x conf$$.file
12149
if test -x conf$$.file >/dev/null 2>&1; then
12150
  ac_executable_p="test -x"
12151
else
12152
  ac_executable_p="test -f"
12153
fi
12154
rm -f conf$$.file
12155
 
12156
# Extract the first word of "msgmerge", so it can be a program name with args.
12157
set dummy msgmerge; ac_word=$2
12158
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12159
$as_echo_n "checking for $ac_word... " >&6; }
12160
if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12161
  $as_echo_n "(cached) " >&6
12162
else
12163
  case "$MSGMERGE" in
12164
  [\\/]* | ?:[\\/]*)
12165
    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12166
    ;;
12167
  *)
12168
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12169
    for ac_dir in $PATH; do
12170
      IFS="$ac_save_IFS"
12171
      test -z "$ac_dir" && ac_dir=.
12172
      for ac_exec_ext in '' $ac_executable_extensions; do
12173
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12174
          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12175
            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12176
            break 2
12177
          fi
12178
        fi
12179
      done
12180
    done
12181
    IFS="$ac_save_IFS"
12182
  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12183
    ;;
12184
esac
12185
fi
12186
MSGMERGE="$ac_cv_path_MSGMERGE"
12187
if test "$MSGMERGE" != ":"; then
12188
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12189
$as_echo "$MSGMERGE" >&6; }
12190
else
12191
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12192
$as_echo "no" >&6; }
12193
fi
12194
 
12195
 
12196
      if test "$GMSGFMT" != ":"; then
12197
            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12198
       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12199
      : ;
12200
    else
12201
      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12202
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12203
$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12204
      GMSGFMT=":"
12205
    fi
12206
  fi
12207
 
12208
      if test "$XGETTEXT" != ":"; then
12209
            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12210
       (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
12211
      : ;
12212
    else
12213
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12214
$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12215
      XGETTEXT=":"
12216
    fi
12217
        rm -f messages.po
12218
  fi
12219
 
12220
  ac_config_commands="$ac_config_commands default-1"
12221
 
12222
 
12223
 
12224
 
12225
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12226
$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12227
    # Check whether --enable-maintainer-mode was given.
12228
if test "${enable_maintainer_mode+set}" = set; then :
12229
  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12230
else
12231
  USE_MAINTAINER_MODE=no
12232
fi
12233
 
12234
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12235
$as_echo "$USE_MAINTAINER_MODE" >&6; }
12236
   if test $USE_MAINTAINER_MODE = yes; then
12237
  MAINTAINER_MODE_TRUE=
12238
  MAINTAINER_MODE_FALSE='#'
12239
else
12240
  MAINTAINER_MODE_TRUE='#'
12241
  MAINTAINER_MODE_FALSE=
12242
fi
12243
 
12244
  MAINT=$MAINTAINER_MODE_TRUE
12245
 
12246
 
12247
 if false; then
12248
  GENINSRC_NEVER_TRUE=
12249
  GENINSRC_NEVER_FALSE='#'
12250
else
12251
  GENINSRC_NEVER_TRUE='#'
12252
  GENINSRC_NEVER_FALSE=
12253
fi
12254
 
12255
 
12256
if test -n "$EXEEXT"; then
12257
 
12258
$as_echo "#define HAVE_EXECUTABLE_SUFFIX 1" >>confdefs.h
12259
 
12260
fi
12261
 
12262
cat >>confdefs.h <<_ACEOF
12263
#define EXECUTABLE_SUFFIX "${EXEEXT}"
12264
_ACEOF
12265
 
12266
 
12267
# host-specific stuff:
12268
 
12269
HDEFINES=
12270
 
12271
. ${srcdir}/../bfd/configure.host
12272
 
12273
 
12274
AR=${AR-ar}
12275
 
12276
if test -n "$ac_tool_prefix"; then
12277
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12278
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12279
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12280
$as_echo_n "checking for $ac_word... " >&6; }
12281
if test "${ac_cv_prog_RANLIB+set}" = set; then :
12282
  $as_echo_n "(cached) " >&6
12283
else
12284
  if test -n "$RANLIB"; then
12285
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12286
else
12287
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12288
for as_dir in $PATH
12289
do
12290
  IFS=$as_save_IFS
12291
  test -z "$as_dir" && as_dir=.
12292
    for ac_exec_ext in '' $ac_executable_extensions; do
12293
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12294
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12295
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12296
    break 2
12297
  fi
12298
done
12299
  done
12300
IFS=$as_save_IFS
12301
 
12302
fi
12303
fi
12304
RANLIB=$ac_cv_prog_RANLIB
12305
if test -n "$RANLIB"; then
12306
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12307
$as_echo "$RANLIB" >&6; }
12308
else
12309
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12310
$as_echo "no" >&6; }
12311
fi
12312
 
12313
 
12314
fi
12315
if test -z "$ac_cv_prog_RANLIB"; then
12316
  ac_ct_RANLIB=$RANLIB
12317
  # Extract the first word of "ranlib", so it can be a program name with args.
12318
set dummy ranlib; ac_word=$2
12319
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12320
$as_echo_n "checking for $ac_word... " >&6; }
12321
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
12322
  $as_echo_n "(cached) " >&6
12323
else
12324
  if test -n "$ac_ct_RANLIB"; then
12325
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12326
else
12327
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12328
for as_dir in $PATH
12329
do
12330
  IFS=$as_save_IFS
12331
  test -z "$as_dir" && as_dir=.
12332
    for ac_exec_ext in '' $ac_executable_extensions; do
12333
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12334
    ac_cv_prog_ac_ct_RANLIB="ranlib"
12335
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12336
    break 2
12337
  fi
12338
done
12339
  done
12340
IFS=$as_save_IFS
12341
 
12342
fi
12343
fi
12344
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12345
if test -n "$ac_ct_RANLIB"; then
12346
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12347
$as_echo "$ac_ct_RANLIB" >&6; }
12348
else
12349
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12350
$as_echo "no" >&6; }
12351
fi
12352
 
12353
  if test "x$ac_ct_RANLIB" = x; then
12354
    RANLIB=":"
12355
  else
12356
    case $cross_compiling:$ac_tool_warned in
12357
yes:)
12358
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12359
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12360
ac_tool_warned=yes ;;
12361
esac
12362
    RANLIB=$ac_ct_RANLIB
12363
  fi
12364
else
12365
  RANLIB="$ac_cv_prog_RANLIB"
12366
fi
12367
 
12368
 
12369
 
12370
# Put a plausible default for CC_FOR_BUILD in Makefile.
12371
if test -z "$CC_FOR_BUILD"; then
12372
  if test "x$cross_compiling" = "xno"; then
12373
    CC_FOR_BUILD='$(CC)'
12374
  else
12375
    CC_FOR_BUILD=gcc
12376
  fi
12377
fi
12378
 
12379
# Also set EXEEXT_FOR_BUILD.
12380
if test "x$cross_compiling" = "xno"; then
12381
  EXEEXT_FOR_BUILD='$(EXEEXT)'
12382
else
12383
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
12384
$as_echo_n "checking for build system executable suffix... " >&6; }
12385
if test "${bfd_cv_build_exeext+set}" = set; then :
12386
  $as_echo_n "(cached) " >&6
12387
else
12388
  rm -f conftest*
12389
     echo 'int main () { return 0; }' > conftest.c
12390
     bfd_cv_build_exeext=
12391
     ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12392
     for file in conftest.*; do
12393
       case $file in
12394
       *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12395
       *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12396
       esac
12397
     done
12398
     rm -f conftest*
12399
     test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12400
fi
12401
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
12402
$as_echo "$bfd_cv_build_exeext" >&6; }
12403
  EXEEXT_FOR_BUILD=""
12404
  test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12405
fi
12406
 
12407
 
12408
DEMANGLER_NAME=c++filt
12409
case "${host}" in
12410
  *-*-go32* | *-*-msdos*)
12411
    DEMANGLER_NAME=cxxfilt
12412
esac
12413
 
12414
 
12415
for ac_header in string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h sys/param.h
12416
do :
12417
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12418
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12419
eval as_val=\$$as_ac_Header
12420
   if test "x$as_val" = x""yes; then :
12421
  cat >>confdefs.h <<_ACEOF
12422
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12423
_ACEOF
12424
 
12425
fi
12426
 
12427
done
12428
 
12429
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
12430
$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
12431
if test "${ac_cv_header_sys_wait_h+set}" = set; then :
12432
  $as_echo_n "(cached) " >&6
12433
else
12434
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12435
/* end confdefs.h.  */
12436
#include 
12437
#include 
12438
#ifndef WEXITSTATUS
12439
# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
12440
#endif
12441
#ifndef WIFEXITED
12442
# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
12443
#endif
12444
 
12445
int
12446
main ()
12447
{
12448
  int s;
12449
  wait (&s);
12450
  s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
12451
  ;
12452
  return 0;
12453
}
12454
_ACEOF
12455
if ac_fn_c_try_compile "$LINENO"; then :
12456
  ac_cv_header_sys_wait_h=yes
12457
else
12458
  ac_cv_header_sys_wait_h=no
12459
fi
12460
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12461
fi
12462
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
12463
$as_echo "$ac_cv_header_sys_wait_h" >&6; }
12464
if test $ac_cv_header_sys_wait_h = yes; then
12465
 
12466
$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
12467
 
12468
fi
12469
 
12470
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12471
# for constant arguments.  Useless!
12472
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12473
$as_echo_n "checking for working alloca.h... " >&6; }
12474
if test "${ac_cv_working_alloca_h+set}" = set; then :
12475
  $as_echo_n "(cached) " >&6
12476
else
12477
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12478
/* end confdefs.h.  */
12479
#include 
12480
int
12481
main ()
12482
{
12483
char *p = (char *) alloca (2 * sizeof (int));
12484
                          if (p) return 0;
12485
  ;
12486
  return 0;
12487
}
12488
_ACEOF
12489
if ac_fn_c_try_link "$LINENO"; then :
12490
  ac_cv_working_alloca_h=yes
12491
else
12492
  ac_cv_working_alloca_h=no
12493
fi
12494
rm -f core conftest.err conftest.$ac_objext \
12495
    conftest$ac_exeext conftest.$ac_ext
12496
fi
12497
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12498
$as_echo "$ac_cv_working_alloca_h" >&6; }
12499
if test $ac_cv_working_alloca_h = yes; then
12500
 
12501
$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12502
 
12503
fi
12504
 
12505
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12506
$as_echo_n "checking for alloca... " >&6; }
12507
if test "${ac_cv_func_alloca_works+set}" = set; then :
12508
  $as_echo_n "(cached) " >&6
12509
else
12510
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12511
/* end confdefs.h.  */
12512
#ifdef __GNUC__
12513
# define alloca __builtin_alloca
12514
#else
12515
# ifdef _MSC_VER
12516
#  include 
12517
#  define alloca _alloca
12518
# else
12519
#  ifdef HAVE_ALLOCA_H
12520
#   include 
12521
#  else
12522
#   ifdef _AIX
12523
 #pragma alloca
12524
#   else
12525
#    ifndef alloca /* predefined by HP cc +Olibcalls */
12526
char *alloca ();
12527
#    endif
12528
#   endif
12529
#  endif
12530
# endif
12531
#endif
12532
 
12533
int
12534
main ()
12535
{
12536
char *p = (char *) alloca (1);
12537
                                    if (p) return 0;
12538
  ;
12539
  return 0;
12540
}
12541
_ACEOF
12542
if ac_fn_c_try_link "$LINENO"; then :
12543
  ac_cv_func_alloca_works=yes
12544
else
12545
  ac_cv_func_alloca_works=no
12546
fi
12547
rm -f core conftest.err conftest.$ac_objext \
12548
    conftest$ac_exeext conftest.$ac_ext
12549
fi
12550
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12551
$as_echo "$ac_cv_func_alloca_works" >&6; }
12552
 
12553
if test $ac_cv_func_alloca_works = yes; then
12554
 
12555
$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12556
 
12557
else
12558
  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12559
# that cause trouble.  Some versions do not even contain alloca or
12560
# contain a buggy version.  If you still want to use their alloca,
12561
# use ar to extract alloca.o from them instead of compiling alloca.c.
12562
 
12563
ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
12564
 
12565
$as_echo "#define C_ALLOCA 1" >>confdefs.h
12566
 
12567
 
12568
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12569
$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12570
if test "${ac_cv_os_cray+set}" = set; then :
12571
  $as_echo_n "(cached) " >&6
12572
else
12573
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12574
/* end confdefs.h.  */
12575
#if defined CRAY && ! defined CRAY2
12576
webecray
12577
#else
12578
wenotbecray
12579
#endif
12580
 
12581
_ACEOF
12582
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12583
  $EGREP "webecray" >/dev/null 2>&1; then :
12584
  ac_cv_os_cray=yes
12585
else
12586
  ac_cv_os_cray=no
12587
fi
12588
rm -f conftest*
12589
 
12590
fi
12591
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12592
$as_echo "$ac_cv_os_cray" >&6; }
12593
if test $ac_cv_os_cray = yes; then
12594
  for ac_func in _getb67 GETB67 getb67; do
12595
    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12596
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12597
eval as_val=\$$as_ac_var
12598
   if test "x$as_val" = x""yes; then :
12599
 
12600
cat >>confdefs.h <<_ACEOF
12601
#define CRAY_STACKSEG_END $ac_func
12602
_ACEOF
12603
 
12604
    break
12605
fi
12606
 
12607
  done
12608
fi
12609
 
12610
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12611
$as_echo_n "checking stack direction for C alloca... " >&6; }
12612
if test "${ac_cv_c_stack_direction+set}" = set; then :
12613
  $as_echo_n "(cached) " >&6
12614
else
12615
  if test "$cross_compiling" = yes; then :
12616
  ac_cv_c_stack_direction=0
12617
else
12618
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12619
/* end confdefs.h.  */
12620
$ac_includes_default
12621
int
12622
find_stack_direction ()
12623
{
12624
  static char *addr = 0;
12625
  auto char dummy;
12626
  if (addr == 0)
12627
    {
12628
      addr = &dummy;
12629
      return find_stack_direction ();
12630
    }
12631
  else
12632
    return (&dummy > addr) ? 1 : -1;
12633
}
12634
 
12635
int
12636
main ()
12637
{
12638
  return find_stack_direction () < 0;
12639
}
12640
_ACEOF
12641
if ac_fn_c_try_run "$LINENO"; then :
12642
  ac_cv_c_stack_direction=1
12643
else
12644
  ac_cv_c_stack_direction=-1
12645
fi
12646
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12647
  conftest.$ac_objext conftest.beam conftest.$ac_ext
12648
fi
12649
 
12650
fi
12651
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12652
$as_echo "$ac_cv_c_stack_direction" >&6; }
12653
cat >>confdefs.h <<_ACEOF
12654
#define STACK_DIRECTION $ac_cv_c_stack_direction
12655
_ACEOF
12656
 
12657
 
12658
fi
12659
 
12660
for ac_func in sbrk utimes setmode getc_unlocked strcoll
12661
do :
12662
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12663
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12664
eval as_val=\$$as_ac_var
12665
   if test "x$as_val" = x""yes; then :
12666
  cat >>confdefs.h <<_ACEOF
12667
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12668
_ACEOF
12669
 
12670
fi
12671
done
12672
 
12673
ac_fn_c_check_func "$LINENO" "mkstemp" "ac_cv_func_mkstemp"
12674
if test "x$ac_cv_func_mkstemp" = x""yes; then :
12675
 
12676
$as_echo "#define HAVE_MKSTEMP 1" >>confdefs.h
12677
 
12678
fi
12679
 
12680
ac_fn_c_check_func "$LINENO" "mkdtemp" "ac_cv_func_mkdtemp"
12681
if test "x$ac_cv_func_mkdtemp" = x""yes; then :
12682
 
12683
$as_echo "#define HAVE_MKDTEMP 1" >>confdefs.h
12684
 
12685
fi
12686
 
12687
 
12688
# Some systems have frexp only in -lm, not in -lc.
12689
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing frexp" >&5
12690
$as_echo_n "checking for library containing frexp... " >&6; }
12691
if test "${ac_cv_search_frexp+set}" = set; then :
12692
  $as_echo_n "(cached) " >&6
12693
else
12694
  ac_func_search_save_LIBS=$LIBS
12695
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12696
/* end confdefs.h.  */
12697
 
12698
/* Override any GCC internal prototype to avoid an error.
12699
   Use char because int might match the return type of a GCC
12700
   builtin and then its argument prototype would still apply.  */
12701
#ifdef __cplusplus
12702
extern "C"
12703
#endif
12704
char frexp ();
12705
int
12706
main ()
12707
{
12708
return frexp ();
12709
  ;
12710
  return 0;
12711
}
12712
_ACEOF
12713
for ac_lib in '' m; do
12714
  if test -z "$ac_lib"; then
12715
    ac_res="none required"
12716
  else
12717
    ac_res=-l$ac_lib
12718
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12719
  fi
12720
  if ac_fn_c_try_link "$LINENO"; then :
12721
  ac_cv_search_frexp=$ac_res
12722
fi
12723
rm -f core conftest.err conftest.$ac_objext \
12724
    conftest$ac_exeext
12725
  if test "${ac_cv_search_frexp+set}" = set; then :
12726
  break
12727
fi
12728
done
12729
if test "${ac_cv_search_frexp+set}" = set; then :
12730
 
12731
else
12732
  ac_cv_search_frexp=no
12733
fi
12734
rm conftest.$ac_ext
12735
LIBS=$ac_func_search_save_LIBS
12736
fi
12737
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_frexp" >&5
12738
$as_echo "$ac_cv_search_frexp" >&6; }
12739
ac_res=$ac_cv_search_frexp
12740
if test "$ac_res" != no; then :
12741
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12742
 
12743
fi
12744
 
12745
 
12746
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in time.h" >&5
12747
$as_echo_n "checking for time_t in time.h... " >&6; }
12748
if test "${bu_cv_decl_time_t_time_h+set}" = set; then :
12749
  $as_echo_n "(cached) " >&6
12750
else
12751
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12752
/* end confdefs.h.  */
12753
#include 
12754
int
12755
main ()
12756
{
12757
time_t i;
12758
  ;
12759
  return 0;
12760
}
12761
_ACEOF
12762
if ac_fn_c_try_compile "$LINENO"; then :
12763
  bu_cv_decl_time_t_time_h=yes
12764
else
12765
  bu_cv_decl_time_t_time_h=no
12766
fi
12767
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12768
fi
12769
 
12770
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_time_h" >&5
12771
$as_echo "$bu_cv_decl_time_t_time_h" >&6; }
12772
if test $bu_cv_decl_time_t_time_h = yes; then
12773
 
12774
$as_echo "#define HAVE_TIME_T_IN_TIME_H 1" >>confdefs.h
12775
 
12776
fi
12777
 
12778
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in sys/types.h" >&5
12779
$as_echo_n "checking for time_t in sys/types.h... " >&6; }
12780
if test "${bu_cv_decl_time_t_types_h+set}" = set; then :
12781
  $as_echo_n "(cached) " >&6
12782
else
12783
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12784
/* end confdefs.h.  */
12785
#include 
12786
int
12787
main ()
12788
{
12789
time_t i;
12790
  ;
12791
  return 0;
12792
}
12793
_ACEOF
12794
if ac_fn_c_try_compile "$LINENO"; then :
12795
  bu_cv_decl_time_t_types_h=yes
12796
else
12797
  bu_cv_decl_time_t_types_h=no
12798
fi
12799
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12800
fi
12801
 
12802
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_types_h" >&5
12803
$as_echo "$bu_cv_decl_time_t_types_h" >&6; }
12804
if test $bu_cv_decl_time_t_types_h = yes; then
12805
 
12806
$as_echo "#define HAVE_TIME_T_IN_TYPES_H 1" >>confdefs.h
12807
 
12808
fi
12809
 
12810
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
12811
$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
12812
if test "${bu_cv_decl_getopt_unistd_h+set}" = set; then :
12813
  $as_echo_n "(cached) " >&6
12814
else
12815
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12816
/* end confdefs.h.  */
12817
#include 
12818
int
12819
main ()
12820
{
12821
extern int getopt (int, char *const*, const char *);
12822
  ;
12823
  return 0;
12824
}
12825
_ACEOF
12826
if ac_fn_c_try_compile "$LINENO"; then :
12827
  bu_cv_decl_getopt_unistd_h=yes
12828
else
12829
  bu_cv_decl_getopt_unistd_h=no
12830
fi
12831
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12832
fi
12833
 
12834
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_getopt_unistd_h" >&5
12835
$as_echo "$bu_cv_decl_getopt_unistd_h" >&6; }
12836
if test $bu_cv_decl_getopt_unistd_h = yes; then
12837
 
12838
$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
12839
 
12840
fi
12841
 
12842
# Under Next 3.2  apparently does not define struct utimbuf
12843
# by default.
12844
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for utime.h" >&5
12845
$as_echo_n "checking for utime.h... " >&6; }
12846
if test "${bu_cv_header_utime_h+set}" = set; then :
12847
  $as_echo_n "(cached) " >&6
12848
else
12849
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12850
/* end confdefs.h.  */
12851
#include 
12852
#ifdef HAVE_TIME_H
12853
#include 
12854
#endif
12855
#include 
12856
int
12857
main ()
12858
{
12859
struct utimbuf s;
12860
  ;
12861
  return 0;
12862
}
12863
_ACEOF
12864
if ac_fn_c_try_compile "$LINENO"; then :
12865
  bu_cv_header_utime_h=yes
12866
else
12867
  bu_cv_header_utime_h=no
12868
fi
12869
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12870
fi
12871
 
12872
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_header_utime_h" >&5
12873
$as_echo "$bu_cv_header_utime_h" >&6; }
12874
if test $bu_cv_header_utime_h = yes; then
12875
 
12876
$as_echo "#define HAVE_GOOD_UTIME_H 1" >>confdefs.h
12877
 
12878
fi
12879
 
12880
ac_fn_c_check_decl "$LINENO" "fprintf" "ac_cv_have_decl_fprintf" "$ac_includes_default"
12881
if test "x$ac_cv_have_decl_fprintf" = x""yes; then :
12882
  ac_have_decl=1
12883
else
12884
  ac_have_decl=0
12885
fi
12886
 
12887
cat >>confdefs.h <<_ACEOF
12888
#define HAVE_DECL_FPRINTF $ac_have_decl
12889
_ACEOF
12890
ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
12891
if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
12892
  ac_have_decl=1
12893
else
12894
  ac_have_decl=0
12895
fi
12896
 
12897
cat >>confdefs.h <<_ACEOF
12898
#define HAVE_DECL_STPCPY $ac_have_decl
12899
_ACEOF
12900
ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
12901
if test "x$ac_cv_have_decl_strstr" = x""yes; then :
12902
  ac_have_decl=1
12903
else
12904
  ac_have_decl=0
12905
fi
12906
 
12907
cat >>confdefs.h <<_ACEOF
12908
#define HAVE_DECL_STRSTR $ac_have_decl
12909
_ACEOF
12910
ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
12911
if test "x$ac_cv_have_decl_sbrk" = x""yes; then :
12912
  ac_have_decl=1
12913
else
12914
  ac_have_decl=0
12915
fi
12916
 
12917
cat >>confdefs.h <<_ACEOF
12918
#define HAVE_DECL_SBRK $ac_have_decl
12919
_ACEOF
12920
ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
12921
if test "x$ac_cv_have_decl_getenv" = x""yes; then :
12922
  ac_have_decl=1
12923
else
12924
  ac_have_decl=0
12925
fi
12926
 
12927
cat >>confdefs.h <<_ACEOF
12928
#define HAVE_DECL_GETENV $ac_have_decl
12929
_ACEOF
12930
ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
12931
if test "x$ac_cv_have_decl_environ" = x""yes; then :
12932
  ac_have_decl=1
12933
else
12934
  ac_have_decl=0
12935
fi
12936
 
12937
cat >>confdefs.h <<_ACEOF
12938
#define HAVE_DECL_ENVIRON $ac_have_decl
12939
_ACEOF
12940
ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
12941
if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then :
12942
  ac_have_decl=1
12943
else
12944
  ac_have_decl=0
12945
fi
12946
 
12947
cat >>confdefs.h <<_ACEOF
12948
#define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
12949
_ACEOF
12950
ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
12951
if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
12952
  ac_have_decl=1
12953
else
12954
  ac_have_decl=0
12955
fi
12956
 
12957
cat >>confdefs.h <<_ACEOF
12958
#define HAVE_DECL_SNPRINTF $ac_have_decl
12959
_ACEOF
12960
ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
12961
if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
12962
  ac_have_decl=1
12963
else
12964
  ac_have_decl=0
12965
fi
12966
 
12967
cat >>confdefs.h <<_ACEOF
12968
#define HAVE_DECL_VSNPRINTF $ac_have_decl
12969
_ACEOF
12970
 
12971
 
12972
# Link in zlib if we can.  This allows us to read compressed debug
12973
# sections.  This is used only by readelf.c (objdump uses bfd for
12974
# reading compressed sections).
12975
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
12976
$as_echo_n "checking for library containing zlibVersion... " >&6; }
12977
if test "${ac_cv_search_zlibVersion+set}" = set; then :
12978
  $as_echo_n "(cached) " >&6
12979
else
12980
  ac_func_search_save_LIBS=$LIBS
12981
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12982
/* end confdefs.h.  */
12983
 
12984
/* Override any GCC internal prototype to avoid an error.
12985
   Use char because int might match the return type of a GCC
12986
   builtin and then its argument prototype would still apply.  */
12987
#ifdef __cplusplus
12988
extern "C"
12989
#endif
12990
char zlibVersion ();
12991
int
12992
main ()
12993
{
12994
return zlibVersion ();
12995
  ;
12996
  return 0;
12997
}
12998
_ACEOF
12999
for ac_lib in '' z; do
13000
  if test -z "$ac_lib"; then
13001
    ac_res="none required"
13002
  else
13003
    ac_res=-l$ac_lib
13004
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13005
  fi
13006
  if ac_fn_c_try_link "$LINENO"; then :
13007
  ac_cv_search_zlibVersion=$ac_res
13008
fi
13009
rm -f core conftest.err conftest.$ac_objext \
13010
    conftest$ac_exeext
13011
  if test "${ac_cv_search_zlibVersion+set}" = set; then :
13012
  break
13013
fi
13014
done
13015
if test "${ac_cv_search_zlibVersion+set}" = set; then :
13016
 
13017
else
13018
  ac_cv_search_zlibVersion=no
13019
fi
13020
rm conftest.$ac_ext
13021
LIBS=$ac_func_search_save_LIBS
13022
fi
13023
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
13024
$as_echo "$ac_cv_search_zlibVersion" >&6; }
13025
ac_res=$ac_cv_search_zlibVersion
13026
if test "$ac_res" != no; then :
13027
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13028
  for ac_header in zlib.h
13029
do :
13030
  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
13031
if test "x$ac_cv_header_zlib_h" = x""yes; then :
13032
  cat >>confdefs.h <<_ACEOF
13033
#define HAVE_ZLIB_H 1
13034
_ACEOF
13035
 
13036
fi
13037
 
13038
done
13039
 
13040
fi
13041
 
13042
 
13043
 
13044
case "${host}" in
13045
*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13046
 
13047
$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13048
 ;;
13049
esac
13050
 
13051
# target-specific stuff:
13052
 
13053
# Canonicalize the secondary target names.
13054
if test -n "$enable_targets"; then
13055
    for targ in `echo $enable_targets | sed 's/,/ /g'`
13056
    do
13057
        result=`$ac_config_sub $targ 2>/dev/null`
13058
        if test -n "$result"; then
13059
            canon_targets="$canon_targets $result"
13060
        else
13061
            # Allow targets that config.sub doesn't recognize, like "all".
13062
            canon_targets="$canon_targets $targ"
13063
        fi
13064
    done
13065
fi
13066
 
13067
ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
13068
if test "x$ac_cv_header_iconv_h" = x""yes; then :
13069
 
13070
fi
13071
 
13072
 
13073
 
13074
      if test "X$prefix" = "XNONE"; then
13075
    acl_final_prefix="$ac_default_prefix"
13076
  else
13077
    acl_final_prefix="$prefix"
13078
  fi
13079
  if test "X$exec_prefix" = "XNONE"; then
13080
    acl_final_exec_prefix='${prefix}'
13081
  else
13082
    acl_final_exec_prefix="$exec_prefix"
13083
  fi
13084
  acl_save_prefix="$prefix"
13085
  prefix="$acl_final_prefix"
13086
  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
13087
  prefix="$acl_save_prefix"
13088
 
13089
 
13090
# Check whether --with-gnu-ld was given.
13091
if test "${with_gnu_ld+set}" = set; then :
13092
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
13093
else
13094
  with_gnu_ld=no
13095
fi
13096
 
13097
# Prepare PATH_SEPARATOR.
13098
# The user is always right.
13099
if test "${PATH_SEPARATOR+set}" != set; then
13100
  echo "#! /bin/sh" >conf$$.sh
13101
  echo  "exit 0"   >>conf$$.sh
13102
  chmod +x conf$$.sh
13103
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13104
    PATH_SEPARATOR=';'
13105
  else
13106
    PATH_SEPARATOR=:
13107
  fi
13108
  rm -f conf$$.sh
13109
fi
13110
ac_prog=ld
13111
if test "$GCC" = yes; then
13112
  # Check if gcc -print-prog-name=ld gives a path.
13113
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
13114
$as_echo_n "checking for ld used by GCC... " >&6; }
13115
  case $host in
13116
  *-*-mingw*)
13117
    # gcc leaves a trailing carriage return which upsets mingw
13118
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
13119
  *)
13120
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
13121
  esac
13122
  case $ac_prog in
13123
    # Accept absolute paths.
13124
    [\\/]* | [A-Za-z]:[\\/]*)
13125
      re_direlt='/[^/][^/]*/\.\./'
13126
      # Canonicalize the path of ld
13127
      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
13128
      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
13129
        ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
13130
      done
13131
      test -z "$LD" && LD="$ac_prog"
13132
      ;;
13133
  "")
13134
    # If it fails, then pretend we aren't using GCC.
13135
    ac_prog=ld
13136
    ;;
13137
  *)
13138
    # If it is relative, then search for the first ld in PATH.
13139
    with_gnu_ld=unknown
13140
    ;;
13141
  esac
13142
elif test "$with_gnu_ld" = yes; then
13143
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
13144
$as_echo_n "checking for GNU ld... " >&6; }
13145
else
13146
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
13147
$as_echo_n "checking for non-GNU ld... " >&6; }
13148
fi
13149
if test "${acl_cv_path_LD+set}" = set; then :
13150
  $as_echo_n "(cached) " >&6
13151
else
13152
  if test -z "$LD"; then
13153
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
13154
  for ac_dir in $PATH; do
13155
    test -z "$ac_dir" && ac_dir=.
13156
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
13157
      acl_cv_path_LD="$ac_dir/$ac_prog"
13158
      # Check to see if the program is GNU ld.  I'd rather use --version,
13159
      # but apparently some GNU ld's only accept -v.
13160
      # Break only if it was the GNU/non-GNU ld that we prefer.
13161
      if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
13162
        test "$with_gnu_ld" != no && break
13163
      else
13164
        test "$with_gnu_ld" != yes && break
13165
      fi
13166
    fi
13167
  done
13168
  IFS="$ac_save_ifs"
13169
else
13170
  acl_cv_path_LD="$LD" # Let the user override the test with a path.
13171
fi
13172
fi
13173
 
13174
LD="$acl_cv_path_LD"
13175
if test -n "$LD"; then
13176
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
13177
$as_echo "$LD" >&6; }
13178
else
13179
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13180
$as_echo "no" >&6; }
13181
fi
13182
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
13183
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
13184
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
13185
if test "${acl_cv_prog_gnu_ld+set}" = set; then :
13186
  $as_echo_n "(cached) " >&6
13187
else
13188
  # I'd rather use --version here, but apparently some GNU ld's only accept -v.
13189
if $LD -v 2>&1 &5; then
13190
  acl_cv_prog_gnu_ld=yes
13191
else
13192
  acl_cv_prog_gnu_ld=no
13193
fi
13194
fi
13195
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
13196
$as_echo "$acl_cv_prog_gnu_ld" >&6; }
13197
with_gnu_ld=$acl_cv_prog_gnu_ld
13198
 
13199
 
13200
 
13201
                                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
13202
$as_echo_n "checking for shared library run path origin... " >&6; }
13203
if test "${acl_cv_rpath+set}" = set; then :
13204
  $as_echo_n "(cached) " >&6
13205
else
13206
 
13207
    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
13208
    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
13209
    . ./conftest.sh
13210
    rm -f ./conftest.sh
13211
    acl_cv_rpath=done
13212
 
13213
fi
13214
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
13215
$as_echo "$acl_cv_rpath" >&6; }
13216
  wl="$acl_cv_wl"
13217
  libext="$acl_cv_libext"
13218
  shlibext="$acl_cv_shlibext"
13219
  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
13220
  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
13221
  hardcode_direct="$acl_cv_hardcode_direct"
13222
  hardcode_minus_L="$acl_cv_hardcode_minus_L"
13223
    # Check whether --enable-rpath was given.
13224
if test "${enable_rpath+set}" = set; then :
13225
  enableval=$enable_rpath; :
13226
else
13227
  enable_rpath=yes
13228
fi
13229
 
13230
 
13231
 
13232
 
13233
 
13234
 
13235
 
13236
 
13237
    use_additional=yes
13238
 
13239
  acl_save_prefix="$prefix"
13240
  prefix="$acl_final_prefix"
13241
  acl_save_exec_prefix="$exec_prefix"
13242
  exec_prefix="$acl_final_exec_prefix"
13243
 
13244
    eval additional_includedir=\"$includedir\"
13245
    eval additional_libdir=\"$libdir\"
13246
 
13247
  exec_prefix="$acl_save_exec_prefix"
13248
  prefix="$acl_save_prefix"
13249
 
13250
 
13251
# Check whether --with-libiconv-prefix was given.
13252
if test "${with_libiconv_prefix+set}" = set; then :
13253
  withval=$with_libiconv_prefix;
13254
    if test "X$withval" = "Xno"; then
13255
      use_additional=no
13256
    else
13257
      if test "X$withval" = "X"; then
13258
 
13259
  acl_save_prefix="$prefix"
13260
  prefix="$acl_final_prefix"
13261
  acl_save_exec_prefix="$exec_prefix"
13262
  exec_prefix="$acl_final_exec_prefix"
13263
 
13264
          eval additional_includedir=\"$includedir\"
13265
          eval additional_libdir=\"$libdir\"
13266
 
13267
  exec_prefix="$acl_save_exec_prefix"
13268
  prefix="$acl_save_prefix"
13269
 
13270
      else
13271
        additional_includedir="$withval/include"
13272
        additional_libdir="$withval/lib"
13273
      fi
13274
    fi
13275
 
13276
fi
13277
 
13278
      LIBICONV=
13279
  LTLIBICONV=
13280
  INCICONV=
13281
  rpathdirs=
13282
  ltrpathdirs=
13283
  names_already_handled=
13284
  names_next_round='iconv '
13285
  while test -n "$names_next_round"; do
13286
    names_this_round="$names_next_round"
13287
    names_next_round=
13288
    for name in $names_this_round; do
13289
      already_handled=
13290
      for n in $names_already_handled; do
13291
        if test "$n" = "$name"; then
13292
          already_handled=yes
13293
          break
13294
        fi
13295
      done
13296
      if test -z "$already_handled"; then
13297
        names_already_handled="$names_already_handled $name"
13298
                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
13299
        eval value=\"\$HAVE_LIB$uppername\"
13300
        if test -n "$value"; then
13301
          if test "$value" = yes; then
13302
            eval value=\"\$LIB$uppername\"
13303
            test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
13304
            eval value=\"\$LTLIB$uppername\"
13305
            test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
13306
          else
13307
                                    :
13308
          fi
13309
        else
13310
                              found_dir=
13311
          found_la=
13312
          found_so=
13313
          found_a=
13314
          if test $use_additional = yes; then
13315
            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
13316
              found_dir="$additional_libdir"
13317
              found_so="$additional_libdir/lib$name.$shlibext"
13318
              if test -f "$additional_libdir/lib$name.la"; then
13319
                found_la="$additional_libdir/lib$name.la"
13320
              fi
13321
            else
13322
              if test -f "$additional_libdir/lib$name.$libext"; then
13323
                found_dir="$additional_libdir"
13324
                found_a="$additional_libdir/lib$name.$libext"
13325
                if test -f "$additional_libdir/lib$name.la"; then
13326
                  found_la="$additional_libdir/lib$name.la"
13327
                fi
13328
              fi
13329
            fi
13330
          fi
13331
          if test "X$found_dir" = "X"; then
13332
            for x in $LDFLAGS $LTLIBICONV; do
13333
 
13334
  acl_save_prefix="$prefix"
13335
  prefix="$acl_final_prefix"
13336
  acl_save_exec_prefix="$exec_prefix"
13337
  exec_prefix="$acl_final_exec_prefix"
13338
  eval x=\"$x\"
13339
  exec_prefix="$acl_save_exec_prefix"
13340
  prefix="$acl_save_prefix"
13341
 
13342
              case "$x" in
13343
                -L*)
13344
                  dir=`echo "X$x" | sed -e 's/^X-L//'`
13345
                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
13346
                    found_dir="$dir"
13347
                    found_so="$dir/lib$name.$shlibext"
13348
                    if test -f "$dir/lib$name.la"; then
13349
                      found_la="$dir/lib$name.la"
13350
                    fi
13351
                  else
13352
                    if test -f "$dir/lib$name.$libext"; then
13353
                      found_dir="$dir"
13354
                      found_a="$dir/lib$name.$libext"
13355
                      if test -f "$dir/lib$name.la"; then
13356
                        found_la="$dir/lib$name.la"
13357
                      fi
13358
                    fi
13359
                  fi
13360
                  ;;
13361
              esac
13362
              if test "X$found_dir" != "X"; then
13363
                break
13364
              fi
13365
            done
13366
          fi
13367
          if test "X$found_dir" != "X"; then
13368
                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
13369
            if test "X$found_so" != "X"; then
13370
                                                        if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
13371
                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13372
              else
13373
                                                                                haveit=
13374
                for x in $ltrpathdirs; do
13375
                  if test "X$x" = "X$found_dir"; then
13376
                    haveit=yes
13377
                    break
13378
                  fi
13379
                done
13380
                if test -z "$haveit"; then
13381
                  ltrpathdirs="$ltrpathdirs $found_dir"
13382
                fi
13383
                                if test "$hardcode_direct" = yes; then
13384
                                                      LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13385
                else
13386
                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
13387
                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13388
                                                            haveit=
13389
                    for x in $rpathdirs; do
13390
                      if test "X$x" = "X$found_dir"; then
13391
                        haveit=yes
13392
                        break
13393
                      fi
13394
                    done
13395
                    if test -z "$haveit"; then
13396
                      rpathdirs="$rpathdirs $found_dir"
13397
                    fi
13398
                  else
13399
                                                                                haveit=
13400
                    for x in $LDFLAGS $LIBICONV; do
13401
 
13402
  acl_save_prefix="$prefix"
13403
  prefix="$acl_final_prefix"
13404
  acl_save_exec_prefix="$exec_prefix"
13405
  exec_prefix="$acl_final_exec_prefix"
13406
  eval x=\"$x\"
13407
  exec_prefix="$acl_save_exec_prefix"
13408
  prefix="$acl_save_prefix"
13409
 
13410
                      if test "X$x" = "X-L$found_dir"; then
13411
                        haveit=yes
13412
                        break
13413
                      fi
13414
                    done
13415
                    if test -z "$haveit"; then
13416
                      LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
13417
                    fi
13418
                    if test "$hardcode_minus_L" != no; then
13419
                                                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13420
                    else
13421
                                                                                                                                                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
13422
                    fi
13423
                  fi
13424
                fi
13425
              fi
13426
            else
13427
              if test "X$found_a" != "X"; then
13428
                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
13429
              else
13430
                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
13431
              fi
13432
            fi
13433
                        additional_includedir=
13434
            case "$found_dir" in
13435
              */lib | */lib/)
13436
                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
13437
                additional_includedir="$basedir/include"
13438
                ;;
13439
            esac
13440
            if test "X$additional_includedir" != "X"; then
13441
                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
13442
                haveit=
13443
                if test "X$additional_includedir" = "X/usr/local/include"; then
13444
                  if test -n "$GCC"; then
13445
                    case $host_os in
13446
                      linux*) haveit=yes;;
13447
                    esac
13448
                  fi
13449
                fi
13450
                if test -z "$haveit"; then
13451
                  for x in $CPPFLAGS $INCICONV; do
13452
 
13453
  acl_save_prefix="$prefix"
13454
  prefix="$acl_final_prefix"
13455
  acl_save_exec_prefix="$exec_prefix"
13456
  exec_prefix="$acl_final_exec_prefix"
13457
  eval x=\"$x\"
13458
  exec_prefix="$acl_save_exec_prefix"
13459
  prefix="$acl_save_prefix"
13460
 
13461
                    if test "X$x" = "X-I$additional_includedir"; then
13462
                      haveit=yes
13463
                      break
13464
                    fi
13465
                  done
13466
                  if test -z "$haveit"; then
13467
                    if test -d "$additional_includedir"; then
13468
                                            INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
13469
                    fi
13470
                  fi
13471
                fi
13472
              fi
13473
            fi
13474
                        if test -n "$found_la"; then
13475
                                                        save_libdir="$libdir"
13476
              case "$found_la" in
13477
                */* | *\\*) . "$found_la" ;;
13478
                *) . "./$found_la" ;;
13479
              esac
13480
              libdir="$save_libdir"
13481
                            for dep in $dependency_libs; do
13482
                case "$dep" in
13483
                  -L*)
13484
                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
13485
                                                                                                                                                                if test "X$additional_libdir" != "X/usr/lib"; then
13486
                      haveit=
13487
                      if test "X$additional_libdir" = "X/usr/local/lib"; then
13488
                        if test -n "$GCC"; then
13489
                          case $host_os in
13490
                            linux*) haveit=yes;;
13491
                          esac
13492
                        fi
13493
                      fi
13494
                      if test -z "$haveit"; then
13495
                        haveit=
13496
                        for x in $LDFLAGS $LIBICONV; do
13497
 
13498
  acl_save_prefix="$prefix"
13499
  prefix="$acl_final_prefix"
13500
  acl_save_exec_prefix="$exec_prefix"
13501
  exec_prefix="$acl_final_exec_prefix"
13502
  eval x=\"$x\"
13503
  exec_prefix="$acl_save_exec_prefix"
13504
  prefix="$acl_save_prefix"
13505
 
13506
                          if test "X$x" = "X-L$additional_libdir"; then
13507
                            haveit=yes
13508
                            break
13509
                          fi
13510
                        done
13511
                        if test -z "$haveit"; then
13512
                          if test -d "$additional_libdir"; then
13513
                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
13514
                          fi
13515
                        fi
13516
                        haveit=
13517
                        for x in $LDFLAGS $LTLIBICONV; do
13518
 
13519
  acl_save_prefix="$prefix"
13520
  prefix="$acl_final_prefix"
13521
  acl_save_exec_prefix="$exec_prefix"
13522
  exec_prefix="$acl_final_exec_prefix"
13523
  eval x=\"$x\"
13524
  exec_prefix="$acl_save_exec_prefix"
13525
  prefix="$acl_save_prefix"
13526
 
13527
                          if test "X$x" = "X-L$additional_libdir"; then
13528
                            haveit=yes
13529
                            break
13530
                          fi
13531
                        done
13532
                        if test -z "$haveit"; then
13533
                          if test -d "$additional_libdir"; then
13534
                                                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
13535
                          fi
13536
                        fi
13537
                      fi
13538
                    fi
13539
                    ;;
13540
                  -R*)
13541
                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
13542
                    if test "$enable_rpath" != no; then
13543
                                                                  haveit=
13544
                      for x in $rpathdirs; do
13545
                        if test "X$x" = "X$dir"; then
13546
                          haveit=yes
13547
                          break
13548
                        fi
13549
                      done
13550
                      if test -z "$haveit"; then
13551
                        rpathdirs="$rpathdirs $dir"
13552
                      fi
13553
                                                                  haveit=
13554
                      for x in $ltrpathdirs; do
13555
                        if test "X$x" = "X$dir"; then
13556
                          haveit=yes
13557
                          break
13558
                        fi
13559
                      done
13560
                      if test -z "$haveit"; then
13561
                        ltrpathdirs="$ltrpathdirs $dir"
13562
                      fi
13563
                    fi
13564
                    ;;
13565
                  -l*)
13566
                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
13567
                    ;;
13568
                  *.la)
13569
                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
13570
                    ;;
13571
                  *)
13572
                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
13573
                    LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
13574
                    ;;
13575
                esac
13576
              done
13577
            fi
13578
          else
13579
                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
13580
            LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
13581
          fi
13582
        fi
13583
      fi
13584
    done
13585
  done
13586
  if test "X$rpathdirs" != "X"; then
13587
    if test -n "$hardcode_libdir_separator"; then
13588
                        alldirs=
13589
      for found_dir in $rpathdirs; do
13590
        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
13591
      done
13592
            acl_save_libdir="$libdir"
13593
      libdir="$alldirs"
13594
      eval flag=\"$hardcode_libdir_flag_spec\"
13595
      libdir="$acl_save_libdir"
13596
      LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
13597
    else
13598
            for found_dir in $rpathdirs; do
13599
        acl_save_libdir="$libdir"
13600
        libdir="$found_dir"
13601
        eval flag=\"$hardcode_libdir_flag_spec\"
13602
        libdir="$acl_save_libdir"
13603
        LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
13604
      done
13605
    fi
13606
  fi
13607
  if test "X$ltrpathdirs" != "X"; then
13608
            for found_dir in $ltrpathdirs; do
13609
      LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
13610
    done
13611
  fi
13612
 
13613
 
13614
 
13615
 
13616
 
13617
 
13618
 
13619
          am_save_CPPFLAGS="$CPPFLAGS"
13620
 
13621
  for element in $INCICONV; do
13622
    haveit=
13623
    for x in $CPPFLAGS; do
13624
 
13625
  acl_save_prefix="$prefix"
13626
  prefix="$acl_final_prefix"
13627
  acl_save_exec_prefix="$exec_prefix"
13628
  exec_prefix="$acl_final_exec_prefix"
13629
  eval x=\"$x\"
13630
  exec_prefix="$acl_save_exec_prefix"
13631
  prefix="$acl_save_prefix"
13632
 
13633
      if test "X$x" = "X$element"; then
13634
        haveit=yes
13635
        break
13636
      fi
13637
    done
13638
    if test -z "$haveit"; then
13639
      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
13640
    fi
13641
  done
13642
 
13643
 
13644
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
13645
$as_echo_n "checking for iconv... " >&6; }
13646
if test "${am_cv_func_iconv+set}" = set; then :
13647
  $as_echo_n "(cached) " >&6
13648
else
13649
 
13650
    am_cv_func_iconv="no, consider installing GNU libiconv"
13651
    am_cv_lib_iconv=no
13652
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13653
/* end confdefs.h.  */
13654
#include 
13655
#include 
13656
int
13657
main ()
13658
{
13659
iconv_t cd = iconv_open("","");
13660
       iconv(cd,NULL,NULL,NULL,NULL);
13661
       iconv_close(cd);
13662
  ;
13663
  return 0;
13664
}
13665
_ACEOF
13666
if ac_fn_c_try_link "$LINENO"; then :
13667
  am_cv_func_iconv=yes
13668
fi
13669
rm -f core conftest.err conftest.$ac_objext \
13670
    conftest$ac_exeext conftest.$ac_ext
13671
    if test "$am_cv_func_iconv" != yes; then
13672
      am_save_LIBS="$LIBS"
13673
      LIBS="$LIBS $LIBICONV"
13674
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13675
/* end confdefs.h.  */
13676
#include 
13677
#include 
13678
int
13679
main ()
13680
{
13681
iconv_t cd = iconv_open("","");
13682
         iconv(cd,NULL,NULL,NULL,NULL);
13683
         iconv_close(cd);
13684
  ;
13685
  return 0;
13686
}
13687
_ACEOF
13688
if ac_fn_c_try_link "$LINENO"; then :
13689
  am_cv_lib_iconv=yes
13690
        am_cv_func_iconv=yes
13691
fi
13692
rm -f core conftest.err conftest.$ac_objext \
13693
    conftest$ac_exeext conftest.$ac_ext
13694
      LIBS="$am_save_LIBS"
13695
    fi
13696
 
13697
fi
13698
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
13699
$as_echo "$am_cv_func_iconv" >&6; }
13700
  if test "$am_cv_func_iconv" = yes; then
13701
 
13702
$as_echo "#define HAVE_ICONV 1" >>confdefs.h
13703
 
13704
  fi
13705
  if test "$am_cv_lib_iconv" = yes; then
13706
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
13707
$as_echo_n "checking how to link with libiconv... " >&6; }
13708
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
13709
$as_echo "$LIBICONV" >&6; }
13710
  else
13711
            CPPFLAGS="$am_save_CPPFLAGS"
13712
    LIBICONV=
13713
    LTLIBICONV=
13714
  fi
13715
 
13716
 
13717
 
13718
  if test "$am_cv_func_iconv" = yes; then
13719
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
13720
$as_echo_n "checking for iconv declaration... " >&6; }
13721
    if test "${am_cv_proto_iconv+set}" = set; then :
13722
  $as_echo_n "(cached) " >&6
13723
else
13724
 
13725
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13726
/* end confdefs.h.  */
13727
 
13728
#include 
13729
#include 
13730
extern
13731
#ifdef __cplusplus
13732
"C"
13733
#endif
13734
#if defined(__STDC__) || defined(__cplusplus)
13735
size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
13736
#else
13737
size_t iconv();
13738
#endif
13739
 
13740
int
13741
main ()
13742
{
13743
 
13744
  ;
13745
  return 0;
13746
}
13747
_ACEOF
13748
if ac_fn_c_try_compile "$LINENO"; then :
13749
  am_cv_proto_iconv_arg1=""
13750
else
13751
  am_cv_proto_iconv_arg1="const"
13752
fi
13753
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13754
      am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
13755
fi
13756
 
13757
    am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
13758
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
13759
         }$am_cv_proto_iconv" >&5
13760
$as_echo "${ac_t:-
13761
         }$am_cv_proto_iconv" >&6; }
13762
 
13763
cat >>confdefs.h <<_ACEOF
13764
#define ICONV_CONST $am_cv_proto_iconv_arg1
13765
_ACEOF
13766
 
13767
  fi
13768
 
13769
 
13770
all_targets=false
13771
BUILD_NLMCONV=
13772
NLMCONV_DEFS=
13773
BUILD_SRCONV=
13774
BUILD_DLLTOOL=
13775
DLLTOOL_DEFS=
13776
DLLTOOL_DEFAULT=
13777
BUILD_WINDRES=
13778
BUILD_WINDMC=
13779
BUILD_DLLWRAP=
13780
BUILD_MISC=
13781
BUILD_INSTALL_MISC=
13782
OBJDUMP_DEFS=
13783
OBJDUMP_PRIVATE_VECTORS=
13784
OBJDUMP_PRIVATE_OFILES=
13785
od_vectors=
13786
 
13787
for targ in $target $canon_targets
13788
do
13789
    if test "x$targ" = "xall"; then
13790
        all_targets=true
13791
        BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13792
        BUILD_SRCONV='$(SRCONV_PROG)'
13793
        NLMCONV_DEFS="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC"
13794
        BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
13795
        BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13796
        BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13797
        BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13798
        if test -z "$DLLTOOL_DEFAULT"; then
13799
          DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
13800
        fi
13801
        DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
13802
        BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
13803
        od_vectors="$od_vectors objdump_private_desc_xcoff"
13804
    else
13805
        case $targ in
13806
        i[3-7]86*-*-netware*)
13807
          BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13808
          NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_I386"
13809
          ;;
13810
        alpha*-*-netware*)
13811
          BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13812
          NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_ALPHA"
13813
          ;;
13814
        powerpc*-*-netware*)
13815
          BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13816
          NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_POWERPC"
13817
          ;;
13818
        sparc*-*-netware*)
13819
          BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13820
          NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_SPARC"
13821
          ;;
13822
        esac
13823
 
13824
        case $targ in
13825
        *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;;
13826
        esac
13827
 
13828
        case $targ in
13829
        arm-epoc-pe*)
13830
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13831
          if test -z "$DLLTOOL_DEFAULT"; then
13832
            DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_EPOC"
13833
          fi
13834
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM"
13835
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13836
          BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13837
          ;;
13838
        arm-wince-pe* | arm-*-wince | arm*-*-cegcc* | arm*-*-mingw32ce*)
13839
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13840
          if test -z "$DLLTOOL_DEFAULT"; then
13841
            DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE"
13842
          fi
13843
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM"
13844
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13845
          BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13846
          ;;
13847
        arm-*-pe*)
13848
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13849
          if test -z "$DLLTOOL_DEFAULT"; then
13850
            DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM"
13851
          fi
13852
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM"
13853
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13854
          BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13855
          ;;
13856
        x86_64-*-mingw*)
13857
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13858
          if test -z "$DLLTOOL_DEFAULT"; then
13859
            DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64"
13860
          fi
13861
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64"
13862
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13863
          BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13864
          BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
13865
          ;;
13866
        i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*)
13867
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13868
          if test -z "$DLLTOOL_DEFAULT"; then
13869
            DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
13870
          fi
13871
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
13872
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13873
          BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13874
          BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
13875
          ;;
13876
        i[3-7]86-*-interix)
13877
          BUILD_DLLTOOL='$(DLLTOOL_PROG)'
13878
          if test -z "$DLLTOOL_DEFAULT"; then
13879
            DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
13880
          fi
13881
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
13882
          ;;
13883
        powerpc*-aix5.[01])
13884
          ;;
13885
        powerpc*-aix[5-9].*)
13886
          OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT"
13887
          ;;
13888
        powerpc*-*-pe* | powerpc*-*-cygwin*)
13889
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13890
          if test -z "$DLLTOOL_DEFAULT"; then
13891
            DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC"
13892
          fi
13893
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC"
13894
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13895
          BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13896
          ;;
13897
        powerpc*-*-linux* | powerpc*-*-elf* | powerpc*-*-eabi*)
13898
          case "$BUILD_INSTALL_MISC" in
13899
            *embedspu*) ;;
13900
            *) BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu"
13901
          esac
13902
          ;;
13903
        sh*-*-pe)
13904
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13905
          if test -z "$DLLTOOL_DEFAULT"; then
13906
            DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH"
13907
          fi
13908
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH"
13909
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13910
          BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13911
          ;;
13912
        spu-*-*)
13913
          BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
13914
          ;;
13915
        mips*-*-pe)
13916
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13917
          if test -z "$DLLTOOL_DEFAULT"; then
13918
            DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS"
13919
          fi
13920
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS"
13921
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13922
          BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13923
          ;;
13924
        mcore-*-pe)
13925
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13926
          if test -z "$DLLTOOL_DEFAULT"; then
13927
            DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE"
13928
          fi
13929
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE"
13930
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13931
          BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13932
          ;;
13933
        mcore-*-elf)
13934
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13935
          if test -z "$DLLTOOL_DEFAULT"; then
13936
            DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF"
13937
          fi
13938
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF"
13939
          ;;
13940
        mep-*)
13941
          OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0"
13942
          ;;
13943
        esac
13944
 
13945
        # Add objdump private vectors.
13946
        case $targ in
13947
        powerpc-*-aix*)
13948
        od_vectors="$od_vectors objdump_private_desc_xcoff"
13949
          ;;
13950
        esac
13951
    fi
13952
done
13953
 
13954
# Uniq objdump private vector, build objdump target ofiles.
13955
od_files=
13956
f=""
13957
for i in $od_vectors ; do
13958
    case " $f " in
13959
    *" $i "*) ;;
13960
    *)
13961
        f="$f $i"
13962
        OBJDUMP_PRIVATE_VECTORS="$OBJDUMP_PRIVATE_VECTORS &$i,"
13963
        case $i in
13964
        objdump_private_desc_xcoff)
13965
            od_files="$od_files od-xcoff" ;;
13966
        *) as_fn_error "*** unknown private vector $i" "$LINENO" 5 ;;
13967
        esac
13968
        ;;
13969
    esac
13970
done
13971
 
13972
# Uniq objdump target ofiles
13973
f=""
13974
for i in $od_files ; do
13975
    case " $f " in
13976
    *" $i "*) ;;
13977
    *)
13978
        f="$f $i"
13979
        OBJDUMP_PRIVATE_OFILES="$OBJDUMP_PRIVATE_OFILES $i.$objext"
13980
        ;;
13981
    esac
13982
done
13983
 
13984
DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT"
13985
 
13986
if test "${with_windres+set}" = set; then
13987
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13988
fi
13989
 
13990
if test "${with_windmc+set}" = set; then
13991
          BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13992
fi
13993
 
13994
OBJDUMP_DEFS="${OBJDUMP_DEFS} -DOBJDUMP_PRIVATE_VECTORS=\"${OBJDUMP_PRIVATE_VECTORS}\""
13995
 
13996
 
13997
 
13998
 
13999
 
14000
 
14001
 
14002
 
14003
 
14004
 
14005
 
14006
 
14007
 
14008
 
14009
 
14010
cat >>confdefs.h <<_ACEOF
14011
#define TARGET "${target}"
14012
_ACEOF
14013
 
14014
 
14015
targ=$target
14016
. $srcdir/../bfd/config.bfd
14017
if test "x$targ_underscore" = "xyes"; then
14018
    UNDERSCORE=1
14019
else
14020
    UNDERSCORE=0
14021
fi
14022
 
14023
cat >>confdefs.h <<_ACEOF
14024
#define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE
14025
_ACEOF
14026
 
14027
 
14028
# Emulation
14029
targ=$target
14030
. ${srcdir}/configure.tgt
14031
EMULATION=$targ_emul
14032
EMULATION_VECTOR=$targ_emul_vector
14033
 
14034
 
14035
 
14036
 
14037
# Required for html and install-html
14038
 
14039
 
14040
 
14041
 
14042
 
14043
ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14044
 
14045
cat >confcache <<\_ACEOF
14046
# This file is a shell script that caches the results of configure
14047
# tests run on this system so they can be shared between configure
14048
# scripts and configure runs, see configure's option --config-cache.
14049
# It is not useful on other systems.  If it contains results you don't
14050
# want to keep, you may remove or edit it.
14051
#
14052
# config.status only pays attention to the cache file if you give it
14053
# the --recheck option to rerun configure.
14054
#
14055
# `ac_cv_env_foo' variables (set or unset) will be overridden when
14056
# loading this file, other *unset* `ac_cv_foo' will be assigned the
14057
# following values.
14058
 
14059
_ACEOF
14060
 
14061
# The following way of writing the cache mishandles newlines in values,
14062
# but we know of no workaround that is simple, portable, and efficient.
14063
# So, we kill variables containing newlines.
14064
# Ultrix sh set writes to stderr and can't be redirected directly,
14065
# and sets the high bit in the cache file unless we assign to the vars.
14066
(
14067
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14068
    eval ac_val=\$$ac_var
14069
    case $ac_val in #(
14070
    *${as_nl}*)
14071
      case $ac_var in #(
14072
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14073
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14074
      esac
14075
      case $ac_var in #(
14076
      _ | IFS | as_nl) ;; #(
14077
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14078
      *) { eval $ac_var=; unset $ac_var;} ;;
14079
      esac ;;
14080
    esac
14081
  done
14082
 
14083
  (set) 2>&1 |
14084
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
14085
    *${as_nl}ac_space=\ *)
14086
      # `set' does not quote correctly, so add quotes: double-quote
14087
      # substitution turns \\\\ into \\, and sed turns \\ into \.
14088
      sed -n \
14089
        "s/'/'\\\\''/g;
14090
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14091
      ;; #(
14092
    *)
14093
      # `set' quotes correctly as required by POSIX, so do not add quotes.
14094
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14095
      ;;
14096
    esac |
14097
    sort
14098
) |
14099
  sed '
14100
     /^ac_cv_env_/b end
14101
     t clear
14102
     :clear
14103
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14104
     t end
14105
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14106
     :end' >>confcache
14107
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14108
  if test -w "$cache_file"; then
14109
    test "x$cache_file" != "x/dev/null" &&
14110
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14111
$as_echo "$as_me: updating cache $cache_file" >&6;}
14112
    cat confcache >$cache_file
14113
  else
14114
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14115
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14116
  fi
14117
fi
14118
rm -f confcache
14119
 
14120
test "x$prefix" = xNONE && prefix=$ac_default_prefix
14121
# Let make expand exec_prefix.
14122
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14123
 
14124
DEFS=-DHAVE_CONFIG_H
14125
 
14126
ac_libobjs=
14127
ac_ltlibobjs=
14128
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14129
  # 1. Remove the extension, and $U if already installed.
14130
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14131
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14132
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14133
  #    will be set to the directory where LIBOBJS objects are built.
14134
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14135
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14136
done
14137
LIBOBJS=$ac_libobjs
14138
 
14139
LTLIBOBJS=$ac_ltlibobjs
14140
 
14141
 
14142
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14143
  as_fn_error "conditional \"AMDEP\" was never defined.
14144
Usually this means the macro was only invoked conditionally." "$LINENO" 5
14145
fi
14146
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14147
  as_fn_error "conditional \"am__fastdepCC\" was never defined.
14148
Usually this means the macro was only invoked conditionally." "$LINENO" 5
14149
fi
14150
 if test -n "$EXEEXT"; then
14151
  am__EXEEXT_TRUE=
14152
  am__EXEEXT_FALSE='#'
14153
else
14154
  am__EXEEXT_TRUE='#'
14155
  am__EXEEXT_FALSE=
14156
fi
14157
 
14158
if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14159
  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14160
Usually this means the macro was only invoked conditionally." "$LINENO" 5
14161
fi
14162
if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14163
  as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14164
Usually this means the macro was only invoked conditionally." "$LINENO" 5
14165
fi
14166
 
14167
: ${CONFIG_STATUS=./config.status}
14168
ac_write_fail=0
14169
ac_clean_files_save=$ac_clean_files
14170
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14171
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14172
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14173
as_write_fail=0
14174
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14175
#! $SHELL
14176
# Generated by $as_me.
14177
# Run this file to recreate the current configuration.
14178
# Compiler output produced by configure, useful for debugging
14179
# configure, is in config.log if it exists.
14180
 
14181
debug=false
14182
ac_cs_recheck=false
14183
ac_cs_silent=false
14184
 
14185
SHELL=\${CONFIG_SHELL-$SHELL}
14186
export SHELL
14187
_ASEOF
14188
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14189
## -------------------- ##
14190
## M4sh Initialization. ##
14191
## -------------------- ##
14192
 
14193
# Be more Bourne compatible
14194
DUALCASE=1; export DUALCASE # for MKS sh
14195
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14196
  emulate sh
14197
  NULLCMD=:
14198
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14199
  # is contrary to our usage.  Disable this feature.
14200
  alias -g '${1+"$@"}'='"$@"'
14201
  setopt NO_GLOB_SUBST
14202
else
14203
  case `(set -o) 2>/dev/null` in #(
14204
  *posix*) :
14205
    set -o posix ;; #(
14206
  *) :
14207
     ;;
14208
esac
14209
fi
14210
 
14211
 
14212
as_nl='
14213
'
14214
export as_nl
14215
# Printing a long string crashes Solaris 7 /usr/bin/printf.
14216
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14217
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14218
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14219
# Prefer a ksh shell builtin over an external printf program on Solaris,
14220
# but without wasting forks for bash or zsh.
14221
if test -z "$BASH_VERSION$ZSH_VERSION" \
14222
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14223
  as_echo='print -r --'
14224
  as_echo_n='print -rn --'
14225
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14226
  as_echo='printf %s\n'
14227
  as_echo_n='printf %s'
14228
else
14229
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14230
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14231
    as_echo_n='/usr/ucb/echo -n'
14232
  else
14233
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14234
    as_echo_n_body='eval
14235
      arg=$1;
14236
      case $arg in #(
14237
      *"$as_nl"*)
14238
        expr "X$arg" : "X\\(.*\\)$as_nl";
14239
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14240
      esac;
14241
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14242
    '
14243
    export as_echo_n_body
14244
    as_echo_n='sh -c $as_echo_n_body as_echo'
14245
  fi
14246
  export as_echo_body
14247
  as_echo='sh -c $as_echo_body as_echo'
14248
fi
14249
 
14250
# The user is always right.
14251
if test "${PATH_SEPARATOR+set}" != set; then
14252
  PATH_SEPARATOR=:
14253
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14254
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14255
      PATH_SEPARATOR=';'
14256
  }
14257
fi
14258
 
14259
 
14260
# IFS
14261
# We need space, tab and new line, in precisely that order.  Quoting is
14262
# there to prevent editors from complaining about space-tab.
14263
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14264
# splitting by setting IFS to empty value.)
14265
IFS=" ""        $as_nl"
14266
 
14267
# Find who we are.  Look in the path if we contain no directory separator.
14268
case $0 in #((
14269
  *[\\/]* ) as_myself=$0 ;;
14270
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14271
for as_dir in $PATH
14272
do
14273
  IFS=$as_save_IFS
14274
  test -z "$as_dir" && as_dir=.
14275
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14276
  done
14277
IFS=$as_save_IFS
14278
 
14279
     ;;
14280
esac
14281
# We did not find ourselves, most probably we were run as `sh COMMAND'
14282
# in which case we are not to be found in the path.
14283
if test "x$as_myself" = x; then
14284
  as_myself=$0
14285
fi
14286
if test ! -f "$as_myself"; then
14287
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14288
  exit 1
14289
fi
14290
 
14291
# Unset variables that we do not need and which cause bugs (e.g. in
14292
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14293
# suppresses any "Segmentation fault" message there.  '((' could
14294
# trigger a bug in pdksh 5.2.14.
14295
for as_var in BASH_ENV ENV MAIL MAILPATH
14296
do eval test x\${$as_var+set} = xset \
14297
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14298
done
14299
PS1='$ '
14300
PS2='> '
14301
PS4='+ '
14302
 
14303
# NLS nuisances.
14304
LC_ALL=C
14305
export LC_ALL
14306
LANGUAGE=C
14307
export LANGUAGE
14308
 
14309
# CDPATH.
14310
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14311
 
14312
 
14313
# as_fn_error ERROR [LINENO LOG_FD]
14314
# ---------------------------------
14315
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14316
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14317
# script with status $?, using 1 if that was 0.
14318
as_fn_error ()
14319
{
14320
  as_status=$?; test $as_status -eq 0 && as_status=1
14321
  if test "$3"; then
14322
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14323
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14324
  fi
14325
  $as_echo "$as_me: error: $1" >&2
14326
  as_fn_exit $as_status
14327
} # as_fn_error
14328
 
14329
 
14330
# as_fn_set_status STATUS
14331
# -----------------------
14332
# Set $? to STATUS, without forking.
14333
as_fn_set_status ()
14334
{
14335
  return $1
14336
} # as_fn_set_status
14337
 
14338
# as_fn_exit STATUS
14339
# -----------------
14340
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14341
as_fn_exit ()
14342
{
14343
  set +e
14344
  as_fn_set_status $1
14345
  exit $1
14346
} # as_fn_exit
14347
 
14348
# as_fn_unset VAR
14349
# ---------------
14350
# Portably unset VAR.
14351
as_fn_unset ()
14352
{
14353
  { eval $1=; unset $1;}
14354
}
14355
as_unset=as_fn_unset
14356
# as_fn_append VAR VALUE
14357
# ----------------------
14358
# Append the text in VALUE to the end of the definition contained in VAR. Take
14359
# advantage of any shell optimizations that allow amortized linear growth over
14360
# repeated appends, instead of the typical quadratic growth present in naive
14361
# implementations.
14362
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14363
  eval 'as_fn_append ()
14364
  {
14365
    eval $1+=\$2
14366
  }'
14367
else
14368
  as_fn_append ()
14369
  {
14370
    eval $1=\$$1\$2
14371
  }
14372
fi # as_fn_append
14373
 
14374
# as_fn_arith ARG...
14375
# ------------------
14376
# Perform arithmetic evaluation on the ARGs, and store the result in the
14377
# global $as_val. Take advantage of shells that can avoid forks. The arguments
14378
# must be portable across $(()) and expr.
14379
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14380
  eval 'as_fn_arith ()
14381
  {
14382
    as_val=$(( $* ))
14383
  }'
14384
else
14385
  as_fn_arith ()
14386
  {
14387
    as_val=`expr "$@" || test $? -eq 1`
14388
  }
14389
fi # as_fn_arith
14390
 
14391
 
14392
if expr a : '\(a\)' >/dev/null 2>&1 &&
14393
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14394
  as_expr=expr
14395
else
14396
  as_expr=false
14397
fi
14398
 
14399
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14400
  as_basename=basename
14401
else
14402
  as_basename=false
14403
fi
14404
 
14405
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14406
  as_dirname=dirname
14407
else
14408
  as_dirname=false
14409
fi
14410
 
14411
as_me=`$as_basename -- "$0" ||
14412
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14413
         X"$0" : 'X\(//\)$' \| \
14414
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14415
$as_echo X/"$0" |
14416
    sed '/^.*\/\([^/][^/]*\)\/*$/{
14417
            s//\1/
14418
            q
14419
          }
14420
          /^X\/\(\/\/\)$/{
14421
            s//\1/
14422
            q
14423
          }
14424
          /^X\/\(\/\).*/{
14425
            s//\1/
14426
            q
14427
          }
14428
          s/.*/./; q'`
14429
 
14430
# Avoid depending upon Character Ranges.
14431
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14432
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14433
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14434
as_cr_digits='0123456789'
14435
as_cr_alnum=$as_cr_Letters$as_cr_digits
14436
 
14437
ECHO_C= ECHO_N= ECHO_T=
14438
case `echo -n x` in #(((((
14439
-n*)
14440
  case `echo 'xy\c'` in
14441
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14442
  xy)  ECHO_C='\c';;
14443
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14444
       ECHO_T=' ';;
14445
  esac;;
14446
*)
14447
  ECHO_N='-n';;
14448
esac
14449
 
14450
rm -f conf$$ conf$$.exe conf$$.file
14451
if test -d conf$$.dir; then
14452
  rm -f conf$$.dir/conf$$.file
14453
else
14454
  rm -f conf$$.dir
14455
  mkdir conf$$.dir 2>/dev/null
14456
fi
14457
if (echo >conf$$.file) 2>/dev/null; then
14458
  if ln -s conf$$.file conf$$ 2>/dev/null; then
14459
    as_ln_s='ln -s'
14460
    # ... but there are two gotchas:
14461
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14462
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14463
    # In both cases, we have to default to `cp -p'.
14464
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14465
      as_ln_s='cp -p'
14466
  elif ln conf$$.file conf$$ 2>/dev/null; then
14467
    as_ln_s=ln
14468
  else
14469
    as_ln_s='cp -p'
14470
  fi
14471
else
14472
  as_ln_s='cp -p'
14473
fi
14474
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14475
rmdir conf$$.dir 2>/dev/null
14476
 
14477
 
14478
# as_fn_mkdir_p
14479
# -------------
14480
# Create "$as_dir" as a directory, including parents if necessary.
14481
as_fn_mkdir_p ()
14482
{
14483
 
14484
  case $as_dir in #(
14485
  -*) as_dir=./$as_dir;;
14486
  esac
14487
  test -d "$as_dir" || eval $as_mkdir_p || {
14488
    as_dirs=
14489
    while :; do
14490
      case $as_dir in #(
14491
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14492
      *) as_qdir=$as_dir;;
14493
      esac
14494
      as_dirs="'$as_qdir' $as_dirs"
14495
      as_dir=`$as_dirname -- "$as_dir" ||
14496
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14497
         X"$as_dir" : 'X\(//\)[^/]' \| \
14498
         X"$as_dir" : 'X\(//\)$' \| \
14499
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14500
$as_echo X"$as_dir" |
14501
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14502
            s//\1/
14503
            q
14504
          }
14505
          /^X\(\/\/\)[^/].*/{
14506
            s//\1/
14507
            q
14508
          }
14509
          /^X\(\/\/\)$/{
14510
            s//\1/
14511
            q
14512
          }
14513
          /^X\(\/\).*/{
14514
            s//\1/
14515
            q
14516
          }
14517
          s/.*/./; q'`
14518
      test -d "$as_dir" && break
14519
    done
14520
    test -z "$as_dirs" || eval "mkdir $as_dirs"
14521
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14522
 
14523
 
14524
} # as_fn_mkdir_p
14525
if mkdir -p . 2>/dev/null; then
14526
  as_mkdir_p='mkdir -p "$as_dir"'
14527
else
14528
  test -d ./-p && rmdir ./-p
14529
  as_mkdir_p=false
14530
fi
14531
 
14532
if test -x / >/dev/null 2>&1; then
14533
  as_test_x='test -x'
14534
else
14535
  if ls -dL / >/dev/null 2>&1; then
14536
    as_ls_L_option=L
14537
  else
14538
    as_ls_L_option=
14539
  fi
14540
  as_test_x='
14541
    eval sh -c '\''
14542
      if test -d "$1"; then
14543
        test -d "$1/.";
14544
      else
14545
        case $1 in #(
14546
        -*)set "./$1";;
14547
        esac;
14548
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14549
        ???[sx]*):;;*)false;;esac;fi
14550
    '\'' sh
14551
  '
14552
fi
14553
as_executable_p=$as_test_x
14554
 
14555
# Sed expression to map a string onto a valid CPP name.
14556
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14557
 
14558
# Sed expression to map a string onto a valid variable name.
14559
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14560
 
14561
 
14562
exec 6>&1
14563
## ----------------------------------- ##
14564
## Main body of $CONFIG_STATUS script. ##
14565
## ----------------------------------- ##
14566
_ASEOF
14567
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14568
 
14569
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14570
# Save the log message, to keep $0 and so on meaningful, and to
14571
# report actual input values of CONFIG_FILES etc. instead of their
14572
# values after options handling.
14573
ac_log="
14574
This file was extended by $as_me, which was
14575
generated by GNU Autoconf 2.64.  Invocation command line was
14576
 
14577
  CONFIG_FILES    = $CONFIG_FILES
14578
  CONFIG_HEADERS  = $CONFIG_HEADERS
14579
  CONFIG_LINKS    = $CONFIG_LINKS
14580
  CONFIG_COMMANDS = $CONFIG_COMMANDS
14581
  $ $0 $@
14582
 
14583
on `(hostname || uname -n) 2>/dev/null | sed 1q`
14584
"
14585
 
14586
_ACEOF
14587
 
14588
case $ac_config_files in *"
14589
"*) set x $ac_config_files; shift; ac_config_files=$*;;
14590
esac
14591
 
14592
case $ac_config_headers in *"
14593
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14594
esac
14595
 
14596
 
14597
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14598
# Files that config.status was made for.
14599
config_files="$ac_config_files"
14600
config_headers="$ac_config_headers"
14601
config_commands="$ac_config_commands"
14602
 
14603
_ACEOF
14604
 
14605
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14606
ac_cs_usage="\
14607
\`$as_me' instantiates files and other configuration actions
14608
from templates according to the current configuration.  Unless the files
14609
and actions are specified as TAGs, all are instantiated by default.
14610
 
14611
Usage: $0 [OPTION]... [TAG]...
14612
 
14613
  -h, --help       print this help, then exit
14614
  -V, --version    print version number and configuration settings, then exit
14615
  -q, --quiet, --silent
14616
                   do not print progress messages
14617
  -d, --debug      don't remove temporary files
14618
      --recheck    update $as_me by reconfiguring in the same conditions
14619
      --file=FILE[:TEMPLATE]
14620
                   instantiate the configuration file FILE
14621
      --header=FILE[:TEMPLATE]
14622
                   instantiate the configuration header FILE
14623
 
14624
Configuration files:
14625
$config_files
14626
 
14627
Configuration headers:
14628
$config_headers
14629
 
14630
Configuration commands:
14631
$config_commands
14632
 
14633
Report bugs to the package provider."
14634
 
14635
_ACEOF
14636
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14637
ac_cs_version="\\
14638
config.status
14639
configured by $0, generated by GNU Autoconf 2.64,
14640
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14641
 
14642
Copyright (C) 2009 Free Software Foundation, Inc.
14643
This config.status script is free software; the Free Software Foundation
14644
gives unlimited permission to copy, distribute and modify it."
14645
 
14646
ac_pwd='$ac_pwd'
14647
srcdir='$srcdir'
14648
INSTALL='$INSTALL'
14649
MKDIR_P='$MKDIR_P'
14650
AWK='$AWK'
14651
test -n "\$AWK" || AWK=awk
14652
_ACEOF
14653
 
14654
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14655
# The default lists apply if the user does not specify any file.
14656
ac_need_defaults=:
14657
while test $# != 0
14658
do
14659
  case $1 in
14660
  --*=*)
14661
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14662
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14663
    ac_shift=:
14664
    ;;
14665
  *)
14666
    ac_option=$1
14667
    ac_optarg=$2
14668
    ac_shift=shift
14669
    ;;
14670
  esac
14671
 
14672
  case $ac_option in
14673
  # Handling of the options.
14674
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14675
    ac_cs_recheck=: ;;
14676
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14677
    $as_echo "$ac_cs_version"; exit ;;
14678
  --debug | --debu | --deb | --de | --d | -d )
14679
    debug=: ;;
14680
  --file | --fil | --fi | --f )
14681
    $ac_shift
14682
    case $ac_optarg in
14683
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14684
    esac
14685
    as_fn_append CONFIG_FILES " '$ac_optarg'"
14686
    ac_need_defaults=false;;
14687
  --header | --heade | --head | --hea )
14688
    $ac_shift
14689
    case $ac_optarg in
14690
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14691
    esac
14692
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14693
    ac_need_defaults=false;;
14694
  --he | --h)
14695
    # Conflict between --help and --header
14696
    as_fn_error "ambiguous option: \`$1'
14697
Try \`$0 --help' for more information.";;
14698
  --help | --hel | -h )
14699
    $as_echo "$ac_cs_usage"; exit ;;
14700
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14701
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14702
    ac_cs_silent=: ;;
14703
 
14704
  # This is an error.
14705
  -*) as_fn_error "unrecognized option: \`$1'
14706
Try \`$0 --help' for more information." ;;
14707
 
14708
  *) as_fn_append ac_config_targets " $1"
14709
     ac_need_defaults=false ;;
14710
 
14711
  esac
14712
  shift
14713
done
14714
 
14715
ac_configure_extra_args=
14716
 
14717
if $ac_cs_silent; then
14718
  exec 6>/dev/null
14719
  ac_configure_extra_args="$ac_configure_extra_args --silent"
14720
fi
14721
 
14722
_ACEOF
14723
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14724
if \$ac_cs_recheck; then
14725
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14726
  shift
14727
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14728
  CONFIG_SHELL='$SHELL'
14729
  export CONFIG_SHELL
14730
  exec "\$@"
14731
fi
14732
 
14733
_ACEOF
14734
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14735
exec 5>>config.log
14736
{
14737
  echo
14738
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14739
## Running $as_me. ##
14740
_ASBOX
14741
  $as_echo "$ac_log"
14742
} >&5
14743
 
14744
_ACEOF
14745
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14746
#
14747
# INIT-COMMANDS
14748
#
14749
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14750
 
14751
 
14752
# The HP-UX ksh and POSIX shell print the target directory to stdout
14753
# if CDPATH is set.
14754
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14755
 
14756
sed_quote_subst='$sed_quote_subst'
14757
double_quote_subst='$double_quote_subst'
14758
delay_variable_subst='$delay_variable_subst'
14759
macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14760
macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14761
enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14762
enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14763
pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14764
enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14765
SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14766
ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14767
host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14768
host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14769
host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14770
build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14771
build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14772
build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14773
SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14774
Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14775
GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14776
EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14777
FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14778
LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14779
NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14780
LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14781
max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14782
ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14783
exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14784
lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14785
lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14786
lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14787
reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14788
reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14789
OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14790
deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14791
file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14792
AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14793
AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14794
STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14795
RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14796
old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14797
old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14798
old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14799
lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14800
CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14801
CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14802
compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14803
GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14804
lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14805
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14806
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14807
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
14808
objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14809
MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14810
lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14811
lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14812
lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14813
lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14814
lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14815
need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14816
DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14817
NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14818
LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14819
OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14820
OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14821
libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14822
shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14823
extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14824
archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14825
enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14826
export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14827
whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14828
compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14829
old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14830
old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14831
archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14832
archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14833
module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14834
module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14835
with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14836
allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14837
no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14838
hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14839
hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14840
hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14841
hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14842
hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14843
hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14844
hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14845
hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14846
inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14847
link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14848
fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14849
always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14850
export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14851
exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14852
include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14853
prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14854
file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14855
variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14856
need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14857
need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14858
version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14859
runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14860
shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14861
shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14862
libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14863
library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14864
soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14865
install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14866
postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14867
postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14868
finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14869
finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14870
hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14871
sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14872
sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14873
hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14874
enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14875
enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14876
enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14877
old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14878
striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14879
 
14880
LTCC='$LTCC'
14881
LTCFLAGS='$LTCFLAGS'
14882
compiler='$compiler_DEFAULT'
14883
 
14884
# A function that is used when there is no print builtin or printf.
14885
func_fallback_echo ()
14886
{
14887
  eval 'cat <<_LTECHO_EOF
14888
\$1
14889
_LTECHO_EOF'
14890
}
14891
 
14892
# Quote evaled strings.
14893
for var in SHELL \
14894
ECHO \
14895
SED \
14896
GREP \
14897
EGREP \
14898
FGREP \
14899
LD \
14900
NM \
14901
LN_S \
14902
lt_SP2NL \
14903
lt_NL2SP \
14904
reload_flag \
14905
OBJDUMP \
14906
deplibs_check_method \
14907
file_magic_cmd \
14908
AR \
14909
AR_FLAGS \
14910
STRIP \
14911
RANLIB \
14912
CC \
14913
CFLAGS \
14914
compiler \
14915
lt_cv_sys_global_symbol_pipe \
14916
lt_cv_sys_global_symbol_to_cdecl \
14917
lt_cv_sys_global_symbol_to_c_name_address \
14918
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14919
lt_prog_compiler_no_builtin_flag \
14920
lt_prog_compiler_wl \
14921
lt_prog_compiler_pic \
14922
lt_prog_compiler_static \
14923
lt_cv_prog_compiler_c_o \
14924
need_locks \
14925
DSYMUTIL \
14926
NMEDIT \
14927
LIPO \
14928
OTOOL \
14929
OTOOL64 \
14930
shrext_cmds \
14931
export_dynamic_flag_spec \
14932
whole_archive_flag_spec \
14933
compiler_needs_object \
14934
with_gnu_ld \
14935
allow_undefined_flag \
14936
no_undefined_flag \
14937
hardcode_libdir_flag_spec \
14938
hardcode_libdir_flag_spec_ld \
14939
hardcode_libdir_separator \
14940
fix_srcfile_path \
14941
exclude_expsyms \
14942
include_expsyms \
14943
file_list_spec \
14944
variables_saved_for_relink \
14945
libname_spec \
14946
library_names_spec \
14947
soname_spec \
14948
install_override_mode \
14949
finish_eval \
14950
old_striplib \
14951
striplib; do
14952
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14953
    *[\\\\\\\`\\"\\\$]*)
14954
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14955
      ;;
14956
    *)
14957
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14958
      ;;
14959
    esac
14960
done
14961
 
14962
# Double-quote double-evaled strings.
14963
for var in reload_cmds \
14964
old_postinstall_cmds \
14965
old_postuninstall_cmds \
14966
old_archive_cmds \
14967
extract_expsyms_cmds \
14968
old_archive_from_new_cmds \
14969
old_archive_from_expsyms_cmds \
14970
archive_cmds \
14971
archive_expsym_cmds \
14972
module_cmds \
14973
module_expsym_cmds \
14974
export_symbols_cmds \
14975
prelink_cmds \
14976
postinstall_cmds \
14977
postuninstall_cmds \
14978
finish_cmds \
14979
sys_lib_search_path_spec \
14980
sys_lib_dlsearch_path_spec; do
14981
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14982
    *[\\\\\\\`\\"\\\$]*)
14983
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14984
      ;;
14985
    *)
14986
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14987
      ;;
14988
    esac
14989
done
14990
 
14991
ac_aux_dir='$ac_aux_dir'
14992
xsi_shell='$xsi_shell'
14993
lt_shell_append='$lt_shell_append'
14994
 
14995
# See if we are running on zsh, and set the options which allow our
14996
# commands through without removal of \ escapes INIT.
14997
if test -n "\${ZSH_VERSION+set}" ; then
14998
   setopt NO_GLOB_SUBST
14999
fi
15000
 
15001
 
15002
    PACKAGE='$PACKAGE'
15003
    VERSION='$VERSION'
15004
    TIMESTAMP='$TIMESTAMP'
15005
    RM='$RM'
15006
    ofile='$ofile'
15007
 
15008
 
15009
 
15010
# Capture the value of obsolete ALL_LINGUAS because we need it to compute
15011
    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15012
    # from automake.
15013
    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15014
    # Capture the value of LINGUAS because we need it to compute CATALOGS.
15015
    LINGUAS="${LINGUAS-%UNSET%}"
15016
 
15017
 
15018
_ACEOF
15019
 
15020
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15021
 
15022
# Handling of arguments.
15023
for ac_config_target in $ac_config_targets
15024
do
15025
  case $ac_config_target in
15026
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15027
    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15028
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15029
    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15030
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15031
    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15032
    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15033
 
15034
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15035
  esac
15036
done
15037
 
15038
 
15039
# If the user did not use the arguments to specify the items to instantiate,
15040
# then the envvar interface is used.  Set only those that are not.
15041
# We use the long form for the default assignment because of an extremely
15042
# bizarre bug on SunOS 4.1.3.
15043
if $ac_need_defaults; then
15044
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15045
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15046
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15047
fi
15048
 
15049
# Have a temporary directory for convenience.  Make it in the build tree
15050
# simply because there is no reason against having it here, and in addition,
15051
# creating and moving files from /tmp can sometimes cause problems.
15052
# Hook for its removal unless debugging.
15053
# Note that there is a small window in which the directory will not be cleaned:
15054
# after its creation but before its name has been assigned to `$tmp'.
15055
$debug ||
15056
{
15057
  tmp=
15058
  trap 'exit_status=$?
15059
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15060
' 0
15061
  trap 'as_fn_exit 1' 1 2 13 15
15062
}
15063
# Create a (secure) tmp directory for tmp files.
15064
 
15065
{
15066
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15067
  test -n "$tmp" && test -d "$tmp"
15068
}  ||
15069
{
15070
  tmp=./conf$$-$RANDOM
15071
  (umask 077 && mkdir "$tmp")
15072
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15073
 
15074
# Set up the scripts for CONFIG_FILES section.
15075
# No need to generate them if there are no CONFIG_FILES.
15076
# This happens for instance with `./config.status config.h'.
15077
if test -n "$CONFIG_FILES"; then
15078
 
15079
 
15080
ac_cr=`echo X | tr X '\015'`
15081
# On cygwin, bash can eat \r inside `` if the user requested igncr.
15082
# But we know of no other shell where ac_cr would be empty at this
15083
# point, so we can use a bashism as a fallback.
15084
if test "x$ac_cr" = x; then
15085
  eval ac_cr=\$\'\\r\'
15086
fi
15087
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
15088
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15089
  ac_cs_awk_cr='\r'
15090
else
15091
  ac_cs_awk_cr=$ac_cr
15092
fi
15093
 
15094
echo 'BEGIN {' >"$tmp/subs1.awk" &&
15095
_ACEOF
15096
 
15097
 
15098
{
15099
  echo "cat >conf$$subs.awk <<_ACEOF" &&
15100
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15101
  echo "_ACEOF"
15102
} >conf$$subs.sh ||
15103
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15104
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15105
ac_delim='%!_!# '
15106
for ac_last_try in false false false false false :; do
15107
  . ./conf$$subs.sh ||
15108
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15109
 
15110
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15111
  if test $ac_delim_n = $ac_delim_num; then
15112
    break
15113
  elif $ac_last_try; then
15114
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15115
  else
15116
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15117
  fi
15118
done
15119
rm -f conf$$subs.sh
15120
 
15121
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15122
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15123
_ACEOF
15124
sed -n '
15125
h
15126
s/^/S["/; s/!.*/"]=/
15127
p
15128
g
15129
s/^[^!]*!//
15130
:repl
15131
t repl
15132
s/'"$ac_delim"'$//
15133
t delim
15134
:nl
15135
h
15136
s/\(.\{148\}\).*/\1/
15137
t more1
15138
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15139
p
15140
n
15141
b repl
15142
:more1
15143
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15144
p
15145
g
15146
s/.\{148\}//
15147
t nl
15148
:delim
15149
h
15150
s/\(.\{148\}\).*/\1/
15151
t more2
15152
s/["\\]/\\&/g; s/^/"/; s/$/"/
15153
p
15154
b
15155
:more2
15156
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15157
p
15158
g
15159
s/.\{148\}//
15160
t delim
15161
' 
15162
/^[^""]/{
15163
  N
15164
  s/\n//
15165
}
15166
' >>$CONFIG_STATUS || ac_write_fail=1
15167
rm -f conf$$subs.awk
15168
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15169
_ACAWK
15170
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15171
  for (key in S) S_is_set[key] = 1
15172
  FS = ""
15173
 
15174
}
15175
{
15176
  line = $ 0
15177
  nfields = split(line, field, "@")
15178
  substed = 0
15179
  len = length(field[1])
15180
  for (i = 2; i < nfields; i++) {
15181
    key = field[i]
15182
    keylen = length(key)
15183
    if (S_is_set[key]) {
15184
      value = S[key]
15185
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15186
      len += length(value) + length(field[++i])
15187
      substed = 1
15188
    } else
15189
      len += 1 + keylen
15190
  }
15191
 
15192
  print line
15193
}
15194
 
15195
_ACAWK
15196
_ACEOF
15197
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15198
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15199
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15200
else
15201
  cat
15202
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15203
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
15204
_ACEOF
15205
 
15206
# VPATH may cause trouble with some makes, so we remove $(srcdir),
15207
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15208
# trailing colons and then remove the whole line if VPATH becomes empty
15209
# (actually we leave an empty line to preserve line numbers).
15210
if test "x$srcdir" = x.; then
15211
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
15212
s/:*\$(srcdir):*/:/
15213
s/:*\${srcdir}:*/:/
15214
s/:*@srcdir@:*/:/
15215
s/^\([^=]*=[     ]*\):*/\1/
15216
s/:*$//
15217
s/^[^=]*=[       ]*$//
15218
}'
15219
fi
15220
 
15221
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15222
fi # test -n "$CONFIG_FILES"
15223
 
15224
# Set up the scripts for CONFIG_HEADERS section.
15225
# No need to generate them if there are no CONFIG_HEADERS.
15226
# This happens for instance with `./config.status Makefile'.
15227
if test -n "$CONFIG_HEADERS"; then
15228
cat >"$tmp/defines.awk" <<\_ACAWK ||
15229
BEGIN {
15230
_ACEOF
15231
 
15232
# Transform confdefs.h into an awk script `defines.awk', embedded as
15233
# here-document in config.status, that substitutes the proper values into
15234
# config.h.in to produce config.h.
15235
 
15236
# Create a delimiter string that does not exist in confdefs.h, to ease
15237
# handling of long lines.
15238
ac_delim='%!_!# '
15239
for ac_last_try in false false :; do
15240
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15241
  if test -z "$ac_t"; then
15242
    break
15243
  elif $ac_last_try; then
15244
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15245
  else
15246
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15247
  fi
15248
done
15249
 
15250
# For the awk script, D is an array of macro values keyed by name,
15251
# likewise P contains macro parameters if any.  Preserve backslash
15252
# newline sequences.
15253
 
15254
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15255
sed -n '
15256
s/.\{148\}/&'"$ac_delim"'/g
15257
t rset
15258
:rset
15259
s/^[     ]*#[    ]*define[       ][      ]*/ /
15260
t def
15261
d
15262
:def
15263
s/\\$//
15264
t bsnl
15265
s/["\\]/\\&/g
15266
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15267
D["\1"]=" \3"/p
15268
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
15269
d
15270
:bsnl
15271
s/["\\]/\\&/g
15272
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15273
D["\1"]=" \3\\\\\\n"\\/p
15274
t cont
15275
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15276
t cont
15277
d
15278
:cont
15279
n
15280
s/.\{148\}/&'"$ac_delim"'/g
15281
t clear
15282
:clear
15283
s/\\$//
15284
t bsnlc
15285
s/["\\]/\\&/g; s/^/"/; s/$/"/p
15286
d
15287
:bsnlc
15288
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15289
b cont
15290
' 
15291
s/'"$ac_delim"'/"\\\
15292
"/g' >>$CONFIG_STATUS || ac_write_fail=1
15293
 
15294
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15295
  for (key in D) D_is_set[key] = 1
15296
  FS = ""
15297
}
15298
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15299
  line = \$ 0
15300
  split(line, arg, " ")
15301
  if (arg[1] == "#") {
15302
    defundef = arg[2]
15303
    mac1 = arg[3]
15304
  } else {
15305
    defundef = substr(arg[1], 2)
15306
    mac1 = arg[2]
15307
  }
15308
  split(mac1, mac2, "(") #)
15309
  macro = mac2[1]
15310
  prefix = substr(line, 1, index(line, defundef) - 1)
15311
  if (D_is_set[macro]) {
15312
    # Preserve the white space surrounding the "#".
15313
    print prefix "define", macro P[macro] D[macro]
15314
    next
15315
  } else {
15316
    # Replace #undef with comments.  This is necessary, for example,
15317
    # in the case of _POSIX_SOURCE, which is predefined and required
15318
    # on some systems where configure will not decide to define it.
15319
    if (defundef == "undef") {
15320
      print "/*", prefix defundef, macro, "*/"
15321
      next
15322
    }
15323
  }
15324
}
15325
{ print }
15326
_ACAWK
15327
_ACEOF
15328
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15329
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
15330
fi # test -n "$CONFIG_HEADERS"
15331
 
15332
 
15333
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15334
shift
15335
for ac_tag
15336
do
15337
  case $ac_tag in
15338
  :[FHLC]) ac_mode=$ac_tag; continue;;
15339
  esac
15340
  case $ac_mode$ac_tag in
15341
  :[FHL]*:*);;
15342
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15343
  :[FH]-) ac_tag=-:-;;
15344
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15345
  esac
15346
  ac_save_IFS=$IFS
15347
  IFS=:
15348
  set x $ac_tag
15349
  IFS=$ac_save_IFS
15350
  shift
15351
  ac_file=$1
15352
  shift
15353
 
15354
  case $ac_mode in
15355
  :L) ac_source=$1;;
15356
  :[FH])
15357
    ac_file_inputs=
15358
    for ac_f
15359
    do
15360
      case $ac_f in
15361
      -) ac_f="$tmp/stdin";;
15362
      *) # Look for the file first in the build tree, then in the source tree
15363
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
15364
         # because $ac_f cannot contain `:'.
15365
         test -f "$ac_f" ||
15366
           case $ac_f in
15367
           [\\/$]*) false;;
15368
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15369
           esac ||
15370
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15371
      esac
15372
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15373
      as_fn_append ac_file_inputs " '$ac_f'"
15374
    done
15375
 
15376
    # Let's still pretend it is `configure' which instantiates (i.e., don't
15377
    # use $as_me), people would be surprised to read:
15378
    #    /* config.h.  Generated by config.status.  */
15379
    configure_input='Generated from '`
15380
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15381
        `' by configure.'
15382
    if test x"$ac_file" != x-; then
15383
      configure_input="$ac_file.  $configure_input"
15384
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15385
$as_echo "$as_me: creating $ac_file" >&6;}
15386
    fi
15387
    # Neutralize special characters interpreted by sed in replacement strings.
15388
    case $configure_input in #(
15389
    *\&* | *\|* | *\\* )
15390
       ac_sed_conf_input=`$as_echo "$configure_input" |
15391
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
15392
    *) ac_sed_conf_input=$configure_input;;
15393
    esac
15394
 
15395
    case $ac_tag in
15396
    *:-:* | *:-) cat >"$tmp/stdin" \
15397
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15398
    esac
15399
    ;;
15400
  esac
15401
 
15402
  ac_dir=`$as_dirname -- "$ac_file" ||
15403
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15404
         X"$ac_file" : 'X\(//\)[^/]' \| \
15405
         X"$ac_file" : 'X\(//\)$' \| \
15406
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15407
$as_echo X"$ac_file" |
15408
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15409
            s//\1/
15410
            q
15411
          }
15412
          /^X\(\/\/\)[^/].*/{
15413
            s//\1/
15414
            q
15415
          }
15416
          /^X\(\/\/\)$/{
15417
            s//\1/
15418
            q
15419
          }
15420
          /^X\(\/\).*/{
15421
            s//\1/
15422
            q
15423
          }
15424
          s/.*/./; q'`
15425
  as_dir="$ac_dir"; as_fn_mkdir_p
15426
  ac_builddir=.
15427
 
15428
case "$ac_dir" in
15429
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15430
*)
15431
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15432
  # A ".." for each directory in $ac_dir_suffix.
15433
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15434
  case $ac_top_builddir_sub in
15435
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15436
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15437
  esac ;;
15438
esac
15439
ac_abs_top_builddir=$ac_pwd
15440
ac_abs_builddir=$ac_pwd$ac_dir_suffix
15441
# for backward compatibility:
15442
ac_top_builddir=$ac_top_build_prefix
15443
 
15444
case $srcdir in
15445
  .)  # We are building in place.
15446
    ac_srcdir=.
15447
    ac_top_srcdir=$ac_top_builddir_sub
15448
    ac_abs_top_srcdir=$ac_pwd ;;
15449
  [\\/]* | ?:[\\/]* )  # Absolute name.
15450
    ac_srcdir=$srcdir$ac_dir_suffix;
15451
    ac_top_srcdir=$srcdir
15452
    ac_abs_top_srcdir=$srcdir ;;
15453
  *) # Relative name.
15454
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15455
    ac_top_srcdir=$ac_top_build_prefix$srcdir
15456
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15457
esac
15458
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15459
 
15460
 
15461
  case $ac_mode in
15462
  :F)
15463
  #
15464
  # CONFIG_FILE
15465
  #
15466
 
15467
  case $INSTALL in
15468
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15469
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15470
  esac
15471
  ac_MKDIR_P=$MKDIR_P
15472
  case $MKDIR_P in
15473
  [\\/$]* | ?:[\\/]* ) ;;
15474
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15475
  esac
15476
_ACEOF
15477
 
15478
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15479
# If the template does not know about datarootdir, expand it.
15480
# FIXME: This hack should be removed a few years after 2.60.
15481
ac_datarootdir_hack=; ac_datarootdir_seen=
15482
ac_sed_dataroot='
15483
/datarootdir/ {
15484
  p
15485
  q
15486
}
15487
/@datadir@/p
15488
/@docdir@/p
15489
/@infodir@/p
15490
/@localedir@/p
15491
/@mandir@/p'
15492
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15493
*datarootdir*) ac_datarootdir_seen=yes;;
15494
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15495
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15496
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15497
_ACEOF
15498
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15499
  ac_datarootdir_hack='
15500
  s&@datadir@&$datadir&g
15501
  s&@docdir@&$docdir&g
15502
  s&@infodir@&$infodir&g
15503
  s&@localedir@&$localedir&g
15504
  s&@mandir@&$mandir&g
15505
  s&\\\${datarootdir}&$datarootdir&g' ;;
15506
esac
15507
_ACEOF
15508
 
15509
# Neutralize VPATH when `$srcdir' = `.'.
15510
# Shell code in configure.ac might set extrasub.
15511
# FIXME: do we really want to maintain this feature?
15512
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15513
ac_sed_extra="$ac_vpsub
15514
$extrasub
15515
_ACEOF
15516
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15517
:t
15518
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15519
s|@configure_input@|$ac_sed_conf_input|;t t
15520
s&@top_builddir@&$ac_top_builddir_sub&;t t
15521
s&@top_build_prefix@&$ac_top_build_prefix&;t t
15522
s&@srcdir@&$ac_srcdir&;t t
15523
s&@abs_srcdir@&$ac_abs_srcdir&;t t
15524
s&@top_srcdir@&$ac_top_srcdir&;t t
15525
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15526
s&@builddir@&$ac_builddir&;t t
15527
s&@abs_builddir@&$ac_abs_builddir&;t t
15528
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15529
s&@INSTALL@&$ac_INSTALL&;t t
15530
s&@MKDIR_P@&$ac_MKDIR_P&;t t
15531
$ac_datarootdir_hack
15532
"
15533
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15534
  || as_fn_error "could not create $ac_file" "$LINENO" 5
15535
 
15536
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15537
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15538
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15539
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15540
which seems to be undefined.  Please make sure it is defined." >&5
15541
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15542
which seems to be undefined.  Please make sure it is defined." >&2;}
15543
 
15544
  rm -f "$tmp/stdin"
15545
  case $ac_file in
15546
  -) cat "$tmp/out" && rm -f "$tmp/out";;
15547
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15548
  esac \
15549
  || as_fn_error "could not create $ac_file" "$LINENO" 5
15550
 ;;
15551
  :H)
15552
  #
15553
  # CONFIG_HEADER
15554
  #
15555
  if test x"$ac_file" != x-; then
15556
    {
15557
      $as_echo "/* $configure_input  */" \
15558
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15559
    } >"$tmp/config.h" \
15560
      || as_fn_error "could not create $ac_file" "$LINENO" 5
15561
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15562
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15563
$as_echo "$as_me: $ac_file is unchanged" >&6;}
15564
    else
15565
      rm -f "$ac_file"
15566
      mv "$tmp/config.h" "$ac_file" \
15567
        || as_fn_error "could not create $ac_file" "$LINENO" 5
15568
    fi
15569
  else
15570
    $as_echo "/* $configure_input  */" \
15571
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15572
      || as_fn_error "could not create -" "$LINENO" 5
15573
  fi
15574
# Compute "$ac_file"'s index in $config_headers.
15575
_am_arg="$ac_file"
15576
_am_stamp_count=1
15577
for _am_header in $config_headers :; do
15578
  case $_am_header in
15579
    $_am_arg | $_am_arg:* )
15580
      break ;;
15581
    * )
15582
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15583
  esac
15584
done
15585
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15586
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15587
         X"$_am_arg" : 'X\(//\)[^/]' \| \
15588
         X"$_am_arg" : 'X\(//\)$' \| \
15589
         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15590
$as_echo X"$_am_arg" |
15591
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15592
            s//\1/
15593
            q
15594
          }
15595
          /^X\(\/\/\)[^/].*/{
15596
            s//\1/
15597
            q
15598
          }
15599
          /^X\(\/\/\)$/{
15600
            s//\1/
15601
            q
15602
          }
15603
          /^X\(\/\).*/{
15604
            s//\1/
15605
            q
15606
          }
15607
          s/.*/./; q'`/stamp-h$_am_stamp_count
15608
 ;;
15609
 
15610
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15611
$as_echo "$as_me: executing $ac_file commands" >&6;}
15612
 ;;
15613
  esac
15614
 
15615
 
15616
  case $ac_file$ac_mode in
15617
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15618
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
15619
  # are listed without --file.  Let's play safe and only enable the eval
15620
  # if we detect the quoting.
15621
  case $CONFIG_FILES in
15622
  *\'*) eval set x "$CONFIG_FILES" ;;
15623
  *)   set x $CONFIG_FILES ;;
15624
  esac
15625
  shift
15626
  for mf
15627
  do
15628
    # Strip MF so we end up with the name of the file.
15629
    mf=`echo "$mf" | sed -e 's/:.*$//'`
15630
    # Check whether this is an Automake generated Makefile or not.
15631
    # We used to match only the files named `Makefile.in', but
15632
    # some people rename them; so instead we look at the file content.
15633
    # Grep'ing the first line is not enough: some people post-process
15634
    # each Makefile.in and add a new line on top of each file to say so.
15635
    # Grep'ing the whole file is not good either: AIX grep has a line
15636
    # limit of 2048, but all sed's we know have understand at least 4000.
15637
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15638
      dirpart=`$as_dirname -- "$mf" ||
15639
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15640
         X"$mf" : 'X\(//\)[^/]' \| \
15641
         X"$mf" : 'X\(//\)$' \| \
15642
         X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15643
$as_echo X"$mf" |
15644
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15645
            s//\1/
15646
            q
15647
          }
15648
          /^X\(\/\/\)[^/].*/{
15649
            s//\1/
15650
            q
15651
          }
15652
          /^X\(\/\/\)$/{
15653
            s//\1/
15654
            q
15655
          }
15656
          /^X\(\/\).*/{
15657
            s//\1/
15658
            q
15659
          }
15660
          s/.*/./; q'`
15661
    else
15662
      continue
15663
    fi
15664
    # Extract the definition of DEPDIR, am__include, and am__quote
15665
    # from the Makefile without running `make'.
15666
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15667
    test -z "$DEPDIR" && continue
15668
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
15669
    test -z "am__include" && continue
15670
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15671
    # When using ansi2knr, U may be empty or an underscore; expand it
15672
    U=`sed -n 's/^U = //p' < "$mf"`
15673
    # Find all dependency output files, they are included files with
15674
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
15675
    # simplest approach to changing $(DEPDIR) to its actual value in the
15676
    # expansion.
15677
    for file in `sed -n "
15678
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15679
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15680
      # Make sure the directory exists.
15681
      test -f "$dirpart/$file" && continue
15682
      fdir=`$as_dirname -- "$file" ||
15683
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15684
         X"$file" : 'X\(//\)[^/]' \| \
15685
         X"$file" : 'X\(//\)$' \| \
15686
         X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15687
$as_echo X"$file" |
15688
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15689
            s//\1/
15690
            q
15691
          }
15692
          /^X\(\/\/\)[^/].*/{
15693
            s//\1/
15694
            q
15695
          }
15696
          /^X\(\/\/\)$/{
15697
            s//\1/
15698
            q
15699
          }
15700
          /^X\(\/\).*/{
15701
            s//\1/
15702
            q
15703
          }
15704
          s/.*/./; q'`
15705
      as_dir=$dirpart/$fdir; as_fn_mkdir_p
15706
      # echo "creating $dirpart/$file"
15707
      echo '# dummy' > "$dirpart/$file"
15708
    done
15709
  done
15710
}
15711
 ;;
15712
    "libtool":C)
15713
 
15714
    # See if we are running on zsh, and set the options which allow our
15715
    # commands through without removal of \ escapes.
15716
    if test -n "${ZSH_VERSION+set}" ; then
15717
      setopt NO_GLOB_SUBST
15718
    fi
15719
 
15720
    cfgfile="${ofile}T"
15721
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15722
    $RM "$cfgfile"
15723
 
15724
    cat <<_LT_EOF >> "$cfgfile"
15725
#! $SHELL
15726
 
15727
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15728
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15729
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15730
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15731
#
15732
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15733
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15734
#   Written by Gordon Matzigkeit, 1996
15735
#
15736
#   This file is part of GNU Libtool.
15737
#
15738
# GNU Libtool is free software; you can redistribute it and/or
15739
# modify it under the terms of the GNU General Public License as
15740
# published by the Free Software Foundation; either version 2 of
15741
# the License, or (at your option) any later version.
15742
#
15743
# As a special exception to the GNU General Public License,
15744
# if you distribute this file as part of a program or library that
15745
# is built using GNU Libtool, you may include this file under the
15746
# same distribution terms that you use for the rest of that program.
15747
#
15748
# GNU Libtool is distributed in the hope that it will be useful,
15749
# but WITHOUT ANY WARRANTY; without even the implied warranty of
15750
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15751
# GNU General Public License for more details.
15752
#
15753
# You should have received a copy of the GNU General Public License
15754
# along with GNU Libtool; see the file COPYING.  If not, a copy
15755
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15756
# obtained by writing to the Free Software Foundation, Inc.,
15757
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15758
 
15759
 
15760
# The names of the tagged configurations supported by this script.
15761
available_tags=""
15762
 
15763
# ### BEGIN LIBTOOL CONFIG
15764
 
15765
# Which release of libtool.m4 was used?
15766
macro_version=$macro_version
15767
macro_revision=$macro_revision
15768
 
15769
# Whether or not to build shared libraries.
15770
build_libtool_libs=$enable_shared
15771
 
15772
# Whether or not to build static libraries.
15773
build_old_libs=$enable_static
15774
 
15775
# What type of objects to build.
15776
pic_mode=$pic_mode
15777
 
15778
# Whether or not to optimize for fast installation.
15779
fast_install=$enable_fast_install
15780
 
15781
# Shell to use when invoking shell scripts.
15782
SHELL=$lt_SHELL
15783
 
15784
# An echo program that protects backslashes.
15785
ECHO=$lt_ECHO
15786
 
15787
# The host system.
15788
host_alias=$host_alias
15789
host=$host
15790
host_os=$host_os
15791
 
15792
# The build system.
15793
build_alias=$build_alias
15794
build=$build
15795
build_os=$build_os
15796
 
15797
# A sed program that does not truncate output.
15798
SED=$lt_SED
15799
 
15800
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15801
Xsed="\$SED -e 1s/^X//"
15802
 
15803
# A grep program that handles long lines.
15804
GREP=$lt_GREP
15805
 
15806
# An ERE matcher.
15807
EGREP=$lt_EGREP
15808
 
15809
# A literal string matcher.
15810
FGREP=$lt_FGREP
15811
 
15812
# A BSD- or MS-compatible name lister.
15813
NM=$lt_NM
15814
 
15815
# Whether we need soft or hard links.
15816
LN_S=$lt_LN_S
15817
 
15818
# What is the maximum length of a command?
15819
max_cmd_len=$max_cmd_len
15820
 
15821
# Object file suffix (normally "o").
15822
objext=$ac_objext
15823
 
15824
# Executable file suffix (normally "").
15825
exeext=$exeext
15826
 
15827
# whether the shell understands "unset".
15828
lt_unset=$lt_unset
15829
 
15830
# turn spaces into newlines.
15831
SP2NL=$lt_lt_SP2NL
15832
 
15833
# turn newlines into spaces.
15834
NL2SP=$lt_lt_NL2SP
15835
 
15836
# An object symbol dumper.
15837
OBJDUMP=$lt_OBJDUMP
15838
 
15839
# Method to check whether dependent libraries are shared objects.
15840
deplibs_check_method=$lt_deplibs_check_method
15841
 
15842
# Command to use when deplibs_check_method == "file_magic".
15843
file_magic_cmd=$lt_file_magic_cmd
15844
 
15845
# The archiver.
15846
AR=$lt_AR
15847
AR_FLAGS=$lt_AR_FLAGS
15848
 
15849
# A symbol stripping program.
15850
STRIP=$lt_STRIP
15851
 
15852
# Commands used to install an old-style archive.
15853
RANLIB=$lt_RANLIB
15854
old_postinstall_cmds=$lt_old_postinstall_cmds
15855
old_postuninstall_cmds=$lt_old_postuninstall_cmds
15856
 
15857
# Whether to use a lock for old archive extraction.
15858
lock_old_archive_extraction=$lock_old_archive_extraction
15859
 
15860
# A C compiler.
15861
LTCC=$lt_CC
15862
 
15863
# LTCC compiler flags.
15864
LTCFLAGS=$lt_CFLAGS
15865
 
15866
# Take the output of nm and produce a listing of raw symbols and C names.
15867
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15868
 
15869
# Transform the output of nm in a proper C declaration.
15870
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15871
 
15872
# Transform the output of nm in a C name address pair.
15873
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15874
 
15875
# Transform the output of nm in a C name address pair when lib prefix is needed.
15876
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15877
 
15878
# The name of the directory that contains temporary libtool files.
15879
objdir=$objdir
15880
 
15881
# Used to examine libraries when file_magic_cmd begins with "file".
15882
MAGIC_CMD=$MAGIC_CMD
15883
 
15884
# Must we lock files when doing compilation?
15885
need_locks=$lt_need_locks
15886
 
15887
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15888
DSYMUTIL=$lt_DSYMUTIL
15889
 
15890
# Tool to change global to local symbols on Mac OS X.
15891
NMEDIT=$lt_NMEDIT
15892
 
15893
# Tool to manipulate fat objects and archives on Mac OS X.
15894
LIPO=$lt_LIPO
15895
 
15896
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
15897
OTOOL=$lt_OTOOL
15898
 
15899
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15900
OTOOL64=$lt_OTOOL64
15901
 
15902
# Old archive suffix (normally "a").
15903
libext=$libext
15904
 
15905
# Shared library suffix (normally ".so").
15906
shrext_cmds=$lt_shrext_cmds
15907
 
15908
# The commands to extract the exported symbol list from a shared archive.
15909
extract_expsyms_cmds=$lt_extract_expsyms_cmds
15910
 
15911
# Variables whose values should be saved in libtool wrapper scripts and
15912
# restored at link time.
15913
variables_saved_for_relink=$lt_variables_saved_for_relink
15914
 
15915
# Do we need the "lib" prefix for modules?
15916
need_lib_prefix=$need_lib_prefix
15917
 
15918
# Do we need a version for libraries?
15919
need_version=$need_version
15920
 
15921
# Library versioning type.
15922
version_type=$version_type
15923
 
15924
# Shared library runtime path variable.
15925
runpath_var=$runpath_var
15926
 
15927
# Shared library path variable.
15928
shlibpath_var=$shlibpath_var
15929
 
15930
# Is shlibpath searched before the hard-coded library search path?
15931
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15932
 
15933
# Format of library name prefix.
15934
libname_spec=$lt_libname_spec
15935
 
15936
# List of archive names.  First name is the real one, the rest are links.
15937
# The last name is the one that the linker finds with -lNAME
15938
library_names_spec=$lt_library_names_spec
15939
 
15940
# The coded name of the library, if different from the real name.
15941
soname_spec=$lt_soname_spec
15942
 
15943
# Permission mode override for installation of shared libraries.
15944
install_override_mode=$lt_install_override_mode
15945
 
15946
# Command to use after installation of a shared archive.
15947
postinstall_cmds=$lt_postinstall_cmds
15948
 
15949
# Command to use after uninstallation of a shared archive.
15950
postuninstall_cmds=$lt_postuninstall_cmds
15951
 
15952
# Commands used to finish a libtool library installation in a directory.
15953
finish_cmds=$lt_finish_cmds
15954
 
15955
# As "finish_cmds", except a single script fragment to be evaled but
15956
# not shown.
15957
finish_eval=$lt_finish_eval
15958
 
15959
# Whether we should hardcode library paths into libraries.
15960
hardcode_into_libs=$hardcode_into_libs
15961
 
15962
# Compile-time system search path for libraries.
15963
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15964
 
15965
# Run-time system search path for libraries.
15966
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15967
 
15968
# Whether dlopen is supported.
15969
dlopen_support=$enable_dlopen
15970
 
15971
# Whether dlopen of programs is supported.
15972
dlopen_self=$enable_dlopen_self
15973
 
15974
# Whether dlopen of statically linked programs is supported.
15975
dlopen_self_static=$enable_dlopen_self_static
15976
 
15977
# Commands to strip libraries.
15978
old_striplib=$lt_old_striplib
15979
striplib=$lt_striplib
15980
 
15981
 
15982
# The linker used to build libraries.
15983
LD=$lt_LD
15984
 
15985
# How to create reloadable object files.
15986
reload_flag=$lt_reload_flag
15987
reload_cmds=$lt_reload_cmds
15988
 
15989
# Commands used to build an old-style archive.
15990
old_archive_cmds=$lt_old_archive_cmds
15991
 
15992
# A language specific compiler.
15993
CC=$lt_compiler
15994
 
15995
# Is the compiler the GNU compiler?
15996
with_gcc=$GCC
15997
 
15998
# Compiler flag to turn off builtin functions.
15999
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16000
 
16001
# How to pass a linker flag through the compiler.
16002
wl=$lt_lt_prog_compiler_wl
16003
 
16004
# Additional compiler flags for building library objects.
16005
pic_flag=$lt_lt_prog_compiler_pic
16006
 
16007
# Compiler flag to prevent dynamic linking.
16008
link_static_flag=$lt_lt_prog_compiler_static
16009
 
16010
# Does compiler simultaneously support -c and -o options?
16011
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16012
 
16013
# Whether or not to add -lc for building shared libraries.
16014
build_libtool_need_lc=$archive_cmds_need_lc
16015
 
16016
# Whether or not to disallow shared libs when runtime libs are static.
16017
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16018
 
16019
# Compiler flag to allow reflexive dlopens.
16020
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16021
 
16022
# Compiler flag to generate shared objects directly from archives.
16023
whole_archive_flag_spec=$lt_whole_archive_flag_spec
16024
 
16025
# Whether the compiler copes with passing no objects directly.
16026
compiler_needs_object=$lt_compiler_needs_object
16027
 
16028
# Create an old-style archive from a shared archive.
16029
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16030
 
16031
# Create a temporary old-style archive to link instead of a shared archive.
16032
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16033
 
16034
# Commands used to build a shared archive.
16035
archive_cmds=$lt_archive_cmds
16036
archive_expsym_cmds=$lt_archive_expsym_cmds
16037
 
16038
# Commands used to build a loadable module if different from building
16039
# a shared archive.
16040
module_cmds=$lt_module_cmds
16041
module_expsym_cmds=$lt_module_expsym_cmds
16042
 
16043
# Whether we are building with GNU ld or not.
16044
with_gnu_ld=$lt_with_gnu_ld
16045
 
16046
# Flag that allows shared libraries with undefined symbols to be built.
16047
allow_undefined_flag=$lt_allow_undefined_flag
16048
 
16049
# Flag that enforces no undefined symbols.
16050
no_undefined_flag=$lt_no_undefined_flag
16051
 
16052
# Flag to hardcode \$libdir into a binary during linking.
16053
# This must work even if \$libdir does not exist
16054
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16055
 
16056
# If ld is used when linking, flag to hardcode \$libdir into a binary
16057
# during linking.  This must work even if \$libdir does not exist.
16058
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16059
 
16060
# Whether we need a single "-rpath" flag with a separated argument.
16061
hardcode_libdir_separator=$lt_hardcode_libdir_separator
16062
 
16063
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16064
# DIR into the resulting binary.
16065
hardcode_direct=$hardcode_direct
16066
 
16067
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16068
# DIR into the resulting binary and the resulting library dependency is
16069
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16070
# library is relocated.
16071
hardcode_direct_absolute=$hardcode_direct_absolute
16072
 
16073
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16074
# into the resulting binary.
16075
hardcode_minus_L=$hardcode_minus_L
16076
 
16077
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16078
# into the resulting binary.
16079
hardcode_shlibpath_var=$hardcode_shlibpath_var
16080
 
16081
# Set to "yes" if building a shared library automatically hardcodes DIR
16082
# into the library and all subsequent libraries and executables linked
16083
# against it.
16084
hardcode_automatic=$hardcode_automatic
16085
 
16086
# Set to yes if linker adds runtime paths of dependent libraries
16087
# to runtime path list.
16088
inherit_rpath=$inherit_rpath
16089
 
16090
# Whether libtool must link a program against all its dependency libraries.
16091
link_all_deplibs=$link_all_deplibs
16092
 
16093
# Fix the shell variable \$srcfile for the compiler.
16094
fix_srcfile_path=$lt_fix_srcfile_path
16095
 
16096
# Set to "yes" if exported symbols are required.
16097
always_export_symbols=$always_export_symbols
16098
 
16099
# The commands to list exported symbols.
16100
export_symbols_cmds=$lt_export_symbols_cmds
16101
 
16102
# Symbols that should not be listed in the preloaded symbols.
16103
exclude_expsyms=$lt_exclude_expsyms
16104
 
16105
# Symbols that must always be exported.
16106
include_expsyms=$lt_include_expsyms
16107
 
16108
# Commands necessary for linking programs (against libraries) with templates.
16109
prelink_cmds=$lt_prelink_cmds
16110
 
16111
# Specify filename containing input files.
16112
file_list_spec=$lt_file_list_spec
16113
 
16114
# How to hardcode a shared library path into an executable.
16115
hardcode_action=$hardcode_action
16116
 
16117
# ### END LIBTOOL CONFIG
16118
 
16119
_LT_EOF
16120
 
16121
  case $host_os in
16122
  aix3*)
16123
    cat <<\_LT_EOF >> "$cfgfile"
16124
# AIX sometimes has problems with the GCC collect2 program.  For some
16125
# reason, if we set the COLLECT_NAMES environment variable, the problems
16126
# vanish in a puff of smoke.
16127
if test "X${COLLECT_NAMES+set}" != Xset; then
16128
  COLLECT_NAMES=
16129
  export COLLECT_NAMES
16130
fi
16131
_LT_EOF
16132
    ;;
16133
  esac
16134
 
16135
 
16136
ltmain="$ac_aux_dir/ltmain.sh"
16137
 
16138
 
16139
  # We use sed instead of cat because bash on DJGPP gets confused if
16140
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16141
  # text mode, it properly converts lines to CR/LF.  This bash problem
16142
  # is reportedly fixed, but why not run on old versions too?
16143
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16144
    || (rm -f "$cfgfile"; exit 1)
16145
 
16146
  case $xsi_shell in
16147
  yes)
16148
    cat << \_LT_EOF >> "$cfgfile"
16149
 
16150
# func_dirname file append nondir_replacement
16151
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16152
# otherwise set result to NONDIR_REPLACEMENT.
16153
func_dirname ()
16154
{
16155
  case ${1} in
16156
    */*) func_dirname_result="${1%/*}${2}" ;;
16157
    *  ) func_dirname_result="${3}" ;;
16158
  esac
16159
}
16160
 
16161
# func_basename file
16162
func_basename ()
16163
{
16164
  func_basename_result="${1##*/}"
16165
}
16166
 
16167
# func_dirname_and_basename file append nondir_replacement
16168
# perform func_basename and func_dirname in a single function
16169
# call:
16170
#   dirname:  Compute the dirname of FILE.  If nonempty,
16171
#             add APPEND to the result, otherwise set result
16172
#             to NONDIR_REPLACEMENT.
16173
#             value returned in "$func_dirname_result"
16174
#   basename: Compute filename of FILE.
16175
#             value retuned in "$func_basename_result"
16176
# Implementation must be kept synchronized with func_dirname
16177
# and func_basename. For efficiency, we do not delegate to
16178
# those functions but instead duplicate the functionality here.
16179
func_dirname_and_basename ()
16180
{
16181
  case ${1} in
16182
    */*) func_dirname_result="${1%/*}${2}" ;;
16183
    *  ) func_dirname_result="${3}" ;;
16184
  esac
16185
  func_basename_result="${1##*/}"
16186
}
16187
 
16188
# func_stripname prefix suffix name
16189
# strip PREFIX and SUFFIX off of NAME.
16190
# PREFIX and SUFFIX must not contain globbing or regex special
16191
# characters, hashes, percent signs, but SUFFIX may contain a leading
16192
# dot (in which case that matches only a dot).
16193
func_stripname ()
16194
{
16195
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16196
  # positional parameters, so assign one to ordinary parameter first.
16197
  func_stripname_result=${3}
16198
  func_stripname_result=${func_stripname_result#"${1}"}
16199
  func_stripname_result=${func_stripname_result%"${2}"}
16200
}
16201
 
16202
# func_opt_split
16203
func_opt_split ()
16204
{
16205
  func_opt_split_opt=${1%%=*}
16206
  func_opt_split_arg=${1#*=}
16207
}
16208
 
16209
# func_lo2o object
16210
func_lo2o ()
16211
{
16212
  case ${1} in
16213
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16214
    *)    func_lo2o_result=${1} ;;
16215
  esac
16216
}
16217
 
16218
# func_xform libobj-or-source
16219
func_xform ()
16220
{
16221
  func_xform_result=${1%.*}.lo
16222
}
16223
 
16224
# func_arith arithmetic-term...
16225
func_arith ()
16226
{
16227
  func_arith_result=$(( $* ))
16228
}
16229
 
16230
# func_len string
16231
# STRING may not start with a hyphen.
16232
func_len ()
16233
{
16234
  func_len_result=${#1}
16235
}
16236
 
16237
_LT_EOF
16238
    ;;
16239
  *) # Bourne compatible functions.
16240
    cat << \_LT_EOF >> "$cfgfile"
16241
 
16242
# func_dirname file append nondir_replacement
16243
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16244
# otherwise set result to NONDIR_REPLACEMENT.
16245
func_dirname ()
16246
{
16247
  # Extract subdirectory from the argument.
16248
  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16249
  if test "X$func_dirname_result" = "X${1}"; then
16250
    func_dirname_result="${3}"
16251
  else
16252
    func_dirname_result="$func_dirname_result${2}"
16253
  fi
16254
}
16255
 
16256
# func_basename file
16257
func_basename ()
16258
{
16259
  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16260
}
16261
 
16262
 
16263
# func_stripname prefix suffix name
16264
# strip PREFIX and SUFFIX off of NAME.
16265
# PREFIX and SUFFIX must not contain globbing or regex special
16266
# characters, hashes, percent signs, but SUFFIX may contain a leading
16267
# dot (in which case that matches only a dot).
16268
# func_strip_suffix prefix name
16269
func_stripname ()
16270
{
16271
  case ${2} in
16272
    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16273
    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16274
  esac
16275
}
16276
 
16277
# sed scripts:
16278
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16279
my_sed_long_arg='1s/^-[^=]*=//'
16280
 
16281
# func_opt_split
16282
func_opt_split ()
16283
{
16284
  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16285
  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16286
}
16287
 
16288
# func_lo2o object
16289
func_lo2o ()
16290
{
16291
  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16292
}
16293
 
16294
# func_xform libobj-or-source
16295
func_xform ()
16296
{
16297
  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16298
}
16299
 
16300
# func_arith arithmetic-term...
16301
func_arith ()
16302
{
16303
  func_arith_result=`expr "$@"`
16304
}
16305
 
16306
# func_len string
16307
# STRING may not start with a hyphen.
16308
func_len ()
16309
{
16310
  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16311
}
16312
 
16313
_LT_EOF
16314
esac
16315
 
16316
case $lt_shell_append in
16317
  yes)
16318
    cat << \_LT_EOF >> "$cfgfile"
16319
 
16320
# func_append var value
16321
# Append VALUE to the end of shell variable VAR.
16322
func_append ()
16323
{
16324
  eval "$1+=\$2"
16325
}
16326
_LT_EOF
16327
    ;;
16328
  *)
16329
    cat << \_LT_EOF >> "$cfgfile"
16330
 
16331
# func_append var value
16332
# Append VALUE to the end of shell variable VAR.
16333
func_append ()
16334
{
16335
  eval "$1=\$$1\$2"
16336
}
16337
 
16338
_LT_EOF
16339
    ;;
16340
  esac
16341
 
16342
 
16343
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16344
    || (rm -f "$cfgfile"; exit 1)
16345
 
16346
  mv -f "$cfgfile" "$ofile" ||
16347
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16348
  chmod +x "$ofile"
16349
 
16350
 ;;
16351
    "default-1":C)
16352
    for ac_file in $CONFIG_FILES; do
16353
      # Support "outfile[:infile[:infile...]]"
16354
      case "$ac_file" in
16355
        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16356
      esac
16357
      # PO directories have a Makefile.in generated from Makefile.in.in.
16358
      case "$ac_file" in */Makefile.in)
16359
        # Adjust a relative srcdir.
16360
        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16361
        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16362
        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16363
        # In autoconf-2.13 it is called $ac_given_srcdir.
16364
        # In autoconf-2.50 it is called $srcdir.
16365
        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16366
        case "$ac_given_srcdir" in
16367
          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16368
          /*) top_srcdir="$ac_given_srcdir" ;;
16369
          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16370
        esac
16371
        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16372
          rm -f "$ac_dir/POTFILES"
16373
          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16374
          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16375
          POMAKEFILEDEPS="POTFILES.in"
16376
          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16377
          # on $ac_dir but don't depend on user-specified configuration
16378
          # parameters.
16379
          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16380
            # The LINGUAS file contains the set of available languages.
16381
            if test -n "$OBSOLETE_ALL_LINGUAS"; then
16382
              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16383
            fi
16384
            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16385
            # Hide the ALL_LINGUAS assigment from automake.
16386
            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16387
            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16388
          else
16389
            # The set of available languages was given in configure.in.
16390
            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16391
          fi
16392
          case "$ac_given_srcdir" in
16393
            .) srcdirpre= ;;
16394
            *) srcdirpre='$(srcdir)/' ;;
16395
          esac
16396
          POFILES=
16397
          GMOFILES=
16398
          UPDATEPOFILES=
16399
          DUMMYPOFILES=
16400
          for lang in $ALL_LINGUAS; do
16401
            POFILES="$POFILES $srcdirpre$lang.po"
16402
            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16403
            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16404
            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16405
          done
16406
          # CATALOGS depends on both $ac_dir and the user's LINGUAS
16407
          # environment variable.
16408
          INST_LINGUAS=
16409
          if test -n "$ALL_LINGUAS"; then
16410
            for presentlang in $ALL_LINGUAS; do
16411
              useit=no
16412
              if test "%UNSET%" != "$LINGUAS"; then
16413
                desiredlanguages="$LINGUAS"
16414
              else
16415
                desiredlanguages="$ALL_LINGUAS"
16416
              fi
16417
              for desiredlang in $desiredlanguages; do
16418
                # Use the presentlang catalog if desiredlang is
16419
                #   a. equal to presentlang, or
16420
                #   b. a variant of presentlang (because in this case,
16421
                #      presentlang can be used as a fallback for messages
16422
                #      which are not translated in the desiredlang catalog).
16423
                case "$desiredlang" in
16424
                  "$presentlang"*) useit=yes;;
16425
                esac
16426
              done
16427
              if test $useit = yes; then
16428
                INST_LINGUAS="$INST_LINGUAS $presentlang"
16429
              fi
16430
            done
16431
          fi
16432
          CATALOGS=
16433
          if test -n "$INST_LINGUAS"; then
16434
            for lang in $INST_LINGUAS; do
16435
              CATALOGS="$CATALOGS $lang.gmo"
16436
            done
16437
          fi
16438
          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16439
          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"
16440
          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16441
            if test -f "$f"; then
16442
              case "$f" in
16443
                *.orig | *.bak | *~) ;;
16444
                *) cat "$f" >> "$ac_dir/Makefile" ;;
16445
              esac
16446
            fi
16447
          done
16448
        fi
16449
        ;;
16450
      esac
16451
    done ;;
16452
 
16453
  esac
16454
done # for ac_tag
16455
 
16456
 
16457
as_fn_exit 0
16458
_ACEOF
16459
ac_clean_files=$ac_clean_files_save
16460
 
16461
test $ac_write_fail = 0 ||
16462
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16463
 
16464
 
16465
# configure is writing to config.log, and then calls config.status.
16466
# config.status does its own redirection, appending to config.log.
16467
# Unfortunately, on DOS this fails, as config.log is still kept open
16468
# by configure, so config.status won't be able to write to it; its
16469
# output is simply discarded.  So we exec the FD to /dev/null,
16470
# effectively closing config.log, so it can be properly (re)opened and
16471
# appended to by config.status.  When coming back to configure, we
16472
# need to make the FD available again.
16473
if test "$no_create" != yes; then
16474
  ac_cs_success=:
16475
  ac_config_status_args=
16476
  test "$silent" = yes &&
16477
    ac_config_status_args="$ac_config_status_args --quiet"
16478
  exec 5>/dev/null
16479
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16480
  exec 5>>config.log
16481
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16482
  # would make configure fail if this is the last instruction.
16483
  $ac_cs_success || as_fn_exit $?
16484
fi
16485
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16486
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16487
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16488
fi
16489
 

powered by: WebSVN 2.1.0

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