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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [zlib/] [configure] - Blame information for rev 778

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

Line No. Rev Author Line
1 745 jeremybenn
#! /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
 
173
  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
174
    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
175
    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
176
    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177
    PATH=/empty FPATH=/empty; export PATH FPATH
178
    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
179
      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
180
test \$(( 1 + 1 )) = 2 || 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="zlib.h"
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
TARGET_LIBRARY_FALSE
606
TARGET_LIBRARY_TRUE
607
toolexeclibdir
608
toolexecdir
609
target_all
610
CPP
611
OTOOL64
612
OTOOL
613
LIPO
614
NMEDIT
615
DSYMUTIL
616
RANLIB
617
AR
618
OBJDUMP
619
LN_S
620
NM
621
ac_ct_DUMPBIN
622
DUMPBIN
623
LD
624
FGREP
625
EGREP
626
GREP
627
SED
628
LIBTOOL
629
am__fastdepCC_FALSE
630
am__fastdepCC_TRUE
631
CCDEPMODE
632
AMDEPBACKSLASH
633
AMDEP_FALSE
634
AMDEP_TRUE
635
am__quote
636
am__include
637
DEPDIR
638
OBJEXT
639
EXEEXT
640
ac_ct_CC
641
CPPFLAGS
642
LDFLAGS
643
CFLAGS
644
CC
645
COMPPATH
646
MAINT
647
MAINTAINER_MODE_FALSE
648
MAINTAINER_MODE_TRUE
649
am__untar
650
am__tar
651
AMTAR
652
am__leading_dot
653
SET_MAKE
654
AWK
655
mkdir_p
656
MKDIR_P
657
INSTALL_STRIP_PROGRAM
658
STRIP
659
install_sh
660
MAKEINFO
661
AUTOHEADER
662
AUTOMAKE
663
AUTOCONF
664
ACLOCAL
665
VERSION
666
PACKAGE
667
CYGPATH_W
668
am__isrc
669
INSTALL_DATA
670
INSTALL_SCRIPT
671
INSTALL_PROGRAM
672
mkinstalldirs
673
target_os
674
target_vendor
675
target_cpu
676
target
677
host_os
678
host_vendor
679
host_cpu
680
host
681
build_os
682
build_vendor
683
build_cpu
684
build
685
multi_basedir
686
target_alias
687
host_alias
688
build_alias
689
LIBS
690
ECHO_T
691
ECHO_N
692
ECHO_C
693
DEFS
694
mandir
695
localedir
696
libdir
697
psdir
698
pdfdir
699
dvidir
700
htmldir
701
infodir
702
docdir
703
oldincludedir
704
includedir
705
localstatedir
706
sharedstatedir
707
sysconfdir
708
datadir
709
datarootdir
710
libexecdir
711
sbindir
712
bindir
713
program_transform_name
714
prefix
715
exec_prefix
716
PACKAGE_URL
717
PACKAGE_BUGREPORT
718
PACKAGE_STRING
719
PACKAGE_VERSION
720
PACKAGE_TARNAME
721
PACKAGE_NAME
722
PATH_SEPARATOR
723
SHELL'
724
ac_subst_files=''
725
ac_user_opts='
726
enable_option_checking
727
enable_multilib
728
enable_maintainer_mode
729
with_target_subdir
730
with_cross_host
731
with_system_zlib
732
enable_dependency_tracking
733
enable_shared
734
enable_static
735
with_pic
736
enable_fast_install
737
with_gnu_ld
738
enable_libtool_lock
739
'
740
      ac_precious_vars='build_alias
741
host_alias
742
target_alias
743
CPP
744
CPPFLAGS'
745
 
746
 
747
# Initialize some variables set by options.
748
ac_init_help=
749
ac_init_version=false
750
ac_unrecognized_opts=
751
ac_unrecognized_sep=
752
# The variables have the same names as the options, with
753
# dashes changed to underlines.
754
cache_file=/dev/null
755
exec_prefix=NONE
756
no_create=
757
no_recursion=
758
prefix=NONE
759
program_prefix=NONE
760
program_suffix=NONE
761
program_transform_name=s,x,x,
762
silent=
763
site=
764
srcdir=
765
verbose=
766
x_includes=NONE
767
x_libraries=NONE
768
 
769
# Installation directory options.
770
# These are left unexpanded so users can "make install exec_prefix=/foo"
771
# and all the variables that are supposed to be based on exec_prefix
772
# by default will actually change.
773
# Use braces instead of parens because sh, perl, etc. also accept them.
774
# (The list follows the same order as the GNU Coding Standards.)
775
bindir='${exec_prefix}/bin'
776
sbindir='${exec_prefix}/sbin'
777
libexecdir='${exec_prefix}/libexec'
778
datarootdir='${prefix}/share'
779
datadir='${datarootdir}'
780
sysconfdir='${prefix}/etc'
781
sharedstatedir='${prefix}/com'
782
localstatedir='${prefix}/var'
783
includedir='${prefix}/include'
784
oldincludedir='/usr/include'
785
docdir='${datarootdir}/doc/${PACKAGE}'
786
infodir='${datarootdir}/info'
787
htmldir='${docdir}'
788
dvidir='${docdir}'
789
pdfdir='${docdir}'
790
psdir='${docdir}'
791
libdir='${exec_prefix}/lib'
792
localedir='${datarootdir}/locale'
793
mandir='${datarootdir}/man'
794
 
795
ac_prev=
796
ac_dashdash=
797
for ac_option
798
do
799
  # If the previous option needs an argument, assign it.
800
  if test -n "$ac_prev"; then
801
    eval $ac_prev=\$ac_option
802
    ac_prev=
803
    continue
804
  fi
805
 
806
  case $ac_option in
807
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
808
  *)    ac_optarg=yes ;;
809
  esac
810
 
811
  # Accept the important Cygnus configure options, so we can diagnose typos.
812
 
813
  case $ac_dashdash$ac_option in
814
  --)
815
    ac_dashdash=yes ;;
816
 
817
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
818
    ac_prev=bindir ;;
819
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
820
    bindir=$ac_optarg ;;
821
 
822
  -build | --build | --buil | --bui | --bu)
823
    ac_prev=build_alias ;;
824
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
825
    build_alias=$ac_optarg ;;
826
 
827
  -cache-file | --cache-file | --cache-fil | --cache-fi \
828
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
829
    ac_prev=cache_file ;;
830
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
831
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
832
    cache_file=$ac_optarg ;;
833
 
834
  --config-cache | -C)
835
    cache_file=config.cache ;;
836
 
837
  -datadir | --datadir | --datadi | --datad)
838
    ac_prev=datadir ;;
839
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
840
    datadir=$ac_optarg ;;
841
 
842
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
843
  | --dataroo | --dataro | --datar)
844
    ac_prev=datarootdir ;;
845
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
846
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
847
    datarootdir=$ac_optarg ;;
848
 
849
  -disable-* | --disable-*)
850
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
851
    # Reject names that are not valid shell variable names.
852
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
853
      as_fn_error "invalid feature name: $ac_useropt"
854
    ac_useropt_orig=$ac_useropt
855
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
856
    case $ac_user_opts in
857
      *"
858
"enable_$ac_useropt"
859
"*) ;;
860
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
861
         ac_unrecognized_sep=', ';;
862
    esac
863
    eval enable_$ac_useropt=no ;;
864
 
865
  -docdir | --docdir | --docdi | --doc | --do)
866
    ac_prev=docdir ;;
867
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
868
    docdir=$ac_optarg ;;
869
 
870
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
871
    ac_prev=dvidir ;;
872
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
873
    dvidir=$ac_optarg ;;
874
 
875
  -enable-* | --enable-*)
876
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
877
    # Reject names that are not valid shell variable names.
878
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
879
      as_fn_error "invalid feature name: $ac_useropt"
880
    ac_useropt_orig=$ac_useropt
881
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
882
    case $ac_user_opts in
883
      *"
884
"enable_$ac_useropt"
885
"*) ;;
886
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
887
         ac_unrecognized_sep=', ';;
888
    esac
889
    eval enable_$ac_useropt=\$ac_optarg ;;
890
 
891
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
892
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
893
  | --exec | --exe | --ex)
894
    ac_prev=exec_prefix ;;
895
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
896
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
897
  | --exec=* | --exe=* | --ex=*)
898
    exec_prefix=$ac_optarg ;;
899
 
900
  -gas | --gas | --ga | --g)
901
    # Obsolete; use --with-gas.
902
    with_gas=yes ;;
903
 
904
  -help | --help | --hel | --he | -h)
905
    ac_init_help=long ;;
906
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
907
    ac_init_help=recursive ;;
908
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
909
    ac_init_help=short ;;
910
 
911
  -host | --host | --hos | --ho)
912
    ac_prev=host_alias ;;
913
  -host=* | --host=* | --hos=* | --ho=*)
914
    host_alias=$ac_optarg ;;
915
 
916
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
917
    ac_prev=htmldir ;;
918
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
919
  | --ht=*)
920
    htmldir=$ac_optarg ;;
921
 
922
  -includedir | --includedir | --includedi | --included | --include \
923
  | --includ | --inclu | --incl | --inc)
924
    ac_prev=includedir ;;
925
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
926
  | --includ=* | --inclu=* | --incl=* | --inc=*)
927
    includedir=$ac_optarg ;;
928
 
929
  -infodir | --infodir | --infodi | --infod | --info | --inf)
930
    ac_prev=infodir ;;
931
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
932
    infodir=$ac_optarg ;;
933
 
934
  -libdir | --libdir | --libdi | --libd)
935
    ac_prev=libdir ;;
936
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
937
    libdir=$ac_optarg ;;
938
 
939
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
940
  | --libexe | --libex | --libe)
941
    ac_prev=libexecdir ;;
942
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
943
  | --libexe=* | --libex=* | --libe=*)
944
    libexecdir=$ac_optarg ;;
945
 
946
  -localedir | --localedir | --localedi | --localed | --locale)
947
    ac_prev=localedir ;;
948
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
949
    localedir=$ac_optarg ;;
950
 
951
  -localstatedir | --localstatedir | --localstatedi | --localstated \
952
  | --localstate | --localstat | --localsta | --localst | --locals)
953
    ac_prev=localstatedir ;;
954
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
955
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
956
    localstatedir=$ac_optarg ;;
957
 
958
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
959
    ac_prev=mandir ;;
960
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
961
    mandir=$ac_optarg ;;
962
 
963
  -nfp | --nfp | --nf)
964
    # Obsolete; use --without-fp.
965
    with_fp=no ;;
966
 
967
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
968
  | --no-cr | --no-c | -n)
969
    no_create=yes ;;
970
 
971
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
972
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
973
    no_recursion=yes ;;
974
 
975
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
976
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
977
  | --oldin | --oldi | --old | --ol | --o)
978
    ac_prev=oldincludedir ;;
979
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
980
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
981
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
982
    oldincludedir=$ac_optarg ;;
983
 
984
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
985
    ac_prev=prefix ;;
986
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
987
    prefix=$ac_optarg ;;
988
 
989
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
990
  | --program-pre | --program-pr | --program-p)
991
    ac_prev=program_prefix ;;
992
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
993
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
994
    program_prefix=$ac_optarg ;;
995
 
996
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
997
  | --program-suf | --program-su | --program-s)
998
    ac_prev=program_suffix ;;
999
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1000
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1001
    program_suffix=$ac_optarg ;;
1002
 
1003
  -program-transform-name | --program-transform-name \
1004
  | --program-transform-nam | --program-transform-na \
1005
  | --program-transform-n | --program-transform- \
1006
  | --program-transform | --program-transfor \
1007
  | --program-transfo | --program-transf \
1008
  | --program-trans | --program-tran \
1009
  | --progr-tra | --program-tr | --program-t)
1010
    ac_prev=program_transform_name ;;
1011
  -program-transform-name=* | --program-transform-name=* \
1012
  | --program-transform-nam=* | --program-transform-na=* \
1013
  | --program-transform-n=* | --program-transform-=* \
1014
  | --program-transform=* | --program-transfor=* \
1015
  | --program-transfo=* | --program-transf=* \
1016
  | --program-trans=* | --program-tran=* \
1017
  | --progr-tra=* | --program-tr=* | --program-t=*)
1018
    program_transform_name=$ac_optarg ;;
1019
 
1020
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1021
    ac_prev=pdfdir ;;
1022
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1023
    pdfdir=$ac_optarg ;;
1024
 
1025
  -psdir | --psdir | --psdi | --psd | --ps)
1026
    ac_prev=psdir ;;
1027
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1028
    psdir=$ac_optarg ;;
1029
 
1030
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1031
  | -silent | --silent | --silen | --sile | --sil)
1032
    silent=yes ;;
1033
 
1034
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1035
    ac_prev=sbindir ;;
1036
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1037
  | --sbi=* | --sb=*)
1038
    sbindir=$ac_optarg ;;
1039
 
1040
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1041
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1042
  | --sharedst | --shareds | --shared | --share | --shar \
1043
  | --sha | --sh)
1044
    ac_prev=sharedstatedir ;;
1045
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1046
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1047
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1048
  | --sha=* | --sh=*)
1049
    sharedstatedir=$ac_optarg ;;
1050
 
1051
  -site | --site | --sit)
1052
    ac_prev=site ;;
1053
  -site=* | --site=* | --sit=*)
1054
    site=$ac_optarg ;;
1055
 
1056
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1057
    ac_prev=srcdir ;;
1058
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1059
    srcdir=$ac_optarg ;;
1060
 
1061
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1062
  | --syscon | --sysco | --sysc | --sys | --sy)
1063
    ac_prev=sysconfdir ;;
1064
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1065
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1066
    sysconfdir=$ac_optarg ;;
1067
 
1068
  -target | --target | --targe | --targ | --tar | --ta | --t)
1069
    ac_prev=target_alias ;;
1070
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1071
    target_alias=$ac_optarg ;;
1072
 
1073
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1074
    verbose=yes ;;
1075
 
1076
  -version | --version | --versio | --versi | --vers | -V)
1077
    ac_init_version=: ;;
1078
 
1079
  -with-* | --with-*)
1080
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1081
    # Reject names that are not valid shell variable names.
1082
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1083
      as_fn_error "invalid package name: $ac_useropt"
1084
    ac_useropt_orig=$ac_useropt
1085
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1086
    case $ac_user_opts in
1087
      *"
1088
"with_$ac_useropt"
1089
"*) ;;
1090
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1091
         ac_unrecognized_sep=', ';;
1092
    esac
1093
    eval with_$ac_useropt=\$ac_optarg ;;
1094
 
1095
  -without-* | --without-*)
1096
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1097
    # Reject names that are not valid shell variable names.
1098
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1099
      as_fn_error "invalid package name: $ac_useropt"
1100
    ac_useropt_orig=$ac_useropt
1101
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1102
    case $ac_user_opts in
1103
      *"
1104
"with_$ac_useropt"
1105
"*) ;;
1106
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1107
         ac_unrecognized_sep=', ';;
1108
    esac
1109
    eval with_$ac_useropt=no ;;
1110
 
1111
  --x)
1112
    # Obsolete; use --with-x.
1113
    with_x=yes ;;
1114
 
1115
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1116
  | --x-incl | --x-inc | --x-in | --x-i)
1117
    ac_prev=x_includes ;;
1118
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1119
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1120
    x_includes=$ac_optarg ;;
1121
 
1122
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1123
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1124
    ac_prev=x_libraries ;;
1125
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1126
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1127
    x_libraries=$ac_optarg ;;
1128
 
1129
  -*) as_fn_error "unrecognized option: \`$ac_option'
1130
Try \`$0 --help' for more information."
1131
    ;;
1132
 
1133
  *=*)
1134
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1135
    # Reject names that are not valid shell variable names.
1136
    case $ac_envvar in #(
1137
      '' | [0-9]* | *[!_$as_cr_alnum]* )
1138
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1139
    esac
1140
    eval $ac_envvar=\$ac_optarg
1141
    export $ac_envvar ;;
1142
 
1143
  *)
1144
    # FIXME: should be removed in autoconf 3.0.
1145
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1146
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1147
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1148
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1149
    ;;
1150
 
1151
  esac
1152
done
1153
 
1154
if test -n "$ac_prev"; then
1155
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1156
  as_fn_error "missing argument to $ac_option"
1157
fi
1158
 
1159
if test -n "$ac_unrecognized_opts"; then
1160
  case $enable_option_checking in
1161
    no) ;;
1162
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1163
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1164
  esac
1165
fi
1166
 
1167
# Check all directory arguments for consistency.
1168
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1169
                datadir sysconfdir sharedstatedir localstatedir includedir \
1170
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1171
                libdir localedir mandir
1172
do
1173
  eval ac_val=\$$ac_var
1174
  # Remove trailing slashes.
1175
  case $ac_val in
1176
    */ )
1177
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1178
      eval $ac_var=\$ac_val;;
1179
  esac
1180
  # Be sure to have absolute directory names.
1181
  case $ac_val in
1182
    [\\/$]* | ?:[\\/]* )  continue;;
1183
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1184
  esac
1185
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1186
done
1187
 
1188
# There might be people who depend on the old broken behavior: `$host'
1189
# used to hold the argument of --host etc.
1190
# FIXME: To remove some day.
1191
build=$build_alias
1192
host=$host_alias
1193
target=$target_alias
1194
 
1195
# FIXME: To remove some day.
1196
if test "x$host_alias" != x; then
1197
  if test "x$build_alias" = x; then
1198
    cross_compiling=maybe
1199
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1200
    If a cross compiler is detected then cross compile mode will be used." >&2
1201
  elif test "x$build_alias" != "x$host_alias"; then
1202
    cross_compiling=yes
1203
  fi
1204
fi
1205
 
1206
ac_tool_prefix=
1207
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1208
 
1209
test "$silent" = yes && exec 6>/dev/null
1210
 
1211
 
1212
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1213
ac_ls_di=`ls -di .` &&
1214
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1215
  as_fn_error "working directory cannot be determined"
1216
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1217
  as_fn_error "pwd does not report name of working directory"
1218
 
1219
 
1220
# Find the source files, if location was not specified.
1221
if test -z "$srcdir"; then
1222
  ac_srcdir_defaulted=yes
1223
  # Try the directory containing this script, then the parent directory.
1224
  ac_confdir=`$as_dirname -- "$as_myself" ||
1225
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1226
         X"$as_myself" : 'X\(//\)[^/]' \| \
1227
         X"$as_myself" : 'X\(//\)$' \| \
1228
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1229
$as_echo X"$as_myself" |
1230
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1231
            s//\1/
1232
            q
1233
          }
1234
          /^X\(\/\/\)[^/].*/{
1235
            s//\1/
1236
            q
1237
          }
1238
          /^X\(\/\/\)$/{
1239
            s//\1/
1240
            q
1241
          }
1242
          /^X\(\/\).*/{
1243
            s//\1/
1244
            q
1245
          }
1246
          s/.*/./; q'`
1247
  srcdir=$ac_confdir
1248
  if test ! -r "$srcdir/$ac_unique_file"; then
1249
    srcdir=..
1250
  fi
1251
else
1252
  ac_srcdir_defaulted=no
1253
fi
1254
if test ! -r "$srcdir/$ac_unique_file"; then
1255
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1256
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1257
fi
1258
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1259
ac_abs_confdir=`(
1260
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1261
        pwd)`
1262
# When building in place, set srcdir=.
1263
if test "$ac_abs_confdir" = "$ac_pwd"; then
1264
  srcdir=.
1265
fi
1266
# Remove unnecessary trailing slashes from srcdir.
1267
# Double slashes in file names in object file debugging info
1268
# mess up M-x gdb in Emacs.
1269
case $srcdir in
1270
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1271
esac
1272
for ac_var in $ac_precious_vars; do
1273
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1274
  eval ac_env_${ac_var}_value=\$${ac_var}
1275
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1276
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1277
done
1278
 
1279
#
1280
# Report the --help message.
1281
#
1282
if test "$ac_init_help" = "long"; then
1283
  # Omit some internal or obsolete options to make the list less imposing.
1284
  # This message is too long to be a string in the A/UX 3.1 sh.
1285
  cat <<_ACEOF
1286
\`configure' configures this package to adapt to many kinds of systems.
1287
 
1288
Usage: $0 [OPTION]... [VAR=VALUE]...
1289
 
1290
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1291
VAR=VALUE.  See below for descriptions of some of the useful variables.
1292
 
1293
Defaults for the options are specified in brackets.
1294
 
1295
Configuration:
1296
  -h, --help              display this help and exit
1297
      --help=short        display options specific to this package
1298
      --help=recursive    display the short help of all the included packages
1299
  -V, --version           display version information and exit
1300
  -q, --quiet, --silent   do not print \`checking...' messages
1301
      --cache-file=FILE   cache test results in FILE [disabled]
1302
  -C, --config-cache      alias for \`--cache-file=config.cache'
1303
  -n, --no-create         do not create output files
1304
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1305
 
1306
Installation directories:
1307
  --prefix=PREFIX         install architecture-independent files in PREFIX
1308
                          [$ac_default_prefix]
1309
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1310
                          [PREFIX]
1311
 
1312
By default, \`make install' will install all the files in
1313
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1314
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1315
for instance \`--prefix=\$HOME'.
1316
 
1317
For better control, use the options below.
1318
 
1319
Fine tuning of the installation directories:
1320
  --bindir=DIR            user executables [EPREFIX/bin]
1321
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1322
  --libexecdir=DIR        program executables [EPREFIX/libexec]
1323
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1324
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1325
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1326
  --libdir=DIR            object code libraries [EPREFIX/lib]
1327
  --includedir=DIR        C header files [PREFIX/include]
1328
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1329
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1330
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1331
  --infodir=DIR           info documentation [DATAROOTDIR/info]
1332
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1333
  --mandir=DIR            man documentation [DATAROOTDIR/man]
1334
  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1335
  --htmldir=DIR           html documentation [DOCDIR]
1336
  --dvidir=DIR            dvi documentation [DOCDIR]
1337
  --pdfdir=DIR            pdf documentation [DOCDIR]
1338
  --psdir=DIR             ps documentation [DOCDIR]
1339
_ACEOF
1340
 
1341
  cat <<\_ACEOF
1342
 
1343
Program names:
1344
  --program-prefix=PREFIX            prepend PREFIX to installed program names
1345
  --program-suffix=SUFFIX            append SUFFIX to installed program names
1346
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1347
 
1348
System types:
1349
  --build=BUILD     configure for building on BUILD [guessed]
1350
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1351
  --target=TARGET   configure for building compilers for TARGET [HOST]
1352
_ACEOF
1353
fi
1354
 
1355
if test -n "$ac_init_help"; then
1356
 
1357
  cat <<\_ACEOF
1358
 
1359
Optional Features:
1360
  --disable-option-checking  ignore unrecognized --enable/--with options
1361
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1362
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1363
  --enable-multilib       build many library versions (default)
1364
  --enable-maintainer-mode  enable make rules and dependencies not useful
1365
                          (and sometimes confusing) to the casual installer
1366
  --disable-dependency-tracking  speeds up one-time build
1367
  --enable-dependency-tracking   do not reject slow dependency extractors
1368
  --enable-shared[=PKGS]  build shared libraries [default=yes]
1369
  --enable-static[=PKGS]  build static libraries [default=yes]
1370
  --enable-fast-install[=PKGS]
1371
                          optimize for fast installation [default=yes]
1372
  --disable-libtool-lock  avoid locking (might break parallel builds)
1373
 
1374
Optional Packages:
1375
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1376
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1377
  --with-target-subdir=SUBDIR
1378
                          configuring in a subdirectory
1379
  --with-cross-host=HOST  configuring with a cross compiler
1380
  --with-system-zlib      use installed libz
1381
  --with-pic              try to use only PIC/non-PIC objects [default=use
1382
                          both]
1383
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1384
 
1385
Some influential environment variables:
1386
  CC          C compiler command
1387
  CFLAGS      C compiler flags
1388
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1389
              nonstandard directory 
1390
  LIBS        libraries to pass to the linker, e.g. -l
1391
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
1392
              you have headers in a nonstandard directory 
1393
  CPP         C preprocessor
1394
 
1395
Use these variables to override the choices made by `configure' or to help
1396
it to find libraries and programs with nonstandard names/locations.
1397
 
1398
Report bugs to the package provider.
1399
_ACEOF
1400
ac_status=$?
1401
fi
1402
 
1403
if test "$ac_init_help" = "recursive"; then
1404
  # If there are subdirs, report their specific --help.
1405
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1406
    test -d "$ac_dir" ||
1407
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1408
      continue
1409
    ac_builddir=.
1410
 
1411
case "$ac_dir" in
1412
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1413
*)
1414
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1415
  # A ".." for each directory in $ac_dir_suffix.
1416
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1417
  case $ac_top_builddir_sub in
1418
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1419
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1420
  esac ;;
1421
esac
1422
ac_abs_top_builddir=$ac_pwd
1423
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1424
# for backward compatibility:
1425
ac_top_builddir=$ac_top_build_prefix
1426
 
1427
case $srcdir in
1428
  .)  # We are building in place.
1429
    ac_srcdir=.
1430
    ac_top_srcdir=$ac_top_builddir_sub
1431
    ac_abs_top_srcdir=$ac_pwd ;;
1432
  [\\/]* | ?:[\\/]* )  # Absolute name.
1433
    ac_srcdir=$srcdir$ac_dir_suffix;
1434
    ac_top_srcdir=$srcdir
1435
    ac_abs_top_srcdir=$srcdir ;;
1436
  *) # Relative name.
1437
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1438
    ac_top_srcdir=$ac_top_build_prefix$srcdir
1439
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1440
esac
1441
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1442
 
1443
    cd "$ac_dir" || { ac_status=$?; continue; }
1444
    # Check for guested configure.
1445
    if test -f "$ac_srcdir/configure.gnu"; then
1446
      echo &&
1447
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1448
    elif test -f "$ac_srcdir/configure"; then
1449
      echo &&
1450
      $SHELL "$ac_srcdir/configure" --help=recursive
1451
    else
1452
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1453
    fi || ac_status=$?
1454
    cd "$ac_pwd" || { ac_status=$?; break; }
1455
  done
1456
fi
1457
 
1458
test -n "$ac_init_help" && exit $ac_status
1459
if $ac_init_version; then
1460
  cat <<\_ACEOF
1461
configure
1462
generated by GNU Autoconf 2.64
1463
 
1464
Copyright (C) 2009 Free Software Foundation, Inc.
1465
This configure script is free software; the Free Software Foundation
1466
gives unlimited permission to copy, distribute and modify it.
1467
_ACEOF
1468
  exit
1469
fi
1470
 
1471
## ------------------------ ##
1472
## Autoconf initialization. ##
1473
## ------------------------ ##
1474
 
1475
# ac_fn_c_try_compile LINENO
1476
# --------------------------
1477
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1478
ac_fn_c_try_compile ()
1479
{
1480
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1481
  rm -f conftest.$ac_objext
1482
  if { { ac_try="$ac_compile"
1483
case "(($ac_try" in
1484
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1485
  *) ac_try_echo=$ac_try;;
1486
esac
1487
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1488
$as_echo "$ac_try_echo"; } >&5
1489
  (eval "$ac_compile") 2>conftest.err
1490
  ac_status=$?
1491
  if test -s conftest.err; then
1492
    grep -v '^ *+' conftest.err >conftest.er1
1493
    cat conftest.er1 >&5
1494
    mv -f conftest.er1 conftest.err
1495
  fi
1496
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1497
  test $ac_status = 0; } && {
1498
         test -z "$ac_c_werror_flag" ||
1499
         test ! -s conftest.err
1500
       } && test -s conftest.$ac_objext; then :
1501
  ac_retval=0
1502
else
1503
  $as_echo "$as_me: failed program was:" >&5
1504
sed 's/^/| /' conftest.$ac_ext >&5
1505
 
1506
        ac_retval=1
1507
fi
1508
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1509
  return $ac_retval
1510
 
1511
} # ac_fn_c_try_compile
1512
 
1513
# ac_fn_c_try_link LINENO
1514
# -----------------------
1515
# Try to link conftest.$ac_ext, and return whether this succeeded.
1516
ac_fn_c_try_link ()
1517
{
1518
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1519
  rm -f conftest.$ac_objext conftest$ac_exeext
1520
  if { { ac_try="$ac_link"
1521
case "(($ac_try" in
1522
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1523
  *) ac_try_echo=$ac_try;;
1524
esac
1525
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1526
$as_echo "$ac_try_echo"; } >&5
1527
  (eval "$ac_link") 2>conftest.err
1528
  ac_status=$?
1529
  if test -s conftest.err; then
1530
    grep -v '^ *+' conftest.err >conftest.er1
1531
    cat conftest.er1 >&5
1532
    mv -f conftest.er1 conftest.err
1533
  fi
1534
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1535
  test $ac_status = 0; } && {
1536
         test -z "$ac_c_werror_flag" ||
1537
         test ! -s conftest.err
1538
       } && test -s conftest$ac_exeext && {
1539
         test "$cross_compiling" = yes ||
1540
         $as_test_x conftest$ac_exeext
1541
       }; then :
1542
  ac_retval=0
1543
else
1544
  $as_echo "$as_me: failed program was:" >&5
1545
sed 's/^/| /' conftest.$ac_ext >&5
1546
 
1547
        ac_retval=1
1548
fi
1549
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1550
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1551
  # interfere with the next link command; also delete a directory that is
1552
  # left behind by Apple's compiler.  We do this before executing the actions.
1553
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1554
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1555
  return $ac_retval
1556
 
1557
} # ac_fn_c_try_link
1558
 
1559
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1560
# -------------------------------------------------------
1561
# Tests whether HEADER exists and can be compiled using the include files in
1562
# INCLUDES, setting the cache variable VAR accordingly.
1563
ac_fn_c_check_header_compile ()
1564
{
1565
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1566
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1567
$as_echo_n "checking for $2... " >&6; }
1568
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1569
  $as_echo_n "(cached) " >&6
1570
else
1571
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1572
/* end confdefs.h.  */
1573
$4
1574
#include <$2>
1575
_ACEOF
1576
if ac_fn_c_try_compile "$LINENO"; then :
1577
  eval "$3=yes"
1578
else
1579
  eval "$3=no"
1580
fi
1581
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1582
fi
1583
eval ac_res=\$$3
1584
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1585
$as_echo "$ac_res" >&6; }
1586
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1587
 
1588
} # ac_fn_c_check_header_compile
1589
 
1590
# ac_fn_c_try_cpp LINENO
1591
# ----------------------
1592
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1593
ac_fn_c_try_cpp ()
1594
{
1595
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1596
  if { { ac_try="$ac_cpp conftest.$ac_ext"
1597
case "(($ac_try" in
1598
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1599
  *) ac_try_echo=$ac_try;;
1600
esac
1601
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1602
$as_echo "$ac_try_echo"; } >&5
1603
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1604
  ac_status=$?
1605
  if test -s conftest.err; then
1606
    grep -v '^ *+' conftest.err >conftest.er1
1607
    cat conftest.er1 >&5
1608
    mv -f conftest.er1 conftest.err
1609
  fi
1610
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1611
  test $ac_status = 0; } >/dev/null && {
1612
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1613
         test ! -s conftest.err
1614
       }; then :
1615
  ac_retval=0
1616
else
1617
  $as_echo "$as_me: failed program was:" >&5
1618
sed 's/^/| /' conftest.$ac_ext >&5
1619
 
1620
    ac_retval=1
1621
fi
1622
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1623
  return $ac_retval
1624
 
1625
} # ac_fn_c_try_cpp
1626
 
1627
# ac_fn_c_try_run LINENO
1628
# ----------------------
1629
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1630
# that executables *can* be run.
1631
ac_fn_c_try_run ()
1632
{
1633
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1634
  if { { ac_try="$ac_link"
1635
case "(($ac_try" in
1636
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1637
  *) ac_try_echo=$ac_try;;
1638
esac
1639
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1640
$as_echo "$ac_try_echo"; } >&5
1641
  (eval "$ac_link") 2>&5
1642
  ac_status=$?
1643
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1644
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1645
  { { case "(($ac_try" in
1646
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1647
  *) ac_try_echo=$ac_try;;
1648
esac
1649
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1650
$as_echo "$ac_try_echo"; } >&5
1651
  (eval "$ac_try") 2>&5
1652
  ac_status=$?
1653
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1654
  test $ac_status = 0; }; }; then :
1655
  ac_retval=0
1656
else
1657
  $as_echo "$as_me: program exited with status $ac_status" >&5
1658
       $as_echo "$as_me: failed program was:" >&5
1659
sed 's/^/| /' conftest.$ac_ext >&5
1660
 
1661
       ac_retval=$ac_status
1662
fi
1663
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1664
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1665
  return $ac_retval
1666
 
1667
} # ac_fn_c_try_run
1668
 
1669
# ac_fn_c_check_func LINENO FUNC VAR
1670
# ----------------------------------
1671
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1672
ac_fn_c_check_func ()
1673
{
1674
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1675
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1676
$as_echo_n "checking for $2... " >&6; }
1677
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1678
  $as_echo_n "(cached) " >&6
1679
else
1680
  if test x$gcc_no_link = xyes; then
1681
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
1682
fi
1683
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1684
/* end confdefs.h.  */
1685
/* Define $2 to an innocuous variant, in case  declares $2.
1686
   For example, HP-UX 11i  declares gettimeofday.  */
1687
#define $2 innocuous_$2
1688
 
1689
/* System header to define __stub macros and hopefully few prototypes,
1690
    which can conflict with char $2 (); below.
1691
    Prefer  to  if __STDC__ is defined, since
1692
     exists even on freestanding compilers.  */
1693
 
1694
#ifdef __STDC__
1695
# include 
1696
#else
1697
# include 
1698
#endif
1699
 
1700
#undef $2
1701
 
1702
/* Override any GCC internal prototype to avoid an error.
1703
   Use char because int might match the return type of a GCC
1704
   builtin and then its argument prototype would still apply.  */
1705
#ifdef __cplusplus
1706
extern "C"
1707
#endif
1708
char $2 ();
1709
/* The GNU C library defines this for functions which it implements
1710
    to always fail with ENOSYS.  Some functions are actually named
1711
    something starting with __ and the normal name is an alias.  */
1712
#if defined __stub_$2 || defined __stub___$2
1713
choke me
1714
#endif
1715
 
1716
int
1717
main ()
1718
{
1719
return $2 ();
1720
  ;
1721
  return 0;
1722
}
1723
_ACEOF
1724
if ac_fn_c_try_link "$LINENO"; then :
1725
  eval "$3=yes"
1726
else
1727
  eval "$3=no"
1728
fi
1729
rm -f core conftest.err conftest.$ac_objext \
1730
    conftest$ac_exeext conftest.$ac_ext
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
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1736
 
1737
} # ac_fn_c_check_func
1738
 
1739
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1740
# -------------------------------------------------------
1741
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1742
# the include files in INCLUDES and setting the cache variable VAR
1743
# accordingly.
1744
ac_fn_c_check_header_mongrel ()
1745
{
1746
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1747
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1748
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1749
$as_echo_n "checking for $2... " >&6; }
1750
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1751
  $as_echo_n "(cached) " >&6
1752
fi
1753
eval ac_res=\$$3
1754
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1755
$as_echo "$ac_res" >&6; }
1756
else
1757
  # Is the header compilable?
1758
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1759
$as_echo_n "checking $2 usability... " >&6; }
1760
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1761
/* end confdefs.h.  */
1762
$4
1763
#include <$2>
1764
_ACEOF
1765
if ac_fn_c_try_compile "$LINENO"; then :
1766
  ac_header_compiler=yes
1767
else
1768
  ac_header_compiler=no
1769
fi
1770
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1771
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1772
$as_echo "$ac_header_compiler" >&6; }
1773
 
1774
# Is the header present?
1775
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1776
$as_echo_n "checking $2 presence... " >&6; }
1777
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1778
/* end confdefs.h.  */
1779
#include <$2>
1780
_ACEOF
1781
if ac_fn_c_try_cpp "$LINENO"; then :
1782
  ac_header_preproc=yes
1783
else
1784
  ac_header_preproc=no
1785
fi
1786
rm -f conftest.err conftest.$ac_ext
1787
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1788
$as_echo "$ac_header_preproc" >&6; }
1789
 
1790
# So?  What about this header?
1791
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1792
  yes:no: )
1793
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1794
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1795
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1796
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1797
    ;;
1798
  no:yes:* )
1799
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1800
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1801
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1802
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1803
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1804
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1805
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1806
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1807
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1808
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1809
    ;;
1810
esac
1811
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1812
$as_echo_n "checking for $2... " >&6; }
1813
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1814
  $as_echo_n "(cached) " >&6
1815
else
1816
  eval "$3=\$ac_header_compiler"
1817
fi
1818
eval ac_res=\$$3
1819
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1820
$as_echo "$ac_res" >&6; }
1821
fi
1822
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1823
 
1824
} # ac_fn_c_check_header_mongrel
1825
cat >config.log <<_ACEOF
1826
This file contains any messages produced by compilers while
1827
running configure, to aid debugging if configure makes a mistake.
1828
 
1829
It was created by $as_me, which was
1830
generated by GNU Autoconf 2.64.  Invocation command line was
1831
 
1832
  $ $0 $@
1833
 
1834
_ACEOF
1835
exec 5>>config.log
1836
{
1837
cat <<_ASUNAME
1838
## --------- ##
1839
## Platform. ##
1840
## --------- ##
1841
 
1842
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1843
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1844
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1845
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1846
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1847
 
1848
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1849
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1850
 
1851
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1852
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1853
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1854
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1855
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1856
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1857
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1858
 
1859
_ASUNAME
1860
 
1861
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1862
for as_dir in $PATH
1863
do
1864
  IFS=$as_save_IFS
1865
  test -z "$as_dir" && as_dir=.
1866
    $as_echo "PATH: $as_dir"
1867
  done
1868
IFS=$as_save_IFS
1869
 
1870
} >&5
1871
 
1872
cat >&5 <<_ACEOF
1873
 
1874
 
1875
## ----------- ##
1876
## Core tests. ##
1877
## ----------- ##
1878
 
1879
_ACEOF
1880
 
1881
 
1882
# Keep a trace of the command line.
1883
# Strip out --no-create and --no-recursion so they do not pile up.
1884
# Strip out --silent because we don't want to record it for future runs.
1885
# Also quote any args containing shell meta-characters.
1886
# Make two passes to allow for proper duplicate-argument suppression.
1887
ac_configure_args=
1888
ac_configure_args0=
1889
ac_configure_args1=
1890
ac_must_keep_next=false
1891
for ac_pass in 1 2
1892
do
1893
  for ac_arg
1894
  do
1895
    case $ac_arg in
1896
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1897
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1898
    | -silent | --silent | --silen | --sile | --sil)
1899
      continue ;;
1900
    *\'*)
1901
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1902
    esac
1903
    case $ac_pass in
1904
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1905
    2)
1906
      as_fn_append ac_configure_args1 " '$ac_arg'"
1907
      if test $ac_must_keep_next = true; then
1908
        ac_must_keep_next=false # Got value, back to normal.
1909
      else
1910
        case $ac_arg in
1911
          *=* | --config-cache | -C | -disable-* | --disable-* \
1912
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1913
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1914
          | -with-* | --with-* | -without-* | --without-* | --x)
1915
            case "$ac_configure_args0 " in
1916
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1917
            esac
1918
            ;;
1919
          -* ) ac_must_keep_next=true ;;
1920
        esac
1921
      fi
1922
      as_fn_append ac_configure_args " '$ac_arg'"
1923
      ;;
1924
    esac
1925
  done
1926
done
1927
{ ac_configure_args0=; unset ac_configure_args0;}
1928
{ ac_configure_args1=; unset ac_configure_args1;}
1929
 
1930
# When interrupted or exit'd, cleanup temporary files, and complete
1931
# config.log.  We remove comments because anyway the quotes in there
1932
# would cause problems or look ugly.
1933
# WARNING: Use '\'' to represent an apostrophe within the trap.
1934
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1935
trap 'exit_status=$?
1936
  # Save into config.log some information that might help in debugging.
1937
  {
1938
    echo
1939
 
1940
    cat <<\_ASBOX
1941
## ---------------- ##
1942
## Cache variables. ##
1943
## ---------------- ##
1944
_ASBOX
1945
    echo
1946
    # The following way of writing the cache mishandles newlines in values,
1947
(
1948
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1949
    eval ac_val=\$$ac_var
1950
    case $ac_val in #(
1951
    *${as_nl}*)
1952
      case $ac_var in #(
1953
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1954
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1955
      esac
1956
      case $ac_var in #(
1957
      _ | IFS | as_nl) ;; #(
1958
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1959
      *) { eval $ac_var=; unset $ac_var;} ;;
1960
      esac ;;
1961
    esac
1962
  done
1963
  (set) 2>&1 |
1964
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1965
    *${as_nl}ac_space=\ *)
1966
      sed -n \
1967
        "s/'\''/'\''\\\\'\'''\''/g;
1968
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1969
      ;; #(
1970
    *)
1971
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1972
      ;;
1973
    esac |
1974
    sort
1975
)
1976
    echo
1977
 
1978
    cat <<\_ASBOX
1979
## ----------------- ##
1980
## Output variables. ##
1981
## ----------------- ##
1982
_ASBOX
1983
    echo
1984
    for ac_var in $ac_subst_vars
1985
    do
1986
      eval ac_val=\$$ac_var
1987
      case $ac_val in
1988
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1989
      esac
1990
      $as_echo "$ac_var='\''$ac_val'\''"
1991
    done | sort
1992
    echo
1993
 
1994
    if test -n "$ac_subst_files"; then
1995
      cat <<\_ASBOX
1996
## ------------------- ##
1997
## File substitutions. ##
1998
## ------------------- ##
1999
_ASBOX
2000
      echo
2001
      for ac_var in $ac_subst_files
2002
      do
2003
        eval ac_val=\$$ac_var
2004
        case $ac_val in
2005
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2006
        esac
2007
        $as_echo "$ac_var='\''$ac_val'\''"
2008
      done | sort
2009
      echo
2010
    fi
2011
 
2012
    if test -s confdefs.h; then
2013
      cat <<\_ASBOX
2014
## ----------- ##
2015
## confdefs.h. ##
2016
## ----------- ##
2017
_ASBOX
2018
      echo
2019
      cat confdefs.h
2020
      echo
2021
    fi
2022
    test "$ac_signal" != 0 &&
2023
      $as_echo "$as_me: caught signal $ac_signal"
2024
    $as_echo "$as_me: exit $exit_status"
2025
  } >&5
2026
  rm -f core *.core core.conftest.* &&
2027
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2028
    exit $exit_status
2029
' 0
2030
for ac_signal in 1 2 13 15; do
2031
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2032
done
2033
ac_signal=0
2034
 
2035
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2036
rm -f -r conftest* confdefs.h
2037
 
2038
$as_echo "/* confdefs.h */" > confdefs.h
2039
 
2040
# Predefined preprocessor variables.
2041
 
2042
cat >>confdefs.h <<_ACEOF
2043
#define PACKAGE_NAME "$PACKAGE_NAME"
2044
_ACEOF
2045
 
2046
cat >>confdefs.h <<_ACEOF
2047
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2048
_ACEOF
2049
 
2050
cat >>confdefs.h <<_ACEOF
2051
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2052
_ACEOF
2053
 
2054
cat >>confdefs.h <<_ACEOF
2055
#define PACKAGE_STRING "$PACKAGE_STRING"
2056
_ACEOF
2057
 
2058
cat >>confdefs.h <<_ACEOF
2059
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2060
_ACEOF
2061
 
2062
cat >>confdefs.h <<_ACEOF
2063
#define PACKAGE_URL "$PACKAGE_URL"
2064
_ACEOF
2065
 
2066
 
2067
# Let the site file select an alternate cache file if it wants to.
2068
# Prefer an explicitly selected file to automatically selected ones.
2069
ac_site_file1=NONE
2070
ac_site_file2=NONE
2071
if test -n "$CONFIG_SITE"; then
2072
  ac_site_file1=$CONFIG_SITE
2073
elif test "x$prefix" != xNONE; then
2074
  ac_site_file1=$prefix/share/config.site
2075
  ac_site_file2=$prefix/etc/config.site
2076
else
2077
  ac_site_file1=$ac_default_prefix/share/config.site
2078
  ac_site_file2=$ac_default_prefix/etc/config.site
2079
fi
2080
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2081
do
2082
  test "x$ac_site_file" = xNONE && continue
2083
  if test -r "$ac_site_file"; then
2084
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2085
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2086
    sed 's/^/| /' "$ac_site_file" >&5
2087
    . "$ac_site_file"
2088
  fi
2089
done
2090
 
2091
if test -r "$cache_file"; then
2092
  # Some versions of bash will fail to source /dev/null (special
2093
  # files actually), so we avoid doing that.
2094
  if test -f "$cache_file"; then
2095
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2096
$as_echo "$as_me: loading cache $cache_file" >&6;}
2097
    case $cache_file in
2098
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2099
      *)                      . "./$cache_file";;
2100
    esac
2101
  fi
2102
else
2103
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2104
$as_echo "$as_me: creating cache $cache_file" >&6;}
2105
  >$cache_file
2106
fi
2107
 
2108
# Check that the precious variables saved in the cache have kept the same
2109
# value.
2110
ac_cache_corrupted=false
2111
for ac_var in $ac_precious_vars; do
2112
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2113
  eval ac_new_set=\$ac_env_${ac_var}_set
2114
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2115
  eval ac_new_val=\$ac_env_${ac_var}_value
2116
  case $ac_old_set,$ac_new_set in
2117
    set,)
2118
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2119
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2120
      ac_cache_corrupted=: ;;
2121
    ,set)
2122
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2123
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2124
      ac_cache_corrupted=: ;;
2125
    ,);;
2126
    *)
2127
      if test "x$ac_old_val" != "x$ac_new_val"; then
2128
        # differences in whitespace do not lead to failure.
2129
        ac_old_val_w=`echo x $ac_old_val`
2130
        ac_new_val_w=`echo x $ac_new_val`
2131
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2132
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2133
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2134
          ac_cache_corrupted=:
2135
        else
2136
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2137
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2138
          eval $ac_var=\$ac_old_val
2139
        fi
2140
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2141
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2142
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2143
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2144
      fi;;
2145
  esac
2146
  # Pass precious variables to config.status.
2147
  if test "$ac_new_set" = set; then
2148
    case $ac_new_val in
2149
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2150
    *) ac_arg=$ac_var=$ac_new_val ;;
2151
    esac
2152
    case " $ac_configure_args " in
2153
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2154
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2155
    esac
2156
  fi
2157
done
2158
if $ac_cache_corrupted; then
2159
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2160
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2161
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2162
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2163
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2164
fi
2165
## -------------------- ##
2166
## Main body of script. ##
2167
## -------------------- ##
2168
 
2169
ac_ext=c
2170
ac_cpp='$CPP $CPPFLAGS'
2171
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2172
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2173
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2174
 
2175
 
2176
 
2177
 
2178
 
2179
 
2180
 
2181
# Default to --enable-multilib
2182
# Check whether --enable-multilib was given.
2183
if test "${enable_multilib+set}" = set; then :
2184
  enableval=$enable_multilib; case "$enableval" in
2185
  yes) multilib=yes ;;
2186
  no)  multilib=no ;;
2187
  *)   as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
2188
 esac
2189
else
2190
  multilib=yes
2191
fi
2192
 
2193
 
2194
# We may get other options which we leave undocumented:
2195
# --with-target-subdir, --with-multisrctop, --with-multisubdir
2196
# See config-ml.in if you want the gory details.
2197
 
2198
if test "$srcdir" = "."; then
2199
  if test "$with_target_subdir" != "."; then
2200
    multi_basedir="$srcdir/$with_multisrctop../.."
2201
  else
2202
    multi_basedir="$srcdir/$with_multisrctop.."
2203
  fi
2204
else
2205
  multi_basedir="$srcdir/.."
2206
fi
2207
 
2208
 
2209
# Even if the default multilib is not a cross compilation,
2210
# it may be that some of the other multilibs are.
2211
if test $cross_compiling = no && test $multilib = yes \
2212
   && test "x${with_multisubdir}" != x ; then
2213
   cross_compiling=maybe
2214
fi
2215
 
2216
ac_config_commands="$ac_config_commands default-1"
2217
 
2218
 
2219
ac_aux_dir=
2220
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2221
  for ac_t in install-sh install.sh shtool; do
2222
    if test -f "$ac_dir/$ac_t"; then
2223
      ac_aux_dir=$ac_dir
2224
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2225
      break 2
2226
    fi
2227
  done
2228
done
2229
if test -z "$ac_aux_dir"; then
2230
  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2231
fi
2232
 
2233
# These three variables are undocumented and unsupported,
2234
# and are intended to be withdrawn in a future Autoconf release.
2235
# They can cause serious problems if a builder's source tree is in a directory
2236
# whose full name contains unusual characters.
2237
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2238
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2239
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2240
 
2241
 
2242
# Make sure we can run config.sub.
2243
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2244
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2245
 
2246
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2247
$as_echo_n "checking build system type... " >&6; }
2248
if test "${ac_cv_build+set}" = set; then :
2249
  $as_echo_n "(cached) " >&6
2250
else
2251
  ac_build_alias=$build_alias
2252
test "x$ac_build_alias" = x &&
2253
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2254
test "x$ac_build_alias" = x &&
2255
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2256
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2257
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2258
 
2259
fi
2260
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2261
$as_echo "$ac_cv_build" >&6; }
2262
case $ac_cv_build in
2263
*-*-*) ;;
2264
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2265
esac
2266
build=$ac_cv_build
2267
ac_save_IFS=$IFS; IFS='-'
2268
set x $ac_cv_build
2269
shift
2270
build_cpu=$1
2271
build_vendor=$2
2272
shift; shift
2273
# Remember, the first character of IFS is used to create $*,
2274
# except with old shells:
2275
build_os=$*
2276
IFS=$ac_save_IFS
2277
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2278
 
2279
 
2280
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2281
$as_echo_n "checking host system type... " >&6; }
2282
if test "${ac_cv_host+set}" = set; then :
2283
  $as_echo_n "(cached) " >&6
2284
else
2285
  if test "x$host_alias" = x; then
2286
  ac_cv_host=$ac_cv_build
2287
else
2288
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2289
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2290
fi
2291
 
2292
fi
2293
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2294
$as_echo "$ac_cv_host" >&6; }
2295
case $ac_cv_host in
2296
*-*-*) ;;
2297
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2298
esac
2299
host=$ac_cv_host
2300
ac_save_IFS=$IFS; IFS='-'
2301
set x $ac_cv_host
2302
shift
2303
host_cpu=$1
2304
host_vendor=$2
2305
shift; shift
2306
# Remember, the first character of IFS is used to create $*,
2307
# except with old shells:
2308
host_os=$*
2309
IFS=$ac_save_IFS
2310
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2311
 
2312
 
2313
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2314
$as_echo_n "checking target system type... " >&6; }
2315
if test "${ac_cv_target+set}" = set; then :
2316
  $as_echo_n "(cached) " >&6
2317
else
2318
  if test "x$target_alias" = x; then
2319
  ac_cv_target=$ac_cv_host
2320
else
2321
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2322
    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2323
fi
2324
 
2325
fi
2326
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2327
$as_echo "$ac_cv_target" >&6; }
2328
case $ac_cv_target in
2329
*-*-*) ;;
2330
*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2331
esac
2332
target=$ac_cv_target
2333
ac_save_IFS=$IFS; IFS='-'
2334
set x $ac_cv_target
2335
shift
2336
target_cpu=$1
2337
target_vendor=$2
2338
shift; shift
2339
# Remember, the first character of IFS is used to create $*,
2340
# except with old shells:
2341
target_os=$*
2342
IFS=$ac_save_IFS
2343
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2344
 
2345
 
2346
# The aliases save the names the user supplied, while $host etc.
2347
# will get canonicalized.
2348
test -n "$target_alias" &&
2349
  test "$program_prefix$program_suffix$program_transform_name" = \
2350
    NONENONEs,x,x, &&
2351
  program_prefix=${target_alias}-
2352
 
2353
 
2354
# This works around an automake problem.
2355
mkinstalldirs="`cd $ac_aux_dir && ${PWDCMD-pwd}`/mkinstalldirs"
2356
 
2357
 
2358
am__api_version='1.11'
2359
 
2360
# Find a good install program.  We prefer a C program (faster),
2361
# so one script is as good as another.  But avoid the broken or
2362
# incompatible versions:
2363
# SysV /etc/install, /usr/sbin/install
2364
# SunOS /usr/etc/install
2365
# IRIX /sbin/install
2366
# AIX /bin/install
2367
# AmigaOS /C/install, which installs bootblocks on floppy discs
2368
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2369
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2370
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2371
# OS/2's system install, which has a completely different semantic
2372
# ./install, which can be erroneously created by make from ./install.sh.
2373
# Reject install programs that cannot install multiple files.
2374
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2375
$as_echo_n "checking for a BSD-compatible install... " >&6; }
2376
if test -z "$INSTALL"; then
2377
if test "${ac_cv_path_install+set}" = set; then :
2378
  $as_echo_n "(cached) " >&6
2379
else
2380
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2381
for as_dir in $PATH
2382
do
2383
  IFS=$as_save_IFS
2384
  test -z "$as_dir" && as_dir=.
2385
    # Account for people who put trailing slashes in PATH elements.
2386
case $as_dir/ in #((
2387
  ./ | .// | /[cC]/* | \
2388
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2389
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2390
  /usr/ucb/* ) ;;
2391
  *)
2392
    # OSF1 and SCO ODT 3.0 have their own names for install.
2393
    # Don't use installbsd from OSF since it installs stuff as root
2394
    # by default.
2395
    for ac_prog in ginstall scoinst install; do
2396
      for ac_exec_ext in '' $ac_executable_extensions; do
2397
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2398
          if test $ac_prog = install &&
2399
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2400
            # AIX install.  It has an incompatible calling convention.
2401
            :
2402
          elif test $ac_prog = install &&
2403
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2404
            # program-specific install script used by HP pwplus--don't use.
2405
            :
2406
          else
2407
            rm -rf conftest.one conftest.two conftest.dir
2408
            echo one > conftest.one
2409
            echo two > conftest.two
2410
            mkdir conftest.dir
2411
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2412
              test -s conftest.one && test -s conftest.two &&
2413
              test -s conftest.dir/conftest.one &&
2414
              test -s conftest.dir/conftest.two
2415
            then
2416
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2417
              break 3
2418
            fi
2419
          fi
2420
        fi
2421
      done
2422
    done
2423
    ;;
2424
esac
2425
 
2426
  done
2427
IFS=$as_save_IFS
2428
 
2429
rm -rf conftest.one conftest.two conftest.dir
2430
 
2431
fi
2432
  if test "${ac_cv_path_install+set}" = set; then
2433
    INSTALL=$ac_cv_path_install
2434
  else
2435
    # As a last resort, use the slow shell script.  Don't cache a
2436
    # value for INSTALL within a source directory, because that will
2437
    # break other packages using the cache if that directory is
2438
    # removed, or if the value is a relative name.
2439
    INSTALL=$ac_install_sh
2440
  fi
2441
fi
2442
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2443
$as_echo "$INSTALL" >&6; }
2444
 
2445
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2446
# It thinks the first close brace ends the variable substitution.
2447
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2448
 
2449
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2450
 
2451
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2452
 
2453
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2454
$as_echo_n "checking whether build environment is sane... " >&6; }
2455
# Just in case
2456
sleep 1
2457
echo timestamp > conftest.file
2458
# Reject unsafe characters in $srcdir or the absolute working directory
2459
# name.  Accept space and tab only in the latter.
2460
am_lf='
2461
'
2462
case `pwd` in
2463
  *[\\\"\#\$\&\'\`$am_lf]*)
2464
    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2465
esac
2466
case $srcdir in
2467
  *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2468
    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2469
esac
2470
 
2471
# Do `set' in a subshell so we don't clobber the current shell's
2472
# arguments.  Must try -L first in case configure is actually a
2473
# symlink; some systems play weird games with the mod time of symlinks
2474
# (eg FreeBSD returns the mod time of the symlink's containing
2475
# directory).
2476
if (
2477
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2478
   if test "$*" = "X"; then
2479
      # -L didn't work.
2480
      set X `ls -t "$srcdir/configure" conftest.file`
2481
   fi
2482
   rm -f conftest.file
2483
   if test "$*" != "X $srcdir/configure conftest.file" \
2484
      && test "$*" != "X conftest.file $srcdir/configure"; then
2485
 
2486
      # If neither matched, then we have a broken ls.  This can happen
2487
      # if, for instance, CONFIG_SHELL is bash and it inherits a
2488
      # broken ls alias from the environment.  This has actually
2489
      # happened.  Such a system could not be considered "sane".
2490
      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2491
alias in your environment" "$LINENO" 5
2492
   fi
2493
 
2494
   test "$2" = conftest.file
2495
   )
2496
then
2497
   # Ok.
2498
   :
2499
else
2500
   as_fn_error "newly created file is older than distributed files!
2501
Check your system clock" "$LINENO" 5
2502
fi
2503
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2504
$as_echo "yes" >&6; }
2505
test "$program_prefix" != NONE &&
2506
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2507
# Use a double $ so make ignores it.
2508
test "$program_suffix" != NONE &&
2509
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2510
# Double any \ or $.
2511
# By default was `s,x,x', remove it if useless.
2512
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2513
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2514
 
2515
# expand $ac_aux_dir to an absolute path
2516
am_aux_dir=`cd $ac_aux_dir && pwd`
2517
 
2518
if test x"${MISSING+set}" != xset; then
2519
  case $am_aux_dir in
2520
  *\ * | *\     *)
2521
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2522
  *)
2523
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2524
  esac
2525
fi
2526
# Use eval to expand $SHELL
2527
if eval "$MISSING --run true"; then
2528
  am_missing_run="$MISSING --run "
2529
else
2530
  am_missing_run=
2531
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2532
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2533
fi
2534
 
2535
if test x"${install_sh}" != xset; then
2536
  case $am_aux_dir in
2537
  *\ * | *\     *)
2538
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2539
  *)
2540
    install_sh="\${SHELL} $am_aux_dir/install-sh"
2541
  esac
2542
fi
2543
 
2544
# Installed binaries are usually stripped using `strip' when the user
2545
# run `make install-strip'.  However `strip' might not be the right
2546
# tool to use in cross-compilation environments, therefore Automake
2547
# will honor the `STRIP' environment variable to overrule this program.
2548
if test "$cross_compiling" != no; then
2549
  if test -n "$ac_tool_prefix"; then
2550
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2551
set dummy ${ac_tool_prefix}strip; ac_word=$2
2552
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2553
$as_echo_n "checking for $ac_word... " >&6; }
2554
if test "${ac_cv_prog_STRIP+set}" = set; then :
2555
  $as_echo_n "(cached) " >&6
2556
else
2557
  if test -n "$STRIP"; then
2558
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2559
else
2560
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2561
for as_dir in $PATH
2562
do
2563
  IFS=$as_save_IFS
2564
  test -z "$as_dir" && as_dir=.
2565
    for ac_exec_ext in '' $ac_executable_extensions; do
2566
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2567
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2568
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2569
    break 2
2570
  fi
2571
done
2572
  done
2573
IFS=$as_save_IFS
2574
 
2575
fi
2576
fi
2577
STRIP=$ac_cv_prog_STRIP
2578
if test -n "$STRIP"; then
2579
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2580
$as_echo "$STRIP" >&6; }
2581
else
2582
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2583
$as_echo "no" >&6; }
2584
fi
2585
 
2586
 
2587
fi
2588
if test -z "$ac_cv_prog_STRIP"; then
2589
  ac_ct_STRIP=$STRIP
2590
  # Extract the first word of "strip", so it can be a program name with args.
2591
set dummy strip; ac_word=$2
2592
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2593
$as_echo_n "checking for $ac_word... " >&6; }
2594
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2595
  $as_echo_n "(cached) " >&6
2596
else
2597
  if test -n "$ac_ct_STRIP"; then
2598
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2599
else
2600
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2601
for as_dir in $PATH
2602
do
2603
  IFS=$as_save_IFS
2604
  test -z "$as_dir" && as_dir=.
2605
    for ac_exec_ext in '' $ac_executable_extensions; do
2606
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2607
    ac_cv_prog_ac_ct_STRIP="strip"
2608
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2609
    break 2
2610
  fi
2611
done
2612
  done
2613
IFS=$as_save_IFS
2614
 
2615
fi
2616
fi
2617
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2618
if test -n "$ac_ct_STRIP"; then
2619
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2620
$as_echo "$ac_ct_STRIP" >&6; }
2621
else
2622
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2623
$as_echo "no" >&6; }
2624
fi
2625
 
2626
  if test "x$ac_ct_STRIP" = x; then
2627
    STRIP=":"
2628
  else
2629
    case $cross_compiling:$ac_tool_warned in
2630
yes:)
2631
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2632
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2633
ac_tool_warned=yes ;;
2634
esac
2635
    STRIP=$ac_ct_STRIP
2636
  fi
2637
else
2638
  STRIP="$ac_cv_prog_STRIP"
2639
fi
2640
 
2641
fi
2642
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2643
 
2644
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2645
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2646
if test -z "$MKDIR_P"; then
2647
  if test "${ac_cv_path_mkdir+set}" = set; then :
2648
  $as_echo_n "(cached) " >&6
2649
else
2650
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2651
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2652
do
2653
  IFS=$as_save_IFS
2654
  test -z "$as_dir" && as_dir=.
2655
    for ac_prog in mkdir gmkdir; do
2656
         for ac_exec_ext in '' $ac_executable_extensions; do
2657
           { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2658
           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2659
             'mkdir (GNU coreutils) '* | \
2660
             'mkdir (coreutils) '* | \
2661
             'mkdir (fileutils) '4.1*)
2662
               ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2663
               break 3;;
2664
           esac
2665
         done
2666
       done
2667
  done
2668
IFS=$as_save_IFS
2669
 
2670
fi
2671
 
2672
  if test "${ac_cv_path_mkdir+set}" = set; then
2673
    MKDIR_P="$ac_cv_path_mkdir -p"
2674
  else
2675
    # As a last resort, use the slow shell script.  Don't cache a
2676
    # value for MKDIR_P within a source directory, because that will
2677
    # break other packages using the cache if that directory is
2678
    # removed, or if the value is a relative name.
2679
    test -d ./--version && rmdir ./--version
2680
    MKDIR_P="$ac_install_sh -d"
2681
  fi
2682
fi
2683
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2684
$as_echo "$MKDIR_P" >&6; }
2685
 
2686
mkdir_p="$MKDIR_P"
2687
case $mkdir_p in
2688
  [\\/$]* | ?:[\\/]*) ;;
2689
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2690
esac
2691
 
2692
for ac_prog in gawk mawk nawk awk
2693
do
2694
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2695
set dummy $ac_prog; ac_word=$2
2696
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2697
$as_echo_n "checking for $ac_word... " >&6; }
2698
if test "${ac_cv_prog_AWK+set}" = set; then :
2699
  $as_echo_n "(cached) " >&6
2700
else
2701
  if test -n "$AWK"; then
2702
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2703
else
2704
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2705
for as_dir in $PATH
2706
do
2707
  IFS=$as_save_IFS
2708
  test -z "$as_dir" && as_dir=.
2709
    for ac_exec_ext in '' $ac_executable_extensions; do
2710
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2711
    ac_cv_prog_AWK="$ac_prog"
2712
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2713
    break 2
2714
  fi
2715
done
2716
  done
2717
IFS=$as_save_IFS
2718
 
2719
fi
2720
fi
2721
AWK=$ac_cv_prog_AWK
2722
if test -n "$AWK"; then
2723
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2724
$as_echo "$AWK" >&6; }
2725
else
2726
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2727
$as_echo "no" >&6; }
2728
fi
2729
 
2730
 
2731
  test -n "$AWK" && break
2732
done
2733
 
2734
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2735
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2736
set x ${MAKE-make}
2737
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2738
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2739
  $as_echo_n "(cached) " >&6
2740
else
2741
  cat >conftest.make <<\_ACEOF
2742
SHELL = /bin/sh
2743
all:
2744
        @echo '@@@%%%=$(MAKE)=@@@%%%'
2745
_ACEOF
2746
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2747
case `${MAKE-make} -f conftest.make 2>/dev/null` in
2748
  *@@@%%%=?*=@@@%%%*)
2749
    eval ac_cv_prog_make_${ac_make}_set=yes;;
2750
  *)
2751
    eval ac_cv_prog_make_${ac_make}_set=no;;
2752
esac
2753
rm -f conftest.make
2754
fi
2755
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2756
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2757
$as_echo "yes" >&6; }
2758
  SET_MAKE=
2759
else
2760
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2761
$as_echo "no" >&6; }
2762
  SET_MAKE="MAKE=${MAKE-make}"
2763
fi
2764
 
2765
rm -rf .tst 2>/dev/null
2766
mkdir .tst 2>/dev/null
2767
if test -d .tst; then
2768
  am__leading_dot=.
2769
else
2770
  am__leading_dot=_
2771
fi
2772
rmdir .tst 2>/dev/null
2773
 
2774
if test "`cd $srcdir && pwd`" != "`pwd`"; then
2775
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2776
  # is not polluted with repeated "-I."
2777
  am__isrc=' -I$(srcdir)'
2778
  # test to see if srcdir already configured
2779
  if test -f $srcdir/config.status; then
2780
    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2781
  fi
2782
fi
2783
 
2784
# test whether we have cygpath
2785
if test -z "$CYGPATH_W"; then
2786
  if (cygpath --version) >/dev/null 2>/dev/null; then
2787
    CYGPATH_W='cygpath -w'
2788
  else
2789
    CYGPATH_W=echo
2790
  fi
2791
fi
2792
 
2793
 
2794
# Define the identity of the package.
2795
 PACKAGE=zlib
2796
 VERSION=1.1.4
2797
 
2798
 
2799
cat >>confdefs.h <<_ACEOF
2800
#define PACKAGE "$PACKAGE"
2801
_ACEOF
2802
 
2803
 
2804
cat >>confdefs.h <<_ACEOF
2805
#define VERSION "$VERSION"
2806
_ACEOF
2807
 
2808
# Some tools Automake needs.
2809
 
2810
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2811
 
2812
 
2813
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2814
 
2815
 
2816
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2817
 
2818
 
2819
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2820
 
2821
 
2822
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2823
 
2824
# We need awk for the "check" target.  The system "awk" is bad on
2825
# some platforms.
2826
# Always define AMTAR for backward compatibility.
2827
 
2828
AMTAR=${AMTAR-"${am_missing_run}tar"}
2829
 
2830
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2831
 
2832
 
2833
 
2834
 
2835
 
2836
 
2837
 
2838
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2839
$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2840
    # Check whether --enable-maintainer-mode was given.
2841
if test "${enable_maintainer_mode+set}" = set; then :
2842
  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2843
else
2844
  USE_MAINTAINER_MODE=no
2845
fi
2846
 
2847
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2848
$as_echo "$USE_MAINTAINER_MODE" >&6; }
2849
   if test $USE_MAINTAINER_MODE = yes; then
2850
  MAINTAINER_MODE_TRUE=
2851
  MAINTAINER_MODE_FALSE='#'
2852
else
2853
  MAINTAINER_MODE_TRUE='#'
2854
  MAINTAINER_MODE_FALSE=
2855
fi
2856
 
2857
  MAINT=$MAINTAINER_MODE_TRUE
2858
 
2859
 
2860
 
2861
 
2862
# Check whether --with-target-subdir was given.
2863
if test "${with_target_subdir+set}" = set; then :
2864
  withval=$with_target_subdir;
2865
fi
2866
 
2867
 
2868
if test -z "$with_target_subdir" || test "$with_target_subdir" = "."; then
2869
   COMPPATH=.
2870
else
2871
   COMPPATH=..
2872
fi
2873
 
2874
 
2875
 
2876
# Check whether --with-cross-host was given.
2877
if test "${with_cross_host+set}" = set; then :
2878
  withval=$with_cross_host;
2879
fi
2880
 
2881
 
2882
# Check whether --enable-multilib was given.
2883
if test "${enable_multilib+set}" = set; then :
2884
  enableval=$enable_multilib; case "${enableval}" in
2885
  yes) multilib=yes ;;
2886
  no)  multilib=no ;;
2887
  *)   as_fn_error "bad value ${enableval} for multilib option" "$LINENO" 5 ;;
2888
 esac
2889
else
2890
  test -z "$with_target_subdir" && multilib=no || multilib=yes
2891
fi
2892
 
2893
 
2894
# Check whether --with-system-zlib was given.
2895
if test "${with_system_zlib+set}" = set; then :
2896
  withval=$with_system_zlib;
2897
fi
2898
 
2899
 
2900
# Make sure we don't test executables when making cross-tools.
2901
 
2902
 
2903
# The same as in boehm-gc and libstdc++. Have to borrow it from there.
2904
# We must force CC to /not/ be precious variables; otherwise
2905
# the wrong, non-multilib-adjusted value will be used in multilibs.
2906
# As a side effect, we have to subst CFLAGS ourselves.
2907
 
2908
 
2909
 
2910
ac_ext=c
2911
ac_cpp='$CPP $CPPFLAGS'
2912
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2913
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2914
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2915
if test -n "$ac_tool_prefix"; then
2916
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2917
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2918
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2919
$as_echo_n "checking for $ac_word... " >&6; }
2920
if test "${ac_cv_prog_CC+set}" = set; then :
2921
  $as_echo_n "(cached) " >&6
2922
else
2923
  if test -n "$CC"; then
2924
  ac_cv_prog_CC="$CC" # Let the user override the test.
2925
else
2926
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2927
for as_dir in $PATH
2928
do
2929
  IFS=$as_save_IFS
2930
  test -z "$as_dir" && as_dir=.
2931
    for ac_exec_ext in '' $ac_executable_extensions; do
2932
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2933
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2934
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2935
    break 2
2936
  fi
2937
done
2938
  done
2939
IFS=$as_save_IFS
2940
 
2941
fi
2942
fi
2943
CC=$ac_cv_prog_CC
2944
if test -n "$CC"; then
2945
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2946
$as_echo "$CC" >&6; }
2947
else
2948
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2949
$as_echo "no" >&6; }
2950
fi
2951
 
2952
 
2953
fi
2954
if test -z "$ac_cv_prog_CC"; then
2955
  ac_ct_CC=$CC
2956
  # Extract the first word of "gcc", so it can be a program name with args.
2957
set dummy gcc; ac_word=$2
2958
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2959
$as_echo_n "checking for $ac_word... " >&6; }
2960
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2961
  $as_echo_n "(cached) " >&6
2962
else
2963
  if test -n "$ac_ct_CC"; then
2964
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2965
else
2966
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2967
for as_dir in $PATH
2968
do
2969
  IFS=$as_save_IFS
2970
  test -z "$as_dir" && as_dir=.
2971
    for ac_exec_ext in '' $ac_executable_extensions; do
2972
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2973
    ac_cv_prog_ac_ct_CC="gcc"
2974
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2975
    break 2
2976
  fi
2977
done
2978
  done
2979
IFS=$as_save_IFS
2980
 
2981
fi
2982
fi
2983
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2984
if test -n "$ac_ct_CC"; then
2985
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2986
$as_echo "$ac_ct_CC" >&6; }
2987
else
2988
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2989
$as_echo "no" >&6; }
2990
fi
2991
 
2992
  if test "x$ac_ct_CC" = x; then
2993
    CC=""
2994
  else
2995
    case $cross_compiling:$ac_tool_warned in
2996
yes:)
2997
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2998
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2999
ac_tool_warned=yes ;;
3000
esac
3001
    CC=$ac_ct_CC
3002
  fi
3003
else
3004
  CC="$ac_cv_prog_CC"
3005
fi
3006
 
3007
if test -z "$CC"; then
3008
          if test -n "$ac_tool_prefix"; then
3009
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3010
set dummy ${ac_tool_prefix}cc; ac_word=$2
3011
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3012
$as_echo_n "checking for $ac_word... " >&6; }
3013
if test "${ac_cv_prog_CC+set}" = set; then :
3014
  $as_echo_n "(cached) " >&6
3015
else
3016
  if test -n "$CC"; then
3017
  ac_cv_prog_CC="$CC" # Let the user override the test.
3018
else
3019
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3020
for as_dir in $PATH
3021
do
3022
  IFS=$as_save_IFS
3023
  test -z "$as_dir" && as_dir=.
3024
    for ac_exec_ext in '' $ac_executable_extensions; do
3025
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3026
    ac_cv_prog_CC="${ac_tool_prefix}cc"
3027
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3028
    break 2
3029
  fi
3030
done
3031
  done
3032
IFS=$as_save_IFS
3033
 
3034
fi
3035
fi
3036
CC=$ac_cv_prog_CC
3037
if test -n "$CC"; then
3038
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3039
$as_echo "$CC" >&6; }
3040
else
3041
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3042
$as_echo "no" >&6; }
3043
fi
3044
 
3045
 
3046
  fi
3047
fi
3048
if test -z "$CC"; then
3049
  # Extract the first word of "cc", so it can be a program name with args.
3050
set dummy cc; ac_word=$2
3051
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3052
$as_echo_n "checking for $ac_word... " >&6; }
3053
if test "${ac_cv_prog_CC+set}" = set; then :
3054
  $as_echo_n "(cached) " >&6
3055
else
3056
  if test -n "$CC"; then
3057
  ac_cv_prog_CC="$CC" # Let the user override the test.
3058
else
3059
  ac_prog_rejected=no
3060
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3061
for as_dir in $PATH
3062
do
3063
  IFS=$as_save_IFS
3064
  test -z "$as_dir" && as_dir=.
3065
    for ac_exec_ext in '' $ac_executable_extensions; do
3066
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3067
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3068
       ac_prog_rejected=yes
3069
       continue
3070
     fi
3071
    ac_cv_prog_CC="cc"
3072
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3073
    break 2
3074
  fi
3075
done
3076
  done
3077
IFS=$as_save_IFS
3078
 
3079
if test $ac_prog_rejected = yes; then
3080
  # We found a bogon in the path, so make sure we never use it.
3081
  set dummy $ac_cv_prog_CC
3082
  shift
3083
  if test $# != 0; then
3084
    # We chose a different compiler from the bogus one.
3085
    # However, it has the same basename, so the bogon will be chosen
3086
    # first if we set CC to just the basename; use the full file name.
3087
    shift
3088
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3089
  fi
3090
fi
3091
fi
3092
fi
3093
CC=$ac_cv_prog_CC
3094
if test -n "$CC"; then
3095
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3096
$as_echo "$CC" >&6; }
3097
else
3098
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3099
$as_echo "no" >&6; }
3100
fi
3101
 
3102
 
3103
fi
3104
if test -z "$CC"; then
3105
  if test -n "$ac_tool_prefix"; then
3106
  for ac_prog in cl.exe
3107
  do
3108
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3109
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3110
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3111
$as_echo_n "checking for $ac_word... " >&6; }
3112
if test "${ac_cv_prog_CC+set}" = set; then :
3113
  $as_echo_n "(cached) " >&6
3114
else
3115
  if test -n "$CC"; then
3116
  ac_cv_prog_CC="$CC" # Let the user override the test.
3117
else
3118
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3119
for as_dir in $PATH
3120
do
3121
  IFS=$as_save_IFS
3122
  test -z "$as_dir" && as_dir=.
3123
    for ac_exec_ext in '' $ac_executable_extensions; do
3124
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3125
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3126
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3127
    break 2
3128
  fi
3129
done
3130
  done
3131
IFS=$as_save_IFS
3132
 
3133
fi
3134
fi
3135
CC=$ac_cv_prog_CC
3136
if test -n "$CC"; then
3137
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3138
$as_echo "$CC" >&6; }
3139
else
3140
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3141
$as_echo "no" >&6; }
3142
fi
3143
 
3144
 
3145
    test -n "$CC" && break
3146
  done
3147
fi
3148
if test -z "$CC"; then
3149
  ac_ct_CC=$CC
3150
  for ac_prog in cl.exe
3151
do
3152
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3153
set dummy $ac_prog; ac_word=$2
3154
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3155
$as_echo_n "checking for $ac_word... " >&6; }
3156
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3157
  $as_echo_n "(cached) " >&6
3158
else
3159
  if test -n "$ac_ct_CC"; then
3160
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3161
else
3162
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3163
for as_dir in $PATH
3164
do
3165
  IFS=$as_save_IFS
3166
  test -z "$as_dir" && as_dir=.
3167
    for ac_exec_ext in '' $ac_executable_extensions; do
3168
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3169
    ac_cv_prog_ac_ct_CC="$ac_prog"
3170
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3171
    break 2
3172
  fi
3173
done
3174
  done
3175
IFS=$as_save_IFS
3176
 
3177
fi
3178
fi
3179
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3180
if test -n "$ac_ct_CC"; then
3181
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3182
$as_echo "$ac_ct_CC" >&6; }
3183
else
3184
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3185
$as_echo "no" >&6; }
3186
fi
3187
 
3188
 
3189
  test -n "$ac_ct_CC" && break
3190
done
3191
 
3192
  if test "x$ac_ct_CC" = x; then
3193
    CC=""
3194
  else
3195
    case $cross_compiling:$ac_tool_warned in
3196
yes:)
3197
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3198
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3199
ac_tool_warned=yes ;;
3200
esac
3201
    CC=$ac_ct_CC
3202
  fi
3203
fi
3204
 
3205
fi
3206
 
3207
 
3208
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3209
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3210
as_fn_error "no acceptable C compiler found in \$PATH
3211
See \`config.log' for more details." "$LINENO" 5; }
3212
 
3213
# Provide some information about the compiler.
3214
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3215
set X $ac_compile
3216
ac_compiler=$2
3217
for ac_option in --version -v -V -qversion; do
3218
  { { ac_try="$ac_compiler $ac_option >&5"
3219
case "(($ac_try" in
3220
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3221
  *) ac_try_echo=$ac_try;;
3222
esac
3223
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3224
$as_echo "$ac_try_echo"; } >&5
3225
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3226
  ac_status=$?
3227
  if test -s conftest.err; then
3228
    sed '10a\
3229
... rest of stderr output deleted ...
3230
         10q' conftest.err >conftest.er1
3231
    cat conftest.er1 >&5
3232
    rm -f conftest.er1 conftest.err
3233
  fi
3234
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3235
  test $ac_status = 0; }
3236
done
3237
 
3238
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3239
/* end confdefs.h.  */
3240
 
3241
int
3242
main ()
3243
{
3244
 
3245
  ;
3246
  return 0;
3247
}
3248
_ACEOF
3249
# FIXME: Cleanup?
3250
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3251
  (eval $ac_link) 2>&5
3252
  ac_status=$?
3253
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3254
  test $ac_status = 0; }; then :
3255
  gcc_no_link=no
3256
else
3257
  gcc_no_link=yes
3258
fi
3259
if test x$gcc_no_link = xyes; then
3260
  # Setting cross_compile will disable run tests; it will
3261
  # also disable AC_CHECK_FILE but that's generally
3262
  # correct if we can't link.
3263
  cross_compiling=yes
3264
  EXEEXT=
3265
else
3266
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3267
/* end confdefs.h.  */
3268
 
3269
int
3270
main ()
3271
{
3272
 
3273
  ;
3274
  return 0;
3275
}
3276
_ACEOF
3277
ac_clean_files_save=$ac_clean_files
3278
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3279
# Try to create an executable without -o first, disregard a.out.
3280
# It will help us diagnose broken compilers, and finding out an intuition
3281
# of exeext.
3282
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3283
$as_echo_n "checking for C compiler default output file name... " >&6; }
3284
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3285
 
3286
# The possible output files:
3287
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3288
 
3289
ac_rmfiles=
3290
for ac_file in $ac_files
3291
do
3292
  case $ac_file in
3293
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3294
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3295
  esac
3296
done
3297
rm -f $ac_rmfiles
3298
 
3299
if { { ac_try="$ac_link_default"
3300
case "(($ac_try" in
3301
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3302
  *) ac_try_echo=$ac_try;;
3303
esac
3304
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3305
$as_echo "$ac_try_echo"; } >&5
3306
  (eval "$ac_link_default") 2>&5
3307
  ac_status=$?
3308
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3309
  test $ac_status = 0; }; then :
3310
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3311
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3312
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3313
# so that the user can short-circuit this test for compilers unknown to
3314
# Autoconf.
3315
for ac_file in $ac_files ''
3316
do
3317
  test -f "$ac_file" || continue
3318
  case $ac_file in
3319
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3320
        ;;
3321
    [ab].out )
3322
        # We found the default executable, but exeext='' is most
3323
        # certainly right.
3324
        break;;
3325
    *.* )
3326
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3327
        then :; else
3328
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3329
        fi
3330
        # We set ac_cv_exeext here because the later test for it is not
3331
        # safe: cross compilers may not add the suffix if given an `-o'
3332
        # argument, so we may need to know it at that point already.
3333
        # Even if this section looks crufty: it has the advantage of
3334
        # actually working.
3335
        break;;
3336
    * )
3337
        break;;
3338
  esac
3339
done
3340
test "$ac_cv_exeext" = no && ac_cv_exeext=
3341
 
3342
else
3343
  ac_file=''
3344
fi
3345
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3346
$as_echo "$ac_file" >&6; }
3347
if test -z "$ac_file"; then :
3348
  $as_echo "$as_me: failed program was:" >&5
3349
sed 's/^/| /' conftest.$ac_ext >&5
3350
 
3351
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3352
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3353
{ as_fn_set_status 77
3354
as_fn_error "C compiler cannot create executables
3355
See \`config.log' for more details." "$LINENO" 5; }; }
3356
fi
3357
ac_exeext=$ac_cv_exeext
3358
 
3359
# Check that the compiler produces executables we can run.  If not, either
3360
# the compiler is broken, or we cross compile.
3361
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3362
$as_echo_n "checking whether the C compiler works... " >&6; }
3363
# If not cross compiling, check that we can run a simple program.
3364
if test "$cross_compiling" != yes; then
3365
  if { ac_try='./$ac_file'
3366
  { { case "(($ac_try" in
3367
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3368
  *) ac_try_echo=$ac_try;;
3369
esac
3370
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3371
$as_echo "$ac_try_echo"; } >&5
3372
  (eval "$ac_try") 2>&5
3373
  ac_status=$?
3374
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3375
  test $ac_status = 0; }; }; then
3376
    cross_compiling=no
3377
  else
3378
    if test "$cross_compiling" = maybe; then
3379
        cross_compiling=yes
3380
    else
3381
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3382
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3383
as_fn_error "cannot run C compiled programs.
3384
If you meant to cross compile, use \`--host'.
3385
See \`config.log' for more details." "$LINENO" 5; }
3386
    fi
3387
  fi
3388
fi
3389
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3390
$as_echo "yes" >&6; }
3391
 
3392
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3393
ac_clean_files=$ac_clean_files_save
3394
# Check that the compiler produces executables we can run.  If not, either
3395
# the compiler is broken, or we cross compile.
3396
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3397
$as_echo_n "checking whether we are cross compiling... " >&6; }
3398
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3399
$as_echo "$cross_compiling" >&6; }
3400
 
3401
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3402
$as_echo_n "checking for suffix of executables... " >&6; }
3403
if { { ac_try="$ac_link"
3404
case "(($ac_try" in
3405
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3406
  *) ac_try_echo=$ac_try;;
3407
esac
3408
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3409
$as_echo "$ac_try_echo"; } >&5
3410
  (eval "$ac_link") 2>&5
3411
  ac_status=$?
3412
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3413
  test $ac_status = 0; }; then :
3414
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3415
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3416
# work properly (i.e., refer to `conftest.exe'), while it won't with
3417
# `rm'.
3418
for ac_file in conftest.exe conftest conftest.*; do
3419
  test -f "$ac_file" || continue
3420
  case $ac_file in
3421
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3422
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3423
          break;;
3424
    * ) break;;
3425
  esac
3426
done
3427
else
3428
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3429
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3430
as_fn_error "cannot compute suffix of executables: cannot compile and link
3431
See \`config.log' for more details." "$LINENO" 5; }
3432
fi
3433
rm -f conftest$ac_cv_exeext
3434
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3435
$as_echo "$ac_cv_exeext" >&6; }
3436
 
3437
rm -f conftest.$ac_ext
3438
EXEEXT=$ac_cv_exeext
3439
ac_exeext=$EXEEXT
3440
fi
3441
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3442
$as_echo_n "checking for suffix of object files... " >&6; }
3443
if test "${ac_cv_objext+set}" = set; then :
3444
  $as_echo_n "(cached) " >&6
3445
else
3446
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3447
/* end confdefs.h.  */
3448
 
3449
int
3450
main ()
3451
{
3452
 
3453
  ;
3454
  return 0;
3455
}
3456
_ACEOF
3457
rm -f conftest.o conftest.obj
3458
if { { ac_try="$ac_compile"
3459
case "(($ac_try" in
3460
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3461
  *) ac_try_echo=$ac_try;;
3462
esac
3463
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3464
$as_echo "$ac_try_echo"; } >&5
3465
  (eval "$ac_compile") 2>&5
3466
  ac_status=$?
3467
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3468
  test $ac_status = 0; }; then :
3469
  for ac_file in conftest.o conftest.obj conftest.*; do
3470
  test -f "$ac_file" || continue;
3471
  case $ac_file in
3472
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3473
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3474
       break;;
3475
  esac
3476
done
3477
else
3478
  $as_echo "$as_me: failed program was:" >&5
3479
sed 's/^/| /' conftest.$ac_ext >&5
3480
 
3481
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3482
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3483
as_fn_error "cannot compute suffix of object files: cannot compile
3484
See \`config.log' for more details." "$LINENO" 5; }
3485
fi
3486
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3487
fi
3488
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3489
$as_echo "$ac_cv_objext" >&6; }
3490
OBJEXT=$ac_cv_objext
3491
ac_objext=$OBJEXT
3492
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3493
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3494
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3495
  $as_echo_n "(cached) " >&6
3496
else
3497
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3498
/* end confdefs.h.  */
3499
 
3500
int
3501
main ()
3502
{
3503
#ifndef __GNUC__
3504
       choke me
3505
#endif
3506
 
3507
  ;
3508
  return 0;
3509
}
3510
_ACEOF
3511
if ac_fn_c_try_compile "$LINENO"; then :
3512
  ac_compiler_gnu=yes
3513
else
3514
  ac_compiler_gnu=no
3515
fi
3516
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3517
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3518
 
3519
fi
3520
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3521
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3522
if test $ac_compiler_gnu = yes; then
3523
  GCC=yes
3524
else
3525
  GCC=
3526
fi
3527
ac_test_CFLAGS=${CFLAGS+set}
3528
ac_save_CFLAGS=$CFLAGS
3529
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3530
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3531
if test "${ac_cv_prog_cc_g+set}" = set; then :
3532
  $as_echo_n "(cached) " >&6
3533
else
3534
  ac_save_c_werror_flag=$ac_c_werror_flag
3535
   ac_c_werror_flag=yes
3536
   ac_cv_prog_cc_g=no
3537
   CFLAGS="-g"
3538
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3539
/* end confdefs.h.  */
3540
 
3541
int
3542
main ()
3543
{
3544
 
3545
  ;
3546
  return 0;
3547
}
3548
_ACEOF
3549
if ac_fn_c_try_compile "$LINENO"; then :
3550
  ac_cv_prog_cc_g=yes
3551
else
3552
  CFLAGS=""
3553
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3554
/* end confdefs.h.  */
3555
 
3556
int
3557
main ()
3558
{
3559
 
3560
  ;
3561
  return 0;
3562
}
3563
_ACEOF
3564
if ac_fn_c_try_compile "$LINENO"; then :
3565
 
3566
else
3567
  ac_c_werror_flag=$ac_save_c_werror_flag
3568
         CFLAGS="-g"
3569
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3570
/* end confdefs.h.  */
3571
 
3572
int
3573
main ()
3574
{
3575
 
3576
  ;
3577
  return 0;
3578
}
3579
_ACEOF
3580
if ac_fn_c_try_compile "$LINENO"; then :
3581
  ac_cv_prog_cc_g=yes
3582
fi
3583
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3584
fi
3585
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3586
fi
3587
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3588
   ac_c_werror_flag=$ac_save_c_werror_flag
3589
fi
3590
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3591
$as_echo "$ac_cv_prog_cc_g" >&6; }
3592
if test "$ac_test_CFLAGS" = set; then
3593
  CFLAGS=$ac_save_CFLAGS
3594
elif test $ac_cv_prog_cc_g = yes; then
3595
  if test "$GCC" = yes; then
3596
    CFLAGS="-g -O2"
3597
  else
3598
    CFLAGS="-g"
3599
  fi
3600
else
3601
  if test "$GCC" = yes; then
3602
    CFLAGS="-O2"
3603
  else
3604
    CFLAGS=
3605
  fi
3606
fi
3607
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3608
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3609
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3610
  $as_echo_n "(cached) " >&6
3611
else
3612
  ac_cv_prog_cc_c89=no
3613
ac_save_CC=$CC
3614
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3615
/* end confdefs.h.  */
3616
#include 
3617
#include 
3618
#include 
3619
#include 
3620
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3621
struct buf { int x; };
3622
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3623
static char *e (p, i)
3624
     char **p;
3625
     int i;
3626
{
3627
  return p[i];
3628
}
3629
static char *f (char * (*g) (char **, int), char **p, ...)
3630
{
3631
  char *s;
3632
  va_list v;
3633
  va_start (v,p);
3634
  s = g (p, va_arg (v,int));
3635
  va_end (v);
3636
  return s;
3637
}
3638
 
3639
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3640
   function prototypes and stuff, but not '\xHH' hex character constants.
3641
   These don't provoke an error unfortunately, instead are silently treated
3642
   as 'x'.  The following induces an error, until -std is added to get
3643
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3644
   array size at least.  It's necessary to write '\x00'==0 to get something
3645
   that's true only with -std.  */
3646
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3647
 
3648
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3649
   inside strings and character constants.  */
3650
#define FOO(x) 'x'
3651
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3652
 
3653
int test (int i, double x);
3654
struct s1 {int (*f) (int a);};
3655
struct s2 {int (*f) (double a);};
3656
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3657
int argc;
3658
char **argv;
3659
int
3660
main ()
3661
{
3662
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3663
  ;
3664
  return 0;
3665
}
3666
_ACEOF
3667
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3668
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3669
do
3670
  CC="$ac_save_CC $ac_arg"
3671
  if ac_fn_c_try_compile "$LINENO"; then :
3672
  ac_cv_prog_cc_c89=$ac_arg
3673
fi
3674
rm -f core conftest.err conftest.$ac_objext
3675
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3676
done
3677
rm -f conftest.$ac_ext
3678
CC=$ac_save_CC
3679
 
3680
fi
3681
# AC_CACHE_VAL
3682
case "x$ac_cv_prog_cc_c89" in
3683
  x)
3684
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3685
$as_echo "none needed" >&6; } ;;
3686
  xno)
3687
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3688
$as_echo "unsupported" >&6; } ;;
3689
  *)
3690
    CC="$CC $ac_cv_prog_cc_c89"
3691
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3692
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3693
esac
3694
if test "x$ac_cv_prog_cc_c89" != xno; then :
3695
 
3696
fi
3697
 
3698
ac_ext=c
3699
ac_cpp='$CPP $CPPFLAGS'
3700
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3701
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3702
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3703
DEPDIR="${am__leading_dot}deps"
3704
 
3705
ac_config_commands="$ac_config_commands depfiles"
3706
 
3707
 
3708
am_make=${MAKE-make}
3709
cat > confinc << 'END'
3710
am__doit:
3711
        @echo this is the am__doit target
3712
.PHONY: am__doit
3713
END
3714
# If we don't find an include directive, just comment out the code.
3715
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3716
$as_echo_n "checking for style of include used by $am_make... " >&6; }
3717
am__include="#"
3718
am__quote=
3719
_am_result=none
3720
# First try GNU make style include.
3721
echo "include confinc" > confmf
3722
# Ignore all kinds of additional output from `make'.
3723
case `$am_make -s -f confmf 2> /dev/null` in #(
3724
*the\ am__doit\ target*)
3725
  am__include=include
3726
  am__quote=
3727
  _am_result=GNU
3728
  ;;
3729
esac
3730
# Now try BSD make style include.
3731
if test "$am__include" = "#"; then
3732
   echo '.include "confinc"' > confmf
3733
   case `$am_make -s -f confmf 2> /dev/null` in #(
3734
   *the\ am__doit\ target*)
3735
     am__include=.include
3736
     am__quote="\""
3737
     _am_result=BSD
3738
     ;;
3739
   esac
3740
fi
3741
 
3742
 
3743
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3744
$as_echo "$_am_result" >&6; }
3745
rm -f confinc confmf
3746
 
3747
# Check whether --enable-dependency-tracking was given.
3748
if test "${enable_dependency_tracking+set}" = set; then :
3749
  enableval=$enable_dependency_tracking;
3750
fi
3751
 
3752
if test "x$enable_dependency_tracking" != xno; then
3753
  am_depcomp="$ac_aux_dir/depcomp"
3754
  AMDEPBACKSLASH='\'
3755
fi
3756
 if test "x$enable_dependency_tracking" != xno; then
3757
  AMDEP_TRUE=
3758
  AMDEP_FALSE='#'
3759
else
3760
  AMDEP_TRUE='#'
3761
  AMDEP_FALSE=
3762
fi
3763
 
3764
 
3765
 
3766
depcc="$CC"   am_compiler_list=
3767
 
3768
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3769
$as_echo_n "checking dependency style of $depcc... " >&6; }
3770
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3771
  $as_echo_n "(cached) " >&6
3772
else
3773
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3774
  # We make a subdir and do the tests there.  Otherwise we can end up
3775
  # making bogus files that we don't know about and never remove.  For
3776
  # instance it was reported that on HP-UX the gcc test will end up
3777
  # making a dummy file named `D' -- because `-MD' means `put the output
3778
  # in D'.
3779
  mkdir conftest.dir
3780
  # Copy depcomp to subdir because otherwise we won't find it if we're
3781
  # using a relative directory.
3782
  cp "$am_depcomp" conftest.dir
3783
  cd conftest.dir
3784
  # We will build objects and dependencies in a subdirectory because
3785
  # it helps to detect inapplicable dependency modes.  For instance
3786
  # both Tru64's cc and ICC support -MD to output dependencies as a
3787
  # side effect of compilation, but ICC will put the dependencies in
3788
  # the current directory while Tru64 will put them in the object
3789
  # directory.
3790
  mkdir sub
3791
 
3792
  am_cv_CC_dependencies_compiler_type=none
3793
  if test "$am_compiler_list" = ""; then
3794
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3795
  fi
3796
  am__universal=false
3797
  case " $depcc " in #(
3798
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3799
     esac
3800
 
3801
  for depmode in $am_compiler_list; do
3802
    # Setup a source with many dependencies, because some compilers
3803
    # like to wrap large dependency lists on column 80 (with \), and
3804
    # we should not choose a depcomp mode which is confused by this.
3805
    #
3806
    # We need to recreate these files for each test, as the compiler may
3807
    # overwrite some of them when testing with obscure command lines.
3808
    # This happens at least with the AIX C compiler.
3809
    : > sub/conftest.c
3810
    for i in 1 2 3 4 5 6; do
3811
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3812
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3813
      # Solaris 8's {/usr,}/bin/sh.
3814
      touch sub/conftst$i.h
3815
    done
3816
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3817
 
3818
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3819
    # mode.  It turns out that the SunPro C++ compiler does not properly
3820
    # handle `-M -o', and we need to detect this.  Also, some Intel
3821
    # versions had trouble with output in subdirs
3822
    am__obj=sub/conftest.${OBJEXT-o}
3823
    am__minus_obj="-o $am__obj"
3824
    case $depmode in
3825
    gcc)
3826
      # This depmode causes a compiler race in universal mode.
3827
      test "$am__universal" = false || continue
3828
      ;;
3829
    nosideeffect)
3830
      # after this tag, mechanisms are not by side-effect, so they'll
3831
      # only be used when explicitly requested
3832
      if test "x$enable_dependency_tracking" = xyes; then
3833
        continue
3834
      else
3835
        break
3836
      fi
3837
      ;;
3838
    msvisualcpp | msvcmsys)
3839
      # This compiler won't grok `-c -o', but also, the minuso test has
3840
      # not run yet.  These depmodes are late enough in the game, and
3841
      # so weak that their functioning should not be impacted.
3842
      am__obj=conftest.${OBJEXT-o}
3843
      am__minus_obj=
3844
      ;;
3845
    none) break ;;
3846
    esac
3847
    if depmode=$depmode \
3848
       source=sub/conftest.c object=$am__obj \
3849
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3850
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3851
         >/dev/null 2>conftest.err &&
3852
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3853
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3854
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3855
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3856
      # icc doesn't choke on unknown options, it will just issue warnings
3857
      # or remarks (even with -Werror).  So we grep stderr for any message
3858
      # that says an option was ignored or not supported.
3859
      # When given -MP, icc 7.0 and 7.1 complain thusly:
3860
      #   icc: Command line warning: ignoring option '-M'; no argument required
3861
      # The diagnosis changed in icc 8.0:
3862
      #   icc: Command line remark: option '-MP' not supported
3863
      if (grep 'ignoring option' conftest.err ||
3864
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3865
        am_cv_CC_dependencies_compiler_type=$depmode
3866
        break
3867
      fi
3868
    fi
3869
  done
3870
 
3871
  cd ..
3872
  rm -rf conftest.dir
3873
else
3874
  am_cv_CC_dependencies_compiler_type=none
3875
fi
3876
 
3877
fi
3878
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3879
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3880
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3881
 
3882
 if
3883
  test "x$enable_dependency_tracking" != xno \
3884
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3885
  am__fastdepCC_TRUE=
3886
  am__fastdepCC_FALSE='#'
3887
else
3888
  am__fastdepCC_TRUE='#'
3889
  am__fastdepCC_FALSE=
3890
fi
3891
 
3892
 
3893
 
3894
 
3895
 
3896
 
3897
case `pwd` in
3898
  *\ * | *\     *)
3899
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3900
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3901
esac
3902
 
3903
 
3904
 
3905
macro_version='2.2.7a'
3906
macro_revision='1.3134'
3907
 
3908
 
3909
 
3910
 
3911
 
3912
 
3913
 
3914
 
3915
 
3916
 
3917
 
3918
 
3919
 
3920
ltmain="$ac_aux_dir/ltmain.sh"
3921
 
3922
# Backslashify metacharacters that are still active within
3923
# double-quoted strings.
3924
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3925
 
3926
# Same as above, but do not quote variable references.
3927
double_quote_subst='s/\(["`\\]\)/\\\1/g'
3928
 
3929
# Sed substitution to delay expansion of an escaped shell variable in a
3930
# double_quote_subst'ed string.
3931
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3932
 
3933
# Sed substitution to delay expansion of an escaped single quote.
3934
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3935
 
3936
# Sed substitution to avoid accidental globbing in evaled expressions
3937
no_glob_subst='s/\*/\\\*/g'
3938
 
3939
ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3940
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3941
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3942
 
3943
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3944
$as_echo_n "checking how to print strings... " >&6; }
3945
# Test print first, because it will be a builtin if present.
3946
if test "X`print -r -- -n 2>/dev/null`" = X-n && \
3947
   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3948
  ECHO='print -r --'
3949
elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3950
  ECHO='printf %s\n'
3951
else
3952
  # Use this function as a fallback that always works.
3953
  func_fallback_echo ()
3954
  {
3955
    eval 'cat <<_LTECHO_EOF
3956
$1
3957
_LTECHO_EOF'
3958
  }
3959
  ECHO='func_fallback_echo'
3960
fi
3961
 
3962
# func_echo_all arg...
3963
# Invoke $ECHO with all args, space-separated.
3964
func_echo_all ()
3965
{
3966
    $ECHO ""
3967
}
3968
 
3969
case "$ECHO" in
3970
  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3971
$as_echo "printf" >&6; } ;;
3972
  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3973
$as_echo "print -r" >&6; } ;;
3974
  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3975
$as_echo "cat" >&6; } ;;
3976
esac
3977
 
3978
 
3979
 
3980
 
3981
 
3982
 
3983
 
3984
 
3985
 
3986
 
3987
 
3988
 
3989
 
3990
 
3991
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3992
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3993
if test "${ac_cv_path_SED+set}" = set; then :
3994
  $as_echo_n "(cached) " >&6
3995
else
3996
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3997
     for ac_i in 1 2 3 4 5 6 7; do
3998
       ac_script="$ac_script$as_nl$ac_script"
3999
     done
4000
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4001
     { ac_script=; unset ac_script;}
4002
     if test -z "$SED"; then
4003
  ac_path_SED_found=false
4004
  # Loop through the user's path and test for each of PROGNAME-LIST
4005
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4006
for as_dir in $PATH
4007
do
4008
  IFS=$as_save_IFS
4009
  test -z "$as_dir" && as_dir=.
4010
    for ac_prog in sed gsed; do
4011
    for ac_exec_ext in '' $ac_executable_extensions; do
4012
      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4013
      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4014
# Check for GNU ac_path_SED and select it if it is found.
4015
  # Check for GNU $ac_path_SED
4016
case `"$ac_path_SED" --version 2>&1` in
4017
*GNU*)
4018
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4019
*)
4020
  ac_count=0
4021
  $as_echo_n 0123456789 >"conftest.in"
4022
  while :
4023
  do
4024
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4025
    mv "conftest.tmp" "conftest.in"
4026
    cp "conftest.in" "conftest.nl"
4027
    $as_echo '' >> "conftest.nl"
4028
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4029
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4030
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4031
    if test $ac_count -gt ${ac_path_SED_max-0}; then
4032
      # Best one so far, save it but keep looking for a better one
4033
      ac_cv_path_SED="$ac_path_SED"
4034
      ac_path_SED_max=$ac_count
4035
    fi
4036
    # 10*(2^10) chars as input seems more than enough
4037
    test $ac_count -gt 10 && break
4038
  done
4039
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4040
esac
4041
 
4042
      $ac_path_SED_found && break 3
4043
    done
4044
  done
4045
  done
4046
IFS=$as_save_IFS
4047
  if test -z "$ac_cv_path_SED"; then
4048
    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4049
  fi
4050
else
4051
  ac_cv_path_SED=$SED
4052
fi
4053
 
4054
fi
4055
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4056
$as_echo "$ac_cv_path_SED" >&6; }
4057
 SED="$ac_cv_path_SED"
4058
  rm -f conftest.sed
4059
 
4060
test -z "$SED" && SED=sed
4061
Xsed="$SED -e 1s/^X//"
4062
 
4063
 
4064
 
4065
 
4066
 
4067
 
4068
 
4069
 
4070
 
4071
 
4072
 
4073
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4074
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4075
if test "${ac_cv_path_GREP+set}" = set; then :
4076
  $as_echo_n "(cached) " >&6
4077
else
4078
  if test -z "$GREP"; then
4079
  ac_path_GREP_found=false
4080
  # Loop through the user's path and test for each of PROGNAME-LIST
4081
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4082
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4083
do
4084
  IFS=$as_save_IFS
4085
  test -z "$as_dir" && as_dir=.
4086
    for ac_prog in grep ggrep; do
4087
    for ac_exec_ext in '' $ac_executable_extensions; do
4088
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4089
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4090
# Check for GNU ac_path_GREP and select it if it is found.
4091
  # Check for GNU $ac_path_GREP
4092
case `"$ac_path_GREP" --version 2>&1` in
4093
*GNU*)
4094
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4095
*)
4096
  ac_count=0
4097
  $as_echo_n 0123456789 >"conftest.in"
4098
  while :
4099
  do
4100
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4101
    mv "conftest.tmp" "conftest.in"
4102
    cp "conftest.in" "conftest.nl"
4103
    $as_echo 'GREP' >> "conftest.nl"
4104
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4105
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4106
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4107
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4108
      # Best one so far, save it but keep looking for a better one
4109
      ac_cv_path_GREP="$ac_path_GREP"
4110
      ac_path_GREP_max=$ac_count
4111
    fi
4112
    # 10*(2^10) chars as input seems more than enough
4113
    test $ac_count -gt 10 && break
4114
  done
4115
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4116
esac
4117
 
4118
      $ac_path_GREP_found && break 3
4119
    done
4120
  done
4121
  done
4122
IFS=$as_save_IFS
4123
  if test -z "$ac_cv_path_GREP"; then
4124
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4125
  fi
4126
else
4127
  ac_cv_path_GREP=$GREP
4128
fi
4129
 
4130
fi
4131
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4132
$as_echo "$ac_cv_path_GREP" >&6; }
4133
 GREP="$ac_cv_path_GREP"
4134
 
4135
 
4136
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4137
$as_echo_n "checking for egrep... " >&6; }
4138
if test "${ac_cv_path_EGREP+set}" = set; then :
4139
  $as_echo_n "(cached) " >&6
4140
else
4141
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4142
   then ac_cv_path_EGREP="$GREP -E"
4143
   else
4144
     if test -z "$EGREP"; then
4145
  ac_path_EGREP_found=false
4146
  # Loop through the user's path and test for each of PROGNAME-LIST
4147
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4148
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4149
do
4150
  IFS=$as_save_IFS
4151
  test -z "$as_dir" && as_dir=.
4152
    for ac_prog in egrep; do
4153
    for ac_exec_ext in '' $ac_executable_extensions; do
4154
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4155
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4156
# Check for GNU ac_path_EGREP and select it if it is found.
4157
  # Check for GNU $ac_path_EGREP
4158
case `"$ac_path_EGREP" --version 2>&1` in
4159
*GNU*)
4160
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4161
*)
4162
  ac_count=0
4163
  $as_echo_n 0123456789 >"conftest.in"
4164
  while :
4165
  do
4166
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4167
    mv "conftest.tmp" "conftest.in"
4168
    cp "conftest.in" "conftest.nl"
4169
    $as_echo 'EGREP' >> "conftest.nl"
4170
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4171
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4172
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4173
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4174
      # Best one so far, save it but keep looking for a better one
4175
      ac_cv_path_EGREP="$ac_path_EGREP"
4176
      ac_path_EGREP_max=$ac_count
4177
    fi
4178
    # 10*(2^10) chars as input seems more than enough
4179
    test $ac_count -gt 10 && break
4180
  done
4181
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4182
esac
4183
 
4184
      $ac_path_EGREP_found && break 3
4185
    done
4186
  done
4187
  done
4188
IFS=$as_save_IFS
4189
  if test -z "$ac_cv_path_EGREP"; then
4190
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4191
  fi
4192
else
4193
  ac_cv_path_EGREP=$EGREP
4194
fi
4195
 
4196
   fi
4197
fi
4198
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4199
$as_echo "$ac_cv_path_EGREP" >&6; }
4200
 EGREP="$ac_cv_path_EGREP"
4201
 
4202
 
4203
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4204
$as_echo_n "checking for fgrep... " >&6; }
4205
if test "${ac_cv_path_FGREP+set}" = set; then :
4206
  $as_echo_n "(cached) " >&6
4207
else
4208
  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4209
   then ac_cv_path_FGREP="$GREP -F"
4210
   else
4211
     if test -z "$FGREP"; then
4212
  ac_path_FGREP_found=false
4213
  # Loop through the user's path and test for each of PROGNAME-LIST
4214
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4215
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4216
do
4217
  IFS=$as_save_IFS
4218
  test -z "$as_dir" && as_dir=.
4219
    for ac_prog in fgrep; do
4220
    for ac_exec_ext in '' $ac_executable_extensions; do
4221
      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4222
      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4223
# Check for GNU ac_path_FGREP and select it if it is found.
4224
  # Check for GNU $ac_path_FGREP
4225
case `"$ac_path_FGREP" --version 2>&1` in
4226
*GNU*)
4227
  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4228
*)
4229
  ac_count=0
4230
  $as_echo_n 0123456789 >"conftest.in"
4231
  while :
4232
  do
4233
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4234
    mv "conftest.tmp" "conftest.in"
4235
    cp "conftest.in" "conftest.nl"
4236
    $as_echo 'FGREP' >> "conftest.nl"
4237
    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4238
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4239
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4240
    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4241
      # Best one so far, save it but keep looking for a better one
4242
      ac_cv_path_FGREP="$ac_path_FGREP"
4243
      ac_path_FGREP_max=$ac_count
4244
    fi
4245
    # 10*(2^10) chars as input seems more than enough
4246
    test $ac_count -gt 10 && break
4247
  done
4248
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4249
esac
4250
 
4251
      $ac_path_FGREP_found && break 3
4252
    done
4253
  done
4254
  done
4255
IFS=$as_save_IFS
4256
  if test -z "$ac_cv_path_FGREP"; then
4257
    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4258
  fi
4259
else
4260
  ac_cv_path_FGREP=$FGREP
4261
fi
4262
 
4263
   fi
4264
fi
4265
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4266
$as_echo "$ac_cv_path_FGREP" >&6; }
4267
 FGREP="$ac_cv_path_FGREP"
4268
 
4269
 
4270
test -z "$GREP" && GREP=grep
4271
 
4272
 
4273
 
4274
 
4275
 
4276
 
4277
 
4278
 
4279
 
4280
 
4281
 
4282
 
4283
 
4284
 
4285
 
4286
 
4287
 
4288
 
4289
 
4290
# Check whether --with-gnu-ld was given.
4291
if test "${with_gnu_ld+set}" = set; then :
4292
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4293
else
4294
  with_gnu_ld=no
4295
fi
4296
 
4297
ac_prog=ld
4298
if test "$GCC" = yes; then
4299
  # Check if gcc -print-prog-name=ld gives a path.
4300
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4301
$as_echo_n "checking for ld used by $CC... " >&6; }
4302
  case $host in
4303
  *-*-mingw*)
4304
    # gcc leaves a trailing carriage return which upsets mingw
4305
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4306
  *)
4307
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4308
  esac
4309
  case $ac_prog in
4310
    # Accept absolute paths.
4311
    [\\/]* | ?:[\\/]*)
4312
      re_direlt='/[^/][^/]*/\.\./'
4313
      # Canonicalize the pathname of ld
4314
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4315
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4316
        ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4317
      done
4318
      test -z "$LD" && LD="$ac_prog"
4319
      ;;
4320
  "")
4321
    # If it fails, then pretend we aren't using GCC.
4322
    ac_prog=ld
4323
    ;;
4324
  *)
4325
    # If it is relative, then search for the first ld in PATH.
4326
    with_gnu_ld=unknown
4327
    ;;
4328
  esac
4329
elif test "$with_gnu_ld" = yes; then
4330
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4331
$as_echo_n "checking for GNU ld... " >&6; }
4332
else
4333
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4334
$as_echo_n "checking for non-GNU ld... " >&6; }
4335
fi
4336
if test "${lt_cv_path_LD+set}" = set; then :
4337
  $as_echo_n "(cached) " >&6
4338
else
4339
  if test -z "$LD"; then
4340
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4341
  for ac_dir in $PATH; do
4342
    IFS="$lt_save_ifs"
4343
    test -z "$ac_dir" && ac_dir=.
4344
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4345
      lt_cv_path_LD="$ac_dir/$ac_prog"
4346
      # Check to see if the program is GNU ld.  I'd rather use --version,
4347
      # but apparently some variants of GNU ld only accept -v.
4348
      # Break only if it was the GNU/non-GNU ld that we prefer.
4349
      case `"$lt_cv_path_LD" -v 2>&1 
4350
      *GNU* | *'with BFD'*)
4351
        test "$with_gnu_ld" != no && break
4352
        ;;
4353
      *)
4354
        test "$with_gnu_ld" != yes && break
4355
        ;;
4356
      esac
4357
    fi
4358
  done
4359
  IFS="$lt_save_ifs"
4360
else
4361
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4362
fi
4363
fi
4364
 
4365
LD="$lt_cv_path_LD"
4366
if test -n "$LD"; then
4367
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4368
$as_echo "$LD" >&6; }
4369
else
4370
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4371
$as_echo "no" >&6; }
4372
fi
4373
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4374
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4375
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4376
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4377
  $as_echo_n "(cached) " >&6
4378
else
4379
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4380
case `$LD -v 2>&1 
4381
*GNU* | *'with BFD'*)
4382
  lt_cv_prog_gnu_ld=yes
4383
  ;;
4384
*)
4385
  lt_cv_prog_gnu_ld=no
4386
  ;;
4387
esac
4388
fi
4389
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4390
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4391
with_gnu_ld=$lt_cv_prog_gnu_ld
4392
 
4393
 
4394
 
4395
 
4396
 
4397
 
4398
 
4399
 
4400
 
4401
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4402
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4403
if test "${lt_cv_path_NM+set}" = set; then :
4404
  $as_echo_n "(cached) " >&6
4405
else
4406
  if test -n "$NM"; then
4407
  # Let the user override the test.
4408
  lt_cv_path_NM="$NM"
4409
else
4410
  lt_nm_to_check="${ac_tool_prefix}nm"
4411
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4412
    lt_nm_to_check="$lt_nm_to_check nm"
4413
  fi
4414
  for lt_tmp_nm in $lt_nm_to_check; do
4415
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4416
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4417
      IFS="$lt_save_ifs"
4418
      test -z "$ac_dir" && ac_dir=.
4419
      tmp_nm="$ac_dir/$lt_tmp_nm"
4420
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4421
        # Check to see if the nm accepts a BSD-compat flag.
4422
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4423
        #   nm: unknown option "B" ignored
4424
        # Tru64's nm complains that /dev/null is an invalid object file
4425
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4426
        */dev/null* | *'Invalid file or object type'*)
4427
          lt_cv_path_NM="$tmp_nm -B"
4428
          break
4429
          ;;
4430
        *)
4431
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4432
          */dev/null*)
4433
            lt_cv_path_NM="$tmp_nm -p"
4434
            break
4435
            ;;
4436
          *)
4437
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4438
            continue # so that we can try to find one that supports BSD flags
4439
            ;;
4440
          esac
4441
          ;;
4442
        esac
4443
      fi
4444
    done
4445
    IFS="$lt_save_ifs"
4446
  done
4447
  : ${lt_cv_path_NM=no}
4448
fi
4449
fi
4450
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4451
$as_echo "$lt_cv_path_NM" >&6; }
4452
if test "$lt_cv_path_NM" != "no"; then
4453
  NM="$lt_cv_path_NM"
4454
else
4455
  # Didn't find any BSD compatible name lister, look for dumpbin.
4456
  if test -n "$DUMPBIN"; then :
4457
    # Let the user override the test.
4458
  else
4459
    if test -n "$ac_tool_prefix"; then
4460
  for ac_prog in dumpbin "link -dump"
4461
  do
4462
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4463
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4464
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4465
$as_echo_n "checking for $ac_word... " >&6; }
4466
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4467
  $as_echo_n "(cached) " >&6
4468
else
4469
  if test -n "$DUMPBIN"; then
4470
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4471
else
4472
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4473
for as_dir in $PATH
4474
do
4475
  IFS=$as_save_IFS
4476
  test -z "$as_dir" && as_dir=.
4477
    for ac_exec_ext in '' $ac_executable_extensions; do
4478
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4479
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4480
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4481
    break 2
4482
  fi
4483
done
4484
  done
4485
IFS=$as_save_IFS
4486
 
4487
fi
4488
fi
4489
DUMPBIN=$ac_cv_prog_DUMPBIN
4490
if test -n "$DUMPBIN"; then
4491
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4492
$as_echo "$DUMPBIN" >&6; }
4493
else
4494
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4495
$as_echo "no" >&6; }
4496
fi
4497
 
4498
 
4499
    test -n "$DUMPBIN" && break
4500
  done
4501
fi
4502
if test -z "$DUMPBIN"; then
4503
  ac_ct_DUMPBIN=$DUMPBIN
4504
  for ac_prog in dumpbin "link -dump"
4505
do
4506
  # Extract the first word of "$ac_prog", so it can be a program name with args.
4507
set dummy $ac_prog; ac_word=$2
4508
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4509
$as_echo_n "checking for $ac_word... " >&6; }
4510
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4511
  $as_echo_n "(cached) " >&6
4512
else
4513
  if test -n "$ac_ct_DUMPBIN"; then
4514
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4515
else
4516
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4517
for as_dir in $PATH
4518
do
4519
  IFS=$as_save_IFS
4520
  test -z "$as_dir" && as_dir=.
4521
    for ac_exec_ext in '' $ac_executable_extensions; do
4522
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4523
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4524
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4525
    break 2
4526
  fi
4527
done
4528
  done
4529
IFS=$as_save_IFS
4530
 
4531
fi
4532
fi
4533
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4534
if test -n "$ac_ct_DUMPBIN"; then
4535
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4536
$as_echo "$ac_ct_DUMPBIN" >&6; }
4537
else
4538
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4539
$as_echo "no" >&6; }
4540
fi
4541
 
4542
 
4543
  test -n "$ac_ct_DUMPBIN" && break
4544
done
4545
 
4546
  if test "x$ac_ct_DUMPBIN" = x; then
4547
    DUMPBIN=":"
4548
  else
4549
    case $cross_compiling:$ac_tool_warned in
4550
yes:)
4551
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4552
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4553
ac_tool_warned=yes ;;
4554
esac
4555
    DUMPBIN=$ac_ct_DUMPBIN
4556
  fi
4557
fi
4558
 
4559
    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4560
    *COFF*)
4561
      DUMPBIN="$DUMPBIN -symbols"
4562
      ;;
4563
    *)
4564
      DUMPBIN=:
4565
      ;;
4566
    esac
4567
  fi
4568
 
4569
  if test "$DUMPBIN" != ":"; then
4570
    NM="$DUMPBIN"
4571
  fi
4572
fi
4573
test -z "$NM" && NM=nm
4574
 
4575
 
4576
 
4577
 
4578
 
4579
 
4580
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4581
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4582
if test "${lt_cv_nm_interface+set}" = set; then :
4583
  $as_echo_n "(cached) " >&6
4584
else
4585
  lt_cv_nm_interface="BSD nm"
4586
  echo "int some_variable = 0;" > conftest.$ac_ext
4587
  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4588
  (eval "$ac_compile" 2>conftest.err)
4589
  cat conftest.err >&5
4590
  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4591
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4592
  cat conftest.err >&5
4593
  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4594
  cat conftest.out >&5
4595
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4596
    lt_cv_nm_interface="MS dumpbin"
4597
  fi
4598
  rm -f conftest*
4599
fi
4600
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4601
$as_echo "$lt_cv_nm_interface" >&6; }
4602
 
4603
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4604
$as_echo_n "checking whether ln -s works... " >&6; }
4605
LN_S=$as_ln_s
4606
if test "$LN_S" = "ln -s"; then
4607
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4608
$as_echo "yes" >&6; }
4609
else
4610
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4611
$as_echo "no, using $LN_S" >&6; }
4612
fi
4613
 
4614
# find the maximum length of command line arguments
4615
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4616
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4617
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4618
  $as_echo_n "(cached) " >&6
4619
else
4620
    i=0
4621
  teststring="ABCD"
4622
 
4623
  case $build_os in
4624
  msdosdjgpp*)
4625
    # On DJGPP, this test can blow up pretty badly due to problems in libc
4626
    # (any single argument exceeding 2000 bytes causes a buffer overrun
4627
    # during glob expansion).  Even if it were fixed, the result of this
4628
    # check would be larger than it should be.
4629
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4630
    ;;
4631
 
4632
  gnu*)
4633
    # Under GNU Hurd, this test is not required because there is
4634
    # no limit to the length of command line arguments.
4635
    # Libtool will interpret -1 as no limit whatsoever
4636
    lt_cv_sys_max_cmd_len=-1;
4637
    ;;
4638
 
4639
  cygwin* | mingw* | cegcc*)
4640
    # On Win9x/ME, this test blows up -- it succeeds, but takes
4641
    # about 5 minutes as the teststring grows exponentially.
4642
    # Worse, since 9x/ME are not pre-emptively multitasking,
4643
    # you end up with a "frozen" computer, even though with patience
4644
    # the test eventually succeeds (with a max line length of 256k).
4645
    # Instead, let's just punt: use the minimum linelength reported by
4646
    # all of the supported platforms: 8192 (on NT/2K/XP).
4647
    lt_cv_sys_max_cmd_len=8192;
4648
    ;;
4649
 
4650
  mint*)
4651
    # On MiNT this can take a long time and run out of memory.
4652
    lt_cv_sys_max_cmd_len=8192;
4653
    ;;
4654
 
4655
  amigaos*)
4656
    # On AmigaOS with pdksh, this test takes hours, literally.
4657
    # So we just punt and use a minimum line length of 8192.
4658
    lt_cv_sys_max_cmd_len=8192;
4659
    ;;
4660
 
4661
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4662
    # This has been around since 386BSD, at least.  Likely further.
4663
    if test -x /sbin/sysctl; then
4664
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4665
    elif test -x /usr/sbin/sysctl; then
4666
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4667
    else
4668
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4669
    fi
4670
    # And add a safety zone
4671
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4672
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4673
    ;;
4674
 
4675
  interix*)
4676
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4677
    lt_cv_sys_max_cmd_len=196608
4678
    ;;
4679
 
4680
  osf*)
4681
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4682
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4683
    # nice to cause kernel panics so lets avoid the loop below.
4684
    # First set a reasonable default.
4685
    lt_cv_sys_max_cmd_len=16384
4686
    #
4687
    if test -x /sbin/sysconfig; then
4688
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4689
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4690
      esac
4691
    fi
4692
    ;;
4693
  sco3.2v5*)
4694
    lt_cv_sys_max_cmd_len=102400
4695
    ;;
4696
  sysv5* | sco5v6* | sysv4.2uw2*)
4697
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4698
    if test -n "$kargmax"; then
4699
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4700
    else
4701
      lt_cv_sys_max_cmd_len=32768
4702
    fi
4703
    ;;
4704
  *)
4705
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4706
    if test -n "$lt_cv_sys_max_cmd_len"; then
4707
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4708
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4709
    else
4710
      # Make teststring a little bigger before we do anything with it.
4711
      # a 1K string should be a reasonable start.
4712
      for i in 1 2 3 4 5 6 7 8 ; do
4713
        teststring=$teststring$teststring
4714
      done
4715
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4716
      # If test is not a shell built-in, we'll probably end up computing a
4717
      # maximum length that is only half of the actual maximum length, but
4718
      # we can't tell.
4719
      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4720
                 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4721
              test $i != 17 # 1/2 MB should be enough
4722
      do
4723
        i=`expr $i + 1`
4724
        teststring=$teststring$teststring
4725
      done
4726
      # Only check the string length outside the loop.
4727
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4728
      teststring=
4729
      # Add a significant safety factor because C++ compilers can tack on
4730
      # massive amounts of additional arguments before passing them to the
4731
      # linker.  It appears as though 1/2 is a usable value.
4732
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4733
    fi
4734
    ;;
4735
  esac
4736
 
4737
fi
4738
 
4739
if test -n $lt_cv_sys_max_cmd_len ; then
4740
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4741
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4742
else
4743
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4744
$as_echo "none" >&6; }
4745
fi
4746
max_cmd_len=$lt_cv_sys_max_cmd_len
4747
 
4748
 
4749
 
4750
 
4751
 
4752
 
4753
: ${CP="cp -f"}
4754
: ${MV="mv -f"}
4755
: ${RM="rm -f"}
4756
 
4757
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4758
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4759
# Try some XSI features
4760
xsi_shell=no
4761
( _lt_dummy="a/b/c"
4762
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4763
      = c,a/b,, \
4764
    && eval 'test $(( 1 + 1 )) -eq 2 \
4765
    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4766
  && xsi_shell=yes
4767
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4768
$as_echo "$xsi_shell" >&6; }
4769
 
4770
 
4771
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4772
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4773
lt_shell_append=no
4774
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4775
    >/dev/null 2>&1 \
4776
  && lt_shell_append=yes
4777
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4778
$as_echo "$lt_shell_append" >&6; }
4779
 
4780
 
4781
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4782
  lt_unset=unset
4783
else
4784
  lt_unset=false
4785
fi
4786
 
4787
 
4788
 
4789
 
4790
 
4791
# test EBCDIC or ASCII
4792
case `echo X|tr X '\101'` in
4793
 A) # ASCII based system
4794
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4795
  lt_SP2NL='tr \040 \012'
4796
  lt_NL2SP='tr \015\012 \040\040'
4797
  ;;
4798
 *) # EBCDIC based system
4799
  lt_SP2NL='tr \100 \n'
4800
  lt_NL2SP='tr \r\n \100\100'
4801
  ;;
4802
esac
4803
 
4804
 
4805
 
4806
 
4807
 
4808
 
4809
 
4810
 
4811
 
4812
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4813
$as_echo_n "checking for $LD option to reload object files... " >&6; }
4814
if test "${lt_cv_ld_reload_flag+set}" = set; then :
4815
  $as_echo_n "(cached) " >&6
4816
else
4817
  lt_cv_ld_reload_flag='-r'
4818
fi
4819
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4820
$as_echo "$lt_cv_ld_reload_flag" >&6; }
4821
reload_flag=$lt_cv_ld_reload_flag
4822
case $reload_flag in
4823
"" | " "*) ;;
4824
*) reload_flag=" $reload_flag" ;;
4825
esac
4826
reload_cmds='$LD$reload_flag -o $output$reload_objs'
4827
case $host_os in
4828
  darwin*)
4829
    if test "$GCC" = yes; then
4830
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4831
    else
4832
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4833
    fi
4834
    ;;
4835
esac
4836
 
4837
 
4838
 
4839
 
4840
 
4841
 
4842
 
4843
 
4844
 
4845
if test -n "$ac_tool_prefix"; then
4846
  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4847
set dummy ${ac_tool_prefix}objdump; ac_word=$2
4848
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4849
$as_echo_n "checking for $ac_word... " >&6; }
4850
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4851
  $as_echo_n "(cached) " >&6
4852
else
4853
  if test -n "$OBJDUMP"; then
4854
  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4855
else
4856
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4857
for as_dir in $PATH
4858
do
4859
  IFS=$as_save_IFS
4860
  test -z "$as_dir" && as_dir=.
4861
    for ac_exec_ext in '' $ac_executable_extensions; do
4862
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4863
    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4864
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4865
    break 2
4866
  fi
4867
done
4868
  done
4869
IFS=$as_save_IFS
4870
 
4871
fi
4872
fi
4873
OBJDUMP=$ac_cv_prog_OBJDUMP
4874
if test -n "$OBJDUMP"; then
4875
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4876
$as_echo "$OBJDUMP" >&6; }
4877
else
4878
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4879
$as_echo "no" >&6; }
4880
fi
4881
 
4882
 
4883
fi
4884
if test -z "$ac_cv_prog_OBJDUMP"; then
4885
  ac_ct_OBJDUMP=$OBJDUMP
4886
  # Extract the first word of "objdump", so it can be a program name with args.
4887
set dummy objdump; ac_word=$2
4888
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4889
$as_echo_n "checking for $ac_word... " >&6; }
4890
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4891
  $as_echo_n "(cached) " >&6
4892
else
4893
  if test -n "$ac_ct_OBJDUMP"; then
4894
  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4895
else
4896
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4897
for as_dir in $PATH
4898
do
4899
  IFS=$as_save_IFS
4900
  test -z "$as_dir" && as_dir=.
4901
    for ac_exec_ext in '' $ac_executable_extensions; do
4902
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4903
    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4904
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4905
    break 2
4906
  fi
4907
done
4908
  done
4909
IFS=$as_save_IFS
4910
 
4911
fi
4912
fi
4913
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4914
if test -n "$ac_ct_OBJDUMP"; then
4915
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4916
$as_echo "$ac_ct_OBJDUMP" >&6; }
4917
else
4918
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4919
$as_echo "no" >&6; }
4920
fi
4921
 
4922
  if test "x$ac_ct_OBJDUMP" = x; then
4923
    OBJDUMP="false"
4924
  else
4925
    case $cross_compiling:$ac_tool_warned in
4926
yes:)
4927
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4928
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4929
ac_tool_warned=yes ;;
4930
esac
4931
    OBJDUMP=$ac_ct_OBJDUMP
4932
  fi
4933
else
4934
  OBJDUMP="$ac_cv_prog_OBJDUMP"
4935
fi
4936
 
4937
test -z "$OBJDUMP" && OBJDUMP=objdump
4938
 
4939
 
4940
 
4941
 
4942
 
4943
 
4944
 
4945
 
4946
 
4947
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4948
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4949
if test "${lt_cv_deplibs_check_method+set}" = set; then :
4950
  $as_echo_n "(cached) " >&6
4951
else
4952
  lt_cv_file_magic_cmd='$MAGIC_CMD'
4953
lt_cv_file_magic_test_file=
4954
lt_cv_deplibs_check_method='unknown'
4955
# Need to set the preceding variable on all platforms that support
4956
# interlibrary dependencies.
4957
# 'none' -- dependencies not supported.
4958
# `unknown' -- same as none, but documents that we really don't know.
4959
# 'pass_all' -- all dependencies passed with no checks.
4960
# 'test_compile' -- check by making test program.
4961
# 'file_magic [[regex]]' -- check by looking for files in library path
4962
# which responds to the $file_magic_cmd with a given extended regex.
4963
# If you have `file' or equivalent on your system and you're not sure
4964
# whether `pass_all' will *always* work, you probably want this one.
4965
 
4966
case $host_os in
4967
aix[4-9]*)
4968
  lt_cv_deplibs_check_method=pass_all
4969
  ;;
4970
 
4971
beos*)
4972
  lt_cv_deplibs_check_method=pass_all
4973
  ;;
4974
 
4975
bsdi[45]*)
4976
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4977
  lt_cv_file_magic_cmd='/usr/bin/file -L'
4978
  lt_cv_file_magic_test_file=/shlib/libc.so
4979
  ;;
4980
 
4981
cygwin*)
4982
  # func_win32_libid is a shell function defined in ltmain.sh
4983
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4984
  lt_cv_file_magic_cmd='func_win32_libid'
4985
  ;;
4986
 
4987
mingw* | pw32*)
4988
  # Base MSYS/MinGW do not provide the 'file' command needed by
4989
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4990
  # unless we find 'file', for example because we are cross-compiling.
4991
  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4992
  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4993
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4994
    lt_cv_file_magic_cmd='func_win32_libid'
4995
  else
4996
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4997
    lt_cv_file_magic_cmd='$OBJDUMP -f'
4998
  fi
4999
  ;;
5000
 
5001
cegcc*)
5002
  # use the weaker test based on 'objdump'. See mingw*.
5003
  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5004
  lt_cv_file_magic_cmd='$OBJDUMP -f'
5005
  ;;
5006
 
5007
darwin* | rhapsody*)
5008
  lt_cv_deplibs_check_method=pass_all
5009
  ;;
5010
 
5011
freebsd* | dragonfly*)
5012
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5013
    case $host_cpu in
5014
    i*86 )
5015
      # Not sure whether the presence of OpenBSD here was a mistake.
5016
      # Let's accept both of them until this is cleared up.
5017
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5018
      lt_cv_file_magic_cmd=/usr/bin/file
5019
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5020
      ;;
5021
    esac
5022
  else
5023
    lt_cv_deplibs_check_method=pass_all
5024
  fi
5025
  ;;
5026
 
5027
gnu*)
5028
  lt_cv_deplibs_check_method=pass_all
5029
  ;;
5030
 
5031
haiku*)
5032
  lt_cv_deplibs_check_method=pass_all
5033
  ;;
5034
 
5035
hpux10.20* | hpux11*)
5036
  lt_cv_file_magic_cmd=/usr/bin/file
5037
  case $host_cpu in
5038
  ia64*)
5039
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5040
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5041
    ;;
5042
  hppa*64*)
5043
    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]'
5044
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5045
    ;;
5046
  *)
5047
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5048
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5049
    ;;
5050
  esac
5051
  ;;
5052
 
5053
interix[3-9]*)
5054
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5055
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5056
  ;;
5057
 
5058
irix5* | irix6* | nonstopux*)
5059
  case $LD in
5060
  *-32|*"-32 ") libmagic=32-bit;;
5061
  *-n32|*"-n32 ") libmagic=N32;;
5062
  *-64|*"-64 ") libmagic=64-bit;;
5063
  *) libmagic=never-match;;
5064
  esac
5065
  lt_cv_deplibs_check_method=pass_all
5066
  ;;
5067
 
5068
# This must be Linux ELF.
5069
linux* | k*bsd*-gnu | kopensolaris*-gnu)
5070
  lt_cv_deplibs_check_method=pass_all
5071
  ;;
5072
 
5073
netbsd*)
5074
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5075
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5076
  else
5077
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5078
  fi
5079
  ;;
5080
 
5081
newos6*)
5082
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5083
  lt_cv_file_magic_cmd=/usr/bin/file
5084
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5085
  ;;
5086
 
5087
*nto* | *qnx*)
5088
  lt_cv_deplibs_check_method=pass_all
5089
  ;;
5090
 
5091
openbsd*)
5092
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5093
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5094
  else
5095
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5096
  fi
5097
  ;;
5098
 
5099
osf3* | osf4* | osf5*)
5100
  lt_cv_deplibs_check_method=pass_all
5101
  ;;
5102
 
5103
rdos*)
5104
  lt_cv_deplibs_check_method=pass_all
5105
  ;;
5106
 
5107
solaris*)
5108
  lt_cv_deplibs_check_method=pass_all
5109
  ;;
5110
 
5111
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5112
  lt_cv_deplibs_check_method=pass_all
5113
  ;;
5114
 
5115
sysv4 | sysv4.3*)
5116
  case $host_vendor in
5117
  motorola)
5118
    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]'
5119
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5120
    ;;
5121
  ncr)
5122
    lt_cv_deplibs_check_method=pass_all
5123
    ;;
5124
  sequent)
5125
    lt_cv_file_magic_cmd='/bin/file'
5126
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5127
    ;;
5128
  sni)
5129
    lt_cv_file_magic_cmd='/bin/file'
5130
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5131
    lt_cv_file_magic_test_file=/lib/libc.so
5132
    ;;
5133
  siemens)
5134
    lt_cv_deplibs_check_method=pass_all
5135
    ;;
5136
  pc)
5137
    lt_cv_deplibs_check_method=pass_all
5138
    ;;
5139
  esac
5140
  ;;
5141
 
5142
tpf*)
5143
  lt_cv_deplibs_check_method=pass_all
5144
  ;;
5145
esac
5146
 
5147
fi
5148
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5149
$as_echo "$lt_cv_deplibs_check_method" >&6; }
5150
file_magic_cmd=$lt_cv_file_magic_cmd
5151
deplibs_check_method=$lt_cv_deplibs_check_method
5152
test -z "$deplibs_check_method" && deplibs_check_method=unknown
5153
 
5154
 
5155
 
5156
 
5157
 
5158
 
5159
 
5160
 
5161
 
5162
 
5163
 
5164
 
5165
if test -n "$ac_tool_prefix"; then
5166
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5167
set dummy ${ac_tool_prefix}ar; ac_word=$2
5168
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5169
$as_echo_n "checking for $ac_word... " >&6; }
5170
if test "${ac_cv_prog_AR+set}" = set; then :
5171
  $as_echo_n "(cached) " >&6
5172
else
5173
  if test -n "$AR"; then
5174
  ac_cv_prog_AR="$AR" # Let the user override the test.
5175
else
5176
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5177
for as_dir in $PATH
5178
do
5179
  IFS=$as_save_IFS
5180
  test -z "$as_dir" && as_dir=.
5181
    for ac_exec_ext in '' $ac_executable_extensions; do
5182
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5183
    ac_cv_prog_AR="${ac_tool_prefix}ar"
5184
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5185
    break 2
5186
  fi
5187
done
5188
  done
5189
IFS=$as_save_IFS
5190
 
5191
fi
5192
fi
5193
AR=$ac_cv_prog_AR
5194
if test -n "$AR"; then
5195
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5196
$as_echo "$AR" >&6; }
5197
else
5198
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5199
$as_echo "no" >&6; }
5200
fi
5201
 
5202
 
5203
fi
5204
if test -z "$ac_cv_prog_AR"; then
5205
  ac_ct_AR=$AR
5206
  # Extract the first word of "ar", so it can be a program name with args.
5207
set dummy ar; ac_word=$2
5208
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5209
$as_echo_n "checking for $ac_word... " >&6; }
5210
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5211
  $as_echo_n "(cached) " >&6
5212
else
5213
  if test -n "$ac_ct_AR"; then
5214
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5215
else
5216
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5217
for as_dir in $PATH
5218
do
5219
  IFS=$as_save_IFS
5220
  test -z "$as_dir" && as_dir=.
5221
    for ac_exec_ext in '' $ac_executable_extensions; do
5222
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5223
    ac_cv_prog_ac_ct_AR="ar"
5224
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5225
    break 2
5226
  fi
5227
done
5228
  done
5229
IFS=$as_save_IFS
5230
 
5231
fi
5232
fi
5233
ac_ct_AR=$ac_cv_prog_ac_ct_AR
5234
if test -n "$ac_ct_AR"; then
5235
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5236
$as_echo "$ac_ct_AR" >&6; }
5237
else
5238
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5239
$as_echo "no" >&6; }
5240
fi
5241
 
5242
  if test "x$ac_ct_AR" = x; then
5243
    AR="false"
5244
  else
5245
    case $cross_compiling:$ac_tool_warned in
5246
yes:)
5247
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5248
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5249
ac_tool_warned=yes ;;
5250
esac
5251
    AR=$ac_ct_AR
5252
  fi
5253
else
5254
  AR="$ac_cv_prog_AR"
5255
fi
5256
 
5257
test -z "$AR" && AR=ar
5258
test -z "$AR_FLAGS" && AR_FLAGS=cru
5259
 
5260
 
5261
 
5262
 
5263
 
5264
 
5265
 
5266
 
5267
 
5268
 
5269
 
5270
if test -n "$ac_tool_prefix"; then
5271
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5272
set dummy ${ac_tool_prefix}strip; ac_word=$2
5273
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5274
$as_echo_n "checking for $ac_word... " >&6; }
5275
if test "${ac_cv_prog_STRIP+set}" = set; then :
5276
  $as_echo_n "(cached) " >&6
5277
else
5278
  if test -n "$STRIP"; then
5279
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5280
else
5281
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5282
for as_dir in $PATH
5283
do
5284
  IFS=$as_save_IFS
5285
  test -z "$as_dir" && as_dir=.
5286
    for ac_exec_ext in '' $ac_executable_extensions; do
5287
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5288
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5289
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5290
    break 2
5291
  fi
5292
done
5293
  done
5294
IFS=$as_save_IFS
5295
 
5296
fi
5297
fi
5298
STRIP=$ac_cv_prog_STRIP
5299
if test -n "$STRIP"; then
5300
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5301
$as_echo "$STRIP" >&6; }
5302
else
5303
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5304
$as_echo "no" >&6; }
5305
fi
5306
 
5307
 
5308
fi
5309
if test -z "$ac_cv_prog_STRIP"; then
5310
  ac_ct_STRIP=$STRIP
5311
  # Extract the first word of "strip", so it can be a program name with args.
5312
set dummy strip; ac_word=$2
5313
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5314
$as_echo_n "checking for $ac_word... " >&6; }
5315
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5316
  $as_echo_n "(cached) " >&6
5317
else
5318
  if test -n "$ac_ct_STRIP"; then
5319
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5320
else
5321
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5322
for as_dir in $PATH
5323
do
5324
  IFS=$as_save_IFS
5325
  test -z "$as_dir" && as_dir=.
5326
    for ac_exec_ext in '' $ac_executable_extensions; do
5327
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5328
    ac_cv_prog_ac_ct_STRIP="strip"
5329
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5330
    break 2
5331
  fi
5332
done
5333
  done
5334
IFS=$as_save_IFS
5335
 
5336
fi
5337
fi
5338
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5339
if test -n "$ac_ct_STRIP"; then
5340
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5341
$as_echo "$ac_ct_STRIP" >&6; }
5342
else
5343
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5344
$as_echo "no" >&6; }
5345
fi
5346
 
5347
  if test "x$ac_ct_STRIP" = x; then
5348
    STRIP=":"
5349
  else
5350
    case $cross_compiling:$ac_tool_warned in
5351
yes:)
5352
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5353
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5354
ac_tool_warned=yes ;;
5355
esac
5356
    STRIP=$ac_ct_STRIP
5357
  fi
5358
else
5359
  STRIP="$ac_cv_prog_STRIP"
5360
fi
5361
 
5362
test -z "$STRIP" && STRIP=:
5363
 
5364
 
5365
 
5366
 
5367
 
5368
 
5369
if test -n "$ac_tool_prefix"; then
5370
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5371
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5372
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5373
$as_echo_n "checking for $ac_word... " >&6; }
5374
if test "${ac_cv_prog_RANLIB+set}" = set; then :
5375
  $as_echo_n "(cached) " >&6
5376
else
5377
  if test -n "$RANLIB"; then
5378
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5379
else
5380
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5381
for as_dir in $PATH
5382
do
5383
  IFS=$as_save_IFS
5384
  test -z "$as_dir" && as_dir=.
5385
    for ac_exec_ext in '' $ac_executable_extensions; do
5386
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5387
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5388
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5389
    break 2
5390
  fi
5391
done
5392
  done
5393
IFS=$as_save_IFS
5394
 
5395
fi
5396
fi
5397
RANLIB=$ac_cv_prog_RANLIB
5398
if test -n "$RANLIB"; then
5399
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5400
$as_echo "$RANLIB" >&6; }
5401
else
5402
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5403
$as_echo "no" >&6; }
5404
fi
5405
 
5406
 
5407
fi
5408
if test -z "$ac_cv_prog_RANLIB"; then
5409
  ac_ct_RANLIB=$RANLIB
5410
  # Extract the first word of "ranlib", so it can be a program name with args.
5411
set dummy ranlib; ac_word=$2
5412
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5413
$as_echo_n "checking for $ac_word... " >&6; }
5414
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5415
  $as_echo_n "(cached) " >&6
5416
else
5417
  if test -n "$ac_ct_RANLIB"; then
5418
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5419
else
5420
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5421
for as_dir in $PATH
5422
do
5423
  IFS=$as_save_IFS
5424
  test -z "$as_dir" && as_dir=.
5425
    for ac_exec_ext in '' $ac_executable_extensions; do
5426
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5427
    ac_cv_prog_ac_ct_RANLIB="ranlib"
5428
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5429
    break 2
5430
  fi
5431
done
5432
  done
5433
IFS=$as_save_IFS
5434
 
5435
fi
5436
fi
5437
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5438
if test -n "$ac_ct_RANLIB"; then
5439
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5440
$as_echo "$ac_ct_RANLIB" >&6; }
5441
else
5442
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5443
$as_echo "no" >&6; }
5444
fi
5445
 
5446
  if test "x$ac_ct_RANLIB" = x; then
5447
    RANLIB=":"
5448
  else
5449
    case $cross_compiling:$ac_tool_warned in
5450
yes:)
5451
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5452
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5453
ac_tool_warned=yes ;;
5454
esac
5455
    RANLIB=$ac_ct_RANLIB
5456
  fi
5457
else
5458
  RANLIB="$ac_cv_prog_RANLIB"
5459
fi
5460
 
5461
test -z "$RANLIB" && RANLIB=:
5462
 
5463
 
5464
 
5465
 
5466
 
5467
 
5468
# Determine commands to create old-style static archives.
5469
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5470
old_postinstall_cmds='chmod 644 $oldlib'
5471
old_postuninstall_cmds=
5472
 
5473
if test -n "$RANLIB"; then
5474
  case $host_os in
5475
  openbsd*)
5476
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5477
    ;;
5478
  *)
5479
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5480
    ;;
5481
  esac
5482
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5483
fi
5484
 
5485
case $host_os in
5486
  darwin*)
5487
    lock_old_archive_extraction=yes ;;
5488
  *)
5489
    lock_old_archive_extraction=no ;;
5490
esac
5491
 
5492
 
5493
 
5494
 
5495
 
5496
 
5497
 
5498
 
5499
 
5500
 
5501
 
5502
 
5503
 
5504
 
5505
 
5506
 
5507
 
5508
 
5509
 
5510
 
5511
 
5512
 
5513
 
5514
 
5515
 
5516
 
5517
 
5518
 
5519
 
5520
 
5521
 
5522
 
5523
 
5524
 
5525
 
5526
 
5527
 
5528
 
5529
 
5530
# If no C compiler was specified, use CC.
5531
LTCC=${LTCC-"$CC"}
5532
 
5533
# If no C compiler flags were specified, use CFLAGS.
5534
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5535
 
5536
# Allow CC to be a program name with arguments.
5537
compiler=$CC
5538
 
5539
 
5540
# Check for command to grab the raw symbol name followed by C symbol from nm.
5541
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5542
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5543
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5544
  $as_echo_n "(cached) " >&6
5545
else
5546
 
5547
# These are sane defaults that work on at least a few old systems.
5548
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5549
 
5550
# Character class describing NM global symbol codes.
5551
symcode='[BCDEGRST]'
5552
 
5553
# Regexp to match symbols that can be accessed directly from C.
5554
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5555
 
5556
# Define system-specific variables.
5557
case $host_os in
5558
aix*)
5559
  symcode='[BCDT]'
5560
  ;;
5561
cygwin* | mingw* | pw32* | cegcc*)
5562
  symcode='[ABCDGISTW]'
5563
  ;;
5564
hpux*)
5565
  if test "$host_cpu" = ia64; then
5566
    symcode='[ABCDEGRST]'
5567
  fi
5568
  ;;
5569
irix* | nonstopux*)
5570
  symcode='[BCDEGRST]'
5571
  ;;
5572
osf*)
5573
  symcode='[BCDEGQRST]'
5574
  ;;
5575
solaris*)
5576
  symcode='[BDRT]'
5577
  ;;
5578
sco3.2v5*)
5579
  symcode='[DT]'
5580
  ;;
5581
sysv4.2uw2*)
5582
  symcode='[DT]'
5583
  ;;
5584
sysv5* | sco5v6* | unixware* | OpenUNIX*)
5585
  symcode='[ABDT]'
5586
  ;;
5587
sysv4)
5588
  symcode='[DFNSTU]'
5589
  ;;
5590
esac
5591
 
5592
# If we're using GNU nm, then use its standard symbol codes.
5593
case `$NM -V 2>&1` in
5594
*GNU* | *'with BFD'*)
5595
  symcode='[ABCDGIRSTW]' ;;
5596
esac
5597
 
5598
# Transform an extracted symbol line into a proper C declaration.
5599
# Some systems (esp. on ia64) link data and code symbols differently,
5600
# so use this general approach.
5601
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5602
 
5603
# Transform an extracted symbol line into symbol name and symbol address
5604
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5605
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'"
5606
 
5607
# Handle CRLF in mingw tool chain
5608
opt_cr=
5609
case $build_os in
5610
mingw*)
5611
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5612
  ;;
5613
esac
5614
 
5615
# Try without a prefix underscore, then with it.
5616
for ac_symprfx in "" "_"; do
5617
 
5618
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5619
  symxfrm="\\1 $ac_symprfx\\2 \\2"
5620
 
5621
  # Write the raw and C identifiers.
5622
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5623
    # Fake it for dumpbin and say T for any non-static function
5624
    # and D for any global variable.
5625
    # Also find C++ and __fastcall symbols from MSVC++,
5626
    # which start with @ or ?.
5627
    lt_cv_sys_global_symbol_pipe="$AWK '"\
5628
"     {last_section=section; section=\$ 3};"\
5629
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5630
"     \$ 0!~/External *\|/{next};"\
5631
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5632
"     {if(hide[section]) next};"\
5633
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5634
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5635
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5636
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5637
"     ' prfx=^$ac_symprfx"
5638
  else
5639
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5640
  fi
5641
 
5642
  # Check to see that the pipe works correctly.
5643
  pipe_works=no
5644
 
5645
  rm -f conftest*
5646
  cat > conftest.$ac_ext <<_LT_EOF
5647
#ifdef __cplusplus
5648
extern "C" {
5649
#endif
5650
char nm_test_var;
5651
void nm_test_func(void);
5652
void nm_test_func(void){}
5653
#ifdef __cplusplus
5654
}
5655
#endif
5656
int main(){nm_test_var='a';nm_test_func();return(0);}
5657
_LT_EOF
5658
 
5659
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5660
  (eval $ac_compile) 2>&5
5661
  ac_status=$?
5662
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5663
  test $ac_status = 0; }; then
5664
    # Now try to grab the symbols.
5665
    nlist=conftest.nm
5666
    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5667
  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5668
  ac_status=$?
5669
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5670
  test $ac_status = 0; } && test -s "$nlist"; then
5671
      # Try sorting and uniquifying the output.
5672
      if sort "$nlist" | uniq > "$nlist"T; then
5673
        mv -f "$nlist"T "$nlist"
5674
      else
5675
        rm -f "$nlist"T
5676
      fi
5677
 
5678
      # Make sure that we snagged all the symbols we need.
5679
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5680
        if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5681
          cat <<_LT_EOF > conftest.$ac_ext
5682
#ifdef __cplusplus
5683
extern "C" {
5684
#endif
5685
 
5686
_LT_EOF
5687
          # Now generate the symbol file.
5688
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5689
 
5690
          cat <<_LT_EOF >> conftest.$ac_ext
5691
 
5692
/* The mapping between symbol names and symbols.  */
5693
const struct {
5694
  const char *name;
5695
  void       *address;
5696
}
5697
lt__PROGRAM__LTX_preloaded_symbols[] =
5698
{
5699
  { "@PROGRAM@", (void *) 0 },
5700
_LT_EOF
5701
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5702
          cat <<\_LT_EOF >> conftest.$ac_ext
5703
  {0, (void *) 0}
5704
};
5705
 
5706
/* This works around a problem in FreeBSD linker */
5707
#ifdef FREEBSD_WORKAROUND
5708
static const void *lt_preloaded_setup() {
5709
  return lt__PROGRAM__LTX_preloaded_symbols;
5710
}
5711
#endif
5712
 
5713
#ifdef __cplusplus
5714
}
5715
#endif
5716
_LT_EOF
5717
          # Now try linking the two files.
5718
          mv conftest.$ac_objext conftstm.$ac_objext
5719
          lt_save_LIBS="$LIBS"
5720
          lt_save_CFLAGS="$CFLAGS"
5721
          LIBS="conftstm.$ac_objext"
5722
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5723
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5724
  (eval $ac_link) 2>&5
5725
  ac_status=$?
5726
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5727
  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5728
            pipe_works=yes
5729
          fi
5730
          LIBS="$lt_save_LIBS"
5731
          CFLAGS="$lt_save_CFLAGS"
5732
        else
5733
          echo "cannot find nm_test_func in $nlist" >&5
5734
        fi
5735
      else
5736
        echo "cannot find nm_test_var in $nlist" >&5
5737
      fi
5738
    else
5739
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5740
    fi
5741
  else
5742
    echo "$progname: failed program was:" >&5
5743
    cat conftest.$ac_ext >&5
5744
  fi
5745
  rm -rf conftest* conftst*
5746
 
5747
  # Do not use the global_symbol_pipe unless it works.
5748
  if test "$pipe_works" = yes; then
5749
    break
5750
  else
5751
    lt_cv_sys_global_symbol_pipe=
5752
  fi
5753
done
5754
 
5755
fi
5756
 
5757
if test -z "$lt_cv_sys_global_symbol_pipe"; then
5758
  lt_cv_sys_global_symbol_to_cdecl=
5759
fi
5760
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5761
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5762
$as_echo "failed" >&6; }
5763
else
5764
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5765
$as_echo "ok" >&6; }
5766
fi
5767
 
5768
 
5769
 
5770
 
5771
 
5772
 
5773
 
5774
 
5775
 
5776
 
5777
 
5778
 
5779
 
5780
 
5781
 
5782
 
5783
 
5784
 
5785
 
5786
 
5787
 
5788
 
5789
 
5790
# Check whether --enable-libtool-lock was given.
5791
if test "${enable_libtool_lock+set}" = set; then :
5792
  enableval=$enable_libtool_lock;
5793
fi
5794
 
5795
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5796
 
5797
# Some flags need to be propagated to the compiler or linker for good
5798
# libtool support.
5799
case $host in
5800
ia64-*-hpux*)
5801
  # Find out which ABI we are using.
5802
  echo 'int i;' > conftest.$ac_ext
5803
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5804
  (eval $ac_compile) 2>&5
5805
  ac_status=$?
5806
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5807
  test $ac_status = 0; }; then
5808
    case `/usr/bin/file conftest.$ac_objext` in
5809
      *ELF-32*)
5810
        HPUX_IA64_MODE="32"
5811
        ;;
5812
      *ELF-64*)
5813
        HPUX_IA64_MODE="64"
5814
        ;;
5815
    esac
5816
  fi
5817
  rm -rf conftest*
5818
  ;;
5819
*-*-irix6*)
5820
  # Find out which ABI we are using.
5821
  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5822
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5823
  (eval $ac_compile) 2>&5
5824
  ac_status=$?
5825
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5826
  test $ac_status = 0; }; then
5827
    if test "$lt_cv_prog_gnu_ld" = yes; then
5828
      case `/usr/bin/file conftest.$ac_objext` in
5829
        *32-bit*)
5830
          LD="${LD-ld} -melf32bsmip"
5831
          ;;
5832
        *N32*)
5833
          LD="${LD-ld} -melf32bmipn32"
5834
          ;;
5835
        *64-bit*)
5836
          LD="${LD-ld} -melf64bmip"
5837
        ;;
5838
      esac
5839
    else
5840
      case `/usr/bin/file conftest.$ac_objext` in
5841
        *32-bit*)
5842
          LD="${LD-ld} -32"
5843
          ;;
5844
        *N32*)
5845
          LD="${LD-ld} -n32"
5846
          ;;
5847
        *64-bit*)
5848
          LD="${LD-ld} -64"
5849
          ;;
5850
      esac
5851
    fi
5852
  fi
5853
  rm -rf conftest*
5854
  ;;
5855
 
5856
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5857
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5858
  # Find out which ABI we are using.
5859
  echo 'int i;' > conftest.$ac_ext
5860
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5861
  (eval $ac_compile) 2>&5
5862
  ac_status=$?
5863
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5864
  test $ac_status = 0; }; then
5865
    case `/usr/bin/file conftest.o` in
5866
      *32-bit*)
5867
        case $host in
5868
          x86_64-*kfreebsd*-gnu)
5869
            LD="${LD-ld} -m elf_i386_fbsd"
5870
            ;;
5871
          x86_64-*linux*)
5872
            LD="${LD-ld} -m elf_i386"
5873
            ;;
5874
          ppc64-*linux*|powerpc64-*linux*)
5875
            LD="${LD-ld} -m elf32ppclinux"
5876
            ;;
5877
          s390x-*linux*)
5878
            LD="${LD-ld} -m elf_s390"
5879
            ;;
5880
          sparc64-*linux*)
5881
            LD="${LD-ld} -m elf32_sparc"
5882
            ;;
5883
        esac
5884
        ;;
5885
      *64-bit*)
5886
        case $host in
5887
          x86_64-*kfreebsd*-gnu)
5888
            LD="${LD-ld} -m elf_x86_64_fbsd"
5889
            ;;
5890
          x86_64-*linux*)
5891
            LD="${LD-ld} -m elf_x86_64"
5892
            ;;
5893
          ppc*-*linux*|powerpc*-*linux*)
5894
            LD="${LD-ld} -m elf64ppc"
5895
            ;;
5896
          s390*-*linux*|s390*-*tpf*)
5897
            LD="${LD-ld} -m elf64_s390"
5898
            ;;
5899
          sparc*-*linux*)
5900
            LD="${LD-ld} -m elf64_sparc"
5901
            ;;
5902
        esac
5903
        ;;
5904
    esac
5905
  fi
5906
  rm -rf conftest*
5907
  ;;
5908
 
5909
*-*-sco3.2v5*)
5910
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5911
  SAVE_CFLAGS="$CFLAGS"
5912
  CFLAGS="$CFLAGS -belf"
5913
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5914
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5915
if test "${lt_cv_cc_needs_belf+set}" = set; then :
5916
  $as_echo_n "(cached) " >&6
5917
else
5918
  ac_ext=c
5919
ac_cpp='$CPP $CPPFLAGS'
5920
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5921
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5922
ac_compiler_gnu=$ac_cv_c_compiler_gnu
5923
 
5924
     if test x$gcc_no_link = xyes; then
5925
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
5926
fi
5927
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5928
/* end confdefs.h.  */
5929
 
5930
int
5931
main ()
5932
{
5933
 
5934
  ;
5935
  return 0;
5936
}
5937
_ACEOF
5938
if ac_fn_c_try_link "$LINENO"; then :
5939
  lt_cv_cc_needs_belf=yes
5940
else
5941
  lt_cv_cc_needs_belf=no
5942
fi
5943
rm -f core conftest.err conftest.$ac_objext \
5944
    conftest$ac_exeext conftest.$ac_ext
5945
     ac_ext=c
5946
ac_cpp='$CPP $CPPFLAGS'
5947
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5948
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5949
ac_compiler_gnu=$ac_cv_c_compiler_gnu
5950
 
5951
fi
5952
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5953
$as_echo "$lt_cv_cc_needs_belf" >&6; }
5954
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5955
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5956
    CFLAGS="$SAVE_CFLAGS"
5957
  fi
5958
  ;;
5959
sparc*-*solaris*)
5960
  # Find out which ABI we are using.
5961
  echo 'int i;' > conftest.$ac_ext
5962
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5963
  (eval $ac_compile) 2>&5
5964
  ac_status=$?
5965
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5966
  test $ac_status = 0; }; then
5967
    case `/usr/bin/file conftest.o` in
5968
    *64-bit*)
5969
      case $lt_cv_prog_gnu_ld in
5970
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5971
      *)
5972
        if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5973
          LD="${LD-ld} -64"
5974
        fi
5975
        ;;
5976
      esac
5977
      ;;
5978
    esac
5979
  fi
5980
  rm -rf conftest*
5981
  ;;
5982
esac
5983
 
5984
need_locks="$enable_libtool_lock"
5985
 
5986
 
5987
  case $host_os in
5988
    rhapsody* | darwin*)
5989
    if test -n "$ac_tool_prefix"; then
5990
  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5991
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5992
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5993
$as_echo_n "checking for $ac_word... " >&6; }
5994
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5995
  $as_echo_n "(cached) " >&6
5996
else
5997
  if test -n "$DSYMUTIL"; then
5998
  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5999
else
6000
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6001
for as_dir in $PATH
6002
do
6003
  IFS=$as_save_IFS
6004
  test -z "$as_dir" && as_dir=.
6005
    for ac_exec_ext in '' $ac_executable_extensions; do
6006
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6007
    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6008
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6009
    break 2
6010
  fi
6011
done
6012
  done
6013
IFS=$as_save_IFS
6014
 
6015
fi
6016
fi
6017
DSYMUTIL=$ac_cv_prog_DSYMUTIL
6018
if test -n "$DSYMUTIL"; then
6019
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6020
$as_echo "$DSYMUTIL" >&6; }
6021
else
6022
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6023
$as_echo "no" >&6; }
6024
fi
6025
 
6026
 
6027
fi
6028
if test -z "$ac_cv_prog_DSYMUTIL"; then
6029
  ac_ct_DSYMUTIL=$DSYMUTIL
6030
  # Extract the first word of "dsymutil", so it can be a program name with args.
6031
set dummy dsymutil; ac_word=$2
6032
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6033
$as_echo_n "checking for $ac_word... " >&6; }
6034
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6035
  $as_echo_n "(cached) " >&6
6036
else
6037
  if test -n "$ac_ct_DSYMUTIL"; then
6038
  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6039
else
6040
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6041
for as_dir in $PATH
6042
do
6043
  IFS=$as_save_IFS
6044
  test -z "$as_dir" && as_dir=.
6045
    for ac_exec_ext in '' $ac_executable_extensions; do
6046
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6047
    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6048
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6049
    break 2
6050
  fi
6051
done
6052
  done
6053
IFS=$as_save_IFS
6054
 
6055
fi
6056
fi
6057
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6058
if test -n "$ac_ct_DSYMUTIL"; then
6059
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6060
$as_echo "$ac_ct_DSYMUTIL" >&6; }
6061
else
6062
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6063
$as_echo "no" >&6; }
6064
fi
6065
 
6066
  if test "x$ac_ct_DSYMUTIL" = x; then
6067
    DSYMUTIL=":"
6068
  else
6069
    case $cross_compiling:$ac_tool_warned in
6070
yes:)
6071
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6072
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6073
ac_tool_warned=yes ;;
6074
esac
6075
    DSYMUTIL=$ac_ct_DSYMUTIL
6076
  fi
6077
else
6078
  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6079
fi
6080
 
6081
    if test -n "$ac_tool_prefix"; then
6082
  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6083
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6084
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6085
$as_echo_n "checking for $ac_word... " >&6; }
6086
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6087
  $as_echo_n "(cached) " >&6
6088
else
6089
  if test -n "$NMEDIT"; then
6090
  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6091
else
6092
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6093
for as_dir in $PATH
6094
do
6095
  IFS=$as_save_IFS
6096
  test -z "$as_dir" && as_dir=.
6097
    for ac_exec_ext in '' $ac_executable_extensions; do
6098
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6099
    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6100
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6101
    break 2
6102
  fi
6103
done
6104
  done
6105
IFS=$as_save_IFS
6106
 
6107
fi
6108
fi
6109
NMEDIT=$ac_cv_prog_NMEDIT
6110
if test -n "$NMEDIT"; then
6111
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6112
$as_echo "$NMEDIT" >&6; }
6113
else
6114
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6115
$as_echo "no" >&6; }
6116
fi
6117
 
6118
 
6119
fi
6120
if test -z "$ac_cv_prog_NMEDIT"; then
6121
  ac_ct_NMEDIT=$NMEDIT
6122
  # Extract the first word of "nmedit", so it can be a program name with args.
6123
set dummy nmedit; ac_word=$2
6124
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6125
$as_echo_n "checking for $ac_word... " >&6; }
6126
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6127
  $as_echo_n "(cached) " >&6
6128
else
6129
  if test -n "$ac_ct_NMEDIT"; then
6130
  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6131
else
6132
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6133
for as_dir in $PATH
6134
do
6135
  IFS=$as_save_IFS
6136
  test -z "$as_dir" && as_dir=.
6137
    for ac_exec_ext in '' $ac_executable_extensions; do
6138
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6139
    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6140
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6141
    break 2
6142
  fi
6143
done
6144
  done
6145
IFS=$as_save_IFS
6146
 
6147
fi
6148
fi
6149
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6150
if test -n "$ac_ct_NMEDIT"; then
6151
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6152
$as_echo "$ac_ct_NMEDIT" >&6; }
6153
else
6154
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6155
$as_echo "no" >&6; }
6156
fi
6157
 
6158
  if test "x$ac_ct_NMEDIT" = x; then
6159
    NMEDIT=":"
6160
  else
6161
    case $cross_compiling:$ac_tool_warned in
6162
yes:)
6163
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6164
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6165
ac_tool_warned=yes ;;
6166
esac
6167
    NMEDIT=$ac_ct_NMEDIT
6168
  fi
6169
else
6170
  NMEDIT="$ac_cv_prog_NMEDIT"
6171
fi
6172
 
6173
    if test -n "$ac_tool_prefix"; then
6174
  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6175
set dummy ${ac_tool_prefix}lipo; ac_word=$2
6176
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6177
$as_echo_n "checking for $ac_word... " >&6; }
6178
if test "${ac_cv_prog_LIPO+set}" = set; then :
6179
  $as_echo_n "(cached) " >&6
6180
else
6181
  if test -n "$LIPO"; then
6182
  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6183
else
6184
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6185
for as_dir in $PATH
6186
do
6187
  IFS=$as_save_IFS
6188
  test -z "$as_dir" && as_dir=.
6189
    for ac_exec_ext in '' $ac_executable_extensions; do
6190
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6191
    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6192
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6193
    break 2
6194
  fi
6195
done
6196
  done
6197
IFS=$as_save_IFS
6198
 
6199
fi
6200
fi
6201
LIPO=$ac_cv_prog_LIPO
6202
if test -n "$LIPO"; then
6203
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6204
$as_echo "$LIPO" >&6; }
6205
else
6206
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6207
$as_echo "no" >&6; }
6208
fi
6209
 
6210
 
6211
fi
6212
if test -z "$ac_cv_prog_LIPO"; then
6213
  ac_ct_LIPO=$LIPO
6214
  # Extract the first word of "lipo", so it can be a program name with args.
6215
set dummy lipo; ac_word=$2
6216
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6217
$as_echo_n "checking for $ac_word... " >&6; }
6218
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6219
  $as_echo_n "(cached) " >&6
6220
else
6221
  if test -n "$ac_ct_LIPO"; then
6222
  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6223
else
6224
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6225
for as_dir in $PATH
6226
do
6227
  IFS=$as_save_IFS
6228
  test -z "$as_dir" && as_dir=.
6229
    for ac_exec_ext in '' $ac_executable_extensions; do
6230
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6231
    ac_cv_prog_ac_ct_LIPO="lipo"
6232
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6233
    break 2
6234
  fi
6235
done
6236
  done
6237
IFS=$as_save_IFS
6238
 
6239
fi
6240
fi
6241
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6242
if test -n "$ac_ct_LIPO"; then
6243
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6244
$as_echo "$ac_ct_LIPO" >&6; }
6245
else
6246
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6247
$as_echo "no" >&6; }
6248
fi
6249
 
6250
  if test "x$ac_ct_LIPO" = x; then
6251
    LIPO=":"
6252
  else
6253
    case $cross_compiling:$ac_tool_warned in
6254
yes:)
6255
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6256
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6257
ac_tool_warned=yes ;;
6258
esac
6259
    LIPO=$ac_ct_LIPO
6260
  fi
6261
else
6262
  LIPO="$ac_cv_prog_LIPO"
6263
fi
6264
 
6265
    if test -n "$ac_tool_prefix"; then
6266
  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6267
set dummy ${ac_tool_prefix}otool; ac_word=$2
6268
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6269
$as_echo_n "checking for $ac_word... " >&6; }
6270
if test "${ac_cv_prog_OTOOL+set}" = set; then :
6271
  $as_echo_n "(cached) " >&6
6272
else
6273
  if test -n "$OTOOL"; then
6274
  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6275
else
6276
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6277
for as_dir in $PATH
6278
do
6279
  IFS=$as_save_IFS
6280
  test -z "$as_dir" && as_dir=.
6281
    for ac_exec_ext in '' $ac_executable_extensions; do
6282
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6283
    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6284
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6285
    break 2
6286
  fi
6287
done
6288
  done
6289
IFS=$as_save_IFS
6290
 
6291
fi
6292
fi
6293
OTOOL=$ac_cv_prog_OTOOL
6294
if test -n "$OTOOL"; then
6295
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6296
$as_echo "$OTOOL" >&6; }
6297
else
6298
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6299
$as_echo "no" >&6; }
6300
fi
6301
 
6302
 
6303
fi
6304
if test -z "$ac_cv_prog_OTOOL"; then
6305
  ac_ct_OTOOL=$OTOOL
6306
  # Extract the first word of "otool", so it can be a program name with args.
6307
set dummy otool; ac_word=$2
6308
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6309
$as_echo_n "checking for $ac_word... " >&6; }
6310
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6311
  $as_echo_n "(cached) " >&6
6312
else
6313
  if test -n "$ac_ct_OTOOL"; then
6314
  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6315
else
6316
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6317
for as_dir in $PATH
6318
do
6319
  IFS=$as_save_IFS
6320
  test -z "$as_dir" && as_dir=.
6321
    for ac_exec_ext in '' $ac_executable_extensions; do
6322
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6323
    ac_cv_prog_ac_ct_OTOOL="otool"
6324
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6325
    break 2
6326
  fi
6327
done
6328
  done
6329
IFS=$as_save_IFS
6330
 
6331
fi
6332
fi
6333
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6334
if test -n "$ac_ct_OTOOL"; then
6335
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6336
$as_echo "$ac_ct_OTOOL" >&6; }
6337
else
6338
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6339
$as_echo "no" >&6; }
6340
fi
6341
 
6342
  if test "x$ac_ct_OTOOL" = x; then
6343
    OTOOL=":"
6344
  else
6345
    case $cross_compiling:$ac_tool_warned in
6346
yes:)
6347
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6348
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6349
ac_tool_warned=yes ;;
6350
esac
6351
    OTOOL=$ac_ct_OTOOL
6352
  fi
6353
else
6354
  OTOOL="$ac_cv_prog_OTOOL"
6355
fi
6356
 
6357
    if test -n "$ac_tool_prefix"; then
6358
  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6359
set dummy ${ac_tool_prefix}otool64; ac_word=$2
6360
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6361
$as_echo_n "checking for $ac_word... " >&6; }
6362
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6363
  $as_echo_n "(cached) " >&6
6364
else
6365
  if test -n "$OTOOL64"; then
6366
  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6367
else
6368
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6369
for as_dir in $PATH
6370
do
6371
  IFS=$as_save_IFS
6372
  test -z "$as_dir" && as_dir=.
6373
    for ac_exec_ext in '' $ac_executable_extensions; do
6374
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6375
    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6376
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6377
    break 2
6378
  fi
6379
done
6380
  done
6381
IFS=$as_save_IFS
6382
 
6383
fi
6384
fi
6385
OTOOL64=$ac_cv_prog_OTOOL64
6386
if test -n "$OTOOL64"; then
6387
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6388
$as_echo "$OTOOL64" >&6; }
6389
else
6390
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6391
$as_echo "no" >&6; }
6392
fi
6393
 
6394
 
6395
fi
6396
if test -z "$ac_cv_prog_OTOOL64"; then
6397
  ac_ct_OTOOL64=$OTOOL64
6398
  # Extract the first word of "otool64", so it can be a program name with args.
6399
set dummy otool64; ac_word=$2
6400
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6401
$as_echo_n "checking for $ac_word... " >&6; }
6402
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6403
  $as_echo_n "(cached) " >&6
6404
else
6405
  if test -n "$ac_ct_OTOOL64"; then
6406
  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6407
else
6408
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6409
for as_dir in $PATH
6410
do
6411
  IFS=$as_save_IFS
6412
  test -z "$as_dir" && as_dir=.
6413
    for ac_exec_ext in '' $ac_executable_extensions; do
6414
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6415
    ac_cv_prog_ac_ct_OTOOL64="otool64"
6416
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6417
    break 2
6418
  fi
6419
done
6420
  done
6421
IFS=$as_save_IFS
6422
 
6423
fi
6424
fi
6425
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6426
if test -n "$ac_ct_OTOOL64"; then
6427
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6428
$as_echo "$ac_ct_OTOOL64" >&6; }
6429
else
6430
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6431
$as_echo "no" >&6; }
6432
fi
6433
 
6434
  if test "x$ac_ct_OTOOL64" = x; then
6435
    OTOOL64=":"
6436
  else
6437
    case $cross_compiling:$ac_tool_warned in
6438
yes:)
6439
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6440
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6441
ac_tool_warned=yes ;;
6442
esac
6443
    OTOOL64=$ac_ct_OTOOL64
6444
  fi
6445
else
6446
  OTOOL64="$ac_cv_prog_OTOOL64"
6447
fi
6448
 
6449
 
6450
 
6451
 
6452
 
6453
 
6454
 
6455
 
6456
 
6457
 
6458
 
6459
 
6460
 
6461
 
6462
 
6463
 
6464
 
6465
 
6466
 
6467
 
6468
 
6469
 
6470
 
6471
 
6472
 
6473
 
6474
 
6475
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6476
$as_echo_n "checking for -single_module linker flag... " >&6; }
6477
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6478
  $as_echo_n "(cached) " >&6
6479
else
6480
  lt_cv_apple_cc_single_mod=no
6481
      if test -z "${LT_MULTI_MODULE}"; then
6482
        # By default we will add the -single_module flag. You can override
6483
        # by either setting the environment variable LT_MULTI_MODULE
6484
        # non-empty at configure time, or by adding -multi_module to the
6485
        # link flags.
6486
        rm -rf libconftest.dylib*
6487
        echo "int foo(void){return 1;}" > conftest.c
6488
        echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6489
-dynamiclib -Wl,-single_module conftest.c" >&5
6490
        $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6491
          -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6492
        _lt_result=$?
6493
        if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6494
          lt_cv_apple_cc_single_mod=yes
6495
        else
6496
          cat conftest.err >&5
6497
        fi
6498
        rm -rf libconftest.dylib*
6499
        rm -f conftest.*
6500
      fi
6501
fi
6502
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6503
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6504
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6505
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6506
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6507
  $as_echo_n "(cached) " >&6
6508
else
6509
  lt_cv_ld_exported_symbols_list=no
6510
      save_LDFLAGS=$LDFLAGS
6511
      echo "_main" > conftest.sym
6512
      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6513
      if test x$gcc_no_link = xyes; then
6514
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6515
fi
6516
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6517
/* end confdefs.h.  */
6518
 
6519
int
6520
main ()
6521
{
6522
 
6523
  ;
6524
  return 0;
6525
}
6526
_ACEOF
6527
if ac_fn_c_try_link "$LINENO"; then :
6528
  lt_cv_ld_exported_symbols_list=yes
6529
else
6530
  lt_cv_ld_exported_symbols_list=no
6531
fi
6532
rm -f core conftest.err conftest.$ac_objext \
6533
    conftest$ac_exeext conftest.$ac_ext
6534
        LDFLAGS="$save_LDFLAGS"
6535
 
6536
fi
6537
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6538
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6539
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6540
$as_echo_n "checking for -force_load linker flag... " >&6; }
6541
if test "${lt_cv_ld_force_load+set}" = set; then :
6542
  $as_echo_n "(cached) " >&6
6543
else
6544
  lt_cv_ld_force_load=no
6545
      cat > conftest.c << _LT_EOF
6546
int forced_loaded() { return 2;}
6547
_LT_EOF
6548
      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6549
      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6550
      echo "$AR cru libconftest.a conftest.o" >&5
6551
      $AR cru libconftest.a conftest.o 2>&5
6552
      cat > conftest.c << _LT_EOF
6553
int main() { return 0;}
6554
_LT_EOF
6555
      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6556
      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6557
      _lt_result=$?
6558
      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6559
        lt_cv_ld_force_load=yes
6560
      else
6561
        cat conftest.err >&5
6562
      fi
6563
        rm -f conftest.err libconftest.a conftest conftest.c
6564
        rm -rf conftest.dSYM
6565
 
6566
fi
6567
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6568
$as_echo "$lt_cv_ld_force_load" >&6; }
6569
    case $host_os in
6570
    rhapsody* | darwin1.[012])
6571
      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6572
    darwin1.*)
6573
      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6574
    darwin*) # darwin 5.x on
6575
      # if running on 10.5 or later, the deployment target defaults
6576
      # to the OS version, if on x86, and 10.4, the deployment
6577
      # target defaults to 10.4. Don't you love it?
6578
      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6579
        10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6580
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6581
        10.[012]*)
6582
          _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6583
        10.*)
6584
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6585
      esac
6586
    ;;
6587
  esac
6588
    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6589
      _lt_dar_single_mod='$single_module'
6590
    fi
6591
    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6592
      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6593
    else
6594
      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6595
    fi
6596
    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6597
      _lt_dsymutil='~$DSYMUTIL $lib || :'
6598
    else
6599
      _lt_dsymutil=
6600
    fi
6601
    ;;
6602
  esac
6603
 
6604
ac_ext=c
6605
ac_cpp='$CPP $CPPFLAGS'
6606
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6607
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6608
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6609
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6610
$as_echo_n "checking how to run the C preprocessor... " >&6; }
6611
# On Suns, sometimes $CPP names a directory.
6612
if test -n "$CPP" && test -d "$CPP"; then
6613
  CPP=
6614
fi
6615
if test -z "$CPP"; then
6616
  if test "${ac_cv_prog_CPP+set}" = set; then :
6617
  $as_echo_n "(cached) " >&6
6618
else
6619
      # Double quotes because CPP needs to be expanded
6620
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6621
    do
6622
      ac_preproc_ok=false
6623
for ac_c_preproc_warn_flag in '' yes
6624
do
6625
  # Use a header file that comes with gcc, so configuring glibc
6626
  # with a fresh cross-compiler works.
6627
  # Prefer  to  if __STDC__ is defined, since
6628
  #  exists even on freestanding compilers.
6629
  # On the NeXT, cc -E runs the code through the compiler's parser,
6630
  # not just through cpp. "Syntax error" is here to catch this case.
6631
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6632
/* end confdefs.h.  */
6633
#ifdef __STDC__
6634
# include 
6635
#else
6636
# include 
6637
#endif
6638
                     Syntax error
6639
_ACEOF
6640
if ac_fn_c_try_cpp "$LINENO"; then :
6641
 
6642
else
6643
  # Broken: fails on valid input.
6644
continue
6645
fi
6646
rm -f conftest.err conftest.$ac_ext
6647
 
6648
  # OK, works on sane cases.  Now check whether nonexistent headers
6649
  # can be detected and how.
6650
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6651
/* end confdefs.h.  */
6652
#include 
6653
_ACEOF
6654
if ac_fn_c_try_cpp "$LINENO"; then :
6655
  # Broken: success on invalid input.
6656
continue
6657
else
6658
  # Passes both tests.
6659
ac_preproc_ok=:
6660
break
6661
fi
6662
rm -f conftest.err conftest.$ac_ext
6663
 
6664
done
6665
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6666
rm -f conftest.err conftest.$ac_ext
6667
if $ac_preproc_ok; then :
6668
  break
6669
fi
6670
 
6671
    done
6672
    ac_cv_prog_CPP=$CPP
6673
 
6674
fi
6675
  CPP=$ac_cv_prog_CPP
6676
else
6677
  ac_cv_prog_CPP=$CPP
6678
fi
6679
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6680
$as_echo "$CPP" >&6; }
6681
ac_preproc_ok=false
6682
for ac_c_preproc_warn_flag in '' yes
6683
do
6684
  # Use a header file that comes with gcc, so configuring glibc
6685
  # with a fresh cross-compiler works.
6686
  # Prefer  to  if __STDC__ is defined, since
6687
  #  exists even on freestanding compilers.
6688
  # On the NeXT, cc -E runs the code through the compiler's parser,
6689
  # not just through cpp. "Syntax error" is here to catch this case.
6690
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6691
/* end confdefs.h.  */
6692
#ifdef __STDC__
6693
# include 
6694
#else
6695
# include 
6696
#endif
6697
                     Syntax error
6698
_ACEOF
6699
if ac_fn_c_try_cpp "$LINENO"; then :
6700
 
6701
else
6702
  # Broken: fails on valid input.
6703
continue
6704
fi
6705
rm -f conftest.err conftest.$ac_ext
6706
 
6707
  # OK, works on sane cases.  Now check whether nonexistent headers
6708
  # can be detected and how.
6709
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6710
/* end confdefs.h.  */
6711
#include 
6712
_ACEOF
6713
if ac_fn_c_try_cpp "$LINENO"; then :
6714
  # Broken: success on invalid input.
6715
continue
6716
else
6717
  # Passes both tests.
6718
ac_preproc_ok=:
6719
break
6720
fi
6721
rm -f conftest.err conftest.$ac_ext
6722
 
6723
done
6724
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6725
rm -f conftest.err conftest.$ac_ext
6726
if $ac_preproc_ok; then :
6727
 
6728
else
6729
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6730
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6731
as_fn_error "C preprocessor \"$CPP\" fails sanity check
6732
See \`config.log' for more details." "$LINENO" 5; }
6733
fi
6734
 
6735
ac_ext=c
6736
ac_cpp='$CPP $CPPFLAGS'
6737
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6738
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6739
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6740
 
6741
 
6742
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6743
$as_echo_n "checking for ANSI C header files... " >&6; }
6744
if test "${ac_cv_header_stdc+set}" = set; then :
6745
  $as_echo_n "(cached) " >&6
6746
else
6747
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6748
/* end confdefs.h.  */
6749
#include 
6750
#include 
6751
#include 
6752
#include 
6753
 
6754
int
6755
main ()
6756
{
6757
 
6758
  ;
6759
  return 0;
6760
}
6761
_ACEOF
6762
if ac_fn_c_try_compile "$LINENO"; then :
6763
  ac_cv_header_stdc=yes
6764
else
6765
  ac_cv_header_stdc=no
6766
fi
6767
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6768
 
6769
if test $ac_cv_header_stdc = yes; then
6770
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6771
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6772
/* end confdefs.h.  */
6773
#include 
6774
 
6775
_ACEOF
6776
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6777
  $EGREP "memchr" >/dev/null 2>&1; then :
6778
 
6779
else
6780
  ac_cv_header_stdc=no
6781
fi
6782
rm -f conftest*
6783
 
6784
fi
6785
 
6786
if test $ac_cv_header_stdc = yes; then
6787
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6788
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6789
/* end confdefs.h.  */
6790
#include 
6791
 
6792
_ACEOF
6793
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6794
  $EGREP "free" >/dev/null 2>&1; then :
6795
 
6796
else
6797
  ac_cv_header_stdc=no
6798
fi
6799
rm -f conftest*
6800
 
6801
fi
6802
 
6803
if test $ac_cv_header_stdc = yes; then
6804
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6805
  if test "$cross_compiling" = yes; then :
6806
  :
6807
else
6808
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6809
/* end confdefs.h.  */
6810
#include 
6811
#include 
6812
#if ((' ' & 0x0FF) == 0x020)
6813
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6814
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6815
#else
6816
# define ISLOWER(c) \
6817
                   (('a' <= (c) && (c) <= 'i') \
6818
                     || ('j' <= (c) && (c) <= 'r') \
6819
                     || ('s' <= (c) && (c) <= 'z'))
6820
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6821
#endif
6822
 
6823
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6824
int
6825
main ()
6826
{
6827
  int i;
6828
  for (i = 0; i < 256; i++)
6829
    if (XOR (islower (i), ISLOWER (i))
6830
        || toupper (i) != TOUPPER (i))
6831
      return 2;
6832
  return 0;
6833
}
6834
_ACEOF
6835
if ac_fn_c_try_run "$LINENO"; then :
6836
 
6837
else
6838
  ac_cv_header_stdc=no
6839
fi
6840
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6841
  conftest.$ac_objext conftest.beam conftest.$ac_ext
6842
fi
6843
 
6844
fi
6845
fi
6846
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6847
$as_echo "$ac_cv_header_stdc" >&6; }
6848
if test $ac_cv_header_stdc = yes; then
6849
 
6850
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6851
 
6852
fi
6853
 
6854
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6855
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6856
                  inttypes.h stdint.h unistd.h
6857
do :
6858
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6859
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6860
"
6861
eval as_val=\$$as_ac_Header
6862
   if test "x$as_val" = x""yes; then :
6863
  cat >>confdefs.h <<_ACEOF
6864
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6865
_ACEOF
6866
 
6867
fi
6868
 
6869
done
6870
 
6871
 
6872
for ac_header in dlfcn.h
6873
do :
6874
  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6875
"
6876
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6877
  cat >>confdefs.h <<_ACEOF
6878
#define HAVE_DLFCN_H 1
6879
_ACEOF
6880
 
6881
fi
6882
 
6883
done
6884
 
6885
 
6886
 
6887
 
6888
 
6889
# Set options
6890
 
6891
 
6892
 
6893
        enable_dlopen=no
6894
 
6895
 
6896
  enable_win32_dll=no
6897
 
6898
 
6899
            # Check whether --enable-shared was given.
6900
if test "${enable_shared+set}" = set; then :
6901
  enableval=$enable_shared; p=${PACKAGE-default}
6902
    case $enableval in
6903
    yes) enable_shared=yes ;;
6904
    no) enable_shared=no ;;
6905
    *)
6906
      enable_shared=no
6907
      # Look at the argument we got.  We use all the common list separators.
6908
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6909
      for pkg in $enableval; do
6910
        IFS="$lt_save_ifs"
6911
        if test "X$pkg" = "X$p"; then
6912
          enable_shared=yes
6913
        fi
6914
      done
6915
      IFS="$lt_save_ifs"
6916
      ;;
6917
    esac
6918
else
6919
  enable_shared=yes
6920
fi
6921
 
6922
 
6923
 
6924
 
6925
 
6926
 
6927
 
6928
 
6929
 
6930
  # Check whether --enable-static was given.
6931
if test "${enable_static+set}" = set; then :
6932
  enableval=$enable_static; p=${PACKAGE-default}
6933
    case $enableval in
6934
    yes) enable_static=yes ;;
6935
    no) enable_static=no ;;
6936
    *)
6937
     enable_static=no
6938
      # Look at the argument we got.  We use all the common list separators.
6939
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6940
      for pkg in $enableval; do
6941
        IFS="$lt_save_ifs"
6942
        if test "X$pkg" = "X$p"; then
6943
          enable_static=yes
6944
        fi
6945
      done
6946
      IFS="$lt_save_ifs"
6947
      ;;
6948
    esac
6949
else
6950
  enable_static=yes
6951
fi
6952
 
6953
 
6954
 
6955
 
6956
 
6957
 
6958
 
6959
 
6960
 
6961
 
6962
# Check whether --with-pic was given.
6963
if test "${with_pic+set}" = set; then :
6964
  withval=$with_pic; pic_mode="$withval"
6965
else
6966
  pic_mode=default
6967
fi
6968
 
6969
 
6970
test -z "$pic_mode" && pic_mode=default
6971
 
6972
 
6973
 
6974
 
6975
 
6976
 
6977
 
6978
  # Check whether --enable-fast-install was given.
6979
if test "${enable_fast_install+set}" = set; then :
6980
  enableval=$enable_fast_install; p=${PACKAGE-default}
6981
    case $enableval in
6982
    yes) enable_fast_install=yes ;;
6983
    no) enable_fast_install=no ;;
6984
    *)
6985
      enable_fast_install=no
6986
      # Look at the argument we got.  We use all the common list separators.
6987
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6988
      for pkg in $enableval; do
6989
        IFS="$lt_save_ifs"
6990
        if test "X$pkg" = "X$p"; then
6991
          enable_fast_install=yes
6992
        fi
6993
      done
6994
      IFS="$lt_save_ifs"
6995
      ;;
6996
    esac
6997
else
6998
  enable_fast_install=yes
6999
fi
7000
 
7001
 
7002
 
7003
 
7004
 
7005
 
7006
 
7007
 
7008
 
7009
 
7010
 
7011
# This can be used to rebuild libtool when needed
7012
LIBTOOL_DEPS="$ltmain"
7013
 
7014
# Always use our own libtool.
7015
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7016
 
7017
 
7018
 
7019
 
7020
 
7021
 
7022
 
7023
 
7024
 
7025
 
7026
 
7027
 
7028
 
7029
 
7030
 
7031
 
7032
 
7033
 
7034
 
7035
 
7036
 
7037
 
7038
 
7039
 
7040
 
7041
 
7042
test -z "$LN_S" && LN_S="ln -s"
7043
 
7044
 
7045
 
7046
 
7047
 
7048
 
7049
 
7050
 
7051
 
7052
 
7053
 
7054
 
7055
 
7056
 
7057
if test -n "${ZSH_VERSION+set}" ; then
7058
   setopt NO_GLOB_SUBST
7059
fi
7060
 
7061
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7062
$as_echo_n "checking for objdir... " >&6; }
7063
if test "${lt_cv_objdir+set}" = set; then :
7064
  $as_echo_n "(cached) " >&6
7065
else
7066
  rm -f .libs 2>/dev/null
7067
mkdir .libs 2>/dev/null
7068
if test -d .libs; then
7069
  lt_cv_objdir=.libs
7070
else
7071
  # MS-DOS does not allow filenames that begin with a dot.
7072
  lt_cv_objdir=_libs
7073
fi
7074
rmdir .libs 2>/dev/null
7075
fi
7076
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7077
$as_echo "$lt_cv_objdir" >&6; }
7078
objdir=$lt_cv_objdir
7079
 
7080
 
7081
 
7082
 
7083
 
7084
cat >>confdefs.h <<_ACEOF
7085
#define LT_OBJDIR "$lt_cv_objdir/"
7086
_ACEOF
7087
 
7088
 
7089
 
7090
 
7091
case $host_os in
7092
aix3*)
7093
  # AIX sometimes has problems with the GCC collect2 program.  For some
7094
  # reason, if we set the COLLECT_NAMES environment variable, the problems
7095
  # vanish in a puff of smoke.
7096
  if test "X${COLLECT_NAMES+set}" != Xset; then
7097
    COLLECT_NAMES=
7098
    export COLLECT_NAMES
7099
  fi
7100
  ;;
7101
esac
7102
 
7103
# Global variables:
7104
ofile=libtool
7105
can_build_shared=yes
7106
 
7107
# All known linkers require a `.a' archive for static linking (except MSVC,
7108
# which needs '.lib').
7109
libext=a
7110
 
7111
with_gnu_ld="$lt_cv_prog_gnu_ld"
7112
 
7113
old_CC="$CC"
7114
old_CFLAGS="$CFLAGS"
7115
 
7116
# Set sane defaults for various variables
7117
test -z "$CC" && CC=cc
7118
test -z "$LTCC" && LTCC=$CC
7119
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7120
test -z "$LD" && LD=ld
7121
test -z "$ac_objext" && ac_objext=o
7122
 
7123
for cc_temp in $compiler""; do
7124
  case $cc_temp in
7125
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7126
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7127
    \-*) ;;
7128
    *) break;;
7129
  esac
7130
done
7131
cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7132
 
7133
 
7134
# Only perform the check for file, if the check method requires it
7135
test -z "$MAGIC_CMD" && MAGIC_CMD=file
7136
case $deplibs_check_method in
7137
file_magic*)
7138
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7139
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7140
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7141
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7142
  $as_echo_n "(cached) " >&6
7143
else
7144
  case $MAGIC_CMD in
7145
[\\/*] |  ?:[\\/]*)
7146
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7147
  ;;
7148
*)
7149
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7150
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7151
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7152
  for ac_dir in $ac_dummy; do
7153
    IFS="$lt_save_ifs"
7154
    test -z "$ac_dir" && ac_dir=.
7155
    if test -f $ac_dir/${ac_tool_prefix}file; then
7156
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7157
      if test -n "$file_magic_test_file"; then
7158
        case $deplibs_check_method in
7159
        "file_magic "*)
7160
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7161
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7162
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7163
            $EGREP "$file_magic_regex" > /dev/null; then
7164
            :
7165
          else
7166
            cat <<_LT_EOF 1>&2
7167
 
7168
*** Warning: the command libtool uses to detect shared libraries,
7169
*** $file_magic_cmd, produces output that libtool cannot recognize.
7170
*** The result is that libtool may fail to recognize shared libraries
7171
*** as such.  This will affect the creation of libtool libraries that
7172
*** depend on shared libraries, but programs linked with such libtool
7173
*** libraries will work regardless of this problem.  Nevertheless, you
7174
*** may want to report the problem to your system manager and/or to
7175
*** bug-libtool@gnu.org
7176
 
7177
_LT_EOF
7178
          fi ;;
7179
        esac
7180
      fi
7181
      break
7182
    fi
7183
  done
7184
  IFS="$lt_save_ifs"
7185
  MAGIC_CMD="$lt_save_MAGIC_CMD"
7186
  ;;
7187
esac
7188
fi
7189
 
7190
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7191
if test -n "$MAGIC_CMD"; then
7192
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7193
$as_echo "$MAGIC_CMD" >&6; }
7194
else
7195
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7196
$as_echo "no" >&6; }
7197
fi
7198
 
7199
 
7200
 
7201
 
7202
 
7203
if test -z "$lt_cv_path_MAGIC_CMD"; then
7204
  if test -n "$ac_tool_prefix"; then
7205
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7206
$as_echo_n "checking for file... " >&6; }
7207
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7208
  $as_echo_n "(cached) " >&6
7209
else
7210
  case $MAGIC_CMD in
7211
[\\/*] |  ?:[\\/]*)
7212
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7213
  ;;
7214
*)
7215
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7216
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7217
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7218
  for ac_dir in $ac_dummy; do
7219
    IFS="$lt_save_ifs"
7220
    test -z "$ac_dir" && ac_dir=.
7221
    if test -f $ac_dir/file; then
7222
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7223
      if test -n "$file_magic_test_file"; then
7224
        case $deplibs_check_method in
7225
        "file_magic "*)
7226
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7227
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7228
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7229
            $EGREP "$file_magic_regex" > /dev/null; then
7230
            :
7231
          else
7232
            cat <<_LT_EOF 1>&2
7233
 
7234
*** Warning: the command libtool uses to detect shared libraries,
7235
*** $file_magic_cmd, produces output that libtool cannot recognize.
7236
*** The result is that libtool may fail to recognize shared libraries
7237
*** as such.  This will affect the creation of libtool libraries that
7238
*** depend on shared libraries, but programs linked with such libtool
7239
*** libraries will work regardless of this problem.  Nevertheless, you
7240
*** may want to report the problem to your system manager and/or to
7241
*** bug-libtool@gnu.org
7242
 
7243
_LT_EOF
7244
          fi ;;
7245
        esac
7246
      fi
7247
      break
7248
    fi
7249
  done
7250
  IFS="$lt_save_ifs"
7251
  MAGIC_CMD="$lt_save_MAGIC_CMD"
7252
  ;;
7253
esac
7254
fi
7255
 
7256
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7257
if test -n "$MAGIC_CMD"; then
7258
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7259
$as_echo "$MAGIC_CMD" >&6; }
7260
else
7261
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7262
$as_echo "no" >&6; }
7263
fi
7264
 
7265
 
7266
  else
7267
    MAGIC_CMD=:
7268
  fi
7269
fi
7270
 
7271
  fi
7272
  ;;
7273
esac
7274
 
7275
# Use C for the default configuration in the libtool script
7276
 
7277
lt_save_CC="$CC"
7278
ac_ext=c
7279
ac_cpp='$CPP $CPPFLAGS'
7280
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7281
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7282
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7283
 
7284
 
7285
# Source file extension for C test sources.
7286
ac_ext=c
7287
 
7288
# Object file extension for compiled C test sources.
7289
objext=o
7290
objext=$objext
7291
 
7292
# Code to be used in simple compile tests
7293
lt_simple_compile_test_code="int some_variable = 0;"
7294
 
7295
# Code to be used in simple link tests
7296
lt_simple_link_test_code='int main(){return(0);}'
7297
 
7298
 
7299
 
7300
 
7301
 
7302
 
7303
 
7304
# If no C compiler was specified, use CC.
7305
LTCC=${LTCC-"$CC"}
7306
 
7307
# If no C compiler flags were specified, use CFLAGS.
7308
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7309
 
7310
# Allow CC to be a program name with arguments.
7311
compiler=$CC
7312
 
7313
# Save the default compiler, since it gets overwritten when the other
7314
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7315
compiler_DEFAULT=$CC
7316
 
7317
# save warnings/boilerplate of simple test code
7318
ac_outfile=conftest.$ac_objext
7319
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7320
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7321
_lt_compiler_boilerplate=`cat conftest.err`
7322
$RM conftest*
7323
 
7324
ac_outfile=conftest.$ac_objext
7325
echo "$lt_simple_link_test_code" >conftest.$ac_ext
7326
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7327
_lt_linker_boilerplate=`cat conftest.err`
7328
$RM -r conftest*
7329
 
7330
 
7331
## CAVEAT EMPTOR:
7332
## There is no encapsulation within the following macros, do not change
7333
## the running order or otherwise move them around unless you know exactly
7334
## what you are doing...
7335
if test -n "$compiler"; then
7336
 
7337
lt_prog_compiler_no_builtin_flag=
7338
 
7339
if test "$GCC" = yes; then
7340
  case $cc_basename in
7341
  nvcc*)
7342
    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7343
  *)
7344
    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7345
  esac
7346
 
7347
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7348
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7349
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7350
  $as_echo_n "(cached) " >&6
7351
else
7352
  lt_cv_prog_compiler_rtti_exceptions=no
7353
   ac_outfile=conftest.$ac_objext
7354
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7355
   lt_compiler_flag="-fno-rtti -fno-exceptions"
7356
   # Insert the option either (1) after the last *FLAGS variable, or
7357
   # (2) before a word containing "conftest.", or (3) at the end.
7358
   # Note that $ac_compile itself does not contain backslashes and begins
7359
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7360
   # The option is referenced via a variable to avoid confusing sed.
7361
   lt_compile=`echo "$ac_compile" | $SED \
7362
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7363
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7364
   -e 's:$: $lt_compiler_flag:'`
7365
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7366
   (eval "$lt_compile" 2>conftest.err)
7367
   ac_status=$?
7368
   cat conftest.err >&5
7369
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7370
   if (exit $ac_status) && test -s "$ac_outfile"; then
7371
     # The compiler can only warn and ignore the option if not recognized
7372
     # So say no if there are warnings other than the usual output.
7373
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7374
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7375
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7376
       lt_cv_prog_compiler_rtti_exceptions=yes
7377
     fi
7378
   fi
7379
   $RM conftest*
7380
 
7381
fi
7382
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7383
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7384
 
7385
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7386
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7387
else
7388
    :
7389
fi
7390
 
7391
fi
7392
 
7393
 
7394
 
7395
 
7396
 
7397
 
7398
  lt_prog_compiler_wl=
7399
lt_prog_compiler_pic=
7400
lt_prog_compiler_static=
7401
 
7402
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7403
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7404
 
7405
  if test "$GCC" = yes; then
7406
    lt_prog_compiler_wl='-Wl,'
7407
    lt_prog_compiler_static='-static'
7408
 
7409
    case $host_os in
7410
      aix*)
7411
      # All AIX code is PIC.
7412
      if test "$host_cpu" = ia64; then
7413
        # AIX 5 now supports IA64 processor
7414
        lt_prog_compiler_static='-Bstatic'
7415
      fi
7416
      ;;
7417
 
7418
    amigaos*)
7419
      case $host_cpu in
7420
      powerpc)
7421
            # see comment about AmigaOS4 .so support
7422
            lt_prog_compiler_pic='-fPIC'
7423
        ;;
7424
      m68k)
7425
            # FIXME: we need at least 68020 code to build shared libraries, but
7426
            # adding the `-m68020' flag to GCC prevents building anything better,
7427
            # like `-m68040'.
7428
            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7429
        ;;
7430
      esac
7431
      ;;
7432
 
7433
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7434
      # PIC is the default for these OSes.
7435
      ;;
7436
 
7437
    mingw* | cygwin* | pw32* | os2* | cegcc*)
7438
      # This hack is so that the source file can tell whether it is being
7439
      # built for inclusion in a dll (and should export symbols for example).
7440
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7441
      # (--disable-auto-import) libraries
7442
      lt_prog_compiler_pic='-DDLL_EXPORT'
7443
      ;;
7444
 
7445
    darwin* | rhapsody*)
7446
      # PIC is the default on this platform
7447
      # Common symbols not allowed in MH_DYLIB files
7448
      lt_prog_compiler_pic='-fno-common'
7449
      ;;
7450
 
7451
    haiku*)
7452
      # PIC is the default for Haiku.
7453
      # The "-static" flag exists, but is broken.
7454
      lt_prog_compiler_static=
7455
      ;;
7456
 
7457
    hpux*)
7458
      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7459
      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7460
      # sets the default TLS model and affects inlining.
7461
      case $host_cpu in
7462
      hppa*64*)
7463
        # +Z the default
7464
        ;;
7465
      *)
7466
        lt_prog_compiler_pic='-fPIC'
7467
        ;;
7468
      esac
7469
      ;;
7470
 
7471
    interix[3-9]*)
7472
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7473
      # Instead, we relocate shared libraries at runtime.
7474
      ;;
7475
 
7476
    msdosdjgpp*)
7477
      # Just because we use GCC doesn't mean we suddenly get shared libraries
7478
      # on systems that don't support them.
7479
      lt_prog_compiler_can_build_shared=no
7480
      enable_shared=no
7481
      ;;
7482
 
7483
    *nto* | *qnx*)
7484
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7485
      # it will coredump.
7486
      lt_prog_compiler_pic='-fPIC -shared'
7487
      ;;
7488
 
7489
    sysv4*MP*)
7490
      if test -d /usr/nec; then
7491
        lt_prog_compiler_pic=-Kconform_pic
7492
      fi
7493
      ;;
7494
 
7495
    *)
7496
      lt_prog_compiler_pic='-fPIC'
7497
      ;;
7498
    esac
7499
 
7500
    case $cc_basename in
7501
    nvcc*) # Cuda Compiler Driver 2.2
7502
      lt_prog_compiler_wl='-Xlinker '
7503
      lt_prog_compiler_pic='-Xcompiler -fPIC'
7504
      ;;
7505
    esac
7506
  else
7507
    # PORTME Check for flag to pass linker flags through the system compiler.
7508
    case $host_os in
7509
    aix*)
7510
      lt_prog_compiler_wl='-Wl,'
7511
      if test "$host_cpu" = ia64; then
7512
        # AIX 5 now supports IA64 processor
7513
        lt_prog_compiler_static='-Bstatic'
7514
      else
7515
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7516
      fi
7517
      ;;
7518
 
7519
    mingw* | cygwin* | pw32* | os2* | cegcc*)
7520
      # This hack is so that the source file can tell whether it is being
7521
      # built for inclusion in a dll (and should export symbols for example).
7522
      lt_prog_compiler_pic='-DDLL_EXPORT'
7523
      ;;
7524
 
7525
    hpux9* | hpux10* | hpux11*)
7526
      lt_prog_compiler_wl='-Wl,'
7527
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7528
      # not for PA HP-UX.
7529
      case $host_cpu in
7530
      hppa*64*|ia64*)
7531
        # +Z the default
7532
        ;;
7533
      *)
7534
        lt_prog_compiler_pic='+Z'
7535
        ;;
7536
      esac
7537
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7538
      lt_prog_compiler_static='${wl}-a ${wl}archive'
7539
      ;;
7540
 
7541
    irix5* | irix6* | nonstopux*)
7542
      lt_prog_compiler_wl='-Wl,'
7543
      # PIC (with -KPIC) is the default.
7544
      lt_prog_compiler_static='-non_shared'
7545
      ;;
7546
 
7547
    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7548
      case $cc_basename in
7549
      # old Intel for x86_64 which still supported -KPIC.
7550
      ecc*)
7551
        lt_prog_compiler_wl='-Wl,'
7552
        lt_prog_compiler_pic='-KPIC'
7553
        lt_prog_compiler_static='-static'
7554
        ;;
7555
      # icc used to be incompatible with GCC.
7556
      # ICC 10 doesn't accept -KPIC any more.
7557
      icc* | ifort*)
7558
        lt_prog_compiler_wl='-Wl,'
7559
        lt_prog_compiler_pic='-fPIC'
7560
        lt_prog_compiler_static='-static'
7561
        ;;
7562
      # Lahey Fortran 8.1.
7563
      lf95*)
7564
        lt_prog_compiler_wl='-Wl,'
7565
        lt_prog_compiler_pic='--shared'
7566
        lt_prog_compiler_static='--static'
7567
        ;;
7568
      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7569
        # Portland Group compilers (*not* the Pentium gcc compiler,
7570
        # which looks to be a dead project)
7571
        lt_prog_compiler_wl='-Wl,'
7572
        lt_prog_compiler_pic='-fpic'
7573
        lt_prog_compiler_static='-Bstatic'
7574
        ;;
7575
      ccc*)
7576
        lt_prog_compiler_wl='-Wl,'
7577
        # All Alpha code is PIC.
7578
        lt_prog_compiler_static='-non_shared'
7579
        ;;
7580
      xl* | bgxl* | bgf* | mpixl*)
7581
        # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7582
        lt_prog_compiler_wl='-Wl,'
7583
        lt_prog_compiler_pic='-qpic'
7584
        lt_prog_compiler_static='-qstaticlink'
7585
        ;;
7586
      *)
7587
        case `$CC -V 2>&1 | sed 5q` in
7588
        *Sun\ F* | *Sun*Fortran*)
7589
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
7590
          lt_prog_compiler_pic='-KPIC'
7591
          lt_prog_compiler_static='-Bstatic'
7592
          lt_prog_compiler_wl=''
7593
          ;;
7594
        *Sun\ C*)
7595
          # Sun C 5.9
7596
          lt_prog_compiler_pic='-KPIC'
7597
          lt_prog_compiler_static='-Bstatic'
7598
          lt_prog_compiler_wl='-Wl,'
7599
          ;;
7600
        esac
7601
        ;;
7602
      esac
7603
      ;;
7604
 
7605
    newsos6)
7606
      lt_prog_compiler_pic='-KPIC'
7607
      lt_prog_compiler_static='-Bstatic'
7608
      ;;
7609
 
7610
    *nto* | *qnx*)
7611
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7612
      # it will coredump.
7613
      lt_prog_compiler_pic='-fPIC -shared'
7614
      ;;
7615
 
7616
    osf3* | osf4* | osf5*)
7617
      lt_prog_compiler_wl='-Wl,'
7618
      # All OSF/1 code is PIC.
7619
      lt_prog_compiler_static='-non_shared'
7620
      ;;
7621
 
7622
    rdos*)
7623
      lt_prog_compiler_static='-non_shared'
7624
      ;;
7625
 
7626
    solaris*)
7627
      lt_prog_compiler_pic='-KPIC'
7628
      lt_prog_compiler_static='-Bstatic'
7629
      case $cc_basename in
7630
      f77* | f90* | f95*)
7631
        lt_prog_compiler_wl='-Qoption ld ';;
7632
      *)
7633
        lt_prog_compiler_wl='-Wl,';;
7634
      esac
7635
      ;;
7636
 
7637
    sunos4*)
7638
      lt_prog_compiler_wl='-Qoption ld '
7639
      lt_prog_compiler_pic='-PIC'
7640
      lt_prog_compiler_static='-Bstatic'
7641
      ;;
7642
 
7643
    sysv4 | sysv4.2uw2* | sysv4.3*)
7644
      lt_prog_compiler_wl='-Wl,'
7645
      lt_prog_compiler_pic='-KPIC'
7646
      lt_prog_compiler_static='-Bstatic'
7647
      ;;
7648
 
7649
    sysv4*MP*)
7650
      if test -d /usr/nec ;then
7651
        lt_prog_compiler_pic='-Kconform_pic'
7652
        lt_prog_compiler_static='-Bstatic'
7653
      fi
7654
      ;;
7655
 
7656
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7657
      lt_prog_compiler_wl='-Wl,'
7658
      lt_prog_compiler_pic='-KPIC'
7659
      lt_prog_compiler_static='-Bstatic'
7660
      ;;
7661
 
7662
    unicos*)
7663
      lt_prog_compiler_wl='-Wl,'
7664
      lt_prog_compiler_can_build_shared=no
7665
      ;;
7666
 
7667
    uts4*)
7668
      lt_prog_compiler_pic='-pic'
7669
      lt_prog_compiler_static='-Bstatic'
7670
      ;;
7671
 
7672
    *)
7673
      lt_prog_compiler_can_build_shared=no
7674
      ;;
7675
    esac
7676
  fi
7677
 
7678
case $host_os in
7679
  # For platforms which do not support PIC, -DPIC is meaningless:
7680
  *djgpp*)
7681
    lt_prog_compiler_pic=
7682
    ;;
7683
  *)
7684
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7685
    ;;
7686
esac
7687
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7688
$as_echo "$lt_prog_compiler_pic" >&6; }
7689
 
7690
 
7691
 
7692
 
7693
 
7694
 
7695
#
7696
# Check to make sure the PIC flag actually works.
7697
#
7698
if test -n "$lt_prog_compiler_pic"; then
7699
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7700
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7701
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7702
  $as_echo_n "(cached) " >&6
7703
else
7704
  lt_cv_prog_compiler_pic_works=no
7705
   ac_outfile=conftest.$ac_objext
7706
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7707
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7708
   # Insert the option either (1) after the last *FLAGS variable, or
7709
   # (2) before a word containing "conftest.", or (3) at the end.
7710
   # Note that $ac_compile itself does not contain backslashes and begins
7711
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7712
   # The option is referenced via a variable to avoid confusing sed.
7713
   lt_compile=`echo "$ac_compile" | $SED \
7714
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7715
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7716
   -e 's:$: $lt_compiler_flag:'`
7717
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7718
   (eval "$lt_compile" 2>conftest.err)
7719
   ac_status=$?
7720
   cat conftest.err >&5
7721
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7722
   if (exit $ac_status) && test -s "$ac_outfile"; then
7723
     # The compiler can only warn and ignore the option if not recognized
7724
     # So say no if there are warnings other than the usual output.
7725
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7726
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7727
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7728
       lt_cv_prog_compiler_pic_works=yes
7729
     fi
7730
   fi
7731
   $RM conftest*
7732
 
7733
fi
7734
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7735
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7736
 
7737
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7738
    case $lt_prog_compiler_pic in
7739
     "" | " "*) ;;
7740
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7741
     esac
7742
else
7743
    lt_prog_compiler_pic=
7744
     lt_prog_compiler_can_build_shared=no
7745
fi
7746
 
7747
fi
7748
 
7749
 
7750
 
7751
 
7752
 
7753
 
7754
#
7755
# Check to make sure the static flag actually works.
7756
#
7757
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7758
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7759
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7760
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7761
  $as_echo_n "(cached) " >&6
7762
else
7763
  lt_cv_prog_compiler_static_works=no
7764
   save_LDFLAGS="$LDFLAGS"
7765
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7766
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7767
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7768
     # The linker can only warn and ignore the option if not recognized
7769
     # So say no if there are warnings
7770
     if test -s conftest.err; then
7771
       # Append any errors to the config.log.
7772
       cat conftest.err 1>&5
7773
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7774
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7775
       if diff conftest.exp conftest.er2 >/dev/null; then
7776
         lt_cv_prog_compiler_static_works=yes
7777
       fi
7778
     else
7779
       lt_cv_prog_compiler_static_works=yes
7780
     fi
7781
   fi
7782
   $RM -r conftest*
7783
   LDFLAGS="$save_LDFLAGS"
7784
 
7785
fi
7786
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7787
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7788
 
7789
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7790
    :
7791
else
7792
    lt_prog_compiler_static=
7793
fi
7794
 
7795
 
7796
 
7797
 
7798
 
7799
 
7800
 
7801
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7802
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7803
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7804
  $as_echo_n "(cached) " >&6
7805
else
7806
  lt_cv_prog_compiler_c_o=no
7807
   $RM -r conftest 2>/dev/null
7808
   mkdir conftest
7809
   cd conftest
7810
   mkdir out
7811
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7812
 
7813
   lt_compiler_flag="-o out/conftest2.$ac_objext"
7814
   # Insert the option either (1) after the last *FLAGS variable, or
7815
   # (2) before a word containing "conftest.", or (3) at the end.
7816
   # Note that $ac_compile itself does not contain backslashes and begins
7817
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7818
   lt_compile=`echo "$ac_compile" | $SED \
7819
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7820
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7821
   -e 's:$: $lt_compiler_flag:'`
7822
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7823
   (eval "$lt_compile" 2>out/conftest.err)
7824
   ac_status=$?
7825
   cat out/conftest.err >&5
7826
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7827
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7828
   then
7829
     # The compiler can only warn and ignore the option if not recognized
7830
     # So say no if there are warnings
7831
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7832
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7833
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7834
       lt_cv_prog_compiler_c_o=yes
7835
     fi
7836
   fi
7837
   chmod u+w . 2>&5
7838
   $RM conftest*
7839
   # SGI C++ compiler will create directory out/ii_files/ for
7840
   # template instantiation
7841
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7842
   $RM out/* && rmdir out
7843
   cd ..
7844
   $RM -r conftest
7845
   $RM conftest*
7846
 
7847
fi
7848
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7849
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7850
 
7851
 
7852
 
7853
 
7854
 
7855
 
7856
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7857
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7858
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7859
  $as_echo_n "(cached) " >&6
7860
else
7861
  lt_cv_prog_compiler_c_o=no
7862
   $RM -r conftest 2>/dev/null
7863
   mkdir conftest
7864
   cd conftest
7865
   mkdir out
7866
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7867
 
7868
   lt_compiler_flag="-o out/conftest2.$ac_objext"
7869
   # Insert the option either (1) after the last *FLAGS variable, or
7870
   # (2) before a word containing "conftest.", or (3) at the end.
7871
   # Note that $ac_compile itself does not contain backslashes and begins
7872
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7873
   lt_compile=`echo "$ac_compile" | $SED \
7874
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7875
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7876
   -e 's:$: $lt_compiler_flag:'`
7877
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7878
   (eval "$lt_compile" 2>out/conftest.err)
7879
   ac_status=$?
7880
   cat out/conftest.err >&5
7881
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7882
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7883
   then
7884
     # The compiler can only warn and ignore the option if not recognized
7885
     # So say no if there are warnings
7886
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7887
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7888
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7889
       lt_cv_prog_compiler_c_o=yes
7890
     fi
7891
   fi
7892
   chmod u+w . 2>&5
7893
   $RM conftest*
7894
   # SGI C++ compiler will create directory out/ii_files/ for
7895
   # template instantiation
7896
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7897
   $RM out/* && rmdir out
7898
   cd ..
7899
   $RM -r conftest
7900
   $RM conftest*
7901
 
7902
fi
7903
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7904
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7905
 
7906
 
7907
 
7908
 
7909
hard_links="nottested"
7910
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7911
  # do not overwrite the value of need_locks provided by the user
7912
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7913
$as_echo_n "checking if we can lock with hard links... " >&6; }
7914
  hard_links=yes
7915
  $RM conftest*
7916
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7917
  touch conftest.a
7918
  ln conftest.a conftest.b 2>&5 || hard_links=no
7919
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7920
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7921
$as_echo "$hard_links" >&6; }
7922
  if test "$hard_links" = no; then
7923
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7924
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7925
    need_locks=warn
7926
  fi
7927
else
7928
  need_locks=no
7929
fi
7930
 
7931
 
7932
 
7933
 
7934
 
7935
 
7936
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7937
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7938
 
7939
  runpath_var=
7940
  allow_undefined_flag=
7941
  always_export_symbols=no
7942
  archive_cmds=
7943
  archive_expsym_cmds=
7944
  compiler_needs_object=no
7945
  enable_shared_with_static_runtimes=no
7946
  export_dynamic_flag_spec=
7947
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7948
  hardcode_automatic=no
7949
  hardcode_direct=no
7950
  hardcode_direct_absolute=no
7951
  hardcode_libdir_flag_spec=
7952
  hardcode_libdir_flag_spec_ld=
7953
  hardcode_libdir_separator=
7954
  hardcode_minus_L=no
7955
  hardcode_shlibpath_var=unsupported
7956
  inherit_rpath=no
7957
  link_all_deplibs=unknown
7958
  module_cmds=
7959
  module_expsym_cmds=
7960
  old_archive_from_new_cmds=
7961
  old_archive_from_expsyms_cmds=
7962
  thread_safe_flag_spec=
7963
  whole_archive_flag_spec=
7964
  # include_expsyms should be a list of space-separated symbols to be *always*
7965
  # included in the symbol list
7966
  include_expsyms=
7967
  # exclude_expsyms can be an extended regexp of symbols to exclude
7968
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7969
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7970
  # as well as any symbol that contains `d'.
7971
  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7972
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7973
  # platforms (ab)use it in PIC code, but their linkers get confused if
7974
  # the symbol is explicitly referenced.  Since portable code cannot
7975
  # rely on this symbol name, it's probably fine to never include it in
7976
  # preloaded symbol tables.
7977
  # Exclude shared library initialization/finalization symbols.
7978
  extract_expsyms_cmds=
7979
 
7980
  case $host_os in
7981
  cygwin* | mingw* | pw32* | cegcc*)
7982
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7983
    # When not using gcc, we currently assume that we are using
7984
    # Microsoft Visual C++.
7985
    if test "$GCC" != yes; then
7986
      with_gnu_ld=no
7987
    fi
7988
    ;;
7989
  interix*)
7990
    # we just hope/assume this is gcc and not c89 (= MSVC++)
7991
    with_gnu_ld=yes
7992
    ;;
7993
  openbsd*)
7994
    with_gnu_ld=no
7995
    ;;
7996
  esac
7997
 
7998
  ld_shlibs=yes
7999
 
8000
  # On some targets, GNU ld is compatible enough with the native linker
8001
  # that we're better off using the native interface for both.
8002
  lt_use_gnu_ld_interface=no
8003
  if test "$with_gnu_ld" = yes; then
8004
    case $host_os in
8005
      aix*)
8006
        # The AIX port of GNU ld has always aspired to compatibility
8007
        # with the native linker.  However, as the warning in the GNU ld
8008
        # block says, versions before 2.19.5* couldn't really create working
8009
        # shared libraries, regardless of the interface used.
8010
        case `$LD -v 2>&1` in
8011
          *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8012
          *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8013
          *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8014
          *)
8015
            lt_use_gnu_ld_interface=yes
8016
            ;;
8017
        esac
8018
        ;;
8019
      *)
8020
        lt_use_gnu_ld_interface=yes
8021
        ;;
8022
    esac
8023
  fi
8024
 
8025
  if test "$lt_use_gnu_ld_interface" = yes; then
8026
    # If archive_cmds runs LD, not CC, wlarc should be empty
8027
    wlarc='${wl}'
8028
 
8029
    # Set some defaults for GNU ld with shared library support. These
8030
    # are reset later if shared libraries are not supported. Putting them
8031
    # here allows them to be overridden if necessary.
8032
    runpath_var=LD_RUN_PATH
8033
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8034
    export_dynamic_flag_spec='${wl}--export-dynamic'
8035
    # ancient GNU ld didn't support --whole-archive et. al.
8036
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8037
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8038
    else
8039
      whole_archive_flag_spec=
8040
    fi
8041
    supports_anon_versioning=no
8042
    case `$LD -v 2>&1` in
8043
      *GNU\ gold*) supports_anon_versioning=yes ;;
8044
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8045
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8046
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8047
      *\ 2.11.*) ;; # other 2.11 versions
8048
      *) supports_anon_versioning=yes ;;
8049
    esac
8050
 
8051
    # See if GNU ld supports shared libraries.
8052
    case $host_os in
8053
    aix[3-9]*)
8054
      # On AIX/PPC, the GNU linker is very broken
8055
      if test "$host_cpu" != ia64; then
8056
        ld_shlibs=no
8057
        cat <<_LT_EOF 1>&2
8058
 
8059
*** Warning: the GNU linker, at least up to release 2.19, is reported
8060
*** to be unable to reliably create shared libraries on AIX.
8061
*** Therefore, libtool is disabling shared libraries support.  If you
8062
*** really care for shared libraries, you may want to install binutils
8063
*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8064
*** You will then need to restart the configuration process.
8065
 
8066
_LT_EOF
8067
      fi
8068
      ;;
8069
 
8070
    amigaos*)
8071
      case $host_cpu in
8072
      powerpc)
8073
            # see comment about AmigaOS4 .so support
8074
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8075
            archive_expsym_cmds=''
8076
        ;;
8077
      m68k)
8078
            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)'
8079
            hardcode_libdir_flag_spec='-L$libdir'
8080
            hardcode_minus_L=yes
8081
        ;;
8082
      esac
8083
      ;;
8084
 
8085
    beos*)
8086
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8087
        allow_undefined_flag=unsupported
8088
        # Joseph Beckenbach  says some releases of gcc
8089
        # support --undefined.  This deserves some investigation.  FIXME
8090
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8091
      else
8092
        ld_shlibs=no
8093
      fi
8094
      ;;
8095
 
8096
    cygwin* | mingw* | pw32* | cegcc*)
8097
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8098
      # as there is no search path for DLLs.
8099
      hardcode_libdir_flag_spec='-L$libdir'
8100
      export_dynamic_flag_spec='${wl}--export-all-symbols'
8101
      allow_undefined_flag=unsupported
8102
      always_export_symbols=no
8103
      enable_shared_with_static_runtimes=yes
8104
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8105
 
8106
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8107
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8108
        # If the export-symbols file already is a .def file (1st line
8109
        # is EXPORTS), use it as is; otherwise, prepend...
8110
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8111
          cp $export_symbols $output_objdir/$soname.def;
8112
        else
8113
          echo EXPORTS > $output_objdir/$soname.def;
8114
          cat $export_symbols >> $output_objdir/$soname.def;
8115
        fi~
8116
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8117
      else
8118
        ld_shlibs=no
8119
      fi
8120
      ;;
8121
 
8122
    haiku*)
8123
      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8124
      link_all_deplibs=yes
8125
      ;;
8126
 
8127
    interix[3-9]*)
8128
      hardcode_direct=no
8129
      hardcode_shlibpath_var=no
8130
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8131
      export_dynamic_flag_spec='${wl}-E'
8132
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8133
      # Instead, shared libraries are loaded at an image base (0x10000000 by
8134
      # default) and relocated if they conflict, which is a slow very memory
8135
      # consuming and fragmenting process.  To avoid this, we pick a random,
8136
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8137
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8138
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8139
      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'
8140
      ;;
8141
 
8142
    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8143
      tmp_diet=no
8144
      if test "$host_os" = linux-dietlibc; then
8145
        case $cc_basename in
8146
          diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8147
        esac
8148
      fi
8149
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8150
         && test "$tmp_diet" = no
8151
      then
8152
        tmp_addflag=
8153
        tmp_sharedflag='-shared'
8154
        case $cc_basename,$host_cpu in
8155
        pgcc*)                          # Portland Group C compiler
8156
          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'
8157
          tmp_addflag=' $pic_flag'
8158
          ;;
8159
        pgf77* | pgf90* | pgf95* | pgfortran*)
8160
                                        # Portland Group f77 and f90 compilers
8161
          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'
8162
          tmp_addflag=' $pic_flag -Mnomain' ;;
8163
        ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8164
          tmp_addflag=' -i_dynamic' ;;
8165
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8166
          tmp_addflag=' -i_dynamic -nofor_main' ;;
8167
        ifc* | ifort*)                  # Intel Fortran compiler
8168
          tmp_addflag=' -nofor_main' ;;
8169
        lf95*)                          # Lahey Fortran 8.1
8170
          whole_archive_flag_spec=
8171
          tmp_sharedflag='--shared' ;;
8172
        xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8173
          tmp_sharedflag='-qmkshrobj'
8174
          tmp_addflag= ;;
8175
        nvcc*)  # Cuda Compiler Driver 2.2
8176
          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'
8177
          compiler_needs_object=yes
8178
          ;;
8179
        esac
8180
        case `$CC -V 2>&1 | sed 5q` in
8181
        *Sun\ C*)                       # Sun C 5.9
8182
          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'
8183
          compiler_needs_object=yes
8184
          tmp_sharedflag='-G' ;;
8185
        *Sun\ F*)                       # Sun Fortran 8.3
8186
          tmp_sharedflag='-G' ;;
8187
        esac
8188
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8189
 
8190
        if test "x$supports_anon_versioning" = xyes; then
8191
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8192
            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8193
            echo "local: *; };" >> $output_objdir/$libname.ver~
8194
            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8195
        fi
8196
 
8197
        case $cc_basename in
8198
        xlf* | bgf* | bgxlf* | mpixlf*)
8199
          # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8200
          whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8201
          hardcode_libdir_flag_spec=
8202
          hardcode_libdir_flag_spec_ld='-rpath $libdir'
8203
          archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8204
          if test "x$supports_anon_versioning" = xyes; then
8205
            archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8206
              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8207
              echo "local: *; };" >> $output_objdir/$libname.ver~
8208
              $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8209
          fi
8210
          ;;
8211
        esac
8212
      else
8213
        ld_shlibs=no
8214
      fi
8215
      ;;
8216
 
8217
    netbsd*)
8218
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8219
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8220
        wlarc=
8221
      else
8222
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8223
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8224
      fi
8225
      ;;
8226
 
8227
    solaris*)
8228
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8229
        ld_shlibs=no
8230
        cat <<_LT_EOF 1>&2
8231
 
8232
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8233
*** create shared libraries on Solaris systems.  Therefore, libtool
8234
*** is disabling shared libraries support.  We urge you to upgrade GNU
8235
*** binutils to release 2.9.1 or newer.  Another option is to modify
8236
*** your PATH or compiler configuration so that the native linker is
8237
*** used, and then restart.
8238
 
8239
_LT_EOF
8240
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8241
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8242
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8243
      else
8244
        ld_shlibs=no
8245
      fi
8246
      ;;
8247
 
8248
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8249
      case `$LD -v 2>&1` in
8250
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8251
        ld_shlibs=no
8252
        cat <<_LT_EOF 1>&2
8253
 
8254
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8255
*** reliably create shared libraries on SCO systems.  Therefore, libtool
8256
*** is disabling shared libraries support.  We urge you to upgrade GNU
8257
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8258
*** your PATH or compiler configuration so that the native linker is
8259
*** used, and then restart.
8260
 
8261
_LT_EOF
8262
        ;;
8263
        *)
8264
          # For security reasons, it is highly recommended that you always
8265
          # use absolute paths for naming shared libraries, and exclude the
8266
          # DT_RUNPATH tag from executables and libraries.  But doing so
8267
          # requires that you compile everything twice, which is a pain.
8268
          if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8269
            hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8270
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8271
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8272
          else
8273
            ld_shlibs=no
8274
          fi
8275
        ;;
8276
      esac
8277
      ;;
8278
 
8279
    sunos4*)
8280
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8281
      wlarc=
8282
      hardcode_direct=yes
8283
      hardcode_shlibpath_var=no
8284
      ;;
8285
 
8286
    *)
8287
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8288
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8289
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8290
      else
8291
        ld_shlibs=no
8292
      fi
8293
      ;;
8294
    esac
8295
 
8296
    if test "$ld_shlibs" = no; then
8297
      runpath_var=
8298
      hardcode_libdir_flag_spec=
8299
      export_dynamic_flag_spec=
8300
      whole_archive_flag_spec=
8301
    fi
8302
  else
8303
    # PORTME fill in a description of your system's linker (not GNU ld)
8304
    case $host_os in
8305
    aix3*)
8306
      allow_undefined_flag=unsupported
8307
      always_export_symbols=yes
8308
      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'
8309
      # Note: this linker hardcodes the directories in LIBPATH if there
8310
      # are no directories specified by -L.
8311
      hardcode_minus_L=yes
8312
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8313
        # Neither direct hardcoding nor static linking is supported with a
8314
        # broken collect2.
8315
        hardcode_direct=unsupported
8316
      fi
8317
      ;;
8318
 
8319
    aix[4-9]*)
8320
      if test "$host_cpu" = ia64; then
8321
        # On IA64, the linker does run time linking by default, so we don't
8322
        # have to do anything special.
8323
        aix_use_runtimelinking=no
8324
        exp_sym_flag='-Bexport'
8325
        no_entry_flag=""
8326
      else
8327
        # If we're using GNU nm, then we don't want the "-C" option.
8328
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
8329
        # Also, AIX nm treats weak defined symbols like other global
8330
        # defined symbols, whereas GNU nm marks them as "W".
8331
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8332
          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'
8333
        else
8334
          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'
8335
        fi
8336
        aix_use_runtimelinking=no
8337
 
8338
        # Test if we are trying to use run time linking or normal
8339
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8340
        # need to do runtime linking.
8341
        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8342
          for ld_flag in $LDFLAGS; do
8343
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8344
            aix_use_runtimelinking=yes
8345
            break
8346
          fi
8347
          done
8348
          ;;
8349
        esac
8350
 
8351
        exp_sym_flag='-bexport'
8352
        no_entry_flag='-bnoentry'
8353
      fi
8354
 
8355
      # When large executables or shared objects are built, AIX ld can
8356
      # have problems creating the table of contents.  If linking a library
8357
      # or program results in "error TOC overflow" add -mminimal-toc to
8358
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8359
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8360
 
8361
      archive_cmds=''
8362
      hardcode_direct=yes
8363
      hardcode_direct_absolute=yes
8364
      hardcode_libdir_separator=':'
8365
      link_all_deplibs=yes
8366
      file_list_spec='${wl}-f,'
8367
 
8368
      if test "$GCC" = yes; then
8369
        case $host_os in aix4.[012]|aix4.[012].*)
8370
        # We only want to do this on AIX 4.2 and lower, the check
8371
        # below for broken collect2 doesn't work under 4.3+
8372
          collect2name=`${CC} -print-prog-name=collect2`
8373
          if test -f "$collect2name" &&
8374
           strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8375
          then
8376
          # We have reworked collect2
8377
          :
8378
          else
8379
          # We have old collect2
8380
          hardcode_direct=unsupported
8381
          # It fails to find uninstalled libraries when the uninstalled
8382
          # path is not listed in the libpath.  Setting hardcode_minus_L
8383
          # to unsupported forces relinking
8384
          hardcode_minus_L=yes
8385
          hardcode_libdir_flag_spec='-L$libdir'
8386
          hardcode_libdir_separator=
8387
          fi
8388
          ;;
8389
        esac
8390
        shared_flag='-shared'
8391
        if test "$aix_use_runtimelinking" = yes; then
8392
          shared_flag="$shared_flag "'${wl}-G'
8393
        fi
8394
      else
8395
        # not using gcc
8396
        if test "$host_cpu" = ia64; then
8397
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8398
        # chokes on -Wl,-G. The following line is correct:
8399
          shared_flag='-G'
8400
        else
8401
          if test "$aix_use_runtimelinking" = yes; then
8402
            shared_flag='${wl}-G'
8403
          else
8404
            shared_flag='${wl}-bM:SRE'
8405
          fi
8406
        fi
8407
      fi
8408
 
8409
      export_dynamic_flag_spec='${wl}-bexpall'
8410
      # It seems that -bexpall does not export symbols beginning with
8411
      # underscore (_), so it is better to generate a list of symbols to export.
8412
      always_export_symbols=yes
8413
      if test "$aix_use_runtimelinking" = yes; then
8414
        # Warning - without using the other runtime loading flags (-brtl),
8415
        # -berok will link without error, but may produce a broken library.
8416
        allow_undefined_flag='-berok'
8417
        # Determine the default libpath from the value encoded in an
8418
        # empty executable.
8419
        if test x$gcc_no_link = xyes; then
8420
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8421
fi
8422
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8423
/* end confdefs.h.  */
8424
 
8425
int
8426
main ()
8427
{
8428
 
8429
  ;
8430
  return 0;
8431
}
8432
_ACEOF
8433
if ac_fn_c_try_link "$LINENO"; then :
8434
 
8435
lt_aix_libpath_sed='
8436
    /Import File Strings/,/^$/ {
8437
        /^0/ {
8438
            s/^0  *\(.*\)$/\1/
8439
            p
8440
        }
8441
    }'
8442
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8443
# Check for a 64-bit object if we didn't find anything.
8444
if test -z "$aix_libpath"; then
8445
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8446
fi
8447
fi
8448
rm -f core conftest.err conftest.$ac_objext \
8449
    conftest$ac_exeext conftest.$ac_ext
8450
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8451
 
8452
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8453
        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"
8454
      else
8455
        if test "$host_cpu" = ia64; then
8456
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8457
          allow_undefined_flag="-z nodefs"
8458
          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"
8459
        else
8460
         # Determine the default libpath from the value encoded in an
8461
         # empty executable.
8462
         if test x$gcc_no_link = xyes; then
8463
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8464
fi
8465
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8466
/* end confdefs.h.  */
8467
 
8468
int
8469
main ()
8470
{
8471
 
8472
  ;
8473
  return 0;
8474
}
8475
_ACEOF
8476
if ac_fn_c_try_link "$LINENO"; then :
8477
 
8478
lt_aix_libpath_sed='
8479
    /Import File Strings/,/^$/ {
8480
        /^0/ {
8481
            s/^0  *\(.*\)$/\1/
8482
            p
8483
        }
8484
    }'
8485
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8486
# Check for a 64-bit object if we didn't find anything.
8487
if test -z "$aix_libpath"; then
8488
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8489
fi
8490
fi
8491
rm -f core conftest.err conftest.$ac_objext \
8492
    conftest$ac_exeext conftest.$ac_ext
8493
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8494
 
8495
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8496
          # Warning - without using the other run time loading flags,
8497
          # -berok will link without error, but may produce a broken library.
8498
          no_undefined_flag=' ${wl}-bernotok'
8499
          allow_undefined_flag=' ${wl}-berok'
8500
          if test "$with_gnu_ld" = yes; then
8501
            # We only use this code for GNU lds that support --whole-archive.
8502
            whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8503
          else
8504
            # Exported symbols can be pulled into shared objects from archives
8505
            whole_archive_flag_spec='$convenience'
8506
          fi
8507
          archive_cmds_need_lc=yes
8508
          # This is similar to how AIX traditionally builds its shared libraries.
8509
          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'
8510
        fi
8511
      fi
8512
      ;;
8513
 
8514
    amigaos*)
8515
      case $host_cpu in
8516
      powerpc)
8517
            # see comment about AmigaOS4 .so support
8518
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8519
            archive_expsym_cmds=''
8520
        ;;
8521
      m68k)
8522
            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)'
8523
            hardcode_libdir_flag_spec='-L$libdir'
8524
            hardcode_minus_L=yes
8525
        ;;
8526
      esac
8527
      ;;
8528
 
8529
    bsdi[45]*)
8530
      export_dynamic_flag_spec=-rdynamic
8531
      ;;
8532
 
8533
    cygwin* | mingw* | pw32* | cegcc*)
8534
      # When not using gcc, we currently assume that we are using
8535
      # Microsoft Visual C++.
8536
      # hardcode_libdir_flag_spec is actually meaningless, as there is
8537
      # no search path for DLLs.
8538
      hardcode_libdir_flag_spec=' '
8539
      allow_undefined_flag=unsupported
8540
      # Tell ltmain to make .lib files, not .a files.
8541
      libext=lib
8542
      # Tell ltmain to make .dll files, not .so files.
8543
      shrext_cmds=".dll"
8544
      # FIXME: Setting linknames here is a bad hack.
8545
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8546
      # The linker will automatically build a .lib file if we build a DLL.
8547
      old_archive_from_new_cmds='true'
8548
      # FIXME: Should let the user specify the lib program.
8549
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8550
      fix_srcfile_path='`cygpath -w "$srcfile"`'
8551
      enable_shared_with_static_runtimes=yes
8552
      ;;
8553
 
8554
    darwin* | rhapsody*)
8555
 
8556
 
8557
  archive_cmds_need_lc=no
8558
  hardcode_direct=no
8559
  hardcode_automatic=yes
8560
  hardcode_shlibpath_var=unsupported
8561
  if test "$lt_cv_ld_force_load" = "yes"; then
8562
    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\"`'
8563
  else
8564
    whole_archive_flag_spec=''
8565
  fi
8566
  link_all_deplibs=yes
8567
  allow_undefined_flag="$_lt_dar_allow_undefined"
8568
  case $cc_basename in
8569
     ifort*) _lt_dar_can_shared=yes ;;
8570
     *) _lt_dar_can_shared=$GCC ;;
8571
  esac
8572
  if test "$_lt_dar_can_shared" = "yes"; then
8573
    output_verbose_link_cmd=func_echo_all
8574
    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8575
    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8576
    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}"
8577
    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}"
8578
 
8579
  else
8580
  ld_shlibs=no
8581
  fi
8582
 
8583
      ;;
8584
 
8585
    dgux*)
8586
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8587
      hardcode_libdir_flag_spec='-L$libdir'
8588
      hardcode_shlibpath_var=no
8589
      ;;
8590
 
8591
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8592
    # support.  Future versions do this automatically, but an explicit c++rt0.o
8593
    # does not break anything, and helps significantly (at the cost of a little
8594
    # extra space).
8595
    freebsd2.2*)
8596
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8597
      hardcode_libdir_flag_spec='-R$libdir'
8598
      hardcode_direct=yes
8599
      hardcode_shlibpath_var=no
8600
      ;;
8601
 
8602
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8603
    freebsd2.*)
8604
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8605
      hardcode_direct=yes
8606
      hardcode_minus_L=yes
8607
      hardcode_shlibpath_var=no
8608
      ;;
8609
 
8610
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8611
    freebsd* | dragonfly*)
8612
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8613
      hardcode_libdir_flag_spec='-R$libdir'
8614
      hardcode_direct=yes
8615
      hardcode_shlibpath_var=no
8616
      ;;
8617
 
8618
    hpux9*)
8619
      if test "$GCC" = yes; then
8620
        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'
8621
      else
8622
        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'
8623
      fi
8624
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8625
      hardcode_libdir_separator=:
8626
      hardcode_direct=yes
8627
 
8628
      # hardcode_minus_L: Not really in the search PATH,
8629
      # but as the default location of the library.
8630
      hardcode_minus_L=yes
8631
      export_dynamic_flag_spec='${wl}-E'
8632
      ;;
8633
 
8634
    hpux10*)
8635
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8636
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8637
      else
8638
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8639
      fi
8640
      if test "$with_gnu_ld" = no; then
8641
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8642
        hardcode_libdir_flag_spec_ld='+b $libdir'
8643
        hardcode_libdir_separator=:
8644
        hardcode_direct=yes
8645
        hardcode_direct_absolute=yes
8646
        export_dynamic_flag_spec='${wl}-E'
8647
        # hardcode_minus_L: Not really in the search PATH,
8648
        # but as the default location of the library.
8649
        hardcode_minus_L=yes
8650
      fi
8651
      ;;
8652
 
8653
    hpux11*)
8654
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8655
        case $host_cpu in
8656
        hppa*64*)
8657
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8658
          ;;
8659
        ia64*)
8660
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8661
          ;;
8662
        *)
8663
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8664
          ;;
8665
        esac
8666
      else
8667
        case $host_cpu in
8668
        hppa*64*)
8669
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8670
          ;;
8671
        ia64*)
8672
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8673
          ;;
8674
        *)
8675
 
8676
          # Older versions of the 11.00 compiler do not understand -b yet
8677
          # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8678
          { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8679
$as_echo_n "checking if $CC understands -b... " >&6; }
8680
if test "${lt_cv_prog_compiler__b+set}" = set; then :
8681
  $as_echo_n "(cached) " >&6
8682
else
8683
  lt_cv_prog_compiler__b=no
8684
   save_LDFLAGS="$LDFLAGS"
8685
   LDFLAGS="$LDFLAGS -b"
8686
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8687
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8688
     # The linker can only warn and ignore the option if not recognized
8689
     # So say no if there are warnings
8690
     if test -s conftest.err; then
8691
       # Append any errors to the config.log.
8692
       cat conftest.err 1>&5
8693
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8694
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8695
       if diff conftest.exp conftest.er2 >/dev/null; then
8696
         lt_cv_prog_compiler__b=yes
8697
       fi
8698
     else
8699
       lt_cv_prog_compiler__b=yes
8700
     fi
8701
   fi
8702
   $RM -r conftest*
8703
   LDFLAGS="$save_LDFLAGS"
8704
 
8705
fi
8706
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8707
$as_echo "$lt_cv_prog_compiler__b" >&6; }
8708
 
8709
if test x"$lt_cv_prog_compiler__b" = xyes; then
8710
    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8711
else
8712
    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8713
fi
8714
 
8715
          ;;
8716
        esac
8717
      fi
8718
      if test "$with_gnu_ld" = no; then
8719
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8720
        hardcode_libdir_separator=:
8721
 
8722
        case $host_cpu in
8723
        hppa*64*|ia64*)
8724
          hardcode_direct=no
8725
          hardcode_shlibpath_var=no
8726
          ;;
8727
        *)
8728
          hardcode_direct=yes
8729
          hardcode_direct_absolute=yes
8730
          export_dynamic_flag_spec='${wl}-E'
8731
 
8732
          # hardcode_minus_L: Not really in the search PATH,
8733
          # but as the default location of the library.
8734
          hardcode_minus_L=yes
8735
          ;;
8736
        esac
8737
      fi
8738
      ;;
8739
 
8740
    irix5* | irix6* | nonstopux*)
8741
      if test "$GCC" = yes; then
8742
        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'
8743
        # Try to use the -exported_symbol ld option, if it does not
8744
        # work, assume that -exports_file does not work either and
8745
        # implicitly export all symbols.
8746
        save_LDFLAGS="$LDFLAGS"
8747
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8748
        if test x$gcc_no_link = xyes; then
8749
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8750
fi
8751
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8752
/* end confdefs.h.  */
8753
int foo(void) {}
8754
_ACEOF
8755
if ac_fn_c_try_link "$LINENO"; then :
8756
  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'
8757
 
8758
fi
8759
rm -f core conftest.err conftest.$ac_objext \
8760
    conftest$ac_exeext conftest.$ac_ext
8761
        LDFLAGS="$save_LDFLAGS"
8762
      else
8763
        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'
8764
        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'
8765
      fi
8766
      archive_cmds_need_lc='no'
8767
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8768
      hardcode_libdir_separator=:
8769
      inherit_rpath=yes
8770
      link_all_deplibs=yes
8771
      ;;
8772
 
8773
    netbsd*)
8774
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8775
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8776
      else
8777
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8778
      fi
8779
      hardcode_libdir_flag_spec='-R$libdir'
8780
      hardcode_direct=yes
8781
      hardcode_shlibpath_var=no
8782
      ;;
8783
 
8784
    newsos6)
8785
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8786
      hardcode_direct=yes
8787
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8788
      hardcode_libdir_separator=:
8789
      hardcode_shlibpath_var=no
8790
      ;;
8791
 
8792
    *nto* | *qnx*)
8793
      ;;
8794
 
8795
    openbsd*)
8796
      if test -f /usr/libexec/ld.so; then
8797
        hardcode_direct=yes
8798
        hardcode_shlibpath_var=no
8799
        hardcode_direct_absolute=yes
8800
        if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8801
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8802
          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8803
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8804
          export_dynamic_flag_spec='${wl}-E'
8805
        else
8806
          case $host_os in
8807
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8808
             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8809
             hardcode_libdir_flag_spec='-R$libdir'
8810
             ;;
8811
           *)
8812
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8813
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8814
             ;;
8815
          esac
8816
        fi
8817
      else
8818
        ld_shlibs=no
8819
      fi
8820
      ;;
8821
 
8822
    os2*)
8823
      hardcode_libdir_flag_spec='-L$libdir'
8824
      hardcode_minus_L=yes
8825
      allow_undefined_flag=unsupported
8826
      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'
8827
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8828
      ;;
8829
 
8830
    osf3*)
8831
      if test "$GCC" = yes; then
8832
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8833
        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'
8834
      else
8835
        allow_undefined_flag=' -expect_unresolved \*'
8836
        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'
8837
      fi
8838
      archive_cmds_need_lc='no'
8839
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8840
      hardcode_libdir_separator=:
8841
      ;;
8842
 
8843
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
8844
      if test "$GCC" = yes; then
8845
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8846
        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'
8847
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8848
      else
8849
        allow_undefined_flag=' -expect_unresolved \*'
8850
        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'
8851
        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~
8852
        $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'
8853
 
8854
        # Both c and cxx compiler support -rpath directly
8855
        hardcode_libdir_flag_spec='-rpath $libdir'
8856
      fi
8857
      archive_cmds_need_lc='no'
8858
      hardcode_libdir_separator=:
8859
      ;;
8860
 
8861
    solaris*)
8862
      no_undefined_flag=' -z defs'
8863
      if test "$GCC" = yes; then
8864
        wlarc='${wl}'
8865
        archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8866
        archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8867
          $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8868
      else
8869
        case `$CC -V 2>&1` in
8870
        *"Compilers 5.0"*)
8871
          wlarc=''
8872
          archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8873
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8874
          $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8875
          ;;
8876
        *)
8877
          wlarc='${wl}'
8878
          archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8879
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8880
          $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8881
          ;;
8882
        esac
8883
      fi
8884
      hardcode_libdir_flag_spec='-R$libdir'
8885
      hardcode_shlibpath_var=no
8886
      case $host_os in
8887
      solaris2.[0-5] | solaris2.[0-5].*) ;;
8888
      *)
8889
        # The compiler driver will combine and reorder linker options,
8890
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
8891
        # but is careful enough not to reorder.
8892
        # Supported since Solaris 2.6 (maybe 2.5.1?)
8893
        if test "$GCC" = yes; then
8894
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8895
        else
8896
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8897
        fi
8898
        ;;
8899
      esac
8900
      link_all_deplibs=yes
8901
      ;;
8902
 
8903
    sunos4*)
8904
      if test "x$host_vendor" = xsequent; then
8905
        # Use $CC to link under sequent, because it throws in some extra .o
8906
        # files that make .init and .fini sections work.
8907
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8908
      else
8909
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8910
      fi
8911
      hardcode_libdir_flag_spec='-L$libdir'
8912
      hardcode_direct=yes
8913
      hardcode_minus_L=yes
8914
      hardcode_shlibpath_var=no
8915
      ;;
8916
 
8917
    sysv4)
8918
      case $host_vendor in
8919
        sni)
8920
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8921
          hardcode_direct=yes # is this really true???
8922
        ;;
8923
        siemens)
8924
          ## LD is ld it makes a PLAMLIB
8925
          ## CC just makes a GrossModule.
8926
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8927
          reload_cmds='$CC -r -o $output$reload_objs'
8928
          hardcode_direct=no
8929
        ;;
8930
        motorola)
8931
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8932
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8933
        ;;
8934
      esac
8935
      runpath_var='LD_RUN_PATH'
8936
      hardcode_shlibpath_var=no
8937
      ;;
8938
 
8939
    sysv4.3*)
8940
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8941
      hardcode_shlibpath_var=no
8942
      export_dynamic_flag_spec='-Bexport'
8943
      ;;
8944
 
8945
    sysv4*MP*)
8946
      if test -d /usr/nec; then
8947
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8948
        hardcode_shlibpath_var=no
8949
        runpath_var=LD_RUN_PATH
8950
        hardcode_runpath_var=yes
8951
        ld_shlibs=yes
8952
      fi
8953
      ;;
8954
 
8955
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8956
      no_undefined_flag='${wl}-z,text'
8957
      archive_cmds_need_lc=no
8958
      hardcode_shlibpath_var=no
8959
      runpath_var='LD_RUN_PATH'
8960
 
8961
      if test "$GCC" = yes; then
8962
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8963
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8964
      else
8965
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8966
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8967
      fi
8968
      ;;
8969
 
8970
    sysv5* | sco3.2v5* | sco5v6*)
8971
      # Note: We can NOT use -z defs as we might desire, because we do not
8972
      # link with -lc, and that would cause any symbols used from libc to
8973
      # always be unresolved, which means just about no library would
8974
      # ever link correctly.  If we're not using GNU ld we use -z text
8975
      # though, which does catch some bad symbols but isn't as heavy-handed
8976
      # as -z defs.
8977
      no_undefined_flag='${wl}-z,text'
8978
      allow_undefined_flag='${wl}-z,nodefs'
8979
      archive_cmds_need_lc=no
8980
      hardcode_shlibpath_var=no
8981
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8982
      hardcode_libdir_separator=':'
8983
      link_all_deplibs=yes
8984
      export_dynamic_flag_spec='${wl}-Bexport'
8985
      runpath_var='LD_RUN_PATH'
8986
 
8987
      if test "$GCC" = yes; then
8988
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8989
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8990
      else
8991
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8992
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8993
      fi
8994
      ;;
8995
 
8996
    uts4*)
8997
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8998
      hardcode_libdir_flag_spec='-L$libdir'
8999
      hardcode_shlibpath_var=no
9000
      ;;
9001
 
9002
    *)
9003
      ld_shlibs=no
9004
      ;;
9005
    esac
9006
 
9007
    if test x$host_vendor = xsni; then
9008
      case $host in
9009
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9010
        export_dynamic_flag_spec='${wl}-Blargedynsym'
9011
        ;;
9012
      esac
9013
    fi
9014
  fi
9015
 
9016
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9017
$as_echo "$ld_shlibs" >&6; }
9018
test "$ld_shlibs" = no && can_build_shared=no
9019
 
9020
with_gnu_ld=$with_gnu_ld
9021
 
9022
 
9023
 
9024
 
9025
 
9026
 
9027
 
9028
 
9029
 
9030
 
9031
 
9032
 
9033
 
9034
 
9035
 
9036
#
9037
# Do we need to explicitly link libc?
9038
#
9039
case "x$archive_cmds_need_lc" in
9040
x|xyes)
9041
  # Assume -lc should be added
9042
  archive_cmds_need_lc=yes
9043
 
9044
  if test "$enable_shared" = yes && test "$GCC" = yes; then
9045
    case $archive_cmds in
9046
    *'~'*)
9047
      # FIXME: we may have to deal with multi-command sequences.
9048
      ;;
9049
    '$CC '*)
9050
      # Test whether the compiler implicitly links with -lc since on some
9051
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9052
      # to ld, don't add -lc before -lgcc.
9053
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9054
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9055
if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9056
  $as_echo_n "(cached) " >&6
9057
else
9058
  $RM conftest*
9059
        echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9060
 
9061
        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9062
  (eval $ac_compile) 2>&5
9063
  ac_status=$?
9064
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9065
  test $ac_status = 0; } 2>conftest.err; then
9066
          soname=conftest
9067
          lib=conftest
9068
          libobjs=conftest.$ac_objext
9069
          deplibs=
9070
          wl=$lt_prog_compiler_wl
9071
          pic_flag=$lt_prog_compiler_pic
9072
          compiler_flags=-v
9073
          linker_flags=-v
9074
          verstring=
9075
          output_objdir=.
9076
          libname=conftest
9077
          lt_save_allow_undefined_flag=$allow_undefined_flag
9078
          allow_undefined_flag=
9079
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9080
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9081
  ac_status=$?
9082
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9083
  test $ac_status = 0; }
9084
          then
9085
            lt_cv_archive_cmds_need_lc=no
9086
          else
9087
            lt_cv_archive_cmds_need_lc=yes
9088
          fi
9089
          allow_undefined_flag=$lt_save_allow_undefined_flag
9090
        else
9091
          cat conftest.err 1>&5
9092
        fi
9093
        $RM conftest*
9094
 
9095
fi
9096
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9097
$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9098
      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9099
      ;;
9100
    esac
9101
  fi
9102
  ;;
9103
esac
9104
 
9105
 
9106
 
9107
 
9108
 
9109
 
9110
 
9111
 
9112
 
9113
 
9114
 
9115
 
9116
 
9117
 
9118
 
9119
 
9120
 
9121
 
9122
 
9123
 
9124
 
9125
 
9126
 
9127
 
9128
 
9129
 
9130
 
9131
 
9132
 
9133
 
9134
 
9135
 
9136
 
9137
 
9138
 
9139
 
9140
 
9141
 
9142
 
9143
 
9144
 
9145
 
9146
 
9147
 
9148
 
9149
 
9150
 
9151
 
9152
 
9153
 
9154
 
9155
 
9156
 
9157
 
9158
 
9159
 
9160
 
9161
 
9162
 
9163
 
9164
 
9165
 
9166
 
9167
 
9168
 
9169
 
9170
 
9171
 
9172
 
9173
 
9174
 
9175
 
9176
 
9177
 
9178
 
9179
 
9180
 
9181
 
9182
 
9183
 
9184
 
9185
 
9186
 
9187
 
9188
 
9189
 
9190
 
9191
 
9192
 
9193
 
9194
 
9195
 
9196
 
9197
 
9198
 
9199
 
9200
 
9201
 
9202
 
9203
 
9204
 
9205
 
9206
 
9207
 
9208
 
9209
 
9210
 
9211
 
9212
 
9213
 
9214
 
9215
 
9216
 
9217
 
9218
 
9219
 
9220
 
9221
 
9222
 
9223
 
9224
 
9225
 
9226
 
9227
 
9228
 
9229
 
9230
 
9231
 
9232
 
9233
 
9234
 
9235
 
9236
 
9237
 
9238
 
9239
 
9240
 
9241
 
9242
 
9243
 
9244
 
9245
 
9246
 
9247
 
9248
 
9249
 
9250
 
9251
 
9252
 
9253
 
9254
 
9255
 
9256
 
9257
 
9258
 
9259
 
9260
 
9261
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9262
$as_echo_n "checking dynamic linker characteristics... " >&6; }
9263
 
9264
if test "$GCC" = yes; then
9265
  case $host_os in
9266
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9267
    *) lt_awk_arg="/^libraries:/" ;;
9268
  esac
9269
  case $host_os in
9270
    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9271
    *) lt_sed_strip_eq="s,=/,/,g" ;;
9272
  esac
9273
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9274
  case $lt_search_path_spec in
9275
  *\;*)
9276
    # if the path contains ";" then we assume it to be the separator
9277
    # otherwise default to the standard path separator (i.e. ":") - it is
9278
    # assumed that no part of a normal pathname contains ";" but that should
9279
    # okay in the real world where ";" in dirpaths is itself problematic.
9280
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9281
    ;;
9282
  *)
9283
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9284
    ;;
9285
  esac
9286
  # Ok, now we have the path, separated by spaces, we can step through it
9287
  # and add multilib dir if necessary.
9288
  lt_tmp_lt_search_path_spec=
9289
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9290
  for lt_sys_path in $lt_search_path_spec; do
9291
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9292
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9293
    else
9294
      test -d "$lt_sys_path" && \
9295
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9296
    fi
9297
  done
9298
  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9299
BEGIN {RS=" "; FS="/|\n";} {
9300
  lt_foo="";
9301
  lt_count=0;
9302
  for (lt_i = NF; lt_i > 0; lt_i--) {
9303
    if ($lt_i != "" && $lt_i != ".") {
9304
      if ($lt_i == "..") {
9305
        lt_count++;
9306
      } else {
9307
        if (lt_count == 0) {
9308
          lt_foo="/" $lt_i lt_foo;
9309
        } else {
9310
          lt_count--;
9311
        }
9312
      }
9313
    }
9314
  }
9315
  if (lt_foo != "") { lt_freq[lt_foo]++; }
9316
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9317
}'`
9318
  # AWK program above erroneously prepends '/' to C:/dos/paths
9319
  # for these hosts.
9320
  case $host_os in
9321
    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9322
      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9323
  esac
9324
  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9325
else
9326
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9327
fi
9328
library_names_spec=
9329
libname_spec='lib$name'
9330
soname_spec=
9331
shrext_cmds=".so"
9332
postinstall_cmds=
9333
postuninstall_cmds=
9334
finish_cmds=
9335
finish_eval=
9336
shlibpath_var=
9337
shlibpath_overrides_runpath=unknown
9338
version_type=none
9339
dynamic_linker="$host_os ld.so"
9340
sys_lib_dlsearch_path_spec="/lib /usr/lib"
9341
need_lib_prefix=unknown
9342
hardcode_into_libs=no
9343
 
9344
# when you set need_version to no, make sure it does not cause -set_version
9345
# flags to be left without arguments
9346
need_version=unknown
9347
 
9348
case $host_os in
9349
aix3*)
9350
  version_type=linux
9351
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9352
  shlibpath_var=LIBPATH
9353
 
9354
  # AIX 3 has no versioning support, so we append a major version to the name.
9355
  soname_spec='${libname}${release}${shared_ext}$major'
9356
  ;;
9357
 
9358
aix[4-9]*)
9359
  version_type=linux
9360
  need_lib_prefix=no
9361
  need_version=no
9362
  hardcode_into_libs=yes
9363
  if test "$host_cpu" = ia64; then
9364
    # AIX 5 supports IA64
9365
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9366
    shlibpath_var=LD_LIBRARY_PATH
9367
  else
9368
    # With GCC up to 2.95.x, collect2 would create an import file
9369
    # for dependence libraries.  The import file would start with
9370
    # the line `#! .'.  This would cause the generated library to
9371
    # depend on `.', always an invalid library.  This was fixed in
9372
    # development snapshots of GCC prior to 3.0.
9373
    case $host_os in
9374
      aix4 | aix4.[01] | aix4.[01].*)
9375
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9376
           echo ' yes '
9377
           echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9378
        :
9379
      else
9380
        can_build_shared=no
9381
      fi
9382
      ;;
9383
    esac
9384
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9385
    # soname into executable. Probably we can add versioning support to
9386
    # collect2, so additional links can be useful in future.
9387
    if test "$aix_use_runtimelinking" = yes; then
9388
      # If using run time linking (on AIX 4.2 or later) use lib.so
9389
      # instead of lib.a to let people know that these are not
9390
      # typical AIX shared libraries.
9391
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9392
    else
9393
      # We preserve .a as extension for shared libraries through AIX4.2
9394
      # and later when we are not doing run time linking.
9395
      library_names_spec='${libname}${release}.a $libname.a'
9396
      soname_spec='${libname}${release}${shared_ext}$major'
9397
    fi
9398
    shlibpath_var=LIBPATH
9399
  fi
9400
  ;;
9401
 
9402
amigaos*)
9403
  case $host_cpu in
9404
  powerpc)
9405
    # Since July 2007 AmigaOS4 officially supports .so libraries.
9406
    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9407
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9408
    ;;
9409
  m68k)
9410
    library_names_spec='$libname.ixlibrary $libname.a'
9411
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9412
    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'
9413
    ;;
9414
  esac
9415
  ;;
9416
 
9417
beos*)
9418
  library_names_spec='${libname}${shared_ext}'
9419
  dynamic_linker="$host_os ld.so"
9420
  shlibpath_var=LIBRARY_PATH
9421
  ;;
9422
 
9423
bsdi[45]*)
9424
  version_type=linux
9425
  need_version=no
9426
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9427
  soname_spec='${libname}${release}${shared_ext}$major'
9428
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9429
  shlibpath_var=LD_LIBRARY_PATH
9430
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9431
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9432
  # the default ld.so.conf also contains /usr/contrib/lib and
9433
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9434
  # libtool to hard-code these into programs
9435
  ;;
9436
 
9437
cygwin* | mingw* | pw32* | cegcc*)
9438
  version_type=windows
9439
  shrext_cmds=".dll"
9440
  need_version=no
9441
  need_lib_prefix=no
9442
 
9443
  case $GCC,$host_os in
9444
  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9445
    library_names_spec='$libname.dll.a'
9446
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9447
    postinstall_cmds='base_file=`basename \${file}`~
9448
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9449
      dldir=$destdir/`dirname \$dlpath`~
9450
      test -d \$dldir || mkdir -p \$dldir~
9451
      $install_prog $dir/$dlname \$dldir/$dlname~
9452
      chmod a+x \$dldir/$dlname~
9453
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9454
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9455
      fi'
9456
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9457
      dlpath=$dir/\$dldll~
9458
       $RM \$dlpath'
9459
    shlibpath_overrides_runpath=yes
9460
 
9461
    case $host_os in
9462
    cygwin*)
9463
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9464
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9465
 
9466
      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9467
      ;;
9468
    mingw* | cegcc*)
9469
      # MinGW DLLs use traditional 'lib' prefix
9470
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9471
      ;;
9472
    pw32*)
9473
      # pw32 DLLs use 'pw' prefix rather than 'lib'
9474
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9475
      ;;
9476
    esac
9477
    ;;
9478
 
9479
  *)
9480
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9481
    ;;
9482
  esac
9483
  dynamic_linker='Win32 ld.exe'
9484
  # FIXME: first we should search . and the directory the executable is in
9485
  shlibpath_var=PATH
9486
  ;;
9487
 
9488
darwin* | rhapsody*)
9489
  dynamic_linker="$host_os dyld"
9490
  version_type=darwin
9491
  need_lib_prefix=no
9492
  need_version=no
9493
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9494
  soname_spec='${libname}${release}${major}$shared_ext'
9495
  shlibpath_overrides_runpath=yes
9496
  shlibpath_var=DYLD_LIBRARY_PATH
9497
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9498
 
9499
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9500
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9501
  ;;
9502
 
9503
dgux*)
9504
  version_type=linux
9505
  need_lib_prefix=no
9506
  need_version=no
9507
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9508
  soname_spec='${libname}${release}${shared_ext}$major'
9509
  shlibpath_var=LD_LIBRARY_PATH
9510
  ;;
9511
 
9512
freebsd* | dragonfly*)
9513
  # DragonFly does not have aout.  When/if they implement a new
9514
  # versioning mechanism, adjust this.
9515
  if test -x /usr/bin/objformat; then
9516
    objformat=`/usr/bin/objformat`
9517
  else
9518
    case $host_os in
9519
    freebsd[23].*) objformat=aout ;;
9520
    *) objformat=elf ;;
9521
    esac
9522
  fi
9523
  version_type=freebsd-$objformat
9524
  case $version_type in
9525
    freebsd-elf*)
9526
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9527
      need_version=no
9528
      need_lib_prefix=no
9529
      ;;
9530
    freebsd-*)
9531
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9532
      need_version=yes
9533
      ;;
9534
  esac
9535
  shlibpath_var=LD_LIBRARY_PATH
9536
  case $host_os in
9537
  freebsd2.*)
9538
    shlibpath_overrides_runpath=yes
9539
    ;;
9540
  freebsd3.[01]* | freebsdelf3.[01]*)
9541
    shlibpath_overrides_runpath=yes
9542
    hardcode_into_libs=yes
9543
    ;;
9544
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9545
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9546
    shlibpath_overrides_runpath=no
9547
    hardcode_into_libs=yes
9548
    ;;
9549
  *) # from 4.6 on, and DragonFly
9550
    shlibpath_overrides_runpath=yes
9551
    hardcode_into_libs=yes
9552
    ;;
9553
  esac
9554
  ;;
9555
 
9556
gnu*)
9557
  version_type=linux
9558
  need_lib_prefix=no
9559
  need_version=no
9560
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9561
  soname_spec='${libname}${release}${shared_ext}$major'
9562
  shlibpath_var=LD_LIBRARY_PATH
9563
  hardcode_into_libs=yes
9564
  ;;
9565
 
9566
haiku*)
9567
  version_type=linux
9568
  need_lib_prefix=no
9569
  need_version=no
9570
  dynamic_linker="$host_os runtime_loader"
9571
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9572
  soname_spec='${libname}${release}${shared_ext}$major'
9573
  shlibpath_var=LIBRARY_PATH
9574
  shlibpath_overrides_runpath=yes
9575
  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9576
  hardcode_into_libs=yes
9577
  ;;
9578
 
9579
hpux9* | hpux10* | hpux11*)
9580
  # Give a soname corresponding to the major version so that dld.sl refuses to
9581
  # link against other versions.
9582
  version_type=sunos
9583
  need_lib_prefix=no
9584
  need_version=no
9585
  case $host_cpu in
9586
  ia64*)
9587
    shrext_cmds='.so'
9588
    hardcode_into_libs=yes
9589
    dynamic_linker="$host_os dld.so"
9590
    shlibpath_var=LD_LIBRARY_PATH
9591
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9592
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9593
    soname_spec='${libname}${release}${shared_ext}$major'
9594
    if test "X$HPUX_IA64_MODE" = X32; then
9595
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9596
    else
9597
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9598
    fi
9599
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9600
    ;;
9601
  hppa*64*)
9602
    shrext_cmds='.sl'
9603
    hardcode_into_libs=yes
9604
    dynamic_linker="$host_os dld.sl"
9605
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9606
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9607
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9608
    soname_spec='${libname}${release}${shared_ext}$major'
9609
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9610
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9611
    ;;
9612
  *)
9613
    shrext_cmds='.sl'
9614
    dynamic_linker="$host_os dld.sl"
9615
    shlibpath_var=SHLIB_PATH
9616
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9617
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9618
    soname_spec='${libname}${release}${shared_ext}$major'
9619
    ;;
9620
  esac
9621
  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9622
  postinstall_cmds='chmod 555 $lib'
9623
  # or fails outright, so override atomically:
9624
  install_override_mode=555
9625
  ;;
9626
 
9627
interix[3-9]*)
9628
  version_type=linux
9629
  need_lib_prefix=no
9630
  need_version=no
9631
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9632
  soname_spec='${libname}${release}${shared_ext}$major'
9633
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9634
  shlibpath_var=LD_LIBRARY_PATH
9635
  shlibpath_overrides_runpath=no
9636
  hardcode_into_libs=yes
9637
  ;;
9638
 
9639
irix5* | irix6* | nonstopux*)
9640
  case $host_os in
9641
    nonstopux*) version_type=nonstopux ;;
9642
    *)
9643
        if test "$lt_cv_prog_gnu_ld" = yes; then
9644
                version_type=linux
9645
        else
9646
                version_type=irix
9647
        fi ;;
9648
  esac
9649
  need_lib_prefix=no
9650
  need_version=no
9651
  soname_spec='${libname}${release}${shared_ext}$major'
9652
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9653
  case $host_os in
9654
  irix5* | nonstopux*)
9655
    libsuff= shlibsuff=
9656
    ;;
9657
  *)
9658
    case $LD in # libtool.m4 will add one of these switches to LD
9659
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9660
      libsuff= shlibsuff= libmagic=32-bit;;
9661
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9662
      libsuff=32 shlibsuff=N32 libmagic=N32;;
9663
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9664
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9665
    *) libsuff= shlibsuff= libmagic=never-match;;
9666
    esac
9667
    ;;
9668
  esac
9669
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9670
  shlibpath_overrides_runpath=no
9671
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9672
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9673
  hardcode_into_libs=yes
9674
  ;;
9675
 
9676
# No shared lib support for Linux oldld, aout, or coff.
9677
linux*oldld* | linux*aout* | linux*coff*)
9678
  dynamic_linker=no
9679
  ;;
9680
 
9681
# This must be Linux ELF.
9682
linux* | k*bsd*-gnu | kopensolaris*-gnu)
9683
  version_type=linux
9684
  need_lib_prefix=no
9685
  need_version=no
9686
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9687
  soname_spec='${libname}${release}${shared_ext}$major'
9688
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9689
  shlibpath_var=LD_LIBRARY_PATH
9690
  shlibpath_overrides_runpath=no
9691
 
9692
  # Some binutils ld are patched to set DT_RUNPATH
9693
  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9694
  $as_echo_n "(cached) " >&6
9695
else
9696
  lt_cv_shlibpath_overrides_runpath=no
9697
    save_LDFLAGS=$LDFLAGS
9698
    save_libdir=$libdir
9699
    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9700
         LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9701
    if test x$gcc_no_link = xyes; then
9702
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
9703
fi
9704
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9705
/* end confdefs.h.  */
9706
 
9707
int
9708
main ()
9709
{
9710
 
9711
  ;
9712
  return 0;
9713
}
9714
_ACEOF
9715
if ac_fn_c_try_link "$LINENO"; then :
9716
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9717
  lt_cv_shlibpath_overrides_runpath=yes
9718
fi
9719
fi
9720
rm -f core conftest.err conftest.$ac_objext \
9721
    conftest$ac_exeext conftest.$ac_ext
9722
    LDFLAGS=$save_LDFLAGS
9723
    libdir=$save_libdir
9724
 
9725
fi
9726
 
9727
  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9728
 
9729
  # This implies no fast_install, which is unacceptable.
9730
  # Some rework will be needed to allow for fast_install
9731
  # before this can be enabled.
9732
  hardcode_into_libs=yes
9733
 
9734
  # Append ld.so.conf contents to the search path
9735
  if test -f /etc/ld.so.conf; then
9736
    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' ' '`
9737
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9738
  fi
9739
 
9740
  # We used to test for /lib/ld.so.1 and disable shared libraries on
9741
  # powerpc, because MkLinux only supported shared libraries with the
9742
  # GNU dynamic linker.  Since this was broken with cross compilers,
9743
  # most powerpc-linux boxes support dynamic linking these days and
9744
  # people can always --disable-shared, the test was removed, and we
9745
  # assume the GNU/Linux dynamic linker is in use.
9746
  dynamic_linker='GNU/Linux ld.so'
9747
  ;;
9748
 
9749
netbsd*)
9750
  version_type=sunos
9751
  need_lib_prefix=no
9752
  need_version=no
9753
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9754
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9755
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9756
    dynamic_linker='NetBSD (a.out) ld.so'
9757
  else
9758
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9759
    soname_spec='${libname}${release}${shared_ext}$major'
9760
    dynamic_linker='NetBSD ld.elf_so'
9761
  fi
9762
  shlibpath_var=LD_LIBRARY_PATH
9763
  shlibpath_overrides_runpath=yes
9764
  hardcode_into_libs=yes
9765
  ;;
9766
 
9767
newsos6)
9768
  version_type=linux
9769
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9770
  shlibpath_var=LD_LIBRARY_PATH
9771
  shlibpath_overrides_runpath=yes
9772
  ;;
9773
 
9774
*nto* | *qnx*)
9775
  version_type=qnx
9776
  need_lib_prefix=no
9777
  need_version=no
9778
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9779
  soname_spec='${libname}${release}${shared_ext}$major'
9780
  shlibpath_var=LD_LIBRARY_PATH
9781
  shlibpath_overrides_runpath=no
9782
  hardcode_into_libs=yes
9783
  dynamic_linker='ldqnx.so'
9784
  ;;
9785
 
9786
openbsd*)
9787
  version_type=sunos
9788
  sys_lib_dlsearch_path_spec="/usr/lib"
9789
  need_lib_prefix=no
9790
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9791
  case $host_os in
9792
    openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9793
    *)                          need_version=no  ;;
9794
  esac
9795
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9796
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9797
  shlibpath_var=LD_LIBRARY_PATH
9798
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9799
    case $host_os in
9800
      openbsd2.[89] | openbsd2.[89].*)
9801
        shlibpath_overrides_runpath=no
9802
        ;;
9803
      *)
9804
        shlibpath_overrides_runpath=yes
9805
        ;;
9806
      esac
9807
  else
9808
    shlibpath_overrides_runpath=yes
9809
  fi
9810
  ;;
9811
 
9812
os2*)
9813
  libname_spec='$name'
9814
  shrext_cmds=".dll"
9815
  need_lib_prefix=no
9816
  library_names_spec='$libname${shared_ext} $libname.a'
9817
  dynamic_linker='OS/2 ld.exe'
9818
  shlibpath_var=LIBPATH
9819
  ;;
9820
 
9821
osf3* | osf4* | osf5*)
9822
  version_type=osf
9823
  need_lib_prefix=no
9824
  need_version=no
9825
  soname_spec='${libname}${release}${shared_ext}$major'
9826
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9827
  shlibpath_var=LD_LIBRARY_PATH
9828
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9829
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9830
  ;;
9831
 
9832
rdos*)
9833
  dynamic_linker=no
9834
  ;;
9835
 
9836
solaris*)
9837
  version_type=linux
9838
  need_lib_prefix=no
9839
  need_version=no
9840
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9841
  soname_spec='${libname}${release}${shared_ext}$major'
9842
  shlibpath_var=LD_LIBRARY_PATH
9843
  shlibpath_overrides_runpath=yes
9844
  hardcode_into_libs=yes
9845
  # ldd complains unless libraries are executable
9846
  postinstall_cmds='chmod +x $lib'
9847
  ;;
9848
 
9849
sunos4*)
9850
  version_type=sunos
9851
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9852
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9853
  shlibpath_var=LD_LIBRARY_PATH
9854
  shlibpath_overrides_runpath=yes
9855
  if test "$with_gnu_ld" = yes; then
9856
    need_lib_prefix=no
9857
  fi
9858
  need_version=yes
9859
  ;;
9860
 
9861
sysv4 | sysv4.3*)
9862
  version_type=linux
9863
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9864
  soname_spec='${libname}${release}${shared_ext}$major'
9865
  shlibpath_var=LD_LIBRARY_PATH
9866
  case $host_vendor in
9867
    sni)
9868
      shlibpath_overrides_runpath=no
9869
      need_lib_prefix=no
9870
      runpath_var=LD_RUN_PATH
9871
      ;;
9872
    siemens)
9873
      need_lib_prefix=no
9874
      ;;
9875
    motorola)
9876
      need_lib_prefix=no
9877
      need_version=no
9878
      shlibpath_overrides_runpath=no
9879
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9880
      ;;
9881
  esac
9882
  ;;
9883
 
9884
sysv4*MP*)
9885
  if test -d /usr/nec ;then
9886
    version_type=linux
9887
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9888
    soname_spec='$libname${shared_ext}.$major'
9889
    shlibpath_var=LD_LIBRARY_PATH
9890
  fi
9891
  ;;
9892
 
9893
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9894
  version_type=freebsd-elf
9895
  need_lib_prefix=no
9896
  need_version=no
9897
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9898
  soname_spec='${libname}${release}${shared_ext}$major'
9899
  shlibpath_var=LD_LIBRARY_PATH
9900
  shlibpath_overrides_runpath=yes
9901
  hardcode_into_libs=yes
9902
  if test "$with_gnu_ld" = yes; then
9903
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9904
  else
9905
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9906
    case $host_os in
9907
      sco3.2v5*)
9908
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9909
        ;;
9910
    esac
9911
  fi
9912
  sys_lib_dlsearch_path_spec='/usr/lib'
9913
  ;;
9914
 
9915
tpf*)
9916
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9917
  version_type=linux
9918
  need_lib_prefix=no
9919
  need_version=no
9920
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9921
  shlibpath_var=LD_LIBRARY_PATH
9922
  shlibpath_overrides_runpath=no
9923
  hardcode_into_libs=yes
9924
  ;;
9925
 
9926
uts4*)
9927
  version_type=linux
9928
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9929
  soname_spec='${libname}${release}${shared_ext}$major'
9930
  shlibpath_var=LD_LIBRARY_PATH
9931
  ;;
9932
 
9933
*)
9934
  dynamic_linker=no
9935
  ;;
9936
esac
9937
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9938
$as_echo "$dynamic_linker" >&6; }
9939
test "$dynamic_linker" = no && can_build_shared=no
9940
 
9941
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9942
if test "$GCC" = yes; then
9943
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9944
fi
9945
 
9946
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9947
  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9948
fi
9949
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9950
  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9951
fi
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
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10045
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10046
hardcode_action=
10047
if test -n "$hardcode_libdir_flag_spec" ||
10048
   test -n "$runpath_var" ||
10049
   test "X$hardcode_automatic" = "Xyes" ; then
10050
 
10051
  # We can hardcode non-existent directories.
10052
  if test "$hardcode_direct" != no &&
10053
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10054
     # have to relink, otherwise we might link with an installed library
10055
     # when we should be linking with a yet-to-be-installed one
10056
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10057
     test "$hardcode_minus_L" != no; then
10058
    # Linking always hardcodes the temporary library directory.
10059
    hardcode_action=relink
10060
  else
10061
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10062
    hardcode_action=immediate
10063
  fi
10064
else
10065
  # We cannot hardcode anything, or else we can only hardcode existing
10066
  # directories.
10067
  hardcode_action=unsupported
10068
fi
10069
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10070
$as_echo "$hardcode_action" >&6; }
10071
 
10072
if test "$hardcode_action" = relink ||
10073
   test "$inherit_rpath" = yes; then
10074
  # Fast installation is not supported
10075
  enable_fast_install=no
10076
elif test "$shlibpath_overrides_runpath" = yes ||
10077
     test "$enable_shared" = no; then
10078
  # Fast installation is not necessary
10079
  enable_fast_install=needless
10080
fi
10081
 
10082
 
10083
 
10084
 
10085
 
10086
 
10087
  if test "x$enable_dlopen" != xyes; then
10088
  enable_dlopen=unknown
10089
  enable_dlopen_self=unknown
10090
  enable_dlopen_self_static=unknown
10091
else
10092
  lt_cv_dlopen=no
10093
  lt_cv_dlopen_libs=
10094
 
10095
  case $host_os in
10096
  beos*)
10097
    lt_cv_dlopen="load_add_on"
10098
    lt_cv_dlopen_libs=
10099
    lt_cv_dlopen_self=yes
10100
    ;;
10101
 
10102
  mingw* | pw32* | cegcc*)
10103
    lt_cv_dlopen="LoadLibrary"
10104
    lt_cv_dlopen_libs=
10105
    ;;
10106
 
10107
  cygwin*)
10108
    lt_cv_dlopen="dlopen"
10109
    lt_cv_dlopen_libs=
10110
    ;;
10111
 
10112
  darwin*)
10113
  # if libdl is installed we need to link against it
10114
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10115
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10116
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10117
  $as_echo_n "(cached) " >&6
10118
else
10119
  ac_check_lib_save_LIBS=$LIBS
10120
LIBS="-ldl  $LIBS"
10121
if test x$gcc_no_link = xyes; then
10122
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10123
fi
10124
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10125
/* end confdefs.h.  */
10126
 
10127
/* Override any GCC internal prototype to avoid an error.
10128
   Use char because int might match the return type of a GCC
10129
   builtin and then its argument prototype would still apply.  */
10130
#ifdef __cplusplus
10131
extern "C"
10132
#endif
10133
char dlopen ();
10134
int
10135
main ()
10136
{
10137
return dlopen ();
10138
  ;
10139
  return 0;
10140
}
10141
_ACEOF
10142
if ac_fn_c_try_link "$LINENO"; then :
10143
  ac_cv_lib_dl_dlopen=yes
10144
else
10145
  ac_cv_lib_dl_dlopen=no
10146
fi
10147
rm -f core conftest.err conftest.$ac_objext \
10148
    conftest$ac_exeext conftest.$ac_ext
10149
LIBS=$ac_check_lib_save_LIBS
10150
fi
10151
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10152
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10153
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10154
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10155
else
10156
 
10157
    lt_cv_dlopen="dyld"
10158
    lt_cv_dlopen_libs=
10159
    lt_cv_dlopen_self=yes
10160
 
10161
fi
10162
 
10163
    ;;
10164
 
10165
  *)
10166
    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10167
if test "x$ac_cv_func_shl_load" = x""yes; then :
10168
  lt_cv_dlopen="shl_load"
10169
else
10170
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10171
$as_echo_n "checking for shl_load in -ldld... " >&6; }
10172
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10173
  $as_echo_n "(cached) " >&6
10174
else
10175
  ac_check_lib_save_LIBS=$LIBS
10176
LIBS="-ldld  $LIBS"
10177
if test x$gcc_no_link = xyes; then
10178
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10179
fi
10180
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10181
/* end confdefs.h.  */
10182
 
10183
/* Override any GCC internal prototype to avoid an error.
10184
   Use char because int might match the return type of a GCC
10185
   builtin and then its argument prototype would still apply.  */
10186
#ifdef __cplusplus
10187
extern "C"
10188
#endif
10189
char shl_load ();
10190
int
10191
main ()
10192
{
10193
return shl_load ();
10194
  ;
10195
  return 0;
10196
}
10197
_ACEOF
10198
if ac_fn_c_try_link "$LINENO"; then :
10199
  ac_cv_lib_dld_shl_load=yes
10200
else
10201
  ac_cv_lib_dld_shl_load=no
10202
fi
10203
rm -f core conftest.err conftest.$ac_objext \
10204
    conftest$ac_exeext conftest.$ac_ext
10205
LIBS=$ac_check_lib_save_LIBS
10206
fi
10207
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10208
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10209
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10210
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10211
else
10212
  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10213
if test "x$ac_cv_func_dlopen" = x""yes; then :
10214
  lt_cv_dlopen="dlopen"
10215
else
10216
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10217
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10218
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10219
  $as_echo_n "(cached) " >&6
10220
else
10221
  ac_check_lib_save_LIBS=$LIBS
10222
LIBS="-ldl  $LIBS"
10223
if test x$gcc_no_link = xyes; then
10224
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10225
fi
10226
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10227
/* end confdefs.h.  */
10228
 
10229
/* Override any GCC internal prototype to avoid an error.
10230
   Use char because int might match the return type of a GCC
10231
   builtin and then its argument prototype would still apply.  */
10232
#ifdef __cplusplus
10233
extern "C"
10234
#endif
10235
char dlopen ();
10236
int
10237
main ()
10238
{
10239
return dlopen ();
10240
  ;
10241
  return 0;
10242
}
10243
_ACEOF
10244
if ac_fn_c_try_link "$LINENO"; then :
10245
  ac_cv_lib_dl_dlopen=yes
10246
else
10247
  ac_cv_lib_dl_dlopen=no
10248
fi
10249
rm -f core conftest.err conftest.$ac_objext \
10250
    conftest$ac_exeext conftest.$ac_ext
10251
LIBS=$ac_check_lib_save_LIBS
10252
fi
10253
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10254
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10255
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10256
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10257
else
10258
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10259
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10260
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10261
  $as_echo_n "(cached) " >&6
10262
else
10263
  ac_check_lib_save_LIBS=$LIBS
10264
LIBS="-lsvld  $LIBS"
10265
if test x$gcc_no_link = xyes; then
10266
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10267
fi
10268
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10269
/* end confdefs.h.  */
10270
 
10271
/* Override any GCC internal prototype to avoid an error.
10272
   Use char because int might match the return type of a GCC
10273
   builtin and then its argument prototype would still apply.  */
10274
#ifdef __cplusplus
10275
extern "C"
10276
#endif
10277
char dlopen ();
10278
int
10279
main ()
10280
{
10281
return dlopen ();
10282
  ;
10283
  return 0;
10284
}
10285
_ACEOF
10286
if ac_fn_c_try_link "$LINENO"; then :
10287
  ac_cv_lib_svld_dlopen=yes
10288
else
10289
  ac_cv_lib_svld_dlopen=no
10290
fi
10291
rm -f core conftest.err conftest.$ac_objext \
10292
    conftest$ac_exeext conftest.$ac_ext
10293
LIBS=$ac_check_lib_save_LIBS
10294
fi
10295
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10296
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10297
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10298
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10299
else
10300
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10301
$as_echo_n "checking for dld_link in -ldld... " >&6; }
10302
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10303
  $as_echo_n "(cached) " >&6
10304
else
10305
  ac_check_lib_save_LIBS=$LIBS
10306
LIBS="-ldld  $LIBS"
10307
if test x$gcc_no_link = xyes; then
10308
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10309
fi
10310
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10311
/* end confdefs.h.  */
10312
 
10313
/* Override any GCC internal prototype to avoid an error.
10314
   Use char because int might match the return type of a GCC
10315
   builtin and then its argument prototype would still apply.  */
10316
#ifdef __cplusplus
10317
extern "C"
10318
#endif
10319
char dld_link ();
10320
int
10321
main ()
10322
{
10323
return dld_link ();
10324
  ;
10325
  return 0;
10326
}
10327
_ACEOF
10328
if ac_fn_c_try_link "$LINENO"; then :
10329
  ac_cv_lib_dld_dld_link=yes
10330
else
10331
  ac_cv_lib_dld_dld_link=no
10332
fi
10333
rm -f core conftest.err conftest.$ac_objext \
10334
    conftest$ac_exeext conftest.$ac_ext
10335
LIBS=$ac_check_lib_save_LIBS
10336
fi
10337
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10338
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10339
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10340
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10341
fi
10342
 
10343
 
10344
fi
10345
 
10346
 
10347
fi
10348
 
10349
 
10350
fi
10351
 
10352
 
10353
fi
10354
 
10355
 
10356
fi
10357
 
10358
    ;;
10359
  esac
10360
 
10361
  if test "x$lt_cv_dlopen" != xno; then
10362
    enable_dlopen=yes
10363
  else
10364
    enable_dlopen=no
10365
  fi
10366
 
10367
  case $lt_cv_dlopen in
10368
  dlopen)
10369
    save_CPPFLAGS="$CPPFLAGS"
10370
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10371
 
10372
    save_LDFLAGS="$LDFLAGS"
10373
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10374
 
10375
    save_LIBS="$LIBS"
10376
    LIBS="$lt_cv_dlopen_libs $LIBS"
10377
 
10378
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10379
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10380
if test "${lt_cv_dlopen_self+set}" = set; then :
10381
  $as_echo_n "(cached) " >&6
10382
else
10383
          if test "$cross_compiling" = yes; then :
10384
  lt_cv_dlopen_self=cross
10385
else
10386
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10387
  lt_status=$lt_dlunknown
10388
  cat > conftest.$ac_ext <<_LT_EOF
10389
#line 10389 "configure"
10390
#include "confdefs.h"
10391
 
10392
#if HAVE_DLFCN_H
10393
#include 
10394
#endif
10395
 
10396
#include 
10397
 
10398
#ifdef RTLD_GLOBAL
10399
#  define LT_DLGLOBAL           RTLD_GLOBAL
10400
#else
10401
#  ifdef DL_GLOBAL
10402
#    define LT_DLGLOBAL         DL_GLOBAL
10403
#  else
10404
#    define LT_DLGLOBAL         0
10405
#  endif
10406
#endif
10407
 
10408
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10409
   find out it does not work in some platform. */
10410
#ifndef LT_DLLAZY_OR_NOW
10411
#  ifdef RTLD_LAZY
10412
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10413
#  else
10414
#    ifdef DL_LAZY
10415
#      define LT_DLLAZY_OR_NOW          DL_LAZY
10416
#    else
10417
#      ifdef RTLD_NOW
10418
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
10419
#      else
10420
#        ifdef DL_NOW
10421
#          define LT_DLLAZY_OR_NOW      DL_NOW
10422
#        else
10423
#          define LT_DLLAZY_OR_NOW      0
10424
#        endif
10425
#      endif
10426
#    endif
10427
#  endif
10428
#endif
10429
 
10430
/* When -fvisbility=hidden is used, assume the code has been annotated
10431
   correspondingly for the symbols needed.  */
10432
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10433
void fnord () __attribute__((visibility("default")));
10434
#endif
10435
 
10436
void fnord () { int i=42; }
10437
int main ()
10438
{
10439
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10440
  int status = $lt_dlunknown;
10441
 
10442
  if (self)
10443
    {
10444
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10445
      else
10446
        {
10447
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10448
          else puts (dlerror ());
10449
        }
10450
      /* dlclose (self); */
10451
    }
10452
  else
10453
    puts (dlerror ());
10454
 
10455
  return status;
10456
}
10457
_LT_EOF
10458
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10459
  (eval $ac_link) 2>&5
10460
  ac_status=$?
10461
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10462
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10463
    (./conftest; exit; ) >&5 2>/dev/null
10464
    lt_status=$?
10465
    case x$lt_status in
10466
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10467
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10468
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10469
    esac
10470
  else :
10471
    # compilation failed
10472
    lt_cv_dlopen_self=no
10473
  fi
10474
fi
10475
rm -fr conftest*
10476
 
10477
 
10478
fi
10479
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10480
$as_echo "$lt_cv_dlopen_self" >&6; }
10481
 
10482
    if test "x$lt_cv_dlopen_self" = xyes; then
10483
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10484
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10485
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10486
if test "${lt_cv_dlopen_self_static+set}" = set; then :
10487
  $as_echo_n "(cached) " >&6
10488
else
10489
          if test "$cross_compiling" = yes; then :
10490
  lt_cv_dlopen_self_static=cross
10491
else
10492
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10493
  lt_status=$lt_dlunknown
10494
  cat > conftest.$ac_ext <<_LT_EOF
10495
#line 10495 "configure"
10496
#include "confdefs.h"
10497
 
10498
#if HAVE_DLFCN_H
10499
#include 
10500
#endif
10501
 
10502
#include 
10503
 
10504
#ifdef RTLD_GLOBAL
10505
#  define LT_DLGLOBAL           RTLD_GLOBAL
10506
#else
10507
#  ifdef DL_GLOBAL
10508
#    define LT_DLGLOBAL         DL_GLOBAL
10509
#  else
10510
#    define LT_DLGLOBAL         0
10511
#  endif
10512
#endif
10513
 
10514
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10515
   find out it does not work in some platform. */
10516
#ifndef LT_DLLAZY_OR_NOW
10517
#  ifdef RTLD_LAZY
10518
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10519
#  else
10520
#    ifdef DL_LAZY
10521
#      define LT_DLLAZY_OR_NOW          DL_LAZY
10522
#    else
10523
#      ifdef RTLD_NOW
10524
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
10525
#      else
10526
#        ifdef DL_NOW
10527
#          define LT_DLLAZY_OR_NOW      DL_NOW
10528
#        else
10529
#          define LT_DLLAZY_OR_NOW      0
10530
#        endif
10531
#      endif
10532
#    endif
10533
#  endif
10534
#endif
10535
 
10536
/* When -fvisbility=hidden is used, assume the code has been annotated
10537
   correspondingly for the symbols needed.  */
10538
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10539
void fnord () __attribute__((visibility("default")));
10540
#endif
10541
 
10542
void fnord () { int i=42; }
10543
int main ()
10544
{
10545
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10546
  int status = $lt_dlunknown;
10547
 
10548
  if (self)
10549
    {
10550
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10551
      else
10552
        {
10553
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10554
          else puts (dlerror ());
10555
        }
10556
      /* dlclose (self); */
10557
    }
10558
  else
10559
    puts (dlerror ());
10560
 
10561
  return status;
10562
}
10563
_LT_EOF
10564
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10565
  (eval $ac_link) 2>&5
10566
  ac_status=$?
10567
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10568
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10569
    (./conftest; exit; ) >&5 2>/dev/null
10570
    lt_status=$?
10571
    case x$lt_status in
10572
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10573
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10574
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10575
    esac
10576
  else :
10577
    # compilation failed
10578
    lt_cv_dlopen_self_static=no
10579
  fi
10580
fi
10581
rm -fr conftest*
10582
 
10583
 
10584
fi
10585
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10586
$as_echo "$lt_cv_dlopen_self_static" >&6; }
10587
    fi
10588
 
10589
    CPPFLAGS="$save_CPPFLAGS"
10590
    LDFLAGS="$save_LDFLAGS"
10591
    LIBS="$save_LIBS"
10592
    ;;
10593
  esac
10594
 
10595
  case $lt_cv_dlopen_self in
10596
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10597
  *) enable_dlopen_self=unknown ;;
10598
  esac
10599
 
10600
  case $lt_cv_dlopen_self_static in
10601
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10602
  *) enable_dlopen_self_static=unknown ;;
10603
  esac
10604
fi
10605
 
10606
 
10607
 
10608
 
10609
 
10610
 
10611
 
10612
 
10613
 
10614
 
10615
 
10616
 
10617
 
10618
 
10619
 
10620
 
10621
 
10622
striplib=
10623
old_striplib=
10624
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10625
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10626
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10627
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10628
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10629
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10630
$as_echo "yes" >&6; }
10631
else
10632
# FIXME - insert some real tests, host_os isn't really good enough
10633
  case $host_os in
10634
  darwin*)
10635
    if test -n "$STRIP" ; then
10636
      striplib="$STRIP -x"
10637
      old_striplib="$STRIP -S"
10638
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10639
$as_echo "yes" >&6; }
10640
    else
10641
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10642
$as_echo "no" >&6; }
10643
    fi
10644
    ;;
10645
  *)
10646
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10647
$as_echo "no" >&6; }
10648
    ;;
10649
  esac
10650
fi
10651
 
10652
 
10653
 
10654
 
10655
 
10656
 
10657
 
10658
 
10659
 
10660
 
10661
 
10662
 
10663
  # Report which library types will actually be built
10664
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10665
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10666
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10667
$as_echo "$can_build_shared" >&6; }
10668
 
10669
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10670
$as_echo_n "checking whether to build shared libraries... " >&6; }
10671
  test "$can_build_shared" = "no" && enable_shared=no
10672
 
10673
  # On AIX, shared libraries and static libraries use the same namespace, and
10674
  # are all built from PIC.
10675
  case $host_os in
10676
  aix3*)
10677
    test "$enable_shared" = yes && enable_static=no
10678
    if test -n "$RANLIB"; then
10679
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10680
      postinstall_cmds='$RANLIB $lib'
10681
    fi
10682
    ;;
10683
 
10684
  aix[4-9]*)
10685
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10686
      test "$enable_shared" = yes && enable_static=no
10687
    fi
10688
    ;;
10689
  esac
10690
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10691
$as_echo "$enable_shared" >&6; }
10692
 
10693
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10694
$as_echo_n "checking whether to build static libraries... " >&6; }
10695
  # Make sure either enable_shared or enable_static is yes.
10696
  test "$enable_shared" = yes || enable_static=yes
10697
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10698
$as_echo "$enable_static" >&6; }
10699
 
10700
 
10701
 
10702
 
10703
fi
10704
ac_ext=c
10705
ac_cpp='$CPP $CPPFLAGS'
10706
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10707
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10708
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10709
 
10710
CC="$lt_save_CC"
10711
 
10712
 
10713
 
10714
 
10715
 
10716
 
10717
 
10718
 
10719
 
10720
 
10721
 
10722
 
10723
 
10724
        ac_config_commands="$ac_config_commands libtool"
10725
 
10726
 
10727
 
10728
 
10729
# Only expand once:
10730
 
10731
 
10732
 
10733
# Find CPP now so that any conditional tests below won't do it and
10734
# thereby make the resulting definitions conditional.
10735
ac_ext=c
10736
ac_cpp='$CPP $CPPFLAGS'
10737
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10738
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10739
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10740
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
10741
$as_echo_n "checking how to run the C preprocessor... " >&6; }
10742
# On Suns, sometimes $CPP names a directory.
10743
if test -n "$CPP" && test -d "$CPP"; then
10744
  CPP=
10745
fi
10746
if test -z "$CPP"; then
10747
  if test "${ac_cv_prog_CPP+set}" = set; then :
10748
  $as_echo_n "(cached) " >&6
10749
else
10750
      # Double quotes because CPP needs to be expanded
10751
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
10752
    do
10753
      ac_preproc_ok=false
10754
for ac_c_preproc_warn_flag in '' yes
10755
do
10756
  # Use a header file that comes with gcc, so configuring glibc
10757
  # with a fresh cross-compiler works.
10758
  # Prefer  to  if __STDC__ is defined, since
10759
  #  exists even on freestanding compilers.
10760
  # On the NeXT, cc -E runs the code through the compiler's parser,
10761
  # not just through cpp. "Syntax error" is here to catch this case.
10762
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10763
/* end confdefs.h.  */
10764
#ifdef __STDC__
10765
# include 
10766
#else
10767
# include 
10768
#endif
10769
                     Syntax error
10770
_ACEOF
10771
if ac_fn_c_try_cpp "$LINENO"; then :
10772
 
10773
else
10774
  # Broken: fails on valid input.
10775
continue
10776
fi
10777
rm -f conftest.err conftest.$ac_ext
10778
 
10779
  # OK, works on sane cases.  Now check whether nonexistent headers
10780
  # can be detected and how.
10781
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10782
/* end confdefs.h.  */
10783
#include 
10784
_ACEOF
10785
if ac_fn_c_try_cpp "$LINENO"; then :
10786
  # Broken: success on invalid input.
10787
continue
10788
else
10789
  # Passes both tests.
10790
ac_preproc_ok=:
10791
break
10792
fi
10793
rm -f conftest.err conftest.$ac_ext
10794
 
10795
done
10796
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10797
rm -f conftest.err conftest.$ac_ext
10798
if $ac_preproc_ok; then :
10799
  break
10800
fi
10801
 
10802
    done
10803
    ac_cv_prog_CPP=$CPP
10804
 
10805
fi
10806
  CPP=$ac_cv_prog_CPP
10807
else
10808
  ac_cv_prog_CPP=$CPP
10809
fi
10810
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
10811
$as_echo "$CPP" >&6; }
10812
ac_preproc_ok=false
10813
for ac_c_preproc_warn_flag in '' yes
10814
do
10815
  # Use a header file that comes with gcc, so configuring glibc
10816
  # with a fresh cross-compiler works.
10817
  # Prefer  to  if __STDC__ is defined, since
10818
  #  exists even on freestanding compilers.
10819
  # On the NeXT, cc -E runs the code through the compiler's parser,
10820
  # not just through cpp. "Syntax error" is here to catch this case.
10821
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10822
/* end confdefs.h.  */
10823
#ifdef __STDC__
10824
# include 
10825
#else
10826
# include 
10827
#endif
10828
                     Syntax error
10829
_ACEOF
10830
if ac_fn_c_try_cpp "$LINENO"; then :
10831
 
10832
else
10833
  # Broken: fails on valid input.
10834
continue
10835
fi
10836
rm -f conftest.err conftest.$ac_ext
10837
 
10838
  # OK, works on sane cases.  Now check whether nonexistent headers
10839
  # can be detected and how.
10840
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10841
/* end confdefs.h.  */
10842
#include 
10843
_ACEOF
10844
if ac_fn_c_try_cpp "$LINENO"; then :
10845
  # Broken: success on invalid input.
10846
continue
10847
else
10848
  # Passes both tests.
10849
ac_preproc_ok=:
10850
break
10851
fi
10852
rm -f conftest.err conftest.$ac_ext
10853
 
10854
done
10855
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10856
rm -f conftest.err conftest.$ac_ext
10857
if $ac_preproc_ok; then :
10858
 
10859
else
10860
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10861
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10862
as_fn_error "C preprocessor \"$CPP\" fails sanity check
10863
See \`config.log' for more details." "$LINENO" 5; }
10864
fi
10865
 
10866
ac_ext=c
10867
ac_cpp='$CPP $CPPFLAGS'
10868
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10869
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10870
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10871
 
10872
 
10873
if test -n "$with_cross_host"; then
10874
   # We are being configured with a cross compiler.  AC_REPLACE_FUNCS
10875
   # may not work correctly, because the compiler may not be able to
10876
   # link executables.
10877
 
10878
   # We assume newlib.  This lets us hard-code the functions we know
10879
   # we'll have.
10880
   $as_echo "#define HAVE_MEMCPY 1" >>confdefs.h
10881
 
10882
   $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
10883
 
10884
 
10885
   # We ignore --with-system-zlib in this case.
10886
   target_all=libzgcj.la
10887
else
10888
   if test x$gcc_no_link = xyes; then
10889
  if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
10890
    ac_cv_func_mmap_fixed_mapped=no
10891
  fi
10892
fi
10893
if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
10894
  for ac_header in stdlib.h unistd.h
10895
do :
10896
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10897
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10898
eval as_val=\$$as_ac_Header
10899
   if test "x$as_val" = x""yes; then :
10900
  cat >>confdefs.h <<_ACEOF
10901
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10902
_ACEOF
10903
 
10904
fi
10905
 
10906
done
10907
 
10908
for ac_func in getpagesize
10909
do :
10910
  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
10911
if test "x$ac_cv_func_getpagesize" = x""yes; then :
10912
  cat >>confdefs.h <<_ACEOF
10913
#define HAVE_GETPAGESIZE 1
10914
_ACEOF
10915
 
10916
fi
10917
done
10918
 
10919
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
10920
$as_echo_n "checking for working mmap... " >&6; }
10921
if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
10922
  $as_echo_n "(cached) " >&6
10923
else
10924
  if test "$cross_compiling" = yes; then :
10925
  ac_cv_func_mmap_fixed_mapped=no
10926
else
10927
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10928
/* end confdefs.h.  */
10929
$ac_includes_default
10930
/* malloc might have been renamed as rpl_malloc. */
10931
#undef malloc
10932
 
10933
/* Thanks to Mike Haertel and Jim Avera for this test.
10934
   Here is a matrix of mmap possibilities:
10935
        mmap private not fixed
10936
        mmap private fixed at somewhere currently unmapped
10937
        mmap private fixed at somewhere already mapped
10938
        mmap shared not fixed
10939
        mmap shared fixed at somewhere currently unmapped
10940
        mmap shared fixed at somewhere already mapped
10941
   For private mappings, we should verify that changes cannot be read()
10942
   back from the file, nor mmap's back from the file at a different
10943
   address.  (There have been systems where private was not correctly
10944
   implemented like the infamous i386 svr4.0, and systems where the
10945
   VM page cache was not coherent with the file system buffer cache
10946
   like early versions of FreeBSD and possibly contemporary NetBSD.)
10947
   For shared mappings, we should conversely verify that changes get
10948
   propagated back to all the places they're supposed to be.
10949
 
10950
   Grep wants private fixed already mapped.
10951
   The main things grep needs to know about mmap are:
10952
   * does it exist and is it safe to write into the mmap'd area
10953
   * how to use it (BSD variants)  */
10954
 
10955
#include 
10956
#include 
10957
 
10958
#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
10959
char *malloc ();
10960
#endif
10961
 
10962
/* This mess was copied from the GNU getpagesize.h.  */
10963
#ifndef HAVE_GETPAGESIZE
10964
/* Assume that all systems that can run configure have sys/param.h.  */
10965
# ifndef HAVE_SYS_PARAM_H
10966
#  define HAVE_SYS_PARAM_H 1
10967
# endif
10968
 
10969
# ifdef _SC_PAGESIZE
10970
#  define getpagesize() sysconf(_SC_PAGESIZE)
10971
# else /* no _SC_PAGESIZE */
10972
#  ifdef HAVE_SYS_PARAM_H
10973
#   include 
10974
#   ifdef EXEC_PAGESIZE
10975
#    define getpagesize() EXEC_PAGESIZE
10976
#   else /* no EXEC_PAGESIZE */
10977
#    ifdef NBPG
10978
#     define getpagesize() NBPG * CLSIZE
10979
#     ifndef CLSIZE
10980
#      define CLSIZE 1
10981
#     endif /* no CLSIZE */
10982
#    else /* no NBPG */
10983
#     ifdef NBPC
10984
#      define getpagesize() NBPC
10985
#     else /* no NBPC */
10986
#      ifdef PAGESIZE
10987
#       define getpagesize() PAGESIZE
10988
#      endif /* PAGESIZE */
10989
#     endif /* no NBPC */
10990
#    endif /* no NBPG */
10991
#   endif /* no EXEC_PAGESIZE */
10992
#  else /* no HAVE_SYS_PARAM_H */
10993
#   define getpagesize() 8192   /* punt totally */
10994
#  endif /* no HAVE_SYS_PARAM_H */
10995
# endif /* no _SC_PAGESIZE */
10996
 
10997
#endif /* no HAVE_GETPAGESIZE */
10998
 
10999
int
11000
main ()
11001
{
11002
  char *data, *data2, *data3;
11003
  int i, pagesize;
11004
  int fd;
11005
 
11006
  pagesize = getpagesize ();
11007
 
11008
  /* First, make a file with some known garbage in it. */
11009
  data = (char *) malloc (pagesize);
11010
  if (!data)
11011
    return 1;
11012
  for (i = 0; i < pagesize; ++i)
11013
    *(data + i) = rand ();
11014
  umask (0);
11015
  fd = creat ("conftest.mmap", 0600);
11016
  if (fd < 0)
11017
    return 1;
11018
  if (write (fd, data, pagesize) != pagesize)
11019
    return 1;
11020
  close (fd);
11021
 
11022
  /* Next, try to mmap the file at a fixed address which already has
11023
     something else allocated at it.  If we can, also make sure that
11024
     we see the same garbage.  */
11025
  fd = open ("conftest.mmap", O_RDWR);
11026
  if (fd < 0)
11027
    return 1;
11028
  data2 = (char *) malloc (2 * pagesize);
11029
  if (!data2)
11030
    return 1;
11031
  data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
11032
  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
11033
                     MAP_PRIVATE | MAP_FIXED, fd, 0L))
11034
    return 1;
11035
  for (i = 0; i < pagesize; ++i)
11036
    if (*(data + i) != *(data2 + i))
11037
      return 1;
11038
 
11039
  /* Finally, make sure that changes to the mapped area do not
11040
     percolate back to the file as seen by read().  (This is a bug on
11041
     some variants of i386 svr4.0.)  */
11042
  for (i = 0; i < pagesize; ++i)
11043
    *(data2 + i) = *(data2 + i) + 1;
11044
  data3 = (char *) malloc (pagesize);
11045
  if (!data3)
11046
    return 1;
11047
  if (read (fd, data3, pagesize) != pagesize)
11048
    return 1;
11049
  for (i = 0; i < pagesize; ++i)
11050
    if (*(data + i) != *(data3 + i))
11051
      return 1;
11052
  close (fd);
11053
  return 0;
11054
}
11055
_ACEOF
11056
if ac_fn_c_try_run "$LINENO"; then :
11057
  ac_cv_func_mmap_fixed_mapped=yes
11058
else
11059
  ac_cv_func_mmap_fixed_mapped=no
11060
fi
11061
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11062
  conftest.$ac_objext conftest.beam conftest.$ac_ext
11063
fi
11064
 
11065
fi
11066
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
11067
$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
11068
if test $ac_cv_func_mmap_fixed_mapped = yes; then
11069
 
11070
$as_echo "#define HAVE_MMAP 1" >>confdefs.h
11071
 
11072
fi
11073
rm -f conftest.mmap
11074
 
11075
fi
11076
   for ac_func in memcpy strerror
11077
do :
11078
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11079
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11080
eval as_val=\$$as_ac_var
11081
   if test "x$as_val" = x""yes; then :
11082
  cat >>confdefs.h <<_ACEOF
11083
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11084
_ACEOF
11085
 
11086
fi
11087
done
11088
 
11089
 
11090
   if test "$with_system_zlib" = yes; then
11091
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
11092
$as_echo_n "checking for deflate in -lz... " >&6; }
11093
if test "${ac_cv_lib_z_deflate+set}" = set; then :
11094
  $as_echo_n "(cached) " >&6
11095
else
11096
  ac_check_lib_save_LIBS=$LIBS
11097
LIBS="-lz  $LIBS"
11098
if test x$gcc_no_link = xyes; then
11099
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11100
fi
11101
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11102
/* end confdefs.h.  */
11103
 
11104
/* Override any GCC internal prototype to avoid an error.
11105
   Use char because int might match the return type of a GCC
11106
   builtin and then its argument prototype would still apply.  */
11107
#ifdef __cplusplus
11108
extern "C"
11109
#endif
11110
char deflate ();
11111
int
11112
main ()
11113
{
11114
return deflate ();
11115
  ;
11116
  return 0;
11117
}
11118
_ACEOF
11119
if ac_fn_c_try_link "$LINENO"; then :
11120
  ac_cv_lib_z_deflate=yes
11121
else
11122
  ac_cv_lib_z_deflate=no
11123
fi
11124
rm -f core conftest.err conftest.$ac_objext \
11125
    conftest$ac_exeext conftest.$ac_ext
11126
LIBS=$ac_check_lib_save_LIBS
11127
fi
11128
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
11129
$as_echo "$ac_cv_lib_z_deflate" >&6; }
11130
if test "x$ac_cv_lib_z_deflate" = x""yes; then :
11131
  target_all=
11132
else
11133
  target_all=libzgcj.la
11134
fi
11135
 
11136
   else
11137
      target_all=libzgcj.la
11138
   fi
11139
fi
11140
 
11141
 
11142
 
11143
for ac_header in unistd.h
11144
do :
11145
  ac_fn_c_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
11146
if test "x$ac_cv_header_unistd_h" = x""yes; then :
11147
  cat >>confdefs.h <<_ACEOF
11148
#define HAVE_UNISTD_H 1
11149
_ACEOF
11150
 
11151
fi
11152
 
11153
done
11154
 
11155
 
11156
if test -n "$with_cross_host" &&
11157
   test x"$with_cross_host" != x"no"; then
11158
  toolexecdir='$(exec_prefix)/$(target_alias)'
11159
  toolexeclibdir='$(toolexecdir)/lib'
11160
else
11161
  toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
11162
  toolexeclibdir='$(libdir)'
11163
fi
11164
if test "$GCC" = yes && $CC -print-multi-os-directory > /dev/null 2>&1; then
11165
  multiosdir=/`$CC -print-multi-os-directory`
11166
  case $multiosdir in
11167
    /.) multiosdir= ;; # Avoid trailing /.
11168
  esac
11169
else
11170
  multiosdir=
11171
fi
11172
toolexeclibdir=${toolexeclibdir}${multiosdir}
11173
 
11174
 
11175
 
11176
 if test -n "$with_target_subdir"; then
11177
  TARGET_LIBRARY_TRUE=
11178
  TARGET_LIBRARY_FALSE='#'
11179
else
11180
  TARGET_LIBRARY_TRUE='#'
11181
  TARGET_LIBRARY_FALSE=
11182
fi
11183
 
11184
 
11185
if test "${multilib}" = "yes"; then
11186
  multilib_arg="--enable-multilib"
11187
else
11188
  multilib_arg=
11189
fi
11190
 
11191
ac_config_files="$ac_config_files Makefile"
11192
 
11193
cat >confcache <<\_ACEOF
11194
# This file is a shell script that caches the results of configure
11195
# tests run on this system so they can be shared between configure
11196
# scripts and configure runs, see configure's option --config-cache.
11197
# It is not useful on other systems.  If it contains results you don't
11198
# want to keep, you may remove or edit it.
11199
#
11200
# config.status only pays attention to the cache file if you give it
11201
# the --recheck option to rerun configure.
11202
#
11203
# `ac_cv_env_foo' variables (set or unset) will be overridden when
11204
# loading this file, other *unset* `ac_cv_foo' will be assigned the
11205
# following values.
11206
 
11207
_ACEOF
11208
 
11209
# The following way of writing the cache mishandles newlines in values,
11210
# but we know of no workaround that is simple, portable, and efficient.
11211
# So, we kill variables containing newlines.
11212
# Ultrix sh set writes to stderr and can't be redirected directly,
11213
# and sets the high bit in the cache file unless we assign to the vars.
11214
(
11215
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11216
    eval ac_val=\$$ac_var
11217
    case $ac_val in #(
11218
    *${as_nl}*)
11219
      case $ac_var in #(
11220
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11221
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11222
      esac
11223
      case $ac_var in #(
11224
      _ | IFS | as_nl) ;; #(
11225
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11226
      *) { eval $ac_var=; unset $ac_var;} ;;
11227
      esac ;;
11228
    esac
11229
  done
11230
 
11231
  (set) 2>&1 |
11232
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11233
    *${as_nl}ac_space=\ *)
11234
      # `set' does not quote correctly, so add quotes: double-quote
11235
      # substitution turns \\\\ into \\, and sed turns \\ into \.
11236
      sed -n \
11237
        "s/'/'\\\\''/g;
11238
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11239
      ;; #(
11240
    *)
11241
      # `set' quotes correctly as required by POSIX, so do not add quotes.
11242
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11243
      ;;
11244
    esac |
11245
    sort
11246
) |
11247
  sed '
11248
     /^ac_cv_env_/b end
11249
     t clear
11250
     :clear
11251
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11252
     t end
11253
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11254
     :end' >>confcache
11255
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11256
  if test -w "$cache_file"; then
11257
    test "x$cache_file" != "x/dev/null" &&
11258
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11259
$as_echo "$as_me: updating cache $cache_file" >&6;}
11260
    cat confcache >$cache_file
11261
  else
11262
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11263
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11264
  fi
11265
fi
11266
rm -f confcache
11267
 
11268
test "x$prefix" = xNONE && prefix=$ac_default_prefix
11269
# Let make expand exec_prefix.
11270
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11271
 
11272
# Transform confdefs.h into DEFS.
11273
# Protect against shell expansion while executing Makefile rules.
11274
# Protect against Makefile macro expansion.
11275
#
11276
# If the first sed substitution is executed (which looks for macros that
11277
# take arguments), then branch to the quote section.  Otherwise,
11278
# look for a macro that doesn't take arguments.
11279
ac_script='
11280
:mline
11281
/\\$/{
11282
 N
11283
 s,\\\n,,
11284
 b mline
11285
}
11286
t clear
11287
:clear
11288
s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
11289
t quote
11290
s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
11291
t quote
11292
b any
11293
:quote
11294
s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
11295
s/\[/\\&/g
11296
s/\]/\\&/g
11297
s/\$/$$/g
11298
H
11299
:any
11300
${
11301
        g
11302
        s/^\n//
11303
        s/\n/ /g
11304
        p
11305
}
11306
'
11307
DEFS=`sed -n "$ac_script" confdefs.h`
11308
 
11309
 
11310
ac_libobjs=
11311
ac_ltlibobjs=
11312
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11313
  # 1. Remove the extension, and $U if already installed.
11314
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11315
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11316
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11317
  #    will be set to the directory where LIBOBJS objects are built.
11318
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11319
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11320
done
11321
LIBOBJS=$ac_libobjs
11322
 
11323
LTLIBOBJS=$ac_ltlibobjs
11324
 
11325
 
11326
 if test -n "$EXEEXT"; then
11327
  am__EXEEXT_TRUE=
11328
  am__EXEEXT_FALSE='#'
11329
else
11330
  am__EXEEXT_TRUE='#'
11331
  am__EXEEXT_FALSE=
11332
fi
11333
 
11334
if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11335
  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11336
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11337
fi
11338
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11339
  as_fn_error "conditional \"AMDEP\" was never defined.
11340
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11341
fi
11342
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11343
  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11344
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11345
fi
11346
if test -z "${TARGET_LIBRARY_TRUE}" && test -z "${TARGET_LIBRARY_FALSE}"; then
11347
  as_fn_error "conditional \"TARGET_LIBRARY\" was never defined.
11348
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11349
fi
11350
 
11351
: ${CONFIG_STATUS=./config.status}
11352
ac_write_fail=0
11353
ac_clean_files_save=$ac_clean_files
11354
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11355
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11356
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11357
as_write_fail=0
11358
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11359
#! $SHELL
11360
# Generated by $as_me.
11361
# Run this file to recreate the current configuration.
11362
# Compiler output produced by configure, useful for debugging
11363
# configure, is in config.log if it exists.
11364
 
11365
debug=false
11366
ac_cs_recheck=false
11367
ac_cs_silent=false
11368
 
11369
SHELL=\${CONFIG_SHELL-$SHELL}
11370
export SHELL
11371
_ASEOF
11372
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11373
## -------------------- ##
11374
## M4sh Initialization. ##
11375
## -------------------- ##
11376
 
11377
# Be more Bourne compatible
11378
DUALCASE=1; export DUALCASE # for MKS sh
11379
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11380
  emulate sh
11381
  NULLCMD=:
11382
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11383
  # is contrary to our usage.  Disable this feature.
11384
  alias -g '${1+"$@"}'='"$@"'
11385
  setopt NO_GLOB_SUBST
11386
else
11387
  case `(set -o) 2>/dev/null` in #(
11388
  *posix*) :
11389
    set -o posix ;; #(
11390
  *) :
11391
     ;;
11392
esac
11393
fi
11394
 
11395
 
11396
as_nl='
11397
'
11398
export as_nl
11399
# Printing a long string crashes Solaris 7 /usr/bin/printf.
11400
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11401
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11402
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11403
# Prefer a ksh shell builtin over an external printf program on Solaris,
11404
# but without wasting forks for bash or zsh.
11405
if test -z "$BASH_VERSION$ZSH_VERSION" \
11406
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11407
  as_echo='print -r --'
11408
  as_echo_n='print -rn --'
11409
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11410
  as_echo='printf %s\n'
11411
  as_echo_n='printf %s'
11412
else
11413
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11414
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11415
    as_echo_n='/usr/ucb/echo -n'
11416
  else
11417
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11418
    as_echo_n_body='eval
11419
      arg=$1;
11420
      case $arg in #(
11421
      *"$as_nl"*)
11422
        expr "X$arg" : "X\\(.*\\)$as_nl";
11423
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11424
      esac;
11425
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11426
    '
11427
    export as_echo_n_body
11428
    as_echo_n='sh -c $as_echo_n_body as_echo'
11429
  fi
11430
  export as_echo_body
11431
  as_echo='sh -c $as_echo_body as_echo'
11432
fi
11433
 
11434
# The user is always right.
11435
if test "${PATH_SEPARATOR+set}" != set; then
11436
  PATH_SEPARATOR=:
11437
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11438
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11439
      PATH_SEPARATOR=';'
11440
  }
11441
fi
11442
 
11443
 
11444
# IFS
11445
# We need space, tab and new line, in precisely that order.  Quoting is
11446
# there to prevent editors from complaining about space-tab.
11447
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11448
# splitting by setting IFS to empty value.)
11449
IFS=" ""        $as_nl"
11450
 
11451
# Find who we are.  Look in the path if we contain no directory separator.
11452
case $0 in #((
11453
  *[\\/]* ) as_myself=$0 ;;
11454
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11455
for as_dir in $PATH
11456
do
11457
  IFS=$as_save_IFS
11458
  test -z "$as_dir" && as_dir=.
11459
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11460
  done
11461
IFS=$as_save_IFS
11462
 
11463
     ;;
11464
esac
11465
# We did not find ourselves, most probably we were run as `sh COMMAND'
11466
# in which case we are not to be found in the path.
11467
if test "x$as_myself" = x; then
11468
  as_myself=$0
11469
fi
11470
if test ! -f "$as_myself"; then
11471
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11472
  exit 1
11473
fi
11474
 
11475
# Unset variables that we do not need and which cause bugs (e.g. in
11476
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11477
# suppresses any "Segmentation fault" message there.  '((' could
11478
# trigger a bug in pdksh 5.2.14.
11479
for as_var in BASH_ENV ENV MAIL MAILPATH
11480
do eval test x\${$as_var+set} = xset \
11481
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11482
done
11483
PS1='$ '
11484
PS2='> '
11485
PS4='+ '
11486
 
11487
# NLS nuisances.
11488
LC_ALL=C
11489
export LC_ALL
11490
LANGUAGE=C
11491
export LANGUAGE
11492
 
11493
# CDPATH.
11494
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11495
 
11496
 
11497
# as_fn_error ERROR [LINENO LOG_FD]
11498
# ---------------------------------
11499
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11500
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11501
# script with status $?, using 1 if that was 0.
11502
as_fn_error ()
11503
{
11504
  as_status=$?; test $as_status -eq 0 && as_status=1
11505
  if test "$3"; then
11506
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11507
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11508
  fi
11509
  $as_echo "$as_me: error: $1" >&2
11510
  as_fn_exit $as_status
11511
} # as_fn_error
11512
 
11513
 
11514
# as_fn_set_status STATUS
11515
# -----------------------
11516
# Set $? to STATUS, without forking.
11517
as_fn_set_status ()
11518
{
11519
  return $1
11520
} # as_fn_set_status
11521
 
11522
# as_fn_exit STATUS
11523
# -----------------
11524
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11525
as_fn_exit ()
11526
{
11527
  set +e
11528
  as_fn_set_status $1
11529
  exit $1
11530
} # as_fn_exit
11531
 
11532
# as_fn_unset VAR
11533
# ---------------
11534
# Portably unset VAR.
11535
as_fn_unset ()
11536
{
11537
  { eval $1=; unset $1;}
11538
}
11539
as_unset=as_fn_unset
11540
# as_fn_append VAR VALUE
11541
# ----------------------
11542
# Append the text in VALUE to the end of the definition contained in VAR. Take
11543
# advantage of any shell optimizations that allow amortized linear growth over
11544
# repeated appends, instead of the typical quadratic growth present in naive
11545
# implementations.
11546
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11547
  eval 'as_fn_append ()
11548
  {
11549
    eval $1+=\$2
11550
  }'
11551
else
11552
  as_fn_append ()
11553
  {
11554
    eval $1=\$$1\$2
11555
  }
11556
fi # as_fn_append
11557
 
11558
# as_fn_arith ARG...
11559
# ------------------
11560
# Perform arithmetic evaluation on the ARGs, and store the result in the
11561
# global $as_val. Take advantage of shells that can avoid forks. The arguments
11562
# must be portable across $(()) and expr.
11563
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11564
  eval 'as_fn_arith ()
11565
  {
11566
    as_val=$(( $* ))
11567
  }'
11568
else
11569
  as_fn_arith ()
11570
  {
11571
    as_val=`expr "$@" || test $? -eq 1`
11572
  }
11573
fi # as_fn_arith
11574
 
11575
 
11576
if expr a : '\(a\)' >/dev/null 2>&1 &&
11577
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11578
  as_expr=expr
11579
else
11580
  as_expr=false
11581
fi
11582
 
11583
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11584
  as_basename=basename
11585
else
11586
  as_basename=false
11587
fi
11588
 
11589
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11590
  as_dirname=dirname
11591
else
11592
  as_dirname=false
11593
fi
11594
 
11595
as_me=`$as_basename -- "$0" ||
11596
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11597
         X"$0" : 'X\(//\)$' \| \
11598
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11599
$as_echo X/"$0" |
11600
    sed '/^.*\/\([^/][^/]*\)\/*$/{
11601
            s//\1/
11602
            q
11603
          }
11604
          /^X\/\(\/\/\)$/{
11605
            s//\1/
11606
            q
11607
          }
11608
          /^X\/\(\/\).*/{
11609
            s//\1/
11610
            q
11611
          }
11612
          s/.*/./; q'`
11613
 
11614
# Avoid depending upon Character Ranges.
11615
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11616
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11617
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11618
as_cr_digits='0123456789'
11619
as_cr_alnum=$as_cr_Letters$as_cr_digits
11620
 
11621
ECHO_C= ECHO_N= ECHO_T=
11622
case `echo -n x` in #(((((
11623
-n*)
11624
  case `echo 'xy\c'` in
11625
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11626
  xy)  ECHO_C='\c';;
11627
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11628
       ECHO_T=' ';;
11629
  esac;;
11630
*)
11631
  ECHO_N='-n';;
11632
esac
11633
 
11634
rm -f conf$$ conf$$.exe conf$$.file
11635
if test -d conf$$.dir; then
11636
  rm -f conf$$.dir/conf$$.file
11637
else
11638
  rm -f conf$$.dir
11639
  mkdir conf$$.dir 2>/dev/null
11640
fi
11641
if (echo >conf$$.file) 2>/dev/null; then
11642
  if ln -s conf$$.file conf$$ 2>/dev/null; then
11643
    as_ln_s='ln -s'
11644
    # ... but there are two gotchas:
11645
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11646
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11647
    # In both cases, we have to default to `cp -p'.
11648
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11649
      as_ln_s='cp -p'
11650
  elif ln conf$$.file conf$$ 2>/dev/null; then
11651
    as_ln_s=ln
11652
  else
11653
    as_ln_s='cp -p'
11654
  fi
11655
else
11656
  as_ln_s='cp -p'
11657
fi
11658
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11659
rmdir conf$$.dir 2>/dev/null
11660
 
11661
 
11662
# as_fn_mkdir_p
11663
# -------------
11664
# Create "$as_dir" as a directory, including parents if necessary.
11665
as_fn_mkdir_p ()
11666
{
11667
 
11668
  case $as_dir in #(
11669
  -*) as_dir=./$as_dir;;
11670
  esac
11671
  test -d "$as_dir" || eval $as_mkdir_p || {
11672
    as_dirs=
11673
    while :; do
11674
      case $as_dir in #(
11675
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11676
      *) as_qdir=$as_dir;;
11677
      esac
11678
      as_dirs="'$as_qdir' $as_dirs"
11679
      as_dir=`$as_dirname -- "$as_dir" ||
11680
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11681
         X"$as_dir" : 'X\(//\)[^/]' \| \
11682
         X"$as_dir" : 'X\(//\)$' \| \
11683
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11684
$as_echo X"$as_dir" |
11685
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11686
            s//\1/
11687
            q
11688
          }
11689
          /^X\(\/\/\)[^/].*/{
11690
            s//\1/
11691
            q
11692
          }
11693
          /^X\(\/\/\)$/{
11694
            s//\1/
11695
            q
11696
          }
11697
          /^X\(\/\).*/{
11698
            s//\1/
11699
            q
11700
          }
11701
          s/.*/./; q'`
11702
      test -d "$as_dir" && break
11703
    done
11704
    test -z "$as_dirs" || eval "mkdir $as_dirs"
11705
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11706
 
11707
 
11708
} # as_fn_mkdir_p
11709
if mkdir -p . 2>/dev/null; then
11710
  as_mkdir_p='mkdir -p "$as_dir"'
11711
else
11712
  test -d ./-p && rmdir ./-p
11713
  as_mkdir_p=false
11714
fi
11715
 
11716
if test -x / >/dev/null 2>&1; then
11717
  as_test_x='test -x'
11718
else
11719
  if ls -dL / >/dev/null 2>&1; then
11720
    as_ls_L_option=L
11721
  else
11722
    as_ls_L_option=
11723
  fi
11724
  as_test_x='
11725
    eval sh -c '\''
11726
      if test -d "$1"; then
11727
        test -d "$1/.";
11728
      else
11729
        case $1 in #(
11730
        -*)set "./$1";;
11731
        esac;
11732
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11733
        ???[sx]*):;;*)false;;esac;fi
11734
    '\'' sh
11735
  '
11736
fi
11737
as_executable_p=$as_test_x
11738
 
11739
# Sed expression to map a string onto a valid CPP name.
11740
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11741
 
11742
# Sed expression to map a string onto a valid variable name.
11743
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11744
 
11745
 
11746
exec 6>&1
11747
## ----------------------------------- ##
11748
## Main body of $CONFIG_STATUS script. ##
11749
## ----------------------------------- ##
11750
_ASEOF
11751
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11752
 
11753
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11754
# Save the log message, to keep $0 and so on meaningful, and to
11755
# report actual input values of CONFIG_FILES etc. instead of their
11756
# values after options handling.
11757
ac_log="
11758
This file was extended by $as_me, which was
11759
generated by GNU Autoconf 2.64.  Invocation command line was
11760
 
11761
  CONFIG_FILES    = $CONFIG_FILES
11762
  CONFIG_HEADERS  = $CONFIG_HEADERS
11763
  CONFIG_LINKS    = $CONFIG_LINKS
11764
  CONFIG_COMMANDS = $CONFIG_COMMANDS
11765
  $ $0 $@
11766
 
11767
on `(hostname || uname -n) 2>/dev/null | sed 1q`
11768
"
11769
 
11770
_ACEOF
11771
 
11772
case $ac_config_files in *"
11773
"*) set x $ac_config_files; shift; ac_config_files=$*;;
11774
esac
11775
 
11776
 
11777
 
11778
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11779
# Files that config.status was made for.
11780
config_files="$ac_config_files"
11781
config_commands="$ac_config_commands"
11782
 
11783
_ACEOF
11784
 
11785
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11786
ac_cs_usage="\
11787
\`$as_me' instantiates files and other configuration actions
11788
from templates according to the current configuration.  Unless the files
11789
and actions are specified as TAGs, all are instantiated by default.
11790
 
11791
Usage: $0 [OPTION]... [TAG]...
11792
 
11793
  -h, --help       print this help, then exit
11794
  -V, --version    print version number and configuration settings, then exit
11795
  -q, --quiet, --silent
11796
                   do not print progress messages
11797
  -d, --debug      don't remove temporary files
11798
      --recheck    update $as_me by reconfiguring in the same conditions
11799
      --file=FILE[:TEMPLATE]
11800
                   instantiate the configuration file FILE
11801
 
11802
Configuration files:
11803
$config_files
11804
 
11805
Configuration commands:
11806
$config_commands
11807
 
11808
Report bugs to the package provider."
11809
 
11810
_ACEOF
11811
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11812
ac_cs_version="\\
11813
config.status
11814
configured by $0, generated by GNU Autoconf 2.64,
11815
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11816
 
11817
Copyright (C) 2009 Free Software Foundation, Inc.
11818
This config.status script is free software; the Free Software Foundation
11819
gives unlimited permission to copy, distribute and modify it."
11820
 
11821
ac_pwd='$ac_pwd'
11822
srcdir='$srcdir'
11823
INSTALL='$INSTALL'
11824
MKDIR_P='$MKDIR_P'
11825
AWK='$AWK'
11826
test -n "\$AWK" || AWK=awk
11827
_ACEOF
11828
 
11829
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11830
# The default lists apply if the user does not specify any file.
11831
ac_need_defaults=:
11832
while test $# != 0
11833
do
11834
  case $1 in
11835
  --*=*)
11836
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11837
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11838
    ac_shift=:
11839
    ;;
11840
  *)
11841
    ac_option=$1
11842
    ac_optarg=$2
11843
    ac_shift=shift
11844
    ;;
11845
  esac
11846
 
11847
  case $ac_option in
11848
  # Handling of the options.
11849
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11850
    ac_cs_recheck=: ;;
11851
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11852
    $as_echo "$ac_cs_version"; exit ;;
11853
  --debug | --debu | --deb | --de | --d | -d )
11854
    debug=: ;;
11855
  --file | --fil | --fi | --f )
11856
    $ac_shift
11857
    case $ac_optarg in
11858
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11859
    esac
11860
    as_fn_append CONFIG_FILES " '$ac_optarg'"
11861
    ac_need_defaults=false;;
11862
  --he | --h |  --help | --hel | -h )
11863
    $as_echo "$ac_cs_usage"; exit ;;
11864
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11865
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11866
    ac_cs_silent=: ;;
11867
 
11868
  # This is an error.
11869
  -*) as_fn_error "unrecognized option: \`$1'
11870
Try \`$0 --help' for more information." ;;
11871
 
11872
  *) as_fn_append ac_config_targets " $1"
11873
     ac_need_defaults=false ;;
11874
 
11875
  esac
11876
  shift
11877
done
11878
 
11879
ac_configure_extra_args=
11880
 
11881
if $ac_cs_silent; then
11882
  exec 6>/dev/null
11883
  ac_configure_extra_args="$ac_configure_extra_args --silent"
11884
fi
11885
 
11886
_ACEOF
11887
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11888
if \$ac_cs_recheck; then
11889
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11890
  shift
11891
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11892
  CONFIG_SHELL='$SHELL'
11893
  export CONFIG_SHELL
11894
  exec "\$@"
11895
fi
11896
 
11897
_ACEOF
11898
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11899
exec 5>>config.log
11900
{
11901
  echo
11902
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11903
## Running $as_me. ##
11904
_ASBOX
11905
  $as_echo "$ac_log"
11906
} >&5
11907
 
11908
_ACEOF
11909
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11910
#
11911
# INIT-COMMANDS
11912
#
11913
 
11914
srcdir="$srcdir"
11915
host="$host"
11916
target="$target"
11917
with_multisubdir="$with_multisubdir"
11918
with_multisrctop="$with_multisrctop"
11919
with_target_subdir="$with_target_subdir"
11920
ac_configure_args="${multilib_arg} ${ac_configure_args}"
11921
multi_basedir="$multi_basedir"
11922
CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
11923
CC="$CC"
11924
CXX="$CXX"
11925
GFORTRAN="$GFORTRAN"
11926
GCJ="$GCJ"
11927
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11928
 
11929
 
11930
# The HP-UX ksh and POSIX shell print the target directory to stdout
11931
# if CDPATH is set.
11932
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11933
 
11934
sed_quote_subst='$sed_quote_subst'
11935
double_quote_subst='$double_quote_subst'
11936
delay_variable_subst='$delay_variable_subst'
11937
macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11938
macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11939
enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11940
enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11941
pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11942
enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11943
SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11944
ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11945
host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11946
host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11947
host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11948
build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11949
build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11950
build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11951
SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11952
Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11953
GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11954
EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11955
FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11956
LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11957
NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11958
LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11959
max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11960
ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11961
exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11962
lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11963
lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11964
lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11965
reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11966
reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11967
OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11968
deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
11969
file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
11970
AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
11971
AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
11972
STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
11973
RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
11974
old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11975
old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11976
old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
11977
lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
11978
CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
11979
CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
11980
compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
11981
GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
11982
lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
11983
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
11984
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
11985
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"`'
11986
objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
11987
MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
11988
lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
11989
lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
11990
lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
11991
lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
11992
lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
11993
need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
11994
DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
11995
NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
11996
LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
11997
OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
11998
OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
11999
libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12000
shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12001
extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12002
archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12003
enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12004
export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12005
whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12006
compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12007
old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12008
old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12009
archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12010
archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12011
module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12012
module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12013
with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12014
allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12015
no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12016
hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12017
hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12018
hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12019
hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12020
hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12021
hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12022
hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12023
hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12024
inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12025
link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12026
fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12027
always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12028
export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12029
exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12030
include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12031
prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12032
file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12033
variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12034
need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12035
need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12036
version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12037
runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12038
shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12039
shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12040
libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12041
library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12042
soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12043
install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12044
postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12045
postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12046
finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12047
finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12048
hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12049
sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12050
sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12051
hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12052
enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12053
enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12054
enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12055
old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12056
striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12057
 
12058
LTCC='$LTCC'
12059
LTCFLAGS='$LTCFLAGS'
12060
compiler='$compiler_DEFAULT'
12061
 
12062
# A function that is used when there is no print builtin or printf.
12063
func_fallback_echo ()
12064
{
12065
  eval 'cat <<_LTECHO_EOF
12066
\$1
12067
_LTECHO_EOF'
12068
}
12069
 
12070
# Quote evaled strings.
12071
for var in SHELL \
12072
ECHO \
12073
SED \
12074
GREP \
12075
EGREP \
12076
FGREP \
12077
LD \
12078
NM \
12079
LN_S \
12080
lt_SP2NL \
12081
lt_NL2SP \
12082
reload_flag \
12083
OBJDUMP \
12084
deplibs_check_method \
12085
file_magic_cmd \
12086
AR \
12087
AR_FLAGS \
12088
STRIP \
12089
RANLIB \
12090
CC \
12091
CFLAGS \
12092
compiler \
12093
lt_cv_sys_global_symbol_pipe \
12094
lt_cv_sys_global_symbol_to_cdecl \
12095
lt_cv_sys_global_symbol_to_c_name_address \
12096
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12097
lt_prog_compiler_no_builtin_flag \
12098
lt_prog_compiler_wl \
12099
lt_prog_compiler_pic \
12100
lt_prog_compiler_static \
12101
lt_cv_prog_compiler_c_o \
12102
need_locks \
12103
DSYMUTIL \
12104
NMEDIT \
12105
LIPO \
12106
OTOOL \
12107
OTOOL64 \
12108
shrext_cmds \
12109
export_dynamic_flag_spec \
12110
whole_archive_flag_spec \
12111
compiler_needs_object \
12112
with_gnu_ld \
12113
allow_undefined_flag \
12114
no_undefined_flag \
12115
hardcode_libdir_flag_spec \
12116
hardcode_libdir_flag_spec_ld \
12117
hardcode_libdir_separator \
12118
fix_srcfile_path \
12119
exclude_expsyms \
12120
include_expsyms \
12121
file_list_spec \
12122
variables_saved_for_relink \
12123
libname_spec \
12124
library_names_spec \
12125
soname_spec \
12126
install_override_mode \
12127
finish_eval \
12128
old_striplib \
12129
striplib; do
12130
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12131
    *[\\\\\\\`\\"\\\$]*)
12132
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12133
      ;;
12134
    *)
12135
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12136
      ;;
12137
    esac
12138
done
12139
 
12140
# Double-quote double-evaled strings.
12141
for var in reload_cmds \
12142
old_postinstall_cmds \
12143
old_postuninstall_cmds \
12144
old_archive_cmds \
12145
extract_expsyms_cmds \
12146
old_archive_from_new_cmds \
12147
old_archive_from_expsyms_cmds \
12148
archive_cmds \
12149
archive_expsym_cmds \
12150
module_cmds \
12151
module_expsym_cmds \
12152
export_symbols_cmds \
12153
prelink_cmds \
12154
postinstall_cmds \
12155
postuninstall_cmds \
12156
finish_cmds \
12157
sys_lib_search_path_spec \
12158
sys_lib_dlsearch_path_spec; do
12159
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12160
    *[\\\\\\\`\\"\\\$]*)
12161
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12162
      ;;
12163
    *)
12164
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12165
      ;;
12166
    esac
12167
done
12168
 
12169
ac_aux_dir='$ac_aux_dir'
12170
xsi_shell='$xsi_shell'
12171
lt_shell_append='$lt_shell_append'
12172
 
12173
# See if we are running on zsh, and set the options which allow our
12174
# commands through without removal of \ escapes INIT.
12175
if test -n "\${ZSH_VERSION+set}" ; then
12176
   setopt NO_GLOB_SUBST
12177
fi
12178
 
12179
 
12180
    PACKAGE='$PACKAGE'
12181
    VERSION='$VERSION'
12182
    TIMESTAMP='$TIMESTAMP'
12183
    RM='$RM'
12184
    ofile='$ofile'
12185
 
12186
 
12187
 
12188
 
12189
_ACEOF
12190
 
12191
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12192
 
12193
# Handling of arguments.
12194
for ac_config_target in $ac_config_targets
12195
do
12196
  case $ac_config_target in
12197
    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12198
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12199
    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12200
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12201
 
12202
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12203
  esac
12204
done
12205
 
12206
 
12207
# If the user did not use the arguments to specify the items to instantiate,
12208
# then the envvar interface is used.  Set only those that are not.
12209
# We use the long form for the default assignment because of an extremely
12210
# bizarre bug on SunOS 4.1.3.
12211
if $ac_need_defaults; then
12212
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12213
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12214
fi
12215
 
12216
# Have a temporary directory for convenience.  Make it in the build tree
12217
# simply because there is no reason against having it here, and in addition,
12218
# creating and moving files from /tmp can sometimes cause problems.
12219
# Hook for its removal unless debugging.
12220
# Note that there is a small window in which the directory will not be cleaned:
12221
# after its creation but before its name has been assigned to `$tmp'.
12222
$debug ||
12223
{
12224
  tmp=
12225
  trap 'exit_status=$?
12226
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12227
' 0
12228
  trap 'as_fn_exit 1' 1 2 13 15
12229
}
12230
# Create a (secure) tmp directory for tmp files.
12231
 
12232
{
12233
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12234
  test -n "$tmp" && test -d "$tmp"
12235
}  ||
12236
{
12237
  tmp=./conf$$-$RANDOM
12238
  (umask 077 && mkdir "$tmp")
12239
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12240
 
12241
# Set up the scripts for CONFIG_FILES section.
12242
# No need to generate them if there are no CONFIG_FILES.
12243
# This happens for instance with `./config.status config.h'.
12244
if test -n "$CONFIG_FILES"; then
12245
 
12246
 
12247
ac_cr=`echo X | tr X '\015'`
12248
# On cygwin, bash can eat \r inside `` if the user requested igncr.
12249
# But we know of no other shell where ac_cr would be empty at this
12250
# point, so we can use a bashism as a fallback.
12251
if test "x$ac_cr" = x; then
12252
  eval ac_cr=\$\'\\r\'
12253
fi
12254
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
12255
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12256
  ac_cs_awk_cr='\r'
12257
else
12258
  ac_cs_awk_cr=$ac_cr
12259
fi
12260
 
12261
echo 'BEGIN {' >"$tmp/subs1.awk" &&
12262
_ACEOF
12263
 
12264
 
12265
{
12266
  echo "cat >conf$$subs.awk <<_ACEOF" &&
12267
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12268
  echo "_ACEOF"
12269
} >conf$$subs.sh ||
12270
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12271
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12272
ac_delim='%!_!# '
12273
for ac_last_try in false false false false false :; do
12274
  . ./conf$$subs.sh ||
12275
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12276
 
12277
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12278
  if test $ac_delim_n = $ac_delim_num; then
12279
    break
12280
  elif $ac_last_try; then
12281
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12282
  else
12283
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12284
  fi
12285
done
12286
rm -f conf$$subs.sh
12287
 
12288
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12289
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12290
_ACEOF
12291
sed -n '
12292
h
12293
s/^/S["/; s/!.*/"]=/
12294
p
12295
g
12296
s/^[^!]*!//
12297
:repl
12298
t repl
12299
s/'"$ac_delim"'$//
12300
t delim
12301
:nl
12302
h
12303
s/\(.\{148\}\).*/\1/
12304
t more1
12305
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12306
p
12307
n
12308
b repl
12309
:more1
12310
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12311
p
12312
g
12313
s/.\{148\}//
12314
t nl
12315
:delim
12316
h
12317
s/\(.\{148\}\).*/\1/
12318
t more2
12319
s/["\\]/\\&/g; s/^/"/; s/$/"/
12320
p
12321
b
12322
:more2
12323
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12324
p
12325
g
12326
s/.\{148\}//
12327
t delim
12328
' 
12329
/^[^""]/{
12330
  N
12331
  s/\n//
12332
}
12333
' >>$CONFIG_STATUS || ac_write_fail=1
12334
rm -f conf$$subs.awk
12335
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12336
_ACAWK
12337
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12338
  for (key in S) S_is_set[key] = 1
12339
  FS = ""
12340
 
12341
}
12342
{
12343
  line = $ 0
12344
  nfields = split(line, field, "@")
12345
  substed = 0
12346
  len = length(field[1])
12347
  for (i = 2; i < nfields; i++) {
12348
    key = field[i]
12349
    keylen = length(key)
12350
    if (S_is_set[key]) {
12351
      value = S[key]
12352
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12353
      len += length(value) + length(field[++i])
12354
      substed = 1
12355
    } else
12356
      len += 1 + keylen
12357
  }
12358
 
12359
  print line
12360
}
12361
 
12362
_ACAWK
12363
_ACEOF
12364
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12365
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12366
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12367
else
12368
  cat
12369
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12370
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
12371
_ACEOF
12372
 
12373
# VPATH may cause trouble with some makes, so we remove $(srcdir),
12374
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12375
# trailing colons and then remove the whole line if VPATH becomes empty
12376
# (actually we leave an empty line to preserve line numbers).
12377
if test "x$srcdir" = x.; then
12378
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
12379
s/:*\$(srcdir):*/:/
12380
s/:*\${srcdir}:*/:/
12381
s/:*@srcdir@:*/:/
12382
s/^\([^=]*=[     ]*\):*/\1/
12383
s/:*$//
12384
s/^[^=]*=[       ]*$//
12385
}'
12386
fi
12387
 
12388
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12389
fi # test -n "$CONFIG_FILES"
12390
 
12391
 
12392
eval set X "  :F $CONFIG_FILES      :C $CONFIG_COMMANDS"
12393
shift
12394
for ac_tag
12395
do
12396
  case $ac_tag in
12397
  :[FHLC]) ac_mode=$ac_tag; continue;;
12398
  esac
12399
  case $ac_mode$ac_tag in
12400
  :[FHL]*:*);;
12401
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12402
  :[FH]-) ac_tag=-:-;;
12403
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12404
  esac
12405
  ac_save_IFS=$IFS
12406
  IFS=:
12407
  set x $ac_tag
12408
  IFS=$ac_save_IFS
12409
  shift
12410
  ac_file=$1
12411
  shift
12412
 
12413
  case $ac_mode in
12414
  :L) ac_source=$1;;
12415
  :[FH])
12416
    ac_file_inputs=
12417
    for ac_f
12418
    do
12419
      case $ac_f in
12420
      -) ac_f="$tmp/stdin";;
12421
      *) # Look for the file first in the build tree, then in the source tree
12422
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
12423
         # because $ac_f cannot contain `:'.
12424
         test -f "$ac_f" ||
12425
           case $ac_f in
12426
           [\\/$]*) false;;
12427
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12428
           esac ||
12429
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12430
      esac
12431
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12432
      as_fn_append ac_file_inputs " '$ac_f'"
12433
    done
12434
 
12435
    # Let's still pretend it is `configure' which instantiates (i.e., don't
12436
    # use $as_me), people would be surprised to read:
12437
    #    /* config.h.  Generated by config.status.  */
12438
    configure_input='Generated from '`
12439
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12440
        `' by configure.'
12441
    if test x"$ac_file" != x-; then
12442
      configure_input="$ac_file.  $configure_input"
12443
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12444
$as_echo "$as_me: creating $ac_file" >&6;}
12445
    fi
12446
    # Neutralize special characters interpreted by sed in replacement strings.
12447
    case $configure_input in #(
12448
    *\&* | *\|* | *\\* )
12449
       ac_sed_conf_input=`$as_echo "$configure_input" |
12450
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12451
    *) ac_sed_conf_input=$configure_input;;
12452
    esac
12453
 
12454
    case $ac_tag in
12455
    *:-:* | *:-) cat >"$tmp/stdin" \
12456
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12457
    esac
12458
    ;;
12459
  esac
12460
 
12461
  ac_dir=`$as_dirname -- "$ac_file" ||
12462
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12463
         X"$ac_file" : 'X\(//\)[^/]' \| \
12464
         X"$ac_file" : 'X\(//\)$' \| \
12465
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12466
$as_echo X"$ac_file" |
12467
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12468
            s//\1/
12469
            q
12470
          }
12471
          /^X\(\/\/\)[^/].*/{
12472
            s//\1/
12473
            q
12474
          }
12475
          /^X\(\/\/\)$/{
12476
            s//\1/
12477
            q
12478
          }
12479
          /^X\(\/\).*/{
12480
            s//\1/
12481
            q
12482
          }
12483
          s/.*/./; q'`
12484
  as_dir="$ac_dir"; as_fn_mkdir_p
12485
  ac_builddir=.
12486
 
12487
case "$ac_dir" in
12488
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12489
*)
12490
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12491
  # A ".." for each directory in $ac_dir_suffix.
12492
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12493
  case $ac_top_builddir_sub in
12494
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12495
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12496
  esac ;;
12497
esac
12498
ac_abs_top_builddir=$ac_pwd
12499
ac_abs_builddir=$ac_pwd$ac_dir_suffix
12500
# for backward compatibility:
12501
ac_top_builddir=$ac_top_build_prefix
12502
 
12503
case $srcdir in
12504
  .)  # We are building in place.
12505
    ac_srcdir=.
12506
    ac_top_srcdir=$ac_top_builddir_sub
12507
    ac_abs_top_srcdir=$ac_pwd ;;
12508
  [\\/]* | ?:[\\/]* )  # Absolute name.
12509
    ac_srcdir=$srcdir$ac_dir_suffix;
12510
    ac_top_srcdir=$srcdir
12511
    ac_abs_top_srcdir=$srcdir ;;
12512
  *) # Relative name.
12513
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12514
    ac_top_srcdir=$ac_top_build_prefix$srcdir
12515
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12516
esac
12517
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12518
 
12519
 
12520
  case $ac_mode in
12521
  :F)
12522
  #
12523
  # CONFIG_FILE
12524
  #
12525
 
12526
  case $INSTALL in
12527
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12528
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12529
  esac
12530
  ac_MKDIR_P=$MKDIR_P
12531
  case $MKDIR_P in
12532
  [\\/$]* | ?:[\\/]* ) ;;
12533
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12534
  esac
12535
_ACEOF
12536
 
12537
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12538
# If the template does not know about datarootdir, expand it.
12539
# FIXME: This hack should be removed a few years after 2.60.
12540
ac_datarootdir_hack=; ac_datarootdir_seen=
12541
ac_sed_dataroot='
12542
/datarootdir/ {
12543
  p
12544
  q
12545
}
12546
/@datadir@/p
12547
/@docdir@/p
12548
/@infodir@/p
12549
/@localedir@/p
12550
/@mandir@/p'
12551
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12552
*datarootdir*) ac_datarootdir_seen=yes;;
12553
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12554
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12555
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12556
_ACEOF
12557
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12558
  ac_datarootdir_hack='
12559
  s&@datadir@&$datadir&g
12560
  s&@docdir@&$docdir&g
12561
  s&@infodir@&$infodir&g
12562
  s&@localedir@&$localedir&g
12563
  s&@mandir@&$mandir&g
12564
  s&\\\${datarootdir}&$datarootdir&g' ;;
12565
esac
12566
_ACEOF
12567
 
12568
# Neutralize VPATH when `$srcdir' = `.'.
12569
# Shell code in configure.ac might set extrasub.
12570
# FIXME: do we really want to maintain this feature?
12571
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12572
ac_sed_extra="$ac_vpsub
12573
$extrasub
12574
_ACEOF
12575
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12576
:t
12577
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12578
s|@configure_input@|$ac_sed_conf_input|;t t
12579
s&@top_builddir@&$ac_top_builddir_sub&;t t
12580
s&@top_build_prefix@&$ac_top_build_prefix&;t t
12581
s&@srcdir@&$ac_srcdir&;t t
12582
s&@abs_srcdir@&$ac_abs_srcdir&;t t
12583
s&@top_srcdir@&$ac_top_srcdir&;t t
12584
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12585
s&@builddir@&$ac_builddir&;t t
12586
s&@abs_builddir@&$ac_abs_builddir&;t t
12587
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12588
s&@INSTALL@&$ac_INSTALL&;t t
12589
s&@MKDIR_P@&$ac_MKDIR_P&;t t
12590
$ac_datarootdir_hack
12591
"
12592
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12593
  || as_fn_error "could not create $ac_file" "$LINENO" 5
12594
 
12595
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12596
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12597
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12598
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12599
which seems to be undefined.  Please make sure it is defined." >&5
12600
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12601
which seems to be undefined.  Please make sure it is defined." >&2;}
12602
 
12603
  rm -f "$tmp/stdin"
12604
  case $ac_file in
12605
  -) cat "$tmp/out" && rm -f "$tmp/out";;
12606
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12607
  esac \
12608
  || as_fn_error "could not create $ac_file" "$LINENO" 5
12609
 ;;
12610
 
12611
 
12612
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12613
$as_echo "$as_me: executing $ac_file commands" >&6;}
12614
 ;;
12615
  esac
12616
 
12617
 
12618
  case $ac_file$ac_mode in
12619
    "default-1":C)
12620
# Only add multilib support code if we just rebuilt the top-level
12621
# Makefile.
12622
case " $CONFIG_FILES " in
12623
 *" Makefile "*)
12624
   ac_file=Makefile . ${multi_basedir}/config-ml.in
12625
   ;;
12626
esac ;;
12627
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12628
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
12629
  # are listed without --file.  Let's play safe and only enable the eval
12630
  # if we detect the quoting.
12631
  case $CONFIG_FILES in
12632
  *\'*) eval set x "$CONFIG_FILES" ;;
12633
  *)   set x $CONFIG_FILES ;;
12634
  esac
12635
  shift
12636
  for mf
12637
  do
12638
    # Strip MF so we end up with the name of the file.
12639
    mf=`echo "$mf" | sed -e 's/:.*$//'`
12640
    # Check whether this is an Automake generated Makefile or not.
12641
    # We used to match only the files named `Makefile.in', but
12642
    # some people rename them; so instead we look at the file content.
12643
    # Grep'ing the first line is not enough: some people post-process
12644
    # each Makefile.in and add a new line on top of each file to say so.
12645
    # Grep'ing the whole file is not good either: AIX grep has a line
12646
    # limit of 2048, but all sed's we know have understand at least 4000.
12647
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12648
      dirpart=`$as_dirname -- "$mf" ||
12649
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12650
         X"$mf" : 'X\(//\)[^/]' \| \
12651
         X"$mf" : 'X\(//\)$' \| \
12652
         X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12653
$as_echo X"$mf" |
12654
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12655
            s//\1/
12656
            q
12657
          }
12658
          /^X\(\/\/\)[^/].*/{
12659
            s//\1/
12660
            q
12661
          }
12662
          /^X\(\/\/\)$/{
12663
            s//\1/
12664
            q
12665
          }
12666
          /^X\(\/\).*/{
12667
            s//\1/
12668
            q
12669
          }
12670
          s/.*/./; q'`
12671
    else
12672
      continue
12673
    fi
12674
    # Extract the definition of DEPDIR, am__include, and am__quote
12675
    # from the Makefile without running `make'.
12676
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12677
    test -z "$DEPDIR" && continue
12678
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12679
    test -z "am__include" && continue
12680
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12681
    # When using ansi2knr, U may be empty or an underscore; expand it
12682
    U=`sed -n 's/^U = //p' < "$mf"`
12683
    # Find all dependency output files, they are included files with
12684
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12685
    # simplest approach to changing $(DEPDIR) to its actual value in the
12686
    # expansion.
12687
    for file in `sed -n "
12688
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12689
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12690
      # Make sure the directory exists.
12691
      test -f "$dirpart/$file" && continue
12692
      fdir=`$as_dirname -- "$file" ||
12693
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12694
         X"$file" : 'X\(//\)[^/]' \| \
12695
         X"$file" : 'X\(//\)$' \| \
12696
         X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12697
$as_echo X"$file" |
12698
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12699
            s//\1/
12700
            q
12701
          }
12702
          /^X\(\/\/\)[^/].*/{
12703
            s//\1/
12704
            q
12705
          }
12706
          /^X\(\/\/\)$/{
12707
            s//\1/
12708
            q
12709
          }
12710
          /^X\(\/\).*/{
12711
            s//\1/
12712
            q
12713
          }
12714
          s/.*/./; q'`
12715
      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12716
      # echo "creating $dirpart/$file"
12717
      echo '# dummy' > "$dirpart/$file"
12718
    done
12719
  done
12720
}
12721
 ;;
12722
    "libtool":C)
12723
 
12724
    # See if we are running on zsh, and set the options which allow our
12725
    # commands through without removal of \ escapes.
12726
    if test -n "${ZSH_VERSION+set}" ; then
12727
      setopt NO_GLOB_SUBST
12728
    fi
12729
 
12730
    cfgfile="${ofile}T"
12731
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12732
    $RM "$cfgfile"
12733
 
12734
    cat <<_LT_EOF >> "$cfgfile"
12735
#! $SHELL
12736
 
12737
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12738
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12739
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12740
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
12741
#
12742
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12743
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
12744
#   Written by Gordon Matzigkeit, 1996
12745
#
12746
#   This file is part of GNU Libtool.
12747
#
12748
# GNU Libtool is free software; you can redistribute it and/or
12749
# modify it under the terms of the GNU General Public License as
12750
# published by the Free Software Foundation; either version 2 of
12751
# the License, or (at your option) any later version.
12752
#
12753
# As a special exception to the GNU General Public License,
12754
# if you distribute this file as part of a program or library that
12755
# is built using GNU Libtool, you may include this file under the
12756
# same distribution terms that you use for the rest of that program.
12757
#
12758
# GNU Libtool is distributed in the hope that it will be useful,
12759
# but WITHOUT ANY WARRANTY; without even the implied warranty of
12760
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12761
# GNU General Public License for more details.
12762
#
12763
# You should have received a copy of the GNU General Public License
12764
# along with GNU Libtool; see the file COPYING.  If not, a copy
12765
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12766
# obtained by writing to the Free Software Foundation, Inc.,
12767
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12768
 
12769
 
12770
# The names of the tagged configurations supported by this script.
12771
available_tags=""
12772
 
12773
# ### BEGIN LIBTOOL CONFIG
12774
 
12775
# Which release of libtool.m4 was used?
12776
macro_version=$macro_version
12777
macro_revision=$macro_revision
12778
 
12779
# Whether or not to build shared libraries.
12780
build_libtool_libs=$enable_shared
12781
 
12782
# Whether or not to build static libraries.
12783
build_old_libs=$enable_static
12784
 
12785
# What type of objects to build.
12786
pic_mode=$pic_mode
12787
 
12788
# Whether or not to optimize for fast installation.
12789
fast_install=$enable_fast_install
12790
 
12791
# Shell to use when invoking shell scripts.
12792
SHELL=$lt_SHELL
12793
 
12794
# An echo program that protects backslashes.
12795
ECHO=$lt_ECHO
12796
 
12797
# The host system.
12798
host_alias=$host_alias
12799
host=$host
12800
host_os=$host_os
12801
 
12802
# The build system.
12803
build_alias=$build_alias
12804
build=$build
12805
build_os=$build_os
12806
 
12807
# A sed program that does not truncate output.
12808
SED=$lt_SED
12809
 
12810
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
12811
Xsed="\$SED -e 1s/^X//"
12812
 
12813
# A grep program that handles long lines.
12814
GREP=$lt_GREP
12815
 
12816
# An ERE matcher.
12817
EGREP=$lt_EGREP
12818
 
12819
# A literal string matcher.
12820
FGREP=$lt_FGREP
12821
 
12822
# A BSD- or MS-compatible name lister.
12823
NM=$lt_NM
12824
 
12825
# Whether we need soft or hard links.
12826
LN_S=$lt_LN_S
12827
 
12828
# What is the maximum length of a command?
12829
max_cmd_len=$max_cmd_len
12830
 
12831
# Object file suffix (normally "o").
12832
objext=$ac_objext
12833
 
12834
# Executable file suffix (normally "").
12835
exeext=$exeext
12836
 
12837
# whether the shell understands "unset".
12838
lt_unset=$lt_unset
12839
 
12840
# turn spaces into newlines.
12841
SP2NL=$lt_lt_SP2NL
12842
 
12843
# turn newlines into spaces.
12844
NL2SP=$lt_lt_NL2SP
12845
 
12846
# An object symbol dumper.
12847
OBJDUMP=$lt_OBJDUMP
12848
 
12849
# Method to check whether dependent libraries are shared objects.
12850
deplibs_check_method=$lt_deplibs_check_method
12851
 
12852
# Command to use when deplibs_check_method == "file_magic".
12853
file_magic_cmd=$lt_file_magic_cmd
12854
 
12855
# The archiver.
12856
AR=$lt_AR
12857
AR_FLAGS=$lt_AR_FLAGS
12858
 
12859
# A symbol stripping program.
12860
STRIP=$lt_STRIP
12861
 
12862
# Commands used to install an old-style archive.
12863
RANLIB=$lt_RANLIB
12864
old_postinstall_cmds=$lt_old_postinstall_cmds
12865
old_postuninstall_cmds=$lt_old_postuninstall_cmds
12866
 
12867
# Whether to use a lock for old archive extraction.
12868
lock_old_archive_extraction=$lock_old_archive_extraction
12869
 
12870
# A C compiler.
12871
LTCC=$lt_CC
12872
 
12873
# LTCC compiler flags.
12874
LTCFLAGS=$lt_CFLAGS
12875
 
12876
# Take the output of nm and produce a listing of raw symbols and C names.
12877
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12878
 
12879
# Transform the output of nm in a proper C declaration.
12880
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12881
 
12882
# Transform the output of nm in a C name address pair.
12883
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12884
 
12885
# Transform the output of nm in a C name address pair when lib prefix is needed.
12886
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12887
 
12888
# The name of the directory that contains temporary libtool files.
12889
objdir=$objdir
12890
 
12891
# Used to examine libraries when file_magic_cmd begins with "file".
12892
MAGIC_CMD=$MAGIC_CMD
12893
 
12894
# Must we lock files when doing compilation?
12895
need_locks=$lt_need_locks
12896
 
12897
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12898
DSYMUTIL=$lt_DSYMUTIL
12899
 
12900
# Tool to change global to local symbols on Mac OS X.
12901
NMEDIT=$lt_NMEDIT
12902
 
12903
# Tool to manipulate fat objects and archives on Mac OS X.
12904
LIPO=$lt_LIPO
12905
 
12906
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
12907
OTOOL=$lt_OTOOL
12908
 
12909
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12910
OTOOL64=$lt_OTOOL64
12911
 
12912
# Old archive suffix (normally "a").
12913
libext=$libext
12914
 
12915
# Shared library suffix (normally ".so").
12916
shrext_cmds=$lt_shrext_cmds
12917
 
12918
# The commands to extract the exported symbol list from a shared archive.
12919
extract_expsyms_cmds=$lt_extract_expsyms_cmds
12920
 
12921
# Variables whose values should be saved in libtool wrapper scripts and
12922
# restored at link time.
12923
variables_saved_for_relink=$lt_variables_saved_for_relink
12924
 
12925
# Do we need the "lib" prefix for modules?
12926
need_lib_prefix=$need_lib_prefix
12927
 
12928
# Do we need a version for libraries?
12929
need_version=$need_version
12930
 
12931
# Library versioning type.
12932
version_type=$version_type
12933
 
12934
# Shared library runtime path variable.
12935
runpath_var=$runpath_var
12936
 
12937
# Shared library path variable.
12938
shlibpath_var=$shlibpath_var
12939
 
12940
# Is shlibpath searched before the hard-coded library search path?
12941
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12942
 
12943
# Format of library name prefix.
12944
libname_spec=$lt_libname_spec
12945
 
12946
# List of archive names.  First name is the real one, the rest are links.
12947
# The last name is the one that the linker finds with -lNAME
12948
library_names_spec=$lt_library_names_spec
12949
 
12950
# The coded name of the library, if different from the real name.
12951
soname_spec=$lt_soname_spec
12952
 
12953
# Permission mode override for installation of shared libraries.
12954
install_override_mode=$lt_install_override_mode
12955
 
12956
# Command to use after installation of a shared archive.
12957
postinstall_cmds=$lt_postinstall_cmds
12958
 
12959
# Command to use after uninstallation of a shared archive.
12960
postuninstall_cmds=$lt_postuninstall_cmds
12961
 
12962
# Commands used to finish a libtool library installation in a directory.
12963
finish_cmds=$lt_finish_cmds
12964
 
12965
# As "finish_cmds", except a single script fragment to be evaled but
12966
# not shown.
12967
finish_eval=$lt_finish_eval
12968
 
12969
# Whether we should hardcode library paths into libraries.
12970
hardcode_into_libs=$hardcode_into_libs
12971
 
12972
# Compile-time system search path for libraries.
12973
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12974
 
12975
# Run-time system search path for libraries.
12976
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12977
 
12978
# Whether dlopen is supported.
12979
dlopen_support=$enable_dlopen
12980
 
12981
# Whether dlopen of programs is supported.
12982
dlopen_self=$enable_dlopen_self
12983
 
12984
# Whether dlopen of statically linked programs is supported.
12985
dlopen_self_static=$enable_dlopen_self_static
12986
 
12987
# Commands to strip libraries.
12988
old_striplib=$lt_old_striplib
12989
striplib=$lt_striplib
12990
 
12991
 
12992
# The linker used to build libraries.
12993
LD=$lt_LD
12994
 
12995
# How to create reloadable object files.
12996
reload_flag=$lt_reload_flag
12997
reload_cmds=$lt_reload_cmds
12998
 
12999
# Commands used to build an old-style archive.
13000
old_archive_cmds=$lt_old_archive_cmds
13001
 
13002
# A language specific compiler.
13003
CC=$lt_compiler
13004
 
13005
# Is the compiler the GNU compiler?
13006
with_gcc=$GCC
13007
 
13008
# Compiler flag to turn off builtin functions.
13009
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13010
 
13011
# How to pass a linker flag through the compiler.
13012
wl=$lt_lt_prog_compiler_wl
13013
 
13014
# Additional compiler flags for building library objects.
13015
pic_flag=$lt_lt_prog_compiler_pic
13016
 
13017
# Compiler flag to prevent dynamic linking.
13018
link_static_flag=$lt_lt_prog_compiler_static
13019
 
13020
# Does compiler simultaneously support -c and -o options?
13021
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13022
 
13023
# Whether or not to add -lc for building shared libraries.
13024
build_libtool_need_lc=$archive_cmds_need_lc
13025
 
13026
# Whether or not to disallow shared libs when runtime libs are static.
13027
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13028
 
13029
# Compiler flag to allow reflexive dlopens.
13030
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13031
 
13032
# Compiler flag to generate shared objects directly from archives.
13033
whole_archive_flag_spec=$lt_whole_archive_flag_spec
13034
 
13035
# Whether the compiler copes with passing no objects directly.
13036
compiler_needs_object=$lt_compiler_needs_object
13037
 
13038
# Create an old-style archive from a shared archive.
13039
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13040
 
13041
# Create a temporary old-style archive to link instead of a shared archive.
13042
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13043
 
13044
# Commands used to build a shared archive.
13045
archive_cmds=$lt_archive_cmds
13046
archive_expsym_cmds=$lt_archive_expsym_cmds
13047
 
13048
# Commands used to build a loadable module if different from building
13049
# a shared archive.
13050
module_cmds=$lt_module_cmds
13051
module_expsym_cmds=$lt_module_expsym_cmds
13052
 
13053
# Whether we are building with GNU ld or not.
13054
with_gnu_ld=$lt_with_gnu_ld
13055
 
13056
# Flag that allows shared libraries with undefined symbols to be built.
13057
allow_undefined_flag=$lt_allow_undefined_flag
13058
 
13059
# Flag that enforces no undefined symbols.
13060
no_undefined_flag=$lt_no_undefined_flag
13061
 
13062
# Flag to hardcode \$libdir into a binary during linking.
13063
# This must work even if \$libdir does not exist
13064
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13065
 
13066
# If ld is used when linking, flag to hardcode \$libdir into a binary
13067
# during linking.  This must work even if \$libdir does not exist.
13068
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13069
 
13070
# Whether we need a single "-rpath" flag with a separated argument.
13071
hardcode_libdir_separator=$lt_hardcode_libdir_separator
13072
 
13073
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13074
# DIR into the resulting binary.
13075
hardcode_direct=$hardcode_direct
13076
 
13077
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13078
# DIR into the resulting binary and the resulting library dependency is
13079
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13080
# library is relocated.
13081
hardcode_direct_absolute=$hardcode_direct_absolute
13082
 
13083
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13084
# into the resulting binary.
13085
hardcode_minus_L=$hardcode_minus_L
13086
 
13087
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13088
# into the resulting binary.
13089
hardcode_shlibpath_var=$hardcode_shlibpath_var
13090
 
13091
# Set to "yes" if building a shared library automatically hardcodes DIR
13092
# into the library and all subsequent libraries and executables linked
13093
# against it.
13094
hardcode_automatic=$hardcode_automatic
13095
 
13096
# Set to yes if linker adds runtime paths of dependent libraries
13097
# to runtime path list.
13098
inherit_rpath=$inherit_rpath
13099
 
13100
# Whether libtool must link a program against all its dependency libraries.
13101
link_all_deplibs=$link_all_deplibs
13102
 
13103
# Fix the shell variable \$srcfile for the compiler.
13104
fix_srcfile_path=$lt_fix_srcfile_path
13105
 
13106
# Set to "yes" if exported symbols are required.
13107
always_export_symbols=$always_export_symbols
13108
 
13109
# The commands to list exported symbols.
13110
export_symbols_cmds=$lt_export_symbols_cmds
13111
 
13112
# Symbols that should not be listed in the preloaded symbols.
13113
exclude_expsyms=$lt_exclude_expsyms
13114
 
13115
# Symbols that must always be exported.
13116
include_expsyms=$lt_include_expsyms
13117
 
13118
# Commands necessary for linking programs (against libraries) with templates.
13119
prelink_cmds=$lt_prelink_cmds
13120
 
13121
# Specify filename containing input files.
13122
file_list_spec=$lt_file_list_spec
13123
 
13124
# How to hardcode a shared library path into an executable.
13125
hardcode_action=$hardcode_action
13126
 
13127
# ### END LIBTOOL CONFIG
13128
 
13129
_LT_EOF
13130
 
13131
  case $host_os in
13132
  aix3*)
13133
    cat <<\_LT_EOF >> "$cfgfile"
13134
# AIX sometimes has problems with the GCC collect2 program.  For some
13135
# reason, if we set the COLLECT_NAMES environment variable, the problems
13136
# vanish in a puff of smoke.
13137
if test "X${COLLECT_NAMES+set}" != Xset; then
13138
  COLLECT_NAMES=
13139
  export COLLECT_NAMES
13140
fi
13141
_LT_EOF
13142
    ;;
13143
  esac
13144
 
13145
 
13146
ltmain="$ac_aux_dir/ltmain.sh"
13147
 
13148
 
13149
  # We use sed instead of cat because bash on DJGPP gets confused if
13150
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13151
  # text mode, it properly converts lines to CR/LF.  This bash problem
13152
  # is reportedly fixed, but why not run on old versions too?
13153
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13154
    || (rm -f "$cfgfile"; exit 1)
13155
 
13156
  case $xsi_shell in
13157
  yes)
13158
    cat << \_LT_EOF >> "$cfgfile"
13159
 
13160
# func_dirname file append nondir_replacement
13161
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13162
# otherwise set result to NONDIR_REPLACEMENT.
13163
func_dirname ()
13164
{
13165
  case ${1} in
13166
    */*) func_dirname_result="${1%/*}${2}" ;;
13167
    *  ) func_dirname_result="${3}" ;;
13168
  esac
13169
}
13170
 
13171
# func_basename file
13172
func_basename ()
13173
{
13174
  func_basename_result="${1##*/}"
13175
}
13176
 
13177
# func_dirname_and_basename file append nondir_replacement
13178
# perform func_basename and func_dirname in a single function
13179
# call:
13180
#   dirname:  Compute the dirname of FILE.  If nonempty,
13181
#             add APPEND to the result, otherwise set result
13182
#             to NONDIR_REPLACEMENT.
13183
#             value returned in "$func_dirname_result"
13184
#   basename: Compute filename of FILE.
13185
#             value retuned in "$func_basename_result"
13186
# Implementation must be kept synchronized with func_dirname
13187
# and func_basename. For efficiency, we do not delegate to
13188
# those functions but instead duplicate the functionality here.
13189
func_dirname_and_basename ()
13190
{
13191
  case ${1} in
13192
    */*) func_dirname_result="${1%/*}${2}" ;;
13193
    *  ) func_dirname_result="${3}" ;;
13194
  esac
13195
  func_basename_result="${1##*/}"
13196
}
13197
 
13198
# func_stripname prefix suffix name
13199
# strip PREFIX and SUFFIX off of NAME.
13200
# PREFIX and SUFFIX must not contain globbing or regex special
13201
# characters, hashes, percent signs, but SUFFIX may contain a leading
13202
# dot (in which case that matches only a dot).
13203
func_stripname ()
13204
{
13205
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13206
  # positional parameters, so assign one to ordinary parameter first.
13207
  func_stripname_result=${3}
13208
  func_stripname_result=${func_stripname_result#"${1}"}
13209
  func_stripname_result=${func_stripname_result%"${2}"}
13210
}
13211
 
13212
# func_opt_split
13213
func_opt_split ()
13214
{
13215
  func_opt_split_opt=${1%%=*}
13216
  func_opt_split_arg=${1#*=}
13217
}
13218
 
13219
# func_lo2o object
13220
func_lo2o ()
13221
{
13222
  case ${1} in
13223
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13224
    *)    func_lo2o_result=${1} ;;
13225
  esac
13226
}
13227
 
13228
# func_xform libobj-or-source
13229
func_xform ()
13230
{
13231
  func_xform_result=${1%.*}.lo
13232
}
13233
 
13234
# func_arith arithmetic-term...
13235
func_arith ()
13236
{
13237
  func_arith_result=$(( $* ))
13238
}
13239
 
13240
# func_len string
13241
# STRING may not start with a hyphen.
13242
func_len ()
13243
{
13244
  func_len_result=${#1}
13245
}
13246
 
13247
_LT_EOF
13248
    ;;
13249
  *) # Bourne compatible functions.
13250
    cat << \_LT_EOF >> "$cfgfile"
13251
 
13252
# func_dirname file append nondir_replacement
13253
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13254
# otherwise set result to NONDIR_REPLACEMENT.
13255
func_dirname ()
13256
{
13257
  # Extract subdirectory from the argument.
13258
  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13259
  if test "X$func_dirname_result" = "X${1}"; then
13260
    func_dirname_result="${3}"
13261
  else
13262
    func_dirname_result="$func_dirname_result${2}"
13263
  fi
13264
}
13265
 
13266
# func_basename file
13267
func_basename ()
13268
{
13269
  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13270
}
13271
 
13272
 
13273
# func_stripname prefix suffix name
13274
# strip PREFIX and SUFFIX off of NAME.
13275
# PREFIX and SUFFIX must not contain globbing or regex special
13276
# characters, hashes, percent signs, but SUFFIX may contain a leading
13277
# dot (in which case that matches only a dot).
13278
# func_strip_suffix prefix name
13279
func_stripname ()
13280
{
13281
  case ${2} in
13282
    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13283
    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13284
  esac
13285
}
13286
 
13287
# sed scripts:
13288
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13289
my_sed_long_arg='1s/^-[^=]*=//'
13290
 
13291
# func_opt_split
13292
func_opt_split ()
13293
{
13294
  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13295
  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13296
}
13297
 
13298
# func_lo2o object
13299
func_lo2o ()
13300
{
13301
  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13302
}
13303
 
13304
# func_xform libobj-or-source
13305
func_xform ()
13306
{
13307
  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13308
}
13309
 
13310
# func_arith arithmetic-term...
13311
func_arith ()
13312
{
13313
  func_arith_result=`expr "$@"`
13314
}
13315
 
13316
# func_len string
13317
# STRING may not start with a hyphen.
13318
func_len ()
13319
{
13320
  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13321
}
13322
 
13323
_LT_EOF
13324
esac
13325
 
13326
case $lt_shell_append in
13327
  yes)
13328
    cat << \_LT_EOF >> "$cfgfile"
13329
 
13330
# func_append var value
13331
# Append VALUE to the end of shell variable VAR.
13332
func_append ()
13333
{
13334
  eval "$1+=\$2"
13335
}
13336
_LT_EOF
13337
    ;;
13338
  *)
13339
    cat << \_LT_EOF >> "$cfgfile"
13340
 
13341
# func_append var value
13342
# Append VALUE to the end of shell variable VAR.
13343
func_append ()
13344
{
13345
  eval "$1=\$$1\$2"
13346
}
13347
 
13348
_LT_EOF
13349
    ;;
13350
  esac
13351
 
13352
 
13353
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13354
    || (rm -f "$cfgfile"; exit 1)
13355
 
13356
  mv -f "$cfgfile" "$ofile" ||
13357
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13358
  chmod +x "$ofile"
13359
 
13360
 ;;
13361
 
13362
  esac
13363
done # for ac_tag
13364
 
13365
 
13366
as_fn_exit 0
13367
_ACEOF
13368
ac_clean_files=$ac_clean_files_save
13369
 
13370
test $ac_write_fail = 0 ||
13371
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13372
 
13373
 
13374
# configure is writing to config.log, and then calls config.status.
13375
# config.status does its own redirection, appending to config.log.
13376
# Unfortunately, on DOS this fails, as config.log is still kept open
13377
# by configure, so config.status won't be able to write to it; its
13378
# output is simply discarded.  So we exec the FD to /dev/null,
13379
# effectively closing config.log, so it can be properly (re)opened and
13380
# appended to by config.status.  When coming back to configure, we
13381
# need to make the FD available again.
13382
if test "$no_create" != yes; then
13383
  ac_cs_success=:
13384
  ac_config_status_args=
13385
  test "$silent" = yes &&
13386
    ac_config_status_args="$ac_config_status_args --quiet"
13387
  exec 5>/dev/null
13388
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13389
  exec 5>>config.log
13390
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13391
  # would make configure fail if this is the last instruction.
13392
  $ac_cs_success || as_fn_exit $?
13393
fi
13394
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13395
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13396
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13397
fi
13398
 

powered by: WebSVN 2.1.0

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