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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libssp/] [configure] - Blame information for rev 761

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

Line No. Rev Author Line
1 741 jeremybenn
#! /bin/sh
2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.64 for libssp 1.0.
4
#
5
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7
# Foundation, Inc.
8
#
9
# This configure script is free software; the Free Software Foundation
10
# gives unlimited permission to copy, distribute and modify it.
11
## -------------------- ##
12
## M4sh Initialization. ##
13
## -------------------- ##
14
 
15
# Be more Bourne compatible
16
DUALCASE=1; export DUALCASE # for MKS sh
17
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18
  emulate sh
19
  NULLCMD=:
20
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21
  # is contrary to our usage.  Disable this feature.
22
  alias -g '${1+"$@"}'='"$@"'
23
  setopt NO_GLOB_SUBST
24
else
25
  case `(set -o) 2>/dev/null` in #(
26
  *posix*) :
27
    set -o posix ;; #(
28
  *) :
29
     ;;
30
esac
31
fi
32
 
33
 
34
as_nl='
35
'
36
export as_nl
37
# Printing a long string crashes Solaris 7 /usr/bin/printf.
38
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41
# Prefer a ksh shell builtin over an external printf program on Solaris,
42
# but without wasting forks for bash or zsh.
43
if test -z "$BASH_VERSION$ZSH_VERSION" \
44
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45
  as_echo='print -r --'
46
  as_echo_n='print -rn --'
47
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48
  as_echo='printf %s\n'
49
  as_echo_n='printf %s'
50
else
51
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53
    as_echo_n='/usr/ucb/echo -n'
54
  else
55
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56
    as_echo_n_body='eval
57
      arg=$1;
58
      case $arg in #(
59
      *"$as_nl"*)
60
        expr "X$arg" : "X\\(.*\\)$as_nl";
61
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62
      esac;
63
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64
    '
65
    export as_echo_n_body
66
    as_echo_n='sh -c $as_echo_n_body as_echo'
67
  fi
68
  export as_echo_body
69
  as_echo='sh -c $as_echo_body as_echo'
70
fi
71
 
72
# The user is always right.
73
if test "${PATH_SEPARATOR+set}" != set; then
74
  PATH_SEPARATOR=:
75
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77
      PATH_SEPARATOR=';'
78
  }
79
fi
80
 
81
 
82
# IFS
83
# We need space, tab and new line, in precisely that order.  Quoting is
84
# there to prevent editors from complaining about space-tab.
85
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86
# splitting by setting IFS to empty value.)
87
IFS=" ""        $as_nl"
88
 
89
# Find who we are.  Look in the path if we contain no directory separator.
90
case $0 in #((
91
  *[\\/]* ) as_myself=$0 ;;
92
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93
for as_dir in $PATH
94
do
95
  IFS=$as_save_IFS
96
  test -z "$as_dir" && as_dir=.
97
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98
  done
99
IFS=$as_save_IFS
100
 
101
     ;;
102
esac
103
# We did not find ourselves, most probably we were run as `sh COMMAND'
104
# in which case we are not to be found in the path.
105
if test "x$as_myself" = x; then
106
  as_myself=$0
107
fi
108
if test ! -f "$as_myself"; then
109
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110
  exit 1
111
fi
112
 
113
# Unset variables that we do not need and which cause bugs (e.g. in
114
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115
# suppresses any "Segmentation fault" message there.  '((' could
116
# trigger a bug in pdksh 5.2.14.
117
for as_var in BASH_ENV ENV MAIL MAILPATH
118
do eval test x\${$as_var+set} = xset \
119
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120
done
121
PS1='$ '
122
PS2='> '
123
PS4='+ '
124
 
125
# NLS nuisances.
126
LC_ALL=C
127
export LC_ALL
128
LANGUAGE=C
129
export LANGUAGE
130
 
131
# CDPATH.
132
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
 
134
if test "x$CONFIG_SHELL" = x; then
135
  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136
  emulate sh
137
  NULLCMD=:
138
  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139
  # is contrary to our usage.  Disable this feature.
140
  alias -g '\${1+\"\$@\"}'='\"\$@\"'
141
  setopt NO_GLOB_SUBST
142
else
143
  case \`(set -o) 2>/dev/null\` in #(
144
  *posix*) :
145
    set -o posix ;; #(
146
  *) :
147
     ;;
148
esac
149
fi
150
"
151
  as_required="as_fn_return () { (exit \$1); }
152
as_fn_success () { as_fn_return 0; }
153
as_fn_failure () { as_fn_return 1; }
154
as_fn_ret_success () { return 0; }
155
as_fn_ret_failure () { return 1; }
156
 
157
exitcode=0
158
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
 
164
else
165
  exitcode=1; echo positional parameters were not saved.
166
fi
167
test x\$exitcode = x0 || exit 1"
168
  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169
  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170
  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171
  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172
test \$(( 1 + 1 )) = 2 || exit 1
173
 
174
  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175
    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176
    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177
    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178
    PATH=/empty FPATH=/empty; export PATH FPATH
179
    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180
      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181
  if (eval "$as_required") 2>/dev/null; then :
182
  as_have_required=yes
183
else
184
  as_have_required=no
185
fi
186
  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
 
188
else
189
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190
as_found=false
191
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192
do
193
  IFS=$as_save_IFS
194
  test -z "$as_dir" && as_dir=.
195
  as_found=:
196
  case $as_dir in #(
197
         /*)
198
           for as_base in sh bash ksh sh5; do
199
             # Try only shells that exist, to save several forks.
200
             as_shell=$as_dir/$as_base
201
             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202
                    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203
  CONFIG_SHELL=$as_shell as_have_required=yes
204
                   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205
  break 2
206
fi
207
fi
208
           done;;
209
       esac
210
  as_found=false
211
done
212
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213
              { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214
  CONFIG_SHELL=$SHELL as_have_required=yes
215
fi; }
216
IFS=$as_save_IFS
217
 
218
 
219
      if test "x$CONFIG_SHELL" != x; then :
220
  # We cannot yet assume a decent shell, so we have to provide a
221
        # neutralization value for shells without unset; and this also
222
        # works around shells that cannot unset nonexistent variables.
223
        BASH_ENV=/dev/null
224
        ENV=/dev/null
225
        (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226
        export CONFIG_SHELL
227
        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228
fi
229
 
230
    if test x$as_have_required = xno; then :
231
  $as_echo "$0: This script requires a shell more modern than all"
232
  $as_echo "$0: the shells that I found on your system."
233
  if test x${ZSH_VERSION+set} = xset ; then
234
    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235
    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236
  else
237
    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238
$0: including any error possibly output before this
239
$0: message. Then install a modern shell, or manually run
240
$0: the script under such a shell if you do have one."
241
  fi
242
  exit 1
243
fi
244
fi
245
fi
246
SHELL=${CONFIG_SHELL-/bin/sh}
247
export SHELL
248
# Unset more variables known to interfere with behavior of common tools.
249
CLICOLOR_FORCE= GREP_OPTIONS=
250
unset CLICOLOR_FORCE GREP_OPTIONS
251
 
252
## --------------------- ##
253
## M4sh Shell Functions. ##
254
## --------------------- ##
255
# as_fn_unset VAR
256
# ---------------
257
# Portably unset VAR.
258
as_fn_unset ()
259
{
260
  { eval $1=; unset $1;}
261
}
262
as_unset=as_fn_unset
263
 
264
# as_fn_set_status STATUS
265
# -----------------------
266
# Set $? to STATUS, without forking.
267
as_fn_set_status ()
268
{
269
  return $1
270
} # as_fn_set_status
271
 
272
# as_fn_exit STATUS
273
# -----------------
274
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275
as_fn_exit ()
276
{
277
  set +e
278
  as_fn_set_status $1
279
  exit $1
280
} # as_fn_exit
281
 
282
# as_fn_mkdir_p
283
# -------------
284
# Create "$as_dir" as a directory, including parents if necessary.
285
as_fn_mkdir_p ()
286
{
287
 
288
  case $as_dir in #(
289
  -*) as_dir=./$as_dir;;
290
  esac
291
  test -d "$as_dir" || eval $as_mkdir_p || {
292
    as_dirs=
293
    while :; do
294
      case $as_dir in #(
295
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296
      *) as_qdir=$as_dir;;
297
      esac
298
      as_dirs="'$as_qdir' $as_dirs"
299
      as_dir=`$as_dirname -- "$as_dir" ||
300
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301
         X"$as_dir" : 'X\(//\)[^/]' \| \
302
         X"$as_dir" : 'X\(//\)$' \| \
303
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304
$as_echo X"$as_dir" |
305
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306
            s//\1/
307
            q
308
          }
309
          /^X\(\/\/\)[^/].*/{
310
            s//\1/
311
            q
312
          }
313
          /^X\(\/\/\)$/{
314
            s//\1/
315
            q
316
          }
317
          /^X\(\/\).*/{
318
            s//\1/
319
            q
320
          }
321
          s/.*/./; q'`
322
      test -d "$as_dir" && break
323
    done
324
    test -z "$as_dirs" || eval "mkdir $as_dirs"
325
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
 
327
 
328
} # as_fn_mkdir_p
329
# as_fn_append VAR VALUE
330
# ----------------------
331
# Append the text in VALUE to the end of the definition contained in VAR. Take
332
# advantage of any shell optimizations that allow amortized linear growth over
333
# repeated appends, instead of the typical quadratic growth present in naive
334
# implementations.
335
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336
  eval 'as_fn_append ()
337
  {
338
    eval $1+=\$2
339
  }'
340
else
341
  as_fn_append ()
342
  {
343
    eval $1=\$$1\$2
344
  }
345
fi # as_fn_append
346
 
347
# as_fn_arith ARG...
348
# ------------------
349
# Perform arithmetic evaluation on the ARGs, and store the result in the
350
# global $as_val. Take advantage of shells that can avoid forks. The arguments
351
# must be portable across $(()) and expr.
352
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353
  eval 'as_fn_arith ()
354
  {
355
    as_val=$(( $* ))
356
  }'
357
else
358
  as_fn_arith ()
359
  {
360
    as_val=`expr "$@" || test $? -eq 1`
361
  }
362
fi # as_fn_arith
363
 
364
 
365
# as_fn_error ERROR [LINENO LOG_FD]
366
# ---------------------------------
367
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369
# script with status $?, using 1 if that was 0.
370
as_fn_error ()
371
{
372
  as_status=$?; test $as_status -eq 0 && as_status=1
373
  if test "$3"; then
374
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376
  fi
377
  $as_echo "$as_me: error: $1" >&2
378
  as_fn_exit $as_status
379
} # as_fn_error
380
 
381
if expr a : '\(a\)' >/dev/null 2>&1 &&
382
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
383
  as_expr=expr
384
else
385
  as_expr=false
386
fi
387
 
388
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389
  as_basename=basename
390
else
391
  as_basename=false
392
fi
393
 
394
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395
  as_dirname=dirname
396
else
397
  as_dirname=false
398
fi
399
 
400
as_me=`$as_basename -- "$0" ||
401
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402
         X"$0" : 'X\(//\)$' \| \
403
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404
$as_echo X/"$0" |
405
    sed '/^.*\/\([^/][^/]*\)\/*$/{
406
            s//\1/
407
            q
408
          }
409
          /^X\/\(\/\/\)$/{
410
            s//\1/
411
            q
412
          }
413
          /^X\/\(\/\).*/{
414
            s//\1/
415
            q
416
          }
417
          s/.*/./; q'`
418
 
419
# Avoid depending upon Character Ranges.
420
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423
as_cr_digits='0123456789'
424
as_cr_alnum=$as_cr_Letters$as_cr_digits
425
 
426
 
427
  as_lineno_1=$LINENO as_lineno_1a=$LINENO
428
  as_lineno_2=$LINENO as_lineno_2a=$LINENO
429
  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430
  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431
  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432
  sed -n '
433
    p
434
    /[$]LINENO/=
435
  ' <$as_myself |
436
    sed '
437
      s/[$]LINENO.*/&-/
438
      t lineno
439
      b
440
      :lineno
441
      N
442
      :loop
443
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444
      t loop
445
      s/-\n.*//
446
    ' >$as_me.lineno &&
447
  chmod +x "$as_me.lineno" ||
448
    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
 
450
  # Don't try to exec as it changes $[0], causing all sort of problems
451
  # (the dirname of $[0] is not the place where we might find the
452
  # original and so on.  Autoconf is especially sensitive to this).
453
  . "./$as_me.lineno"
454
  # Exit status is that of the last command.
455
  exit
456
}
457
 
458
ECHO_C= ECHO_N= ECHO_T=
459
case `echo -n x` in #(((((
460
-n*)
461
  case `echo 'xy\c'` in
462
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
463
  xy)  ECHO_C='\c';;
464
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465
       ECHO_T=' ';;
466
  esac;;
467
*)
468
  ECHO_N='-n';;
469
esac
470
 
471
rm -f conf$$ conf$$.exe conf$$.file
472
if test -d conf$$.dir; then
473
  rm -f conf$$.dir/conf$$.file
474
else
475
  rm -f conf$$.dir
476
  mkdir conf$$.dir 2>/dev/null
477
fi
478
if (echo >conf$$.file) 2>/dev/null; then
479
  if ln -s conf$$.file conf$$ 2>/dev/null; then
480
    as_ln_s='ln -s'
481
    # ... but there are two gotchas:
482
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484
    # In both cases, we have to default to `cp -p'.
485
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486
      as_ln_s='cp -p'
487
  elif ln conf$$.file conf$$ 2>/dev/null; then
488
    as_ln_s=ln
489
  else
490
    as_ln_s='cp -p'
491
  fi
492
else
493
  as_ln_s='cp -p'
494
fi
495
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496
rmdir conf$$.dir 2>/dev/null
497
 
498
if mkdir -p . 2>/dev/null; then
499
  as_mkdir_p='mkdir -p "$as_dir"'
500
else
501
  test -d ./-p && rmdir ./-p
502
  as_mkdir_p=false
503
fi
504
 
505
if test -x / >/dev/null 2>&1; then
506
  as_test_x='test -x'
507
else
508
  if ls -dL / >/dev/null 2>&1; then
509
    as_ls_L_option=L
510
  else
511
    as_ls_L_option=
512
  fi
513
  as_test_x='
514
    eval sh -c '\''
515
      if test -d "$1"; then
516
        test -d "$1/.";
517
      else
518
        case $1 in #(
519
        -*)set "./$1";;
520
        esac;
521
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522
        ???[sx]*):;;*)false;;esac;fi
523
    '\'' sh
524
  '
525
fi
526
as_executable_p=$as_test_x
527
 
528
# Sed expression to map a string onto a valid CPP name.
529
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
 
531
# Sed expression to map a string onto a valid variable name.
532
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
 
534
SHELL=${CONFIG_SHELL-/bin/sh}
535
 
536
 
537
exec 7<&0 &1
538
 
539
# Name of the host.
540
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541
# so uname gets run too.
542
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
 
544
#
545
# Initializations.
546
#
547
ac_default_prefix=/usr/local
548
ac_clean_files=
549
ac_config_libobj_dir=.
550
LIBOBJS=
551
cross_compiling=no
552
subdirs=
553
MFLAGS=
554
MAKEFLAGS=
555
 
556
# Identity of this package.
557
PACKAGE_NAME='libssp'
558
PACKAGE_TARNAME='libssp'
559
PACKAGE_VERSION='1.0'
560
PACKAGE_STRING='libssp 1.0'
561
PACKAGE_BUGREPORT=''
562
PACKAGE_URL=''
563
 
564
ac_unique_file="ssp.c"
565
# Factoring default headers for most tests.
566
ac_includes_default="\
567
#include 
568
#ifdef HAVE_SYS_TYPES_H
569
# include 
570
#endif
571
#ifdef HAVE_SYS_STAT_H
572
# include 
573
#endif
574
#ifdef STDC_HEADERS
575
# include 
576
# include 
577
#else
578
# ifdef HAVE_STDLIB_H
579
#  include 
580
# endif
581
#endif
582
#ifdef HAVE_STRING_H
583
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584
#  include 
585
# endif
586
# include 
587
#endif
588
#ifdef HAVE_STRINGS_H
589
# include 
590
#endif
591
#ifdef HAVE_INTTYPES_H
592
# include 
593
#endif
594
#ifdef HAVE_STDINT_H
595
# include 
596
#endif
597
#ifdef HAVE_UNISTD_H
598
# include 
599
#endif"
600
 
601
ac_subst_vars='am__EXEEXT_FALSE
602
am__EXEEXT_TRUE
603
LTLIBOBJS
604
LIBOBJS
605
toolexeclibdir
606
toolexecdir
607
enable_static
608
enable_shared
609
lt_host_flags
610
OTOOL64
611
OTOOL
612
LIPO
613
NMEDIT
614
DSYMUTIL
615
RANLIB
616
AR
617
OBJDUMP
618
LN_S
619
NM
620
ac_ct_DUMPBIN
621
DUMPBIN
622
LD
623
FGREP
624
SED
625
LIBTOOL
626
ssp_have_usable_vsnprintf
627
EGREP
628
GREP
629
LIBSSP_USE_SYMVER_SUN_FALSE
630
LIBSSP_USE_SYMVER_SUN_TRUE
631
LIBSSP_USE_SYMVER_GNU_FALSE
632
LIBSSP_USE_SYMVER_GNU_TRUE
633
LIBSSP_USE_SYMVER_FALSE
634
LIBSSP_USE_SYMVER_TRUE
635
CPP
636
am__fastdepCC_FALSE
637
am__fastdepCC_TRUE
638
CCDEPMODE
639
AMDEPBACKSLASH
640
AMDEP_FALSE
641
AMDEP_TRUE
642
am__quote
643
am__include
644
DEPDIR
645
OBJEXT
646
EXEEXT
647
ac_ct_CC
648
CPPFLAGS
649
LDFLAGS
650
CFLAGS
651
CC
652
multi_basedir
653
MAINT
654
MAINTAINER_MODE_FALSE
655
MAINTAINER_MODE_TRUE
656
am__untar
657
am__tar
658
AMTAR
659
am__leading_dot
660
SET_MAKE
661
AWK
662
mkdir_p
663
MKDIR_P
664
INSTALL_STRIP_PROGRAM
665
STRIP
666
install_sh
667
MAKEINFO
668
AUTOHEADER
669
AUTOMAKE
670
AUTOCONF
671
ACLOCAL
672
VERSION
673
PACKAGE
674
CYGPATH_W
675
am__isrc
676
INSTALL_DATA
677
INSTALL_SCRIPT
678
INSTALL_PROGRAM
679
target_noncanonical
680
target_os
681
target_vendor
682
target_cpu
683
target
684
host_os
685
host_vendor
686
host_cpu
687
host
688
build_os
689
build_vendor
690
build_cpu
691
build
692
target_alias
693
host_alias
694
build_alias
695
LIBS
696
ECHO_T
697
ECHO_N
698
ECHO_C
699
DEFS
700
mandir
701
localedir
702
libdir
703
psdir
704
pdfdir
705
dvidir
706
htmldir
707
infodir
708
docdir
709
oldincludedir
710
includedir
711
localstatedir
712
sharedstatedir
713
sysconfdir
714
datadir
715
datarootdir
716
libexecdir
717
sbindir
718
bindir
719
program_transform_name
720
prefix
721
exec_prefix
722
PACKAGE_URL
723
PACKAGE_BUGREPORT
724
PACKAGE_STRING
725
PACKAGE_VERSION
726
PACKAGE_TARNAME
727
PACKAGE_NAME
728
PATH_SEPARATOR
729
SHELL'
730
ac_subst_files=''
731
ac_user_opts='
732
enable_option_checking
733
enable_version_specific_runtime_libs
734
enable_maintainer_mode
735
enable_multilib
736
enable_dependency_tracking
737
enable_symvers
738
enable_shared
739
enable_static
740
with_pic
741
enable_fast_install
742
with_gnu_ld
743
enable_libtool_lock
744
'
745
      ac_precious_vars='build_alias
746
host_alias
747
target_alias
748
CPP
749
CPPFLAGS'
750
 
751
 
752
# Initialize some variables set by options.
753
ac_init_help=
754
ac_init_version=false
755
ac_unrecognized_opts=
756
ac_unrecognized_sep=
757
# The variables have the same names as the options, with
758
# dashes changed to underlines.
759
cache_file=/dev/null
760
exec_prefix=NONE
761
no_create=
762
no_recursion=
763
prefix=NONE
764
program_prefix=NONE
765
program_suffix=NONE
766
program_transform_name=s,x,x,
767
silent=
768
site=
769
srcdir=
770
verbose=
771
x_includes=NONE
772
x_libraries=NONE
773
 
774
# Installation directory options.
775
# These are left unexpanded so users can "make install exec_prefix=/foo"
776
# and all the variables that are supposed to be based on exec_prefix
777
# by default will actually change.
778
# Use braces instead of parens because sh, perl, etc. also accept them.
779
# (The list follows the same order as the GNU Coding Standards.)
780
bindir='${exec_prefix}/bin'
781
sbindir='${exec_prefix}/sbin'
782
libexecdir='${exec_prefix}/libexec'
783
datarootdir='${prefix}/share'
784
datadir='${datarootdir}'
785
sysconfdir='${prefix}/etc'
786
sharedstatedir='${prefix}/com'
787
localstatedir='${prefix}/var'
788
includedir='${prefix}/include'
789
oldincludedir='/usr/include'
790
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
791
infodir='${datarootdir}/info'
792
htmldir='${docdir}'
793
dvidir='${docdir}'
794
pdfdir='${docdir}'
795
psdir='${docdir}'
796
libdir='${exec_prefix}/lib'
797
localedir='${datarootdir}/locale'
798
mandir='${datarootdir}/man'
799
 
800
ac_prev=
801
ac_dashdash=
802
for ac_option
803
do
804
  # If the previous option needs an argument, assign it.
805
  if test -n "$ac_prev"; then
806
    eval $ac_prev=\$ac_option
807
    ac_prev=
808
    continue
809
  fi
810
 
811
  case $ac_option in
812
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
813
  *)    ac_optarg=yes ;;
814
  esac
815
 
816
  # Accept the important Cygnus configure options, so we can diagnose typos.
817
 
818
  case $ac_dashdash$ac_option in
819
  --)
820
    ac_dashdash=yes ;;
821
 
822
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
823
    ac_prev=bindir ;;
824
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
825
    bindir=$ac_optarg ;;
826
 
827
  -build | --build | --buil | --bui | --bu)
828
    ac_prev=build_alias ;;
829
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
830
    build_alias=$ac_optarg ;;
831
 
832
  -cache-file | --cache-file | --cache-fil | --cache-fi \
833
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
834
    ac_prev=cache_file ;;
835
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
836
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
837
    cache_file=$ac_optarg ;;
838
 
839
  --config-cache | -C)
840
    cache_file=config.cache ;;
841
 
842
  -datadir | --datadir | --datadi | --datad)
843
    ac_prev=datadir ;;
844
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
845
    datadir=$ac_optarg ;;
846
 
847
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
848
  | --dataroo | --dataro | --datar)
849
    ac_prev=datarootdir ;;
850
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
851
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
852
    datarootdir=$ac_optarg ;;
853
 
854
  -disable-* | --disable-*)
855
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
856
    # Reject names that are not valid shell variable names.
857
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
858
      as_fn_error "invalid feature name: $ac_useropt"
859
    ac_useropt_orig=$ac_useropt
860
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
861
    case $ac_user_opts in
862
      *"
863
"enable_$ac_useropt"
864
"*) ;;
865
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
866
         ac_unrecognized_sep=', ';;
867
    esac
868
    eval enable_$ac_useropt=no ;;
869
 
870
  -docdir | --docdir | --docdi | --doc | --do)
871
    ac_prev=docdir ;;
872
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
873
    docdir=$ac_optarg ;;
874
 
875
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
876
    ac_prev=dvidir ;;
877
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
878
    dvidir=$ac_optarg ;;
879
 
880
  -enable-* | --enable-*)
881
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
882
    # Reject names that are not valid shell variable names.
883
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
884
      as_fn_error "invalid feature name: $ac_useropt"
885
    ac_useropt_orig=$ac_useropt
886
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
887
    case $ac_user_opts in
888
      *"
889
"enable_$ac_useropt"
890
"*) ;;
891
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
892
         ac_unrecognized_sep=', ';;
893
    esac
894
    eval enable_$ac_useropt=\$ac_optarg ;;
895
 
896
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
897
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
898
  | --exec | --exe | --ex)
899
    ac_prev=exec_prefix ;;
900
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
901
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
902
  | --exec=* | --exe=* | --ex=*)
903
    exec_prefix=$ac_optarg ;;
904
 
905
  -gas | --gas | --ga | --g)
906
    # Obsolete; use --with-gas.
907
    with_gas=yes ;;
908
 
909
  -help | --help | --hel | --he | -h)
910
    ac_init_help=long ;;
911
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
912
    ac_init_help=recursive ;;
913
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
914
    ac_init_help=short ;;
915
 
916
  -host | --host | --hos | --ho)
917
    ac_prev=host_alias ;;
918
  -host=* | --host=* | --hos=* | --ho=*)
919
    host_alias=$ac_optarg ;;
920
 
921
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
922
    ac_prev=htmldir ;;
923
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
924
  | --ht=*)
925
    htmldir=$ac_optarg ;;
926
 
927
  -includedir | --includedir | --includedi | --included | --include \
928
  | --includ | --inclu | --incl | --inc)
929
    ac_prev=includedir ;;
930
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
931
  | --includ=* | --inclu=* | --incl=* | --inc=*)
932
    includedir=$ac_optarg ;;
933
 
934
  -infodir | --infodir | --infodi | --infod | --info | --inf)
935
    ac_prev=infodir ;;
936
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
937
    infodir=$ac_optarg ;;
938
 
939
  -libdir | --libdir | --libdi | --libd)
940
    ac_prev=libdir ;;
941
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
942
    libdir=$ac_optarg ;;
943
 
944
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
945
  | --libexe | --libex | --libe)
946
    ac_prev=libexecdir ;;
947
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
948
  | --libexe=* | --libex=* | --libe=*)
949
    libexecdir=$ac_optarg ;;
950
 
951
  -localedir | --localedir | --localedi | --localed | --locale)
952
    ac_prev=localedir ;;
953
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
954
    localedir=$ac_optarg ;;
955
 
956
  -localstatedir | --localstatedir | --localstatedi | --localstated \
957
  | --localstate | --localstat | --localsta | --localst | --locals)
958
    ac_prev=localstatedir ;;
959
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
960
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
961
    localstatedir=$ac_optarg ;;
962
 
963
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
964
    ac_prev=mandir ;;
965
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
966
    mandir=$ac_optarg ;;
967
 
968
  -nfp | --nfp | --nf)
969
    # Obsolete; use --without-fp.
970
    with_fp=no ;;
971
 
972
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
973
  | --no-cr | --no-c | -n)
974
    no_create=yes ;;
975
 
976
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
977
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
978
    no_recursion=yes ;;
979
 
980
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
981
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
982
  | --oldin | --oldi | --old | --ol | --o)
983
    ac_prev=oldincludedir ;;
984
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
985
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
986
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
987
    oldincludedir=$ac_optarg ;;
988
 
989
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
990
    ac_prev=prefix ;;
991
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
992
    prefix=$ac_optarg ;;
993
 
994
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
995
  | --program-pre | --program-pr | --program-p)
996
    ac_prev=program_prefix ;;
997
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
998
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
999
    program_prefix=$ac_optarg ;;
1000
 
1001
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1002
  | --program-suf | --program-su | --program-s)
1003
    ac_prev=program_suffix ;;
1004
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1005
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1006
    program_suffix=$ac_optarg ;;
1007
 
1008
  -program-transform-name | --program-transform-name \
1009
  | --program-transform-nam | --program-transform-na \
1010
  | --program-transform-n | --program-transform- \
1011
  | --program-transform | --program-transfor \
1012
  | --program-transfo | --program-transf \
1013
  | --program-trans | --program-tran \
1014
  | --progr-tra | --program-tr | --program-t)
1015
    ac_prev=program_transform_name ;;
1016
  -program-transform-name=* | --program-transform-name=* \
1017
  | --program-transform-nam=* | --program-transform-na=* \
1018
  | --program-transform-n=* | --program-transform-=* \
1019
  | --program-transform=* | --program-transfor=* \
1020
  | --program-transfo=* | --program-transf=* \
1021
  | --program-trans=* | --program-tran=* \
1022
  | --progr-tra=* | --program-tr=* | --program-t=*)
1023
    program_transform_name=$ac_optarg ;;
1024
 
1025
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1026
    ac_prev=pdfdir ;;
1027
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1028
    pdfdir=$ac_optarg ;;
1029
 
1030
  -psdir | --psdir | --psdi | --psd | --ps)
1031
    ac_prev=psdir ;;
1032
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1033
    psdir=$ac_optarg ;;
1034
 
1035
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1036
  | -silent | --silent | --silen | --sile | --sil)
1037
    silent=yes ;;
1038
 
1039
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1040
    ac_prev=sbindir ;;
1041
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1042
  | --sbi=* | --sb=*)
1043
    sbindir=$ac_optarg ;;
1044
 
1045
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1046
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1047
  | --sharedst | --shareds | --shared | --share | --shar \
1048
  | --sha | --sh)
1049
    ac_prev=sharedstatedir ;;
1050
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1051
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1052
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1053
  | --sha=* | --sh=*)
1054
    sharedstatedir=$ac_optarg ;;
1055
 
1056
  -site | --site | --sit)
1057
    ac_prev=site ;;
1058
  -site=* | --site=* | --sit=*)
1059
    site=$ac_optarg ;;
1060
 
1061
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1062
    ac_prev=srcdir ;;
1063
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1064
    srcdir=$ac_optarg ;;
1065
 
1066
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1067
  | --syscon | --sysco | --sysc | --sys | --sy)
1068
    ac_prev=sysconfdir ;;
1069
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1070
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1071
    sysconfdir=$ac_optarg ;;
1072
 
1073
  -target | --target | --targe | --targ | --tar | --ta | --t)
1074
    ac_prev=target_alias ;;
1075
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1076
    target_alias=$ac_optarg ;;
1077
 
1078
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1079
    verbose=yes ;;
1080
 
1081
  -version | --version | --versio | --versi | --vers | -V)
1082
    ac_init_version=: ;;
1083
 
1084
  -with-* | --with-*)
1085
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1086
    # Reject names that are not valid shell variable names.
1087
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1088
      as_fn_error "invalid package name: $ac_useropt"
1089
    ac_useropt_orig=$ac_useropt
1090
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1091
    case $ac_user_opts in
1092
      *"
1093
"with_$ac_useropt"
1094
"*) ;;
1095
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1096
         ac_unrecognized_sep=', ';;
1097
    esac
1098
    eval with_$ac_useropt=\$ac_optarg ;;
1099
 
1100
  -without-* | --without-*)
1101
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1102
    # Reject names that are not valid shell variable names.
1103
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1104
      as_fn_error "invalid package name: $ac_useropt"
1105
    ac_useropt_orig=$ac_useropt
1106
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1107
    case $ac_user_opts in
1108
      *"
1109
"with_$ac_useropt"
1110
"*) ;;
1111
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1112
         ac_unrecognized_sep=', ';;
1113
    esac
1114
    eval with_$ac_useropt=no ;;
1115
 
1116
  --x)
1117
    # Obsolete; use --with-x.
1118
    with_x=yes ;;
1119
 
1120
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1121
  | --x-incl | --x-inc | --x-in | --x-i)
1122
    ac_prev=x_includes ;;
1123
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1124
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1125
    x_includes=$ac_optarg ;;
1126
 
1127
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1128
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1129
    ac_prev=x_libraries ;;
1130
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1131
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1132
    x_libraries=$ac_optarg ;;
1133
 
1134
  -*) as_fn_error "unrecognized option: \`$ac_option'
1135
Try \`$0 --help' for more information."
1136
    ;;
1137
 
1138
  *=*)
1139
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1140
    # Reject names that are not valid shell variable names.
1141
    case $ac_envvar in #(
1142
      '' | [0-9]* | *[!_$as_cr_alnum]* )
1143
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1144
    esac
1145
    eval $ac_envvar=\$ac_optarg
1146
    export $ac_envvar ;;
1147
 
1148
  *)
1149
    # FIXME: should be removed in autoconf 3.0.
1150
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1151
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1152
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1153
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1154
    ;;
1155
 
1156
  esac
1157
done
1158
 
1159
if test -n "$ac_prev"; then
1160
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1161
  as_fn_error "missing argument to $ac_option"
1162
fi
1163
 
1164
if test -n "$ac_unrecognized_opts"; then
1165
  case $enable_option_checking in
1166
    no) ;;
1167
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1168
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1169
  esac
1170
fi
1171
 
1172
# Check all directory arguments for consistency.
1173
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1174
                datadir sysconfdir sharedstatedir localstatedir includedir \
1175
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1176
                libdir localedir mandir
1177
do
1178
  eval ac_val=\$$ac_var
1179
  # Remove trailing slashes.
1180
  case $ac_val in
1181
    */ )
1182
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1183
      eval $ac_var=\$ac_val;;
1184
  esac
1185
  # Be sure to have absolute directory names.
1186
  case $ac_val in
1187
    [\\/$]* | ?:[\\/]* )  continue;;
1188
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1189
  esac
1190
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1191
done
1192
 
1193
# There might be people who depend on the old broken behavior: `$host'
1194
# used to hold the argument of --host etc.
1195
# FIXME: To remove some day.
1196
build=$build_alias
1197
host=$host_alias
1198
target=$target_alias
1199
 
1200
# FIXME: To remove some day.
1201
if test "x$host_alias" != x; then
1202
  if test "x$build_alias" = x; then
1203
    cross_compiling=maybe
1204
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1205
    If a cross compiler is detected then cross compile mode will be used." >&2
1206
  elif test "x$build_alias" != "x$host_alias"; then
1207
    cross_compiling=yes
1208
  fi
1209
fi
1210
 
1211
ac_tool_prefix=
1212
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1213
 
1214
test "$silent" = yes && exec 6>/dev/null
1215
 
1216
 
1217
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1218
ac_ls_di=`ls -di .` &&
1219
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1220
  as_fn_error "working directory cannot be determined"
1221
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1222
  as_fn_error "pwd does not report name of working directory"
1223
 
1224
 
1225
# Find the source files, if location was not specified.
1226
if test -z "$srcdir"; then
1227
  ac_srcdir_defaulted=yes
1228
  # Try the directory containing this script, then the parent directory.
1229
  ac_confdir=`$as_dirname -- "$as_myself" ||
1230
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1231
         X"$as_myself" : 'X\(//\)[^/]' \| \
1232
         X"$as_myself" : 'X\(//\)$' \| \
1233
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1234
$as_echo X"$as_myself" |
1235
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1236
            s//\1/
1237
            q
1238
          }
1239
          /^X\(\/\/\)[^/].*/{
1240
            s//\1/
1241
            q
1242
          }
1243
          /^X\(\/\/\)$/{
1244
            s//\1/
1245
            q
1246
          }
1247
          /^X\(\/\).*/{
1248
            s//\1/
1249
            q
1250
          }
1251
          s/.*/./; q'`
1252
  srcdir=$ac_confdir
1253
  if test ! -r "$srcdir/$ac_unique_file"; then
1254
    srcdir=..
1255
  fi
1256
else
1257
  ac_srcdir_defaulted=no
1258
fi
1259
if test ! -r "$srcdir/$ac_unique_file"; then
1260
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1261
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1262
fi
1263
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1264
ac_abs_confdir=`(
1265
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1266
        pwd)`
1267
# When building in place, set srcdir=.
1268
if test "$ac_abs_confdir" = "$ac_pwd"; then
1269
  srcdir=.
1270
fi
1271
# Remove unnecessary trailing slashes from srcdir.
1272
# Double slashes in file names in object file debugging info
1273
# mess up M-x gdb in Emacs.
1274
case $srcdir in
1275
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1276
esac
1277
for ac_var in $ac_precious_vars; do
1278
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1279
  eval ac_env_${ac_var}_value=\$${ac_var}
1280
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1281
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1282
done
1283
 
1284
#
1285
# Report the --help message.
1286
#
1287
if test "$ac_init_help" = "long"; then
1288
  # Omit some internal or obsolete options to make the list less imposing.
1289
  # This message is too long to be a string in the A/UX 3.1 sh.
1290
  cat <<_ACEOF
1291
\`configure' configures libssp 1.0 to adapt to many kinds of systems.
1292
 
1293
Usage: $0 [OPTION]... [VAR=VALUE]...
1294
 
1295
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1296
VAR=VALUE.  See below for descriptions of some of the useful variables.
1297
 
1298
Defaults for the options are specified in brackets.
1299
 
1300
Configuration:
1301
  -h, --help              display this help and exit
1302
      --help=short        display options specific to this package
1303
      --help=recursive    display the short help of all the included packages
1304
  -V, --version           display version information and exit
1305
  -q, --quiet, --silent   do not print \`checking...' messages
1306
      --cache-file=FILE   cache test results in FILE [disabled]
1307
  -C, --config-cache      alias for \`--cache-file=config.cache'
1308
  -n, --no-create         do not create output files
1309
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1310
 
1311
Installation directories:
1312
  --prefix=PREFIX         install architecture-independent files in PREFIX
1313
                          [$ac_default_prefix]
1314
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1315
                          [PREFIX]
1316
 
1317
By default, \`make install' will install all the files in
1318
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1319
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1320
for instance \`--prefix=\$HOME'.
1321
 
1322
For better control, use the options below.
1323
 
1324
Fine tuning of the installation directories:
1325
  --bindir=DIR            user executables [EPREFIX/bin]
1326
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1327
  --libexecdir=DIR        program executables [EPREFIX/libexec]
1328
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1329
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1330
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1331
  --libdir=DIR            object code libraries [EPREFIX/lib]
1332
  --includedir=DIR        C header files [PREFIX/include]
1333
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1334
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1335
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1336
  --infodir=DIR           info documentation [DATAROOTDIR/info]
1337
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1338
  --mandir=DIR            man documentation [DATAROOTDIR/man]
1339
  --docdir=DIR            documentation root [DATAROOTDIR/doc/libssp]
1340
  --htmldir=DIR           html documentation [DOCDIR]
1341
  --dvidir=DIR            dvi documentation [DOCDIR]
1342
  --pdfdir=DIR            pdf documentation [DOCDIR]
1343
  --psdir=DIR             ps documentation [DOCDIR]
1344
_ACEOF
1345
 
1346
  cat <<\_ACEOF
1347
 
1348
Program names:
1349
  --program-prefix=PREFIX            prepend PREFIX to installed program names
1350
  --program-suffix=SUFFIX            append SUFFIX to installed program names
1351
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1352
 
1353
System types:
1354
  --build=BUILD     configure for building on BUILD [guessed]
1355
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1356
  --target=TARGET   configure for building compilers for TARGET [HOST]
1357
_ACEOF
1358
fi
1359
 
1360
if test -n "$ac_init_help"; then
1361
  case $ac_init_help in
1362
     short | recursive ) echo "Configuration of libssp 1.0:";;
1363
   esac
1364
  cat <<\_ACEOF
1365
 
1366
Optional Features:
1367
  --disable-option-checking  ignore unrecognized --enable/--with options
1368
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1369
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1370
  --enable-version-specific-runtime-libs    Specify that runtime libraries should be installed in a compiler-specific directory
1371
  --enable-maintainer-mode  enable make rules and dependencies not useful
1372
                          (and sometimes confusing) to the casual installer
1373
  --enable-multilib       build many library versions (default)
1374
  --disable-dependency-tracking  speeds up one-time build
1375
  --enable-dependency-tracking   do not reject slow dependency extractors
1376
  --disable-symvers       disable symbol versioning for libssp
1377
  --enable-shared[=PKGS]  build shared libraries [default=yes]
1378
  --enable-static[=PKGS]  build static libraries [default=yes]
1379
  --enable-fast-install[=PKGS]
1380
                          optimize for fast installation [default=yes]
1381
  --disable-libtool-lock  avoid locking (might break parallel builds)
1382
 
1383
Optional Packages:
1384
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1385
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1386
  --with-pic              try to use only PIC/non-PIC objects [default=use
1387
                          both]
1388
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1389
 
1390
Some influential environment variables:
1391
  CC          C compiler command
1392
  CFLAGS      C compiler flags
1393
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1394
              nonstandard directory 
1395
  LIBS        libraries to pass to the linker, e.g. -l
1396
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
1397
              you have headers in a nonstandard directory 
1398
  CPP         C preprocessor
1399
 
1400
Use these variables to override the choices made by `configure' or to help
1401
it to find libraries and programs with nonstandard names/locations.
1402
 
1403
Report bugs to the package provider.
1404
_ACEOF
1405
ac_status=$?
1406
fi
1407
 
1408
if test "$ac_init_help" = "recursive"; then
1409
  # If there are subdirs, report their specific --help.
1410
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1411
    test -d "$ac_dir" ||
1412
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1413
      continue
1414
    ac_builddir=.
1415
 
1416
case "$ac_dir" in
1417
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1418
*)
1419
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1420
  # A ".." for each directory in $ac_dir_suffix.
1421
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1422
  case $ac_top_builddir_sub in
1423
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1424
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1425
  esac ;;
1426
esac
1427
ac_abs_top_builddir=$ac_pwd
1428
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1429
# for backward compatibility:
1430
ac_top_builddir=$ac_top_build_prefix
1431
 
1432
case $srcdir in
1433
  .)  # We are building in place.
1434
    ac_srcdir=.
1435
    ac_top_srcdir=$ac_top_builddir_sub
1436
    ac_abs_top_srcdir=$ac_pwd ;;
1437
  [\\/]* | ?:[\\/]* )  # Absolute name.
1438
    ac_srcdir=$srcdir$ac_dir_suffix;
1439
    ac_top_srcdir=$srcdir
1440
    ac_abs_top_srcdir=$srcdir ;;
1441
  *) # Relative name.
1442
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1443
    ac_top_srcdir=$ac_top_build_prefix$srcdir
1444
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1445
esac
1446
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1447
 
1448
    cd "$ac_dir" || { ac_status=$?; continue; }
1449
    # Check for guested configure.
1450
    if test -f "$ac_srcdir/configure.gnu"; then
1451
      echo &&
1452
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1453
    elif test -f "$ac_srcdir/configure"; then
1454
      echo &&
1455
      $SHELL "$ac_srcdir/configure" --help=recursive
1456
    else
1457
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1458
    fi || ac_status=$?
1459
    cd "$ac_pwd" || { ac_status=$?; break; }
1460
  done
1461
fi
1462
 
1463
test -n "$ac_init_help" && exit $ac_status
1464
if $ac_init_version; then
1465
  cat <<\_ACEOF
1466
libssp configure 1.0
1467
generated by GNU Autoconf 2.64
1468
 
1469
Copyright (C) 2009 Free Software Foundation, Inc.
1470
This configure script is free software; the Free Software Foundation
1471
gives unlimited permission to copy, distribute and modify it.
1472
_ACEOF
1473
  exit
1474
fi
1475
 
1476
## ------------------------ ##
1477
## Autoconf initialization. ##
1478
## ------------------------ ##
1479
 
1480
# ac_fn_c_try_compile LINENO
1481
# --------------------------
1482
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1483
ac_fn_c_try_compile ()
1484
{
1485
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1486
  rm -f conftest.$ac_objext
1487
  if { { ac_try="$ac_compile"
1488
case "(($ac_try" in
1489
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1490
  *) ac_try_echo=$ac_try;;
1491
esac
1492
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1493
$as_echo "$ac_try_echo"; } >&5
1494
  (eval "$ac_compile") 2>conftest.err
1495
  ac_status=$?
1496
  if test -s conftest.err; then
1497
    grep -v '^ *+' conftest.err >conftest.er1
1498
    cat conftest.er1 >&5
1499
    mv -f conftest.er1 conftest.err
1500
  fi
1501
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1502
  test $ac_status = 0; } && {
1503
         test -z "$ac_c_werror_flag" ||
1504
         test ! -s conftest.err
1505
       } && test -s conftest.$ac_objext; then :
1506
  ac_retval=0
1507
else
1508
  $as_echo "$as_me: failed program was:" >&5
1509
sed 's/^/| /' conftest.$ac_ext >&5
1510
 
1511
        ac_retval=1
1512
fi
1513
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1514
  return $ac_retval
1515
 
1516
} # ac_fn_c_try_compile
1517
 
1518
# ac_fn_c_try_cpp LINENO
1519
# ----------------------
1520
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1521
ac_fn_c_try_cpp ()
1522
{
1523
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1524
  if { { ac_try="$ac_cpp conftest.$ac_ext"
1525
case "(($ac_try" in
1526
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1527
  *) ac_try_echo=$ac_try;;
1528
esac
1529
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1530
$as_echo "$ac_try_echo"; } >&5
1531
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1532
  ac_status=$?
1533
  if test -s conftest.err; then
1534
    grep -v '^ *+' conftest.err >conftest.er1
1535
    cat conftest.er1 >&5
1536
    mv -f conftest.er1 conftest.err
1537
  fi
1538
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1539
  test $ac_status = 0; } >/dev/null && {
1540
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1541
         test ! -s conftest.err
1542
       }; then :
1543
  ac_retval=0
1544
else
1545
  $as_echo "$as_me: failed program was:" >&5
1546
sed 's/^/| /' conftest.$ac_ext >&5
1547
 
1548
    ac_retval=1
1549
fi
1550
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1551
  return $ac_retval
1552
 
1553
} # ac_fn_c_try_cpp
1554
 
1555
# ac_fn_c_try_link LINENO
1556
# -----------------------
1557
# Try to link conftest.$ac_ext, and return whether this succeeded.
1558
ac_fn_c_try_link ()
1559
{
1560
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561
  rm -f conftest.$ac_objext conftest$ac_exeext
1562
  if { { ac_try="$ac_link"
1563
case "(($ac_try" in
1564
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1565
  *) ac_try_echo=$ac_try;;
1566
esac
1567
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1568
$as_echo "$ac_try_echo"; } >&5
1569
  (eval "$ac_link") 2>conftest.err
1570
  ac_status=$?
1571
  if test -s conftest.err; then
1572
    grep -v '^ *+' conftest.err >conftest.er1
1573
    cat conftest.er1 >&5
1574
    mv -f conftest.er1 conftest.err
1575
  fi
1576
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1577
  test $ac_status = 0; } && {
1578
         test -z "$ac_c_werror_flag" ||
1579
         test ! -s conftest.err
1580
       } && test -s conftest$ac_exeext && {
1581
         test "$cross_compiling" = yes ||
1582
         $as_test_x conftest$ac_exeext
1583
       }; then :
1584
  ac_retval=0
1585
else
1586
  $as_echo "$as_me: failed program was:" >&5
1587
sed 's/^/| /' conftest.$ac_ext >&5
1588
 
1589
        ac_retval=1
1590
fi
1591
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1592
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1593
  # interfere with the next link command; also delete a directory that is
1594
  # left behind by Apple's compiler.  We do this before executing the actions.
1595
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1596
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1597
  return $ac_retval
1598
 
1599
} # ac_fn_c_try_link
1600
 
1601
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1602
# -------------------------------------------------------
1603
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1604
# the include files in INCLUDES and setting the cache variable VAR
1605
# accordingly.
1606
ac_fn_c_check_header_mongrel ()
1607
{
1608
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1609
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1610
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1611
$as_echo_n "checking for $2... " >&6; }
1612
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1613
  $as_echo_n "(cached) " >&6
1614
fi
1615
eval ac_res=\$$3
1616
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1617
$as_echo "$ac_res" >&6; }
1618
else
1619
  # Is the header compilable?
1620
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1621
$as_echo_n "checking $2 usability... " >&6; }
1622
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1623
/* end confdefs.h.  */
1624
$4
1625
#include <$2>
1626
_ACEOF
1627
if ac_fn_c_try_compile "$LINENO"; then :
1628
  ac_header_compiler=yes
1629
else
1630
  ac_header_compiler=no
1631
fi
1632
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1633
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1634
$as_echo "$ac_header_compiler" >&6; }
1635
 
1636
# Is the header present?
1637
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1638
$as_echo_n "checking $2 presence... " >&6; }
1639
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1640
/* end confdefs.h.  */
1641
#include <$2>
1642
_ACEOF
1643
if ac_fn_c_try_cpp "$LINENO"; then :
1644
  ac_header_preproc=yes
1645
else
1646
  ac_header_preproc=no
1647
fi
1648
rm -f conftest.err conftest.$ac_ext
1649
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1650
$as_echo "$ac_header_preproc" >&6; }
1651
 
1652
# So?  What about this header?
1653
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1654
  yes:no: )
1655
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1656
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1657
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1658
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1659
    ;;
1660
  no:yes:* )
1661
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1662
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1663
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1664
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1665
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1666
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1667
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1668
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1669
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1670
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1671
    ;;
1672
esac
1673
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1674
$as_echo_n "checking for $2... " >&6; }
1675
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1676
  $as_echo_n "(cached) " >&6
1677
else
1678
  eval "$3=\$ac_header_compiler"
1679
fi
1680
eval ac_res=\$$3
1681
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1682
$as_echo "$ac_res" >&6; }
1683
fi
1684
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1685
 
1686
} # ac_fn_c_check_header_mongrel
1687
 
1688
# ac_fn_c_try_run LINENO
1689
# ----------------------
1690
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1691
# that executables *can* be run.
1692
ac_fn_c_try_run ()
1693
{
1694
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1695
  if { { ac_try="$ac_link"
1696
case "(($ac_try" in
1697
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1698
  *) ac_try_echo=$ac_try;;
1699
esac
1700
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1701
$as_echo "$ac_try_echo"; } >&5
1702
  (eval "$ac_link") 2>&5
1703
  ac_status=$?
1704
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1705
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1706
  { { case "(($ac_try" in
1707
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1708
  *) ac_try_echo=$ac_try;;
1709
esac
1710
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1711
$as_echo "$ac_try_echo"; } >&5
1712
  (eval "$ac_try") 2>&5
1713
  ac_status=$?
1714
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1715
  test $ac_status = 0; }; }; then :
1716
  ac_retval=0
1717
else
1718
  $as_echo "$as_me: program exited with status $ac_status" >&5
1719
       $as_echo "$as_me: failed program was:" >&5
1720
sed 's/^/| /' conftest.$ac_ext >&5
1721
 
1722
       ac_retval=$ac_status
1723
fi
1724
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1725
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1726
  return $ac_retval
1727
 
1728
} # ac_fn_c_try_run
1729
 
1730
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1731
# -------------------------------------------------------
1732
# Tests whether HEADER exists and can be compiled using the include files in
1733
# INCLUDES, setting the cache variable VAR accordingly.
1734
ac_fn_c_check_header_compile ()
1735
{
1736
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1737
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1738
$as_echo_n "checking for $2... " >&6; }
1739
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1740
  $as_echo_n "(cached) " >&6
1741
else
1742
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1743
/* end confdefs.h.  */
1744
$4
1745
#include <$2>
1746
_ACEOF
1747
if ac_fn_c_try_compile "$LINENO"; then :
1748
  eval "$3=yes"
1749
else
1750
  eval "$3=no"
1751
fi
1752
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1753
fi
1754
eval ac_res=\$$3
1755
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1756
$as_echo "$ac_res" >&6; }
1757
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1758
 
1759
} # ac_fn_c_check_header_compile
1760
 
1761
# ac_fn_c_check_func LINENO FUNC VAR
1762
# ----------------------------------
1763
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1764
ac_fn_c_check_func ()
1765
{
1766
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1767
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1768
$as_echo_n "checking for $2... " >&6; }
1769
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1770
  $as_echo_n "(cached) " >&6
1771
else
1772
  if test x$gcc_no_link = xyes; then
1773
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
1774
fi
1775
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1776
/* end confdefs.h.  */
1777
/* Define $2 to an innocuous variant, in case  declares $2.
1778
   For example, HP-UX 11i  declares gettimeofday.  */
1779
#define $2 innocuous_$2
1780
 
1781
/* System header to define __stub macros and hopefully few prototypes,
1782
    which can conflict with char $2 (); below.
1783
    Prefer  to  if __STDC__ is defined, since
1784
     exists even on freestanding compilers.  */
1785
 
1786
#ifdef __STDC__
1787
# include 
1788
#else
1789
# include 
1790
#endif
1791
 
1792
#undef $2
1793
 
1794
/* Override any GCC internal prototype to avoid an error.
1795
   Use char because int might match the return type of a GCC
1796
   builtin and then its argument prototype would still apply.  */
1797
#ifdef __cplusplus
1798
extern "C"
1799
#endif
1800
char $2 ();
1801
/* The GNU C library defines this for functions which it implements
1802
    to always fail with ENOSYS.  Some functions are actually named
1803
    something starting with __ and the normal name is an alias.  */
1804
#if defined __stub_$2 || defined __stub___$2
1805
choke me
1806
#endif
1807
 
1808
int
1809
main ()
1810
{
1811
return $2 ();
1812
  ;
1813
  return 0;
1814
}
1815
_ACEOF
1816
if ac_fn_c_try_link "$LINENO"; then :
1817
  eval "$3=yes"
1818
else
1819
  eval "$3=no"
1820
fi
1821
rm -f core conftest.err conftest.$ac_objext \
1822
    conftest$ac_exeext conftest.$ac_ext
1823
fi
1824
eval ac_res=\$$3
1825
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1826
$as_echo "$ac_res" >&6; }
1827
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1828
 
1829
} # ac_fn_c_check_func
1830
cat >config.log <<_ACEOF
1831
This file contains any messages produced by compilers while
1832
running configure, to aid debugging if configure makes a mistake.
1833
 
1834
It was created by libssp $as_me 1.0, which was
1835
generated by GNU Autoconf 2.64.  Invocation command line was
1836
 
1837
  $ $0 $@
1838
 
1839
_ACEOF
1840
exec 5>>config.log
1841
{
1842
cat <<_ASUNAME
1843
## --------- ##
1844
## Platform. ##
1845
## --------- ##
1846
 
1847
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1848
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1849
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1850
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1851
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1852
 
1853
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1854
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1855
 
1856
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1857
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1858
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1859
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1860
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1861
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1862
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1863
 
1864
_ASUNAME
1865
 
1866
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1867
for as_dir in $PATH
1868
do
1869
  IFS=$as_save_IFS
1870
  test -z "$as_dir" && as_dir=.
1871
    $as_echo "PATH: $as_dir"
1872
  done
1873
IFS=$as_save_IFS
1874
 
1875
} >&5
1876
 
1877
cat >&5 <<_ACEOF
1878
 
1879
 
1880
## ----------- ##
1881
## Core tests. ##
1882
## ----------- ##
1883
 
1884
_ACEOF
1885
 
1886
 
1887
# Keep a trace of the command line.
1888
# Strip out --no-create and --no-recursion so they do not pile up.
1889
# Strip out --silent because we don't want to record it for future runs.
1890
# Also quote any args containing shell meta-characters.
1891
# Make two passes to allow for proper duplicate-argument suppression.
1892
ac_configure_args=
1893
ac_configure_args0=
1894
ac_configure_args1=
1895
ac_must_keep_next=false
1896
for ac_pass in 1 2
1897
do
1898
  for ac_arg
1899
  do
1900
    case $ac_arg in
1901
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1902
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1903
    | -silent | --silent | --silen | --sile | --sil)
1904
      continue ;;
1905
    *\'*)
1906
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1907
    esac
1908
    case $ac_pass in
1909
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1910
    2)
1911
      as_fn_append ac_configure_args1 " '$ac_arg'"
1912
      if test $ac_must_keep_next = true; then
1913
        ac_must_keep_next=false # Got value, back to normal.
1914
      else
1915
        case $ac_arg in
1916
          *=* | --config-cache | -C | -disable-* | --disable-* \
1917
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1918
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1919
          | -with-* | --with-* | -without-* | --without-* | --x)
1920
            case "$ac_configure_args0 " in
1921
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1922
            esac
1923
            ;;
1924
          -* ) ac_must_keep_next=true ;;
1925
        esac
1926
      fi
1927
      as_fn_append ac_configure_args " '$ac_arg'"
1928
      ;;
1929
    esac
1930
  done
1931
done
1932
{ ac_configure_args0=; unset ac_configure_args0;}
1933
{ ac_configure_args1=; unset ac_configure_args1;}
1934
 
1935
# When interrupted or exit'd, cleanup temporary files, and complete
1936
# config.log.  We remove comments because anyway the quotes in there
1937
# would cause problems or look ugly.
1938
# WARNING: Use '\'' to represent an apostrophe within the trap.
1939
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1940
trap 'exit_status=$?
1941
  # Save into config.log some information that might help in debugging.
1942
  {
1943
    echo
1944
 
1945
    cat <<\_ASBOX
1946
## ---------------- ##
1947
## Cache variables. ##
1948
## ---------------- ##
1949
_ASBOX
1950
    echo
1951
    # The following way of writing the cache mishandles newlines in values,
1952
(
1953
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1954
    eval ac_val=\$$ac_var
1955
    case $ac_val in #(
1956
    *${as_nl}*)
1957
      case $ac_var in #(
1958
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1959
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1960
      esac
1961
      case $ac_var in #(
1962
      _ | IFS | as_nl) ;; #(
1963
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1964
      *) { eval $ac_var=; unset $ac_var;} ;;
1965
      esac ;;
1966
    esac
1967
  done
1968
  (set) 2>&1 |
1969
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1970
    *${as_nl}ac_space=\ *)
1971
      sed -n \
1972
        "s/'\''/'\''\\\\'\'''\''/g;
1973
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1974
      ;; #(
1975
    *)
1976
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1977
      ;;
1978
    esac |
1979
    sort
1980
)
1981
    echo
1982
 
1983
    cat <<\_ASBOX
1984
## ----------------- ##
1985
## Output variables. ##
1986
## ----------------- ##
1987
_ASBOX
1988
    echo
1989
    for ac_var in $ac_subst_vars
1990
    do
1991
      eval ac_val=\$$ac_var
1992
      case $ac_val in
1993
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1994
      esac
1995
      $as_echo "$ac_var='\''$ac_val'\''"
1996
    done | sort
1997
    echo
1998
 
1999
    if test -n "$ac_subst_files"; then
2000
      cat <<\_ASBOX
2001
## ------------------- ##
2002
## File substitutions. ##
2003
## ------------------- ##
2004
_ASBOX
2005
      echo
2006
      for ac_var in $ac_subst_files
2007
      do
2008
        eval ac_val=\$$ac_var
2009
        case $ac_val in
2010
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2011
        esac
2012
        $as_echo "$ac_var='\''$ac_val'\''"
2013
      done | sort
2014
      echo
2015
    fi
2016
 
2017
    if test -s confdefs.h; then
2018
      cat <<\_ASBOX
2019
## ----------- ##
2020
## confdefs.h. ##
2021
## ----------- ##
2022
_ASBOX
2023
      echo
2024
      cat confdefs.h
2025
      echo
2026
    fi
2027
    test "$ac_signal" != 0 &&
2028
      $as_echo "$as_me: caught signal $ac_signal"
2029
    $as_echo "$as_me: exit $exit_status"
2030
  } >&5
2031
  rm -f core *.core core.conftest.* &&
2032
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2033
    exit $exit_status
2034
' 0
2035
for ac_signal in 1 2 13 15; do
2036
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2037
done
2038
ac_signal=0
2039
 
2040
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2041
rm -f -r conftest* confdefs.h
2042
 
2043
$as_echo "/* confdefs.h */" > confdefs.h
2044
 
2045
# Predefined preprocessor variables.
2046
 
2047
cat >>confdefs.h <<_ACEOF
2048
#define PACKAGE_NAME "$PACKAGE_NAME"
2049
_ACEOF
2050
 
2051
cat >>confdefs.h <<_ACEOF
2052
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2053
_ACEOF
2054
 
2055
cat >>confdefs.h <<_ACEOF
2056
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2057
_ACEOF
2058
 
2059
cat >>confdefs.h <<_ACEOF
2060
#define PACKAGE_STRING "$PACKAGE_STRING"
2061
_ACEOF
2062
 
2063
cat >>confdefs.h <<_ACEOF
2064
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2065
_ACEOF
2066
 
2067
cat >>confdefs.h <<_ACEOF
2068
#define PACKAGE_URL "$PACKAGE_URL"
2069
_ACEOF
2070
 
2071
 
2072
# Let the site file select an alternate cache file if it wants to.
2073
# Prefer an explicitly selected file to automatically selected ones.
2074
ac_site_file1=NONE
2075
ac_site_file2=NONE
2076
if test -n "$CONFIG_SITE"; then
2077
  ac_site_file1=$CONFIG_SITE
2078
elif test "x$prefix" != xNONE; then
2079
  ac_site_file1=$prefix/share/config.site
2080
  ac_site_file2=$prefix/etc/config.site
2081
else
2082
  ac_site_file1=$ac_default_prefix/share/config.site
2083
  ac_site_file2=$ac_default_prefix/etc/config.site
2084
fi
2085
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2086
do
2087
  test "x$ac_site_file" = xNONE && continue
2088
  if test -r "$ac_site_file"; then
2089
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2090
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2091
    sed 's/^/| /' "$ac_site_file" >&5
2092
    . "$ac_site_file"
2093
  fi
2094
done
2095
 
2096
if test -r "$cache_file"; then
2097
  # Some versions of bash will fail to source /dev/null (special
2098
  # files actually), so we avoid doing that.
2099
  if test -f "$cache_file"; then
2100
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2101
$as_echo "$as_me: loading cache $cache_file" >&6;}
2102
    case $cache_file in
2103
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2104
      *)                      . "./$cache_file";;
2105
    esac
2106
  fi
2107
else
2108
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2109
$as_echo "$as_me: creating cache $cache_file" >&6;}
2110
  >$cache_file
2111
fi
2112
 
2113
# Check that the precious variables saved in the cache have kept the same
2114
# value.
2115
ac_cache_corrupted=false
2116
for ac_var in $ac_precious_vars; do
2117
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2118
  eval ac_new_set=\$ac_env_${ac_var}_set
2119
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2120
  eval ac_new_val=\$ac_env_${ac_var}_value
2121
  case $ac_old_set,$ac_new_set in
2122
    set,)
2123
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2124
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2125
      ac_cache_corrupted=: ;;
2126
    ,set)
2127
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2128
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2129
      ac_cache_corrupted=: ;;
2130
    ,);;
2131
    *)
2132
      if test "x$ac_old_val" != "x$ac_new_val"; then
2133
        # differences in whitespace do not lead to failure.
2134
        ac_old_val_w=`echo x $ac_old_val`
2135
        ac_new_val_w=`echo x $ac_new_val`
2136
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2137
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2138
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2139
          ac_cache_corrupted=:
2140
        else
2141
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2142
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2143
          eval $ac_var=\$ac_old_val
2144
        fi
2145
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2146
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2147
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2148
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2149
      fi;;
2150
  esac
2151
  # Pass precious variables to config.status.
2152
  if test "$ac_new_set" = set; then
2153
    case $ac_new_val in
2154
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2155
    *) ac_arg=$ac_var=$ac_new_val ;;
2156
    esac
2157
    case " $ac_configure_args " in
2158
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2159
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2160
    esac
2161
  fi
2162
done
2163
if $ac_cache_corrupted; then
2164
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2165
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2166
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2167
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2168
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2169
fi
2170
## -------------------- ##
2171
## Main body of script. ##
2172
## -------------------- ##
2173
 
2174
ac_ext=c
2175
ac_cpp='$CPP $CPPFLAGS'
2176
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2177
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2178
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2179
 
2180
 
2181
 
2182
 
2183
 
2184
 
2185
ac_aux_dir=
2186
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2187
  for ac_t in install-sh install.sh shtool; do
2188
    if test -f "$ac_dir/$ac_t"; then
2189
      ac_aux_dir=$ac_dir
2190
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2191
      break 2
2192
    fi
2193
  done
2194
done
2195
if test -z "$ac_aux_dir"; then
2196
  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2197
fi
2198
 
2199
# These three variables are undocumented and unsupported,
2200
# and are intended to be withdrawn in a future Autoconf release.
2201
# They can cause serious problems if a builder's source tree is in a directory
2202
# whose full name contains unusual characters.
2203
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2204
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2205
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2206
 
2207
 
2208
# Make sure we can run config.sub.
2209
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2210
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2211
 
2212
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2213
$as_echo_n "checking build system type... " >&6; }
2214
if test "${ac_cv_build+set}" = set; then :
2215
  $as_echo_n "(cached) " >&6
2216
else
2217
  ac_build_alias=$build_alias
2218
test "x$ac_build_alias" = x &&
2219
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2220
test "x$ac_build_alias" = x &&
2221
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2222
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2223
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2224
 
2225
fi
2226
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2227
$as_echo "$ac_cv_build" >&6; }
2228
case $ac_cv_build in
2229
*-*-*) ;;
2230
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2231
esac
2232
build=$ac_cv_build
2233
ac_save_IFS=$IFS; IFS='-'
2234
set x $ac_cv_build
2235
shift
2236
build_cpu=$1
2237
build_vendor=$2
2238
shift; shift
2239
# Remember, the first character of IFS is used to create $*,
2240
# except with old shells:
2241
build_os=$*
2242
IFS=$ac_save_IFS
2243
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2244
 
2245
 
2246
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2247
$as_echo_n "checking host system type... " >&6; }
2248
if test "${ac_cv_host+set}" = set; then :
2249
  $as_echo_n "(cached) " >&6
2250
else
2251
  if test "x$host_alias" = x; then
2252
  ac_cv_host=$ac_cv_build
2253
else
2254
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2255
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2256
fi
2257
 
2258
fi
2259
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2260
$as_echo "$ac_cv_host" >&6; }
2261
case $ac_cv_host in
2262
*-*-*) ;;
2263
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2264
esac
2265
host=$ac_cv_host
2266
ac_save_IFS=$IFS; IFS='-'
2267
set x $ac_cv_host
2268
shift
2269
host_cpu=$1
2270
host_vendor=$2
2271
shift; shift
2272
# Remember, the first character of IFS is used to create $*,
2273
# except with old shells:
2274
host_os=$*
2275
IFS=$ac_save_IFS
2276
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2277
 
2278
 
2279
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2280
$as_echo_n "checking target system type... " >&6; }
2281
if test "${ac_cv_target+set}" = set; then :
2282
  $as_echo_n "(cached) " >&6
2283
else
2284
  if test "x$target_alias" = x; then
2285
  ac_cv_target=$ac_cv_host
2286
else
2287
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2288
    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2289
fi
2290
 
2291
fi
2292
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2293
$as_echo "$ac_cv_target" >&6; }
2294
case $ac_cv_target in
2295
*-*-*) ;;
2296
*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2297
esac
2298
target=$ac_cv_target
2299
ac_save_IFS=$IFS; IFS='-'
2300
set x $ac_cv_target
2301
shift
2302
target_cpu=$1
2303
target_vendor=$2
2304
shift; shift
2305
# Remember, the first character of IFS is used to create $*,
2306
# except with old shells:
2307
target_os=$*
2308
IFS=$ac_save_IFS
2309
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2310
 
2311
 
2312
# The aliases save the names the user supplied, while $host etc.
2313
# will get canonicalized.
2314
test -n "$target_alias" &&
2315
  test "$program_prefix$program_suffix$program_transform_name" = \
2316
    NONENONEs,x,x, &&
2317
  program_prefix=${target_alias}-
2318
 
2319
 case ${build_alias} in
2320
  "") build_noncanonical=${build} ;;
2321
  *) build_noncanonical=${build_alias} ;;
2322
esac
2323
 
2324
 case ${host_alias} in
2325
  "") host_noncanonical=${build_noncanonical} ;;
2326
  *) host_noncanonical=${host_alias} ;;
2327
esac
2328
 
2329
 case ${target_alias} in
2330
  "") target_noncanonical=${host_noncanonical} ;;
2331
  *) target_noncanonical=${target_alias} ;;
2332
esac
2333
 
2334
 
2335
 
2336
 
2337
am__api_version='1.11'
2338
 
2339
# Find a good install program.  We prefer a C program (faster),
2340
# so one script is as good as another.  But avoid the broken or
2341
# incompatible versions:
2342
# SysV /etc/install, /usr/sbin/install
2343
# SunOS /usr/etc/install
2344
# IRIX /sbin/install
2345
# AIX /bin/install
2346
# AmigaOS /C/install, which installs bootblocks on floppy discs
2347
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2348
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2349
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2350
# OS/2's system install, which has a completely different semantic
2351
# ./install, which can be erroneously created by make from ./install.sh.
2352
# Reject install programs that cannot install multiple files.
2353
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2354
$as_echo_n "checking for a BSD-compatible install... " >&6; }
2355
if test -z "$INSTALL"; then
2356
if test "${ac_cv_path_install+set}" = set; then :
2357
  $as_echo_n "(cached) " >&6
2358
else
2359
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2360
for as_dir in $PATH
2361
do
2362
  IFS=$as_save_IFS
2363
  test -z "$as_dir" && as_dir=.
2364
    # Account for people who put trailing slashes in PATH elements.
2365
case $as_dir/ in #((
2366
  ./ | .// | /[cC]/* | \
2367
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2368
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2369
  /usr/ucb/* ) ;;
2370
  *)
2371
    # OSF1 and SCO ODT 3.0 have their own names for install.
2372
    # Don't use installbsd from OSF since it installs stuff as root
2373
    # by default.
2374
    for ac_prog in ginstall scoinst install; do
2375
      for ac_exec_ext in '' $ac_executable_extensions; do
2376
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2377
          if test $ac_prog = install &&
2378
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2379
            # AIX install.  It has an incompatible calling convention.
2380
            :
2381
          elif test $ac_prog = install &&
2382
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2383
            # program-specific install script used by HP pwplus--don't use.
2384
            :
2385
          else
2386
            rm -rf conftest.one conftest.two conftest.dir
2387
            echo one > conftest.one
2388
            echo two > conftest.two
2389
            mkdir conftest.dir
2390
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2391
              test -s conftest.one && test -s conftest.two &&
2392
              test -s conftest.dir/conftest.one &&
2393
              test -s conftest.dir/conftest.two
2394
            then
2395
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2396
              break 3
2397
            fi
2398
          fi
2399
        fi
2400
      done
2401
    done
2402
    ;;
2403
esac
2404
 
2405
  done
2406
IFS=$as_save_IFS
2407
 
2408
rm -rf conftest.one conftest.two conftest.dir
2409
 
2410
fi
2411
  if test "${ac_cv_path_install+set}" = set; then
2412
    INSTALL=$ac_cv_path_install
2413
  else
2414
    # As a last resort, use the slow shell script.  Don't cache a
2415
    # value for INSTALL within a source directory, because that will
2416
    # break other packages using the cache if that directory is
2417
    # removed, or if the value is a relative name.
2418
    INSTALL=$ac_install_sh
2419
  fi
2420
fi
2421
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2422
$as_echo "$INSTALL" >&6; }
2423
 
2424
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2425
# It thinks the first close brace ends the variable substitution.
2426
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2427
 
2428
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2429
 
2430
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2431
 
2432
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2433
$as_echo_n "checking whether build environment is sane... " >&6; }
2434
# Just in case
2435
sleep 1
2436
echo timestamp > conftest.file
2437
# Reject unsafe characters in $srcdir or the absolute working directory
2438
# name.  Accept space and tab only in the latter.
2439
am_lf='
2440
'
2441
case `pwd` in
2442
  *[\\\"\#\$\&\'\`$am_lf]*)
2443
    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2444
esac
2445
case $srcdir in
2446
  *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2447
    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2448
esac
2449
 
2450
# Do `set' in a subshell so we don't clobber the current shell's
2451
# arguments.  Must try -L first in case configure is actually a
2452
# symlink; some systems play weird games with the mod time of symlinks
2453
# (eg FreeBSD returns the mod time of the symlink's containing
2454
# directory).
2455
if (
2456
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2457
   if test "$*" = "X"; then
2458
      # -L didn't work.
2459
      set X `ls -t "$srcdir/configure" conftest.file`
2460
   fi
2461
   rm -f conftest.file
2462
   if test "$*" != "X $srcdir/configure conftest.file" \
2463
      && test "$*" != "X conftest.file $srcdir/configure"; then
2464
 
2465
      # If neither matched, then we have a broken ls.  This can happen
2466
      # if, for instance, CONFIG_SHELL is bash and it inherits a
2467
      # broken ls alias from the environment.  This has actually
2468
      # happened.  Such a system could not be considered "sane".
2469
      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2470
alias in your environment" "$LINENO" 5
2471
   fi
2472
 
2473
   test "$2" = conftest.file
2474
   )
2475
then
2476
   # Ok.
2477
   :
2478
else
2479
   as_fn_error "newly created file is older than distributed files!
2480
Check your system clock" "$LINENO" 5
2481
fi
2482
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2483
$as_echo "yes" >&6; }
2484
test "$program_prefix" != NONE &&
2485
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2486
# Use a double $ so make ignores it.
2487
test "$program_suffix" != NONE &&
2488
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2489
# Double any \ or $.
2490
# By default was `s,x,x', remove it if useless.
2491
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2492
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2493
 
2494
# expand $ac_aux_dir to an absolute path
2495
am_aux_dir=`cd $ac_aux_dir && pwd`
2496
 
2497
if test x"${MISSING+set}" != xset; then
2498
  case $am_aux_dir in
2499
  *\ * | *\     *)
2500
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2501
  *)
2502
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2503
  esac
2504
fi
2505
# Use eval to expand $SHELL
2506
if eval "$MISSING --run true"; then
2507
  am_missing_run="$MISSING --run "
2508
else
2509
  am_missing_run=
2510
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2511
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2512
fi
2513
 
2514
if test x"${install_sh}" != xset; then
2515
  case $am_aux_dir in
2516
  *\ * | *\     *)
2517
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2518
  *)
2519
    install_sh="\${SHELL} $am_aux_dir/install-sh"
2520
  esac
2521
fi
2522
 
2523
# Installed binaries are usually stripped using `strip' when the user
2524
# run `make install-strip'.  However `strip' might not be the right
2525
# tool to use in cross-compilation environments, therefore Automake
2526
# will honor the `STRIP' environment variable to overrule this program.
2527
if test "$cross_compiling" != no; then
2528
  if test -n "$ac_tool_prefix"; then
2529
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2530
set dummy ${ac_tool_prefix}strip; ac_word=$2
2531
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2532
$as_echo_n "checking for $ac_word... " >&6; }
2533
if test "${ac_cv_prog_STRIP+set}" = set; then :
2534
  $as_echo_n "(cached) " >&6
2535
else
2536
  if test -n "$STRIP"; then
2537
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2538
else
2539
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2540
for as_dir in $PATH
2541
do
2542
  IFS=$as_save_IFS
2543
  test -z "$as_dir" && as_dir=.
2544
    for ac_exec_ext in '' $ac_executable_extensions; do
2545
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2546
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2547
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2548
    break 2
2549
  fi
2550
done
2551
  done
2552
IFS=$as_save_IFS
2553
 
2554
fi
2555
fi
2556
STRIP=$ac_cv_prog_STRIP
2557
if test -n "$STRIP"; then
2558
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2559
$as_echo "$STRIP" >&6; }
2560
else
2561
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2562
$as_echo "no" >&6; }
2563
fi
2564
 
2565
 
2566
fi
2567
if test -z "$ac_cv_prog_STRIP"; then
2568
  ac_ct_STRIP=$STRIP
2569
  # Extract the first word of "strip", so it can be a program name with args.
2570
set dummy strip; ac_word=$2
2571
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2572
$as_echo_n "checking for $ac_word... " >&6; }
2573
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2574
  $as_echo_n "(cached) " >&6
2575
else
2576
  if test -n "$ac_ct_STRIP"; then
2577
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2578
else
2579
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2580
for as_dir in $PATH
2581
do
2582
  IFS=$as_save_IFS
2583
  test -z "$as_dir" && as_dir=.
2584
    for ac_exec_ext in '' $ac_executable_extensions; do
2585
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2586
    ac_cv_prog_ac_ct_STRIP="strip"
2587
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2588
    break 2
2589
  fi
2590
done
2591
  done
2592
IFS=$as_save_IFS
2593
 
2594
fi
2595
fi
2596
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2597
if test -n "$ac_ct_STRIP"; then
2598
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2599
$as_echo "$ac_ct_STRIP" >&6; }
2600
else
2601
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2602
$as_echo "no" >&6; }
2603
fi
2604
 
2605
  if test "x$ac_ct_STRIP" = x; then
2606
    STRIP=":"
2607
  else
2608
    case $cross_compiling:$ac_tool_warned in
2609
yes:)
2610
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2611
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2612
ac_tool_warned=yes ;;
2613
esac
2614
    STRIP=$ac_ct_STRIP
2615
  fi
2616
else
2617
  STRIP="$ac_cv_prog_STRIP"
2618
fi
2619
 
2620
fi
2621
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2622
 
2623
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2624
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2625
if test -z "$MKDIR_P"; then
2626
  if test "${ac_cv_path_mkdir+set}" = set; then :
2627
  $as_echo_n "(cached) " >&6
2628
else
2629
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2630
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2631
do
2632
  IFS=$as_save_IFS
2633
  test -z "$as_dir" && as_dir=.
2634
    for ac_prog in mkdir gmkdir; do
2635
         for ac_exec_ext in '' $ac_executable_extensions; do
2636
           { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2637
           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2638
             'mkdir (GNU coreutils) '* | \
2639
             'mkdir (coreutils) '* | \
2640
             'mkdir (fileutils) '4.1*)
2641
               ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2642
               break 3;;
2643
           esac
2644
         done
2645
       done
2646
  done
2647
IFS=$as_save_IFS
2648
 
2649
fi
2650
 
2651
  if test "${ac_cv_path_mkdir+set}" = set; then
2652
    MKDIR_P="$ac_cv_path_mkdir -p"
2653
  else
2654
    # As a last resort, use the slow shell script.  Don't cache a
2655
    # value for MKDIR_P within a source directory, because that will
2656
    # break other packages using the cache if that directory is
2657
    # removed, or if the value is a relative name.
2658
    test -d ./--version && rmdir ./--version
2659
    MKDIR_P="$ac_install_sh -d"
2660
  fi
2661
fi
2662
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2663
$as_echo "$MKDIR_P" >&6; }
2664
 
2665
mkdir_p="$MKDIR_P"
2666
case $mkdir_p in
2667
  [\\/$]* | ?:[\\/]*) ;;
2668
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2669
esac
2670
 
2671
for ac_prog in gawk mawk nawk awk
2672
do
2673
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2674
set dummy $ac_prog; ac_word=$2
2675
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2676
$as_echo_n "checking for $ac_word... " >&6; }
2677
if test "${ac_cv_prog_AWK+set}" = set; then :
2678
  $as_echo_n "(cached) " >&6
2679
else
2680
  if test -n "$AWK"; then
2681
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2682
else
2683
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2684
for as_dir in $PATH
2685
do
2686
  IFS=$as_save_IFS
2687
  test -z "$as_dir" && as_dir=.
2688
    for ac_exec_ext in '' $ac_executable_extensions; do
2689
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2690
    ac_cv_prog_AWK="$ac_prog"
2691
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2692
    break 2
2693
  fi
2694
done
2695
  done
2696
IFS=$as_save_IFS
2697
 
2698
fi
2699
fi
2700
AWK=$ac_cv_prog_AWK
2701
if test -n "$AWK"; then
2702
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2703
$as_echo "$AWK" >&6; }
2704
else
2705
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2706
$as_echo "no" >&6; }
2707
fi
2708
 
2709
 
2710
  test -n "$AWK" && break
2711
done
2712
 
2713
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2714
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2715
set x ${MAKE-make}
2716
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2717
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2718
  $as_echo_n "(cached) " >&6
2719
else
2720
  cat >conftest.make <<\_ACEOF
2721
SHELL = /bin/sh
2722
all:
2723
        @echo '@@@%%%=$(MAKE)=@@@%%%'
2724
_ACEOF
2725
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2726
case `${MAKE-make} -f conftest.make 2>/dev/null` in
2727
  *@@@%%%=?*=@@@%%%*)
2728
    eval ac_cv_prog_make_${ac_make}_set=yes;;
2729
  *)
2730
    eval ac_cv_prog_make_${ac_make}_set=no;;
2731
esac
2732
rm -f conftest.make
2733
fi
2734
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2735
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2736
$as_echo "yes" >&6; }
2737
  SET_MAKE=
2738
else
2739
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2740
$as_echo "no" >&6; }
2741
  SET_MAKE="MAKE=${MAKE-make}"
2742
fi
2743
 
2744
rm -rf .tst 2>/dev/null
2745
mkdir .tst 2>/dev/null
2746
if test -d .tst; then
2747
  am__leading_dot=.
2748
else
2749
  am__leading_dot=_
2750
fi
2751
rmdir .tst 2>/dev/null
2752
 
2753
if test "`cd $srcdir && pwd`" != "`pwd`"; then
2754
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2755
  # is not polluted with repeated "-I."
2756
  am__isrc=' -I$(srcdir)'
2757
  # test to see if srcdir already configured
2758
  if test -f $srcdir/config.status; then
2759
    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2760
  fi
2761
fi
2762
 
2763
# test whether we have cygpath
2764
if test -z "$CYGPATH_W"; then
2765
  if (cygpath --version) >/dev/null 2>/dev/null; then
2766
    CYGPATH_W='cygpath -w'
2767
  else
2768
    CYGPATH_W=echo
2769
  fi
2770
fi
2771
 
2772
 
2773
# Define the identity of the package.
2774
 PACKAGE='libssp'
2775
 VERSION='1.0'
2776
 
2777
 
2778
cat >>confdefs.h <<_ACEOF
2779
#define PACKAGE "$PACKAGE"
2780
_ACEOF
2781
 
2782
 
2783
cat >>confdefs.h <<_ACEOF
2784
#define VERSION "$VERSION"
2785
_ACEOF
2786
 
2787
# Some tools Automake needs.
2788
 
2789
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2790
 
2791
 
2792
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2793
 
2794
 
2795
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2796
 
2797
 
2798
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2799
 
2800
 
2801
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2802
 
2803
# We need awk for the "check" target.  The system "awk" is bad on
2804
# some platforms.
2805
# Always define AMTAR for backward compatibility.
2806
 
2807
AMTAR=${AMTAR-"${am_missing_run}tar"}
2808
 
2809
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2810
 
2811
 
2812
 
2813
 
2814
 
2815
 
2816
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2817
$as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2818
# Check whether --enable-version-specific-runtime-libs was given.
2819
if test "${enable_version_specific_runtime_libs+set}" = set; then :
2820
  enableval=$enable_version_specific_runtime_libs; case "$enableval" in
2821
 yes) version_specific_libs=yes ;;
2822
 no)  version_specific_libs=no ;;
2823
 *)   as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2824
 esac
2825
else
2826
  version_specific_libs=no
2827
fi
2828
 
2829
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2830
$as_echo "$version_specific_libs" >&6; }
2831
 
2832
 
2833
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2834
$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2835
    # Check whether --enable-maintainer-mode was given.
2836
if test "${enable_maintainer_mode+set}" = set; then :
2837
  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2838
else
2839
  USE_MAINTAINER_MODE=no
2840
fi
2841
 
2842
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2843
$as_echo "$USE_MAINTAINER_MODE" >&6; }
2844
   if test $USE_MAINTAINER_MODE = yes; then
2845
  MAINTAINER_MODE_TRUE=
2846
  MAINTAINER_MODE_FALSE='#'
2847
else
2848
  MAINTAINER_MODE_TRUE='#'
2849
  MAINTAINER_MODE_FALSE=
2850
fi
2851
 
2852
  MAINT=$MAINTAINER_MODE_TRUE
2853
 
2854
 
2855
 
2856
 
2857
 
2858
# Default to --enable-multilib
2859
# Check whether --enable-multilib was given.
2860
if test "${enable_multilib+set}" = set; then :
2861
  enableval=$enable_multilib; case "$enableval" in
2862
  yes) multilib=yes ;;
2863
  no)  multilib=no ;;
2864
  *)   as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
2865
 esac
2866
else
2867
  multilib=yes
2868
fi
2869
 
2870
 
2871
# We may get other options which we leave undocumented:
2872
# --with-target-subdir, --with-multisrctop, --with-multisubdir
2873
# See config-ml.in if you want the gory details.
2874
 
2875
if test "$srcdir" = "."; then
2876
  if test "$with_target_subdir" != "."; then
2877
    multi_basedir="$srcdir/$with_multisrctop../.."
2878
  else
2879
    multi_basedir="$srcdir/$with_multisrctop.."
2880
  fi
2881
else
2882
  multi_basedir="$srcdir/.."
2883
fi
2884
 
2885
 
2886
# Even if the default multilib is not a cross compilation,
2887
# it may be that some of the other multilibs are.
2888
if test $cross_compiling = no && test $multilib = yes \
2889
   && test "x${with_multisubdir}" != x ; then
2890
   cross_compiling=maybe
2891
fi
2892
 
2893
ac_config_commands="$ac_config_commands default-1"
2894
 
2895
 
2896
target_alias=${target_alias-$host_alias}
2897
 
2898
 
2899
ac_config_headers="$ac_config_headers config.h"
2900
 
2901
 
2902
ac_ext=c
2903
ac_cpp='$CPP $CPPFLAGS'
2904
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2905
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2906
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2907
 
2908
# The same as in boehm-gc and libstdc++. Have to borrow it from there.
2909
# We must force CC to /not/ be precious variables; otherwise
2910
# the wrong, non-multilib-adjusted value will be used in multilibs.
2911
# As a side effect, we have to subst CFLAGS ourselves.
2912
 
2913
 
2914
 
2915
ac_ext=c
2916
ac_cpp='$CPP $CPPFLAGS'
2917
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2918
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2919
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2920
if test -n "$ac_tool_prefix"; then
2921
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2922
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2923
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2924
$as_echo_n "checking for $ac_word... " >&6; }
2925
if test "${ac_cv_prog_CC+set}" = set; then :
2926
  $as_echo_n "(cached) " >&6
2927
else
2928
  if test -n "$CC"; then
2929
  ac_cv_prog_CC="$CC" # Let the user override the test.
2930
else
2931
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2932
for as_dir in $PATH
2933
do
2934
  IFS=$as_save_IFS
2935
  test -z "$as_dir" && as_dir=.
2936
    for ac_exec_ext in '' $ac_executable_extensions; do
2937
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2938
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2939
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2940
    break 2
2941
  fi
2942
done
2943
  done
2944
IFS=$as_save_IFS
2945
 
2946
fi
2947
fi
2948
CC=$ac_cv_prog_CC
2949
if test -n "$CC"; then
2950
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2951
$as_echo "$CC" >&6; }
2952
else
2953
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2954
$as_echo "no" >&6; }
2955
fi
2956
 
2957
 
2958
fi
2959
if test -z "$ac_cv_prog_CC"; then
2960
  ac_ct_CC=$CC
2961
  # Extract the first word of "gcc", so it can be a program name with args.
2962
set dummy gcc; ac_word=$2
2963
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2964
$as_echo_n "checking for $ac_word... " >&6; }
2965
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2966
  $as_echo_n "(cached) " >&6
2967
else
2968
  if test -n "$ac_ct_CC"; then
2969
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2970
else
2971
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2972
for as_dir in $PATH
2973
do
2974
  IFS=$as_save_IFS
2975
  test -z "$as_dir" && as_dir=.
2976
    for ac_exec_ext in '' $ac_executable_extensions; do
2977
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2978
    ac_cv_prog_ac_ct_CC="gcc"
2979
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2980
    break 2
2981
  fi
2982
done
2983
  done
2984
IFS=$as_save_IFS
2985
 
2986
fi
2987
fi
2988
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2989
if test -n "$ac_ct_CC"; then
2990
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2991
$as_echo "$ac_ct_CC" >&6; }
2992
else
2993
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2994
$as_echo "no" >&6; }
2995
fi
2996
 
2997
  if test "x$ac_ct_CC" = x; then
2998
    CC=""
2999
  else
3000
    case $cross_compiling:$ac_tool_warned in
3001
yes:)
3002
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3003
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3004
ac_tool_warned=yes ;;
3005
esac
3006
    CC=$ac_ct_CC
3007
  fi
3008
else
3009
  CC="$ac_cv_prog_CC"
3010
fi
3011
 
3012
if test -z "$CC"; then
3013
          if test -n "$ac_tool_prefix"; then
3014
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3015
set dummy ${ac_tool_prefix}cc; ac_word=$2
3016
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3017
$as_echo_n "checking for $ac_word... " >&6; }
3018
if test "${ac_cv_prog_CC+set}" = set; then :
3019
  $as_echo_n "(cached) " >&6
3020
else
3021
  if test -n "$CC"; then
3022
  ac_cv_prog_CC="$CC" # Let the user override the test.
3023
else
3024
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3025
for as_dir in $PATH
3026
do
3027
  IFS=$as_save_IFS
3028
  test -z "$as_dir" && as_dir=.
3029
    for ac_exec_ext in '' $ac_executable_extensions; do
3030
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3031
    ac_cv_prog_CC="${ac_tool_prefix}cc"
3032
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3033
    break 2
3034
  fi
3035
done
3036
  done
3037
IFS=$as_save_IFS
3038
 
3039
fi
3040
fi
3041
CC=$ac_cv_prog_CC
3042
if test -n "$CC"; then
3043
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3044
$as_echo "$CC" >&6; }
3045
else
3046
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3047
$as_echo "no" >&6; }
3048
fi
3049
 
3050
 
3051
  fi
3052
fi
3053
if test -z "$CC"; then
3054
  # Extract the first word of "cc", so it can be a program name with args.
3055
set dummy cc; ac_word=$2
3056
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3057
$as_echo_n "checking for $ac_word... " >&6; }
3058
if test "${ac_cv_prog_CC+set}" = set; then :
3059
  $as_echo_n "(cached) " >&6
3060
else
3061
  if test -n "$CC"; then
3062
  ac_cv_prog_CC="$CC" # Let the user override the test.
3063
else
3064
  ac_prog_rejected=no
3065
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3066
for as_dir in $PATH
3067
do
3068
  IFS=$as_save_IFS
3069
  test -z "$as_dir" && as_dir=.
3070
    for ac_exec_ext in '' $ac_executable_extensions; do
3071
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3072
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3073
       ac_prog_rejected=yes
3074
       continue
3075
     fi
3076
    ac_cv_prog_CC="cc"
3077
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3078
    break 2
3079
  fi
3080
done
3081
  done
3082
IFS=$as_save_IFS
3083
 
3084
if test $ac_prog_rejected = yes; then
3085
  # We found a bogon in the path, so make sure we never use it.
3086
  set dummy $ac_cv_prog_CC
3087
  shift
3088
  if test $# != 0; then
3089
    # We chose a different compiler from the bogus one.
3090
    # However, it has the same basename, so the bogon will be chosen
3091
    # first if we set CC to just the basename; use the full file name.
3092
    shift
3093
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3094
  fi
3095
fi
3096
fi
3097
fi
3098
CC=$ac_cv_prog_CC
3099
if test -n "$CC"; then
3100
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3101
$as_echo "$CC" >&6; }
3102
else
3103
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3104
$as_echo "no" >&6; }
3105
fi
3106
 
3107
 
3108
fi
3109
if test -z "$CC"; then
3110
  if test -n "$ac_tool_prefix"; then
3111
  for ac_prog in cl.exe
3112
  do
3113
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3114
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3115
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3116
$as_echo_n "checking for $ac_word... " >&6; }
3117
if test "${ac_cv_prog_CC+set}" = set; then :
3118
  $as_echo_n "(cached) " >&6
3119
else
3120
  if test -n "$CC"; then
3121
  ac_cv_prog_CC="$CC" # Let the user override the test.
3122
else
3123
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3124
for as_dir in $PATH
3125
do
3126
  IFS=$as_save_IFS
3127
  test -z "$as_dir" && as_dir=.
3128
    for ac_exec_ext in '' $ac_executable_extensions; do
3129
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3130
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3131
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3132
    break 2
3133
  fi
3134
done
3135
  done
3136
IFS=$as_save_IFS
3137
 
3138
fi
3139
fi
3140
CC=$ac_cv_prog_CC
3141
if test -n "$CC"; then
3142
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3143
$as_echo "$CC" >&6; }
3144
else
3145
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3146
$as_echo "no" >&6; }
3147
fi
3148
 
3149
 
3150
    test -n "$CC" && break
3151
  done
3152
fi
3153
if test -z "$CC"; then
3154
  ac_ct_CC=$CC
3155
  for ac_prog in cl.exe
3156
do
3157
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3158
set dummy $ac_prog; ac_word=$2
3159
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3160
$as_echo_n "checking for $ac_word... " >&6; }
3161
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3162
  $as_echo_n "(cached) " >&6
3163
else
3164
  if test -n "$ac_ct_CC"; then
3165
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3166
else
3167
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3168
for as_dir in $PATH
3169
do
3170
  IFS=$as_save_IFS
3171
  test -z "$as_dir" && as_dir=.
3172
    for ac_exec_ext in '' $ac_executable_extensions; do
3173
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3174
    ac_cv_prog_ac_ct_CC="$ac_prog"
3175
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3176
    break 2
3177
  fi
3178
done
3179
  done
3180
IFS=$as_save_IFS
3181
 
3182
fi
3183
fi
3184
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3185
if test -n "$ac_ct_CC"; then
3186
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3187
$as_echo "$ac_ct_CC" >&6; }
3188
else
3189
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3190
$as_echo "no" >&6; }
3191
fi
3192
 
3193
 
3194
  test -n "$ac_ct_CC" && break
3195
done
3196
 
3197
  if test "x$ac_ct_CC" = x; then
3198
    CC=""
3199
  else
3200
    case $cross_compiling:$ac_tool_warned in
3201
yes:)
3202
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3203
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3204
ac_tool_warned=yes ;;
3205
esac
3206
    CC=$ac_ct_CC
3207
  fi
3208
fi
3209
 
3210
fi
3211
 
3212
 
3213
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3214
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3215
as_fn_error "no acceptable C compiler found in \$PATH
3216
See \`config.log' for more details." "$LINENO" 5; }
3217
 
3218
# Provide some information about the compiler.
3219
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3220
set X $ac_compile
3221
ac_compiler=$2
3222
for ac_option in --version -v -V -qversion; do
3223
  { { ac_try="$ac_compiler $ac_option >&5"
3224
case "(($ac_try" in
3225
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3226
  *) ac_try_echo=$ac_try;;
3227
esac
3228
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3229
$as_echo "$ac_try_echo"; } >&5
3230
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3231
  ac_status=$?
3232
  if test -s conftest.err; then
3233
    sed '10a\
3234
... rest of stderr output deleted ...
3235
         10q' conftest.err >conftest.er1
3236
    cat conftest.er1 >&5
3237
    rm -f conftest.er1 conftest.err
3238
  fi
3239
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3240
  test $ac_status = 0; }
3241
done
3242
 
3243
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3244
/* end confdefs.h.  */
3245
 
3246
int
3247
main ()
3248
{
3249
 
3250
  ;
3251
  return 0;
3252
}
3253
_ACEOF
3254
# FIXME: Cleanup?
3255
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3256
  (eval $ac_link) 2>&5
3257
  ac_status=$?
3258
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3259
  test $ac_status = 0; }; then :
3260
  gcc_no_link=no
3261
else
3262
  gcc_no_link=yes
3263
fi
3264
if test x$gcc_no_link = xyes; then
3265
  # Setting cross_compile will disable run tests; it will
3266
  # also disable AC_CHECK_FILE but that's generally
3267
  # correct if we can't link.
3268
  cross_compiling=yes
3269
  EXEEXT=
3270
else
3271
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3272
/* end confdefs.h.  */
3273
 
3274
int
3275
main ()
3276
{
3277
 
3278
  ;
3279
  return 0;
3280
}
3281
_ACEOF
3282
ac_clean_files_save=$ac_clean_files
3283
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3284
# Try to create an executable without -o first, disregard a.out.
3285
# It will help us diagnose broken compilers, and finding out an intuition
3286
# of exeext.
3287
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3288
$as_echo_n "checking for C compiler default output file name... " >&6; }
3289
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3290
 
3291
# The possible output files:
3292
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3293
 
3294
ac_rmfiles=
3295
for ac_file in $ac_files
3296
do
3297
  case $ac_file in
3298
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3299
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3300
  esac
3301
done
3302
rm -f $ac_rmfiles
3303
 
3304
if { { ac_try="$ac_link_default"
3305
case "(($ac_try" in
3306
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3307
  *) ac_try_echo=$ac_try;;
3308
esac
3309
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3310
$as_echo "$ac_try_echo"; } >&5
3311
  (eval "$ac_link_default") 2>&5
3312
  ac_status=$?
3313
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3314
  test $ac_status = 0; }; then :
3315
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3316
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3317
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3318
# so that the user can short-circuit this test for compilers unknown to
3319
# Autoconf.
3320
for ac_file in $ac_files ''
3321
do
3322
  test -f "$ac_file" || continue
3323
  case $ac_file in
3324
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3325
        ;;
3326
    [ab].out )
3327
        # We found the default executable, but exeext='' is most
3328
        # certainly right.
3329
        break;;
3330
    *.* )
3331
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3332
        then :; else
3333
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3334
        fi
3335
        # We set ac_cv_exeext here because the later test for it is not
3336
        # safe: cross compilers may not add the suffix if given an `-o'
3337
        # argument, so we may need to know it at that point already.
3338
        # Even if this section looks crufty: it has the advantage of
3339
        # actually working.
3340
        break;;
3341
    * )
3342
        break;;
3343
  esac
3344
done
3345
test "$ac_cv_exeext" = no && ac_cv_exeext=
3346
 
3347
else
3348
  ac_file=''
3349
fi
3350
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3351
$as_echo "$ac_file" >&6; }
3352
if test -z "$ac_file"; then :
3353
  $as_echo "$as_me: failed program was:" >&5
3354
sed 's/^/| /' conftest.$ac_ext >&5
3355
 
3356
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3357
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3358
{ as_fn_set_status 77
3359
as_fn_error "C compiler cannot create executables
3360
See \`config.log' for more details." "$LINENO" 5; }; }
3361
fi
3362
ac_exeext=$ac_cv_exeext
3363
 
3364
# Check that the compiler produces executables we can run.  If not, either
3365
# the compiler is broken, or we cross compile.
3366
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3367
$as_echo_n "checking whether the C compiler works... " >&6; }
3368
# If not cross compiling, check that we can run a simple program.
3369
if test "$cross_compiling" != yes; then
3370
  if { ac_try='./$ac_file'
3371
  { { case "(($ac_try" in
3372
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3373
  *) ac_try_echo=$ac_try;;
3374
esac
3375
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3376
$as_echo "$ac_try_echo"; } >&5
3377
  (eval "$ac_try") 2>&5
3378
  ac_status=$?
3379
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3380
  test $ac_status = 0; }; }; then
3381
    cross_compiling=no
3382
  else
3383
    if test "$cross_compiling" = maybe; then
3384
        cross_compiling=yes
3385
    else
3386
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3387
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3388
as_fn_error "cannot run C compiled programs.
3389
If you meant to cross compile, use \`--host'.
3390
See \`config.log' for more details." "$LINENO" 5; }
3391
    fi
3392
  fi
3393
fi
3394
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3395
$as_echo "yes" >&6; }
3396
 
3397
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3398
ac_clean_files=$ac_clean_files_save
3399
# Check that the compiler produces executables we can run.  If not, either
3400
# the compiler is broken, or we cross compile.
3401
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3402
$as_echo_n "checking whether we are cross compiling... " >&6; }
3403
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3404
$as_echo "$cross_compiling" >&6; }
3405
 
3406
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3407
$as_echo_n "checking for suffix of executables... " >&6; }
3408
if { { ac_try="$ac_link"
3409
case "(($ac_try" in
3410
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3411
  *) ac_try_echo=$ac_try;;
3412
esac
3413
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3414
$as_echo "$ac_try_echo"; } >&5
3415
  (eval "$ac_link") 2>&5
3416
  ac_status=$?
3417
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3418
  test $ac_status = 0; }; then :
3419
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3420
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3421
# work properly (i.e., refer to `conftest.exe'), while it won't with
3422
# `rm'.
3423
for ac_file in conftest.exe conftest conftest.*; do
3424
  test -f "$ac_file" || continue
3425
  case $ac_file in
3426
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3427
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3428
          break;;
3429
    * ) break;;
3430
  esac
3431
done
3432
else
3433
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3434
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3435
as_fn_error "cannot compute suffix of executables: cannot compile and link
3436
See \`config.log' for more details." "$LINENO" 5; }
3437
fi
3438
rm -f conftest$ac_cv_exeext
3439
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3440
$as_echo "$ac_cv_exeext" >&6; }
3441
 
3442
rm -f conftest.$ac_ext
3443
EXEEXT=$ac_cv_exeext
3444
ac_exeext=$EXEEXT
3445
fi
3446
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3447
$as_echo_n "checking for suffix of object files... " >&6; }
3448
if test "${ac_cv_objext+set}" = set; then :
3449
  $as_echo_n "(cached) " >&6
3450
else
3451
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3452
/* end confdefs.h.  */
3453
 
3454
int
3455
main ()
3456
{
3457
 
3458
  ;
3459
  return 0;
3460
}
3461
_ACEOF
3462
rm -f conftest.o conftest.obj
3463
if { { ac_try="$ac_compile"
3464
case "(($ac_try" in
3465
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3466
  *) ac_try_echo=$ac_try;;
3467
esac
3468
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3469
$as_echo "$ac_try_echo"; } >&5
3470
  (eval "$ac_compile") 2>&5
3471
  ac_status=$?
3472
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3473
  test $ac_status = 0; }; then :
3474
  for ac_file in conftest.o conftest.obj conftest.*; do
3475
  test -f "$ac_file" || continue;
3476
  case $ac_file in
3477
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3478
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3479
       break;;
3480
  esac
3481
done
3482
else
3483
  $as_echo "$as_me: failed program was:" >&5
3484
sed 's/^/| /' conftest.$ac_ext >&5
3485
 
3486
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3487
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3488
as_fn_error "cannot compute suffix of object files: cannot compile
3489
See \`config.log' for more details." "$LINENO" 5; }
3490
fi
3491
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3492
fi
3493
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3494
$as_echo "$ac_cv_objext" >&6; }
3495
OBJEXT=$ac_cv_objext
3496
ac_objext=$OBJEXT
3497
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3498
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3499
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3500
  $as_echo_n "(cached) " >&6
3501
else
3502
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3503
/* end confdefs.h.  */
3504
 
3505
int
3506
main ()
3507
{
3508
#ifndef __GNUC__
3509
       choke me
3510
#endif
3511
 
3512
  ;
3513
  return 0;
3514
}
3515
_ACEOF
3516
if ac_fn_c_try_compile "$LINENO"; then :
3517
  ac_compiler_gnu=yes
3518
else
3519
  ac_compiler_gnu=no
3520
fi
3521
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3522
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3523
 
3524
fi
3525
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3526
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3527
if test $ac_compiler_gnu = yes; then
3528
  GCC=yes
3529
else
3530
  GCC=
3531
fi
3532
ac_test_CFLAGS=${CFLAGS+set}
3533
ac_save_CFLAGS=$CFLAGS
3534
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3535
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3536
if test "${ac_cv_prog_cc_g+set}" = set; then :
3537
  $as_echo_n "(cached) " >&6
3538
else
3539
  ac_save_c_werror_flag=$ac_c_werror_flag
3540
   ac_c_werror_flag=yes
3541
   ac_cv_prog_cc_g=no
3542
   CFLAGS="-g"
3543
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3544
/* end confdefs.h.  */
3545
 
3546
int
3547
main ()
3548
{
3549
 
3550
  ;
3551
  return 0;
3552
}
3553
_ACEOF
3554
if ac_fn_c_try_compile "$LINENO"; then :
3555
  ac_cv_prog_cc_g=yes
3556
else
3557
  CFLAGS=""
3558
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3559
/* end confdefs.h.  */
3560
 
3561
int
3562
main ()
3563
{
3564
 
3565
  ;
3566
  return 0;
3567
}
3568
_ACEOF
3569
if ac_fn_c_try_compile "$LINENO"; then :
3570
 
3571
else
3572
  ac_c_werror_flag=$ac_save_c_werror_flag
3573
         CFLAGS="-g"
3574
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3575
/* end confdefs.h.  */
3576
 
3577
int
3578
main ()
3579
{
3580
 
3581
  ;
3582
  return 0;
3583
}
3584
_ACEOF
3585
if ac_fn_c_try_compile "$LINENO"; then :
3586
  ac_cv_prog_cc_g=yes
3587
fi
3588
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3589
fi
3590
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3591
fi
3592
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3593
   ac_c_werror_flag=$ac_save_c_werror_flag
3594
fi
3595
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3596
$as_echo "$ac_cv_prog_cc_g" >&6; }
3597
if test "$ac_test_CFLAGS" = set; then
3598
  CFLAGS=$ac_save_CFLAGS
3599
elif test $ac_cv_prog_cc_g = yes; then
3600
  if test "$GCC" = yes; then
3601
    CFLAGS="-g -O2"
3602
  else
3603
    CFLAGS="-g"
3604
  fi
3605
else
3606
  if test "$GCC" = yes; then
3607
    CFLAGS="-O2"
3608
  else
3609
    CFLAGS=
3610
  fi
3611
fi
3612
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3613
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3614
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3615
  $as_echo_n "(cached) " >&6
3616
else
3617
  ac_cv_prog_cc_c89=no
3618
ac_save_CC=$CC
3619
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3620
/* end confdefs.h.  */
3621
#include 
3622
#include 
3623
#include 
3624
#include 
3625
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3626
struct buf { int x; };
3627
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3628
static char *e (p, i)
3629
     char **p;
3630
     int i;
3631
{
3632
  return p[i];
3633
}
3634
static char *f (char * (*g) (char **, int), char **p, ...)
3635
{
3636
  char *s;
3637
  va_list v;
3638
  va_start (v,p);
3639
  s = g (p, va_arg (v,int));
3640
  va_end (v);
3641
  return s;
3642
}
3643
 
3644
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3645
   function prototypes and stuff, but not '\xHH' hex character constants.
3646
   These don't provoke an error unfortunately, instead are silently treated
3647
   as 'x'.  The following induces an error, until -std is added to get
3648
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3649
   array size at least.  It's necessary to write '\x00'==0 to get something
3650
   that's true only with -std.  */
3651
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3652
 
3653
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3654
   inside strings and character constants.  */
3655
#define FOO(x) 'x'
3656
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3657
 
3658
int test (int i, double x);
3659
struct s1 {int (*f) (int a);};
3660
struct s2 {int (*f) (double a);};
3661
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3662
int argc;
3663
char **argv;
3664
int
3665
main ()
3666
{
3667
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3668
  ;
3669
  return 0;
3670
}
3671
_ACEOF
3672
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3673
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3674
do
3675
  CC="$ac_save_CC $ac_arg"
3676
  if ac_fn_c_try_compile "$LINENO"; then :
3677
  ac_cv_prog_cc_c89=$ac_arg
3678
fi
3679
rm -f core conftest.err conftest.$ac_objext
3680
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3681
done
3682
rm -f conftest.$ac_ext
3683
CC=$ac_save_CC
3684
 
3685
fi
3686
# AC_CACHE_VAL
3687
case "x$ac_cv_prog_cc_c89" in
3688
  x)
3689
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3690
$as_echo "none needed" >&6; } ;;
3691
  xno)
3692
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3693
$as_echo "unsupported" >&6; } ;;
3694
  *)
3695
    CC="$CC $ac_cv_prog_cc_c89"
3696
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3697
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3698
esac
3699
if test "x$ac_cv_prog_cc_c89" != xno; then :
3700
 
3701
fi
3702
 
3703
ac_ext=c
3704
ac_cpp='$CPP $CPPFLAGS'
3705
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3706
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3707
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3708
DEPDIR="${am__leading_dot}deps"
3709
 
3710
ac_config_commands="$ac_config_commands depfiles"
3711
 
3712
 
3713
am_make=${MAKE-make}
3714
cat > confinc << 'END'
3715
am__doit:
3716
        @echo this is the am__doit target
3717
.PHONY: am__doit
3718
END
3719
# If we don't find an include directive, just comment out the code.
3720
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3721
$as_echo_n "checking for style of include used by $am_make... " >&6; }
3722
am__include="#"
3723
am__quote=
3724
_am_result=none
3725
# First try GNU make style include.
3726
echo "include confinc" > confmf
3727
# Ignore all kinds of additional output from `make'.
3728
case `$am_make -s -f confmf 2> /dev/null` in #(
3729
*the\ am__doit\ target*)
3730
  am__include=include
3731
  am__quote=
3732
  _am_result=GNU
3733
  ;;
3734
esac
3735
# Now try BSD make style include.
3736
if test "$am__include" = "#"; then
3737
   echo '.include "confinc"' > confmf
3738
   case `$am_make -s -f confmf 2> /dev/null` in #(
3739
   *the\ am__doit\ target*)
3740
     am__include=.include
3741
     am__quote="\""
3742
     _am_result=BSD
3743
     ;;
3744
   esac
3745
fi
3746
 
3747
 
3748
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3749
$as_echo "$_am_result" >&6; }
3750
rm -f confinc confmf
3751
 
3752
# Check whether --enable-dependency-tracking was given.
3753
if test "${enable_dependency_tracking+set}" = set; then :
3754
  enableval=$enable_dependency_tracking;
3755
fi
3756
 
3757
if test "x$enable_dependency_tracking" != xno; then
3758
  am_depcomp="$ac_aux_dir/depcomp"
3759
  AMDEPBACKSLASH='\'
3760
fi
3761
 if test "x$enable_dependency_tracking" != xno; then
3762
  AMDEP_TRUE=
3763
  AMDEP_FALSE='#'
3764
else
3765
  AMDEP_TRUE='#'
3766
  AMDEP_FALSE=
3767
fi
3768
 
3769
 
3770
 
3771
depcc="$CC"   am_compiler_list=
3772
 
3773
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3774
$as_echo_n "checking dependency style of $depcc... " >&6; }
3775
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3776
  $as_echo_n "(cached) " >&6
3777
else
3778
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3779
  # We make a subdir and do the tests there.  Otherwise we can end up
3780
  # making bogus files that we don't know about and never remove.  For
3781
  # instance it was reported that on HP-UX the gcc test will end up
3782
  # making a dummy file named `D' -- because `-MD' means `put the output
3783
  # in D'.
3784
  mkdir conftest.dir
3785
  # Copy depcomp to subdir because otherwise we won't find it if we're
3786
  # using a relative directory.
3787
  cp "$am_depcomp" conftest.dir
3788
  cd conftest.dir
3789
  # We will build objects and dependencies in a subdirectory because
3790
  # it helps to detect inapplicable dependency modes.  For instance
3791
  # both Tru64's cc and ICC support -MD to output dependencies as a
3792
  # side effect of compilation, but ICC will put the dependencies in
3793
  # the current directory while Tru64 will put them in the object
3794
  # directory.
3795
  mkdir sub
3796
 
3797
  am_cv_CC_dependencies_compiler_type=none
3798
  if test "$am_compiler_list" = ""; then
3799
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3800
  fi
3801
  am__universal=false
3802
  case " $depcc " in #(
3803
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3804
     esac
3805
 
3806
  for depmode in $am_compiler_list; do
3807
    # Setup a source with many dependencies, because some compilers
3808
    # like to wrap large dependency lists on column 80 (with \), and
3809
    # we should not choose a depcomp mode which is confused by this.
3810
    #
3811
    # We need to recreate these files for each test, as the compiler may
3812
    # overwrite some of them when testing with obscure command lines.
3813
    # This happens at least with the AIX C compiler.
3814
    : > sub/conftest.c
3815
    for i in 1 2 3 4 5 6; do
3816
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3817
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3818
      # Solaris 8's {/usr,}/bin/sh.
3819
      touch sub/conftst$i.h
3820
    done
3821
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3822
 
3823
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3824
    # mode.  It turns out that the SunPro C++ compiler does not properly
3825
    # handle `-M -o', and we need to detect this.  Also, some Intel
3826
    # versions had trouble with output in subdirs
3827
    am__obj=sub/conftest.${OBJEXT-o}
3828
    am__minus_obj="-o $am__obj"
3829
    case $depmode in
3830
    gcc)
3831
      # This depmode causes a compiler race in universal mode.
3832
      test "$am__universal" = false || continue
3833
      ;;
3834
    nosideeffect)
3835
      # after this tag, mechanisms are not by side-effect, so they'll
3836
      # only be used when explicitly requested
3837
      if test "x$enable_dependency_tracking" = xyes; then
3838
        continue
3839
      else
3840
        break
3841
      fi
3842
      ;;
3843
    msvisualcpp | msvcmsys)
3844
      # This compiler won't grok `-c -o', but also, the minuso test has
3845
      # not run yet.  These depmodes are late enough in the game, and
3846
      # so weak that their functioning should not be impacted.
3847
      am__obj=conftest.${OBJEXT-o}
3848
      am__minus_obj=
3849
      ;;
3850
    none) break ;;
3851
    esac
3852
    if depmode=$depmode \
3853
       source=sub/conftest.c object=$am__obj \
3854
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3855
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3856
         >/dev/null 2>conftest.err &&
3857
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3858
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3859
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3860
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3861
      # icc doesn't choke on unknown options, it will just issue warnings
3862
      # or remarks (even with -Werror).  So we grep stderr for any message
3863
      # that says an option was ignored or not supported.
3864
      # When given -MP, icc 7.0 and 7.1 complain thusly:
3865
      #   icc: Command line warning: ignoring option '-M'; no argument required
3866
      # The diagnosis changed in icc 8.0:
3867
      #   icc: Command line remark: option '-MP' not supported
3868
      if (grep 'ignoring option' conftest.err ||
3869
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3870
        am_cv_CC_dependencies_compiler_type=$depmode
3871
        break
3872
      fi
3873
    fi
3874
  done
3875
 
3876
  cd ..
3877
  rm -rf conftest.dir
3878
else
3879
  am_cv_CC_dependencies_compiler_type=none
3880
fi
3881
 
3882
fi
3883
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3884
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3885
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3886
 
3887
 if
3888
  test "x$enable_dependency_tracking" != xno \
3889
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3890
  am__fastdepCC_TRUE=
3891
  am__fastdepCC_FALSE='#'
3892
else
3893
  am__fastdepCC_TRUE='#'
3894
  am__fastdepCC_FALSE=
3895
fi
3896
 
3897
 
3898
 
3899
 
3900
 
3901
 
3902
if test "x$GCC" != "xyes"; then
3903
  as_fn_error "libssp must be built with GCC" "$LINENO" 5
3904
fi
3905
ac_ext=c
3906
ac_cpp='$CPP $CPPFLAGS'
3907
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3908
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3909
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3910
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3911
$as_echo_n "checking how to run the C preprocessor... " >&6; }
3912
# On Suns, sometimes $CPP names a directory.
3913
if test -n "$CPP" && test -d "$CPP"; then
3914
  CPP=
3915
fi
3916
if test -z "$CPP"; then
3917
  if test "${ac_cv_prog_CPP+set}" = set; then :
3918
  $as_echo_n "(cached) " >&6
3919
else
3920
      # Double quotes because CPP needs to be expanded
3921
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3922
    do
3923
      ac_preproc_ok=false
3924
for ac_c_preproc_warn_flag in '' yes
3925
do
3926
  # Use a header file that comes with gcc, so configuring glibc
3927
  # with a fresh cross-compiler works.
3928
  # Prefer  to  if __STDC__ is defined, since
3929
  #  exists even on freestanding compilers.
3930
  # On the NeXT, cc -E runs the code through the compiler's parser,
3931
  # not just through cpp. "Syntax error" is here to catch this case.
3932
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3933
/* end confdefs.h.  */
3934
#ifdef __STDC__
3935
# include 
3936
#else
3937
# include 
3938
#endif
3939
                     Syntax error
3940
_ACEOF
3941
if ac_fn_c_try_cpp "$LINENO"; then :
3942
 
3943
else
3944
  # Broken: fails on valid input.
3945
continue
3946
fi
3947
rm -f conftest.err conftest.$ac_ext
3948
 
3949
  # OK, works on sane cases.  Now check whether nonexistent headers
3950
  # can be detected and how.
3951
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3952
/* end confdefs.h.  */
3953
#include 
3954
_ACEOF
3955
if ac_fn_c_try_cpp "$LINENO"; then :
3956
  # Broken: success on invalid input.
3957
continue
3958
else
3959
  # Passes both tests.
3960
ac_preproc_ok=:
3961
break
3962
fi
3963
rm -f conftest.err conftest.$ac_ext
3964
 
3965
done
3966
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3967
rm -f conftest.err conftest.$ac_ext
3968
if $ac_preproc_ok; then :
3969
  break
3970
fi
3971
 
3972
    done
3973
    ac_cv_prog_CPP=$CPP
3974
 
3975
fi
3976
  CPP=$ac_cv_prog_CPP
3977
else
3978
  ac_cv_prog_CPP=$CPP
3979
fi
3980
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3981
$as_echo "$CPP" >&6; }
3982
ac_preproc_ok=false
3983
for ac_c_preproc_warn_flag in '' yes
3984
do
3985
  # Use a header file that comes with gcc, so configuring glibc
3986
  # with a fresh cross-compiler works.
3987
  # Prefer  to  if __STDC__ is defined, since
3988
  #  exists even on freestanding compilers.
3989
  # On the NeXT, cc -E runs the code through the compiler's parser,
3990
  # not just through cpp. "Syntax error" is here to catch this case.
3991
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3992
/* end confdefs.h.  */
3993
#ifdef __STDC__
3994
# include 
3995
#else
3996
# include 
3997
#endif
3998
                     Syntax error
3999
_ACEOF
4000
if ac_fn_c_try_cpp "$LINENO"; then :
4001
 
4002
else
4003
  # Broken: fails on valid input.
4004
continue
4005
fi
4006
rm -f conftest.err conftest.$ac_ext
4007
 
4008
  # OK, works on sane cases.  Now check whether nonexistent headers
4009
  # can be detected and how.
4010
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4011
/* end confdefs.h.  */
4012
#include 
4013
_ACEOF
4014
if ac_fn_c_try_cpp "$LINENO"; then :
4015
  # Broken: success on invalid input.
4016
continue
4017
else
4018
  # Passes both tests.
4019
ac_preproc_ok=:
4020
break
4021
fi
4022
rm -f conftest.err conftest.$ac_ext
4023
 
4024
done
4025
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4026
rm -f conftest.err conftest.$ac_ext
4027
if $ac_preproc_ok; then :
4028
 
4029
else
4030
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4031
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4032
as_fn_error "C preprocessor \"$CPP\" fails sanity check
4033
See \`config.log' for more details." "$LINENO" 5; }
4034
fi
4035
 
4036
ac_ext=c
4037
ac_cpp='$CPP $CPPFLAGS'
4038
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4039
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4040
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4041
 
4042
 
4043
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fstack-protector works" >&5
4044
$as_echo_n "checking whether -fstack-protector works... " >&6; }
4045
save_CFLAGS="$CFLAGS"
4046
CFLAGS="$CFLAGS -fstack-protector -Werror"
4047
 
4048
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4049
/* end confdefs.h.  */
4050
 
4051
void __attribute__((noinline)) bar (char *x)
4052
{
4053
  __builtin_memset (x, 0, 64);
4054
}
4055
int
4056
main ()
4057
{
4058
char buf[64]; bar (buf);
4059
  ;
4060
  return 0;
4061
}
4062
_ACEOF
4063
if ac_fn_c_try_compile "$LINENO"; then :
4064
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4065
$as_echo "yes" >&6; }
4066
else
4067
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4068
$as_echo "no" >&6; }
4069
fi
4070
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4071
CFLAGS="$save_CFLAGS"
4072
 
4073
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether hidden visibility is supported" >&5
4074
$as_echo_n "checking whether hidden visibility is supported... " >&6; }
4075
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4076
/* end confdefs.h.  */
4077
 
4078
void __attribute__((visibility ("hidden"))) bar (void) {}
4079
int
4080
main ()
4081
{
4082
 
4083
  ;
4084
  return 0;
4085
}
4086
_ACEOF
4087
if ac_fn_c_try_compile "$LINENO"; then :
4088
  ssp_hidden=yes
4089
else
4090
  ssp_hidden=no
4091
fi
4092
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4093
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssp_hidden" >&5
4094
$as_echo "$ssp_hidden" >&6; }
4095
if test x$ssp_hidden = xyes; then
4096
 
4097
$as_echo "#define HAVE_HIDDEN_VISIBILITY 1" >>confdefs.h
4098
 
4099
fi
4100
 
4101
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether symbol versioning is supported" >&5
4102
$as_echo_n "checking whether symbol versioning is supported... " >&6; }
4103
# Check whether --enable-symvers was given.
4104
if test "${enable_symvers+set}" = set; then :
4105
  enableval=$enable_symvers; ssp_use_symver=$enableval
4106
else
4107
  ssp_use_symver=yes
4108
fi
4109
 
4110
if test "x$ssp_use_symver" = xyes; then
4111
  if test x$gcc_no_link = xyes; then
4112
    # If we cannot link, we cannot build shared libraries, so do not use
4113
    # symbol versioning.
4114
    ssp_use_symver=no
4115
  else
4116
    save_LDFLAGS="$LDFLAGS"
4117
    LDFLAGS="$LDFLAGS -fPIC -shared -Wl,--version-script,./conftest.map"
4118
    cat > conftest.map <
4119
FOO_1.0 {
4120
  global: *foo*; bar; local: *;
4121
};
4122
EOF
4123
    if test x$gcc_no_link = xyes; then
4124
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
4125
fi
4126
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4127
/* end confdefs.h.  */
4128
int foo;
4129
int
4130
main ()
4131
{
4132
 
4133
  ;
4134
  return 0;
4135
}
4136
_ACEOF
4137
if ac_fn_c_try_link "$LINENO"; then :
4138
  ssp_use_symver=gnu
4139
else
4140
  ssp_use_symver=no
4141
fi
4142
rm -f core conftest.err conftest.$ac_objext \
4143
    conftest$ac_exeext conftest.$ac_ext
4144
    if test x$ssp_use_symver = xno; then
4145
      case "$target_os" in
4146
        solaris2*)
4147
          LDFLAGS="$save_LDFLAGS"
4148
          LDFLAGS="$LDFLAGS -fPIC -shared -Wl,-M,./conftest.map"
4149
          # Sun ld cannot handle wildcards and treats all entries as undefined.
4150
          cat > conftest.map <
4151
FOO_1.0 {
4152
  global: foo; local: *;
4153
};
4154
EOF
4155
          if test x$gcc_no_link = xyes; then
4156
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
4157
fi
4158
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4159
/* end confdefs.h.  */
4160
int foo;
4161
int
4162
main ()
4163
{
4164
 
4165
  ;
4166
  return 0;
4167
}
4168
_ACEOF
4169
if ac_fn_c_try_link "$LINENO"; then :
4170
  ssp_use_symver=sun
4171
else
4172
  ssp_use_symver=no
4173
fi
4174
rm -f core conftest.err conftest.$ac_objext \
4175
    conftest$ac_exeext conftest.$ac_ext
4176
          ;;
4177
      esac
4178
    fi
4179
    LDFLAGS="$save_LDFLAGS"
4180
  fi
4181
fi
4182
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssp_use_symver" >&5
4183
$as_echo "$ssp_use_symver" >&6; }
4184
 if test "x$ssp_use_symver" != xno; then
4185
  LIBSSP_USE_SYMVER_TRUE=
4186
  LIBSSP_USE_SYMVER_FALSE='#'
4187
else
4188
  LIBSSP_USE_SYMVER_TRUE='#'
4189
  LIBSSP_USE_SYMVER_FALSE=
4190
fi
4191
 
4192
 if test "x$ssp_use_symver" = xgnu; then
4193
  LIBSSP_USE_SYMVER_GNU_TRUE=
4194
  LIBSSP_USE_SYMVER_GNU_FALSE='#'
4195
else
4196
  LIBSSP_USE_SYMVER_GNU_TRUE='#'
4197
  LIBSSP_USE_SYMVER_GNU_FALSE=
4198
fi
4199
 
4200
 if test "x$ssp_use_symver" = xsun; then
4201
  LIBSSP_USE_SYMVER_SUN_TRUE=
4202
  LIBSSP_USE_SYMVER_SUN_FALSE='#'
4203
else
4204
  LIBSSP_USE_SYMVER_SUN_TRUE='#'
4205
  LIBSSP_USE_SYMVER_SUN_FALSE=
4206
fi
4207
 
4208
 
4209
 
4210
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4211
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4212
if test "${ac_cv_path_GREP+set}" = set; then :
4213
  $as_echo_n "(cached) " >&6
4214
else
4215
  if test -z "$GREP"; then
4216
  ac_path_GREP_found=false
4217
  # Loop through the user's path and test for each of PROGNAME-LIST
4218
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4219
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4220
do
4221
  IFS=$as_save_IFS
4222
  test -z "$as_dir" && as_dir=.
4223
    for ac_prog in grep ggrep; do
4224
    for ac_exec_ext in '' $ac_executable_extensions; do
4225
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4226
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4227
# Check for GNU ac_path_GREP and select it if it is found.
4228
  # Check for GNU $ac_path_GREP
4229
case `"$ac_path_GREP" --version 2>&1` in
4230
*GNU*)
4231
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4232
*)
4233
  ac_count=0
4234
  $as_echo_n 0123456789 >"conftest.in"
4235
  while :
4236
  do
4237
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4238
    mv "conftest.tmp" "conftest.in"
4239
    cp "conftest.in" "conftest.nl"
4240
    $as_echo 'GREP' >> "conftest.nl"
4241
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4242
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4243
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4244
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4245
      # Best one so far, save it but keep looking for a better one
4246
      ac_cv_path_GREP="$ac_path_GREP"
4247
      ac_path_GREP_max=$ac_count
4248
    fi
4249
    # 10*(2^10) chars as input seems more than enough
4250
    test $ac_count -gt 10 && break
4251
  done
4252
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4253
esac
4254
 
4255
      $ac_path_GREP_found && break 3
4256
    done
4257
  done
4258
  done
4259
IFS=$as_save_IFS
4260
  if test -z "$ac_cv_path_GREP"; then
4261
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4262
  fi
4263
else
4264
  ac_cv_path_GREP=$GREP
4265
fi
4266
 
4267
fi
4268
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4269
$as_echo "$ac_cv_path_GREP" >&6; }
4270
 GREP="$ac_cv_path_GREP"
4271
 
4272
 
4273
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4274
$as_echo_n "checking for egrep... " >&6; }
4275
if test "${ac_cv_path_EGREP+set}" = set; then :
4276
  $as_echo_n "(cached) " >&6
4277
else
4278
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4279
   then ac_cv_path_EGREP="$GREP -E"
4280
   else
4281
     if test -z "$EGREP"; then
4282
  ac_path_EGREP_found=false
4283
  # Loop through the user's path and test for each of PROGNAME-LIST
4284
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4285
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4286
do
4287
  IFS=$as_save_IFS
4288
  test -z "$as_dir" && as_dir=.
4289
    for ac_prog in egrep; do
4290
    for ac_exec_ext in '' $ac_executable_extensions; do
4291
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4292
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4293
# Check for GNU ac_path_EGREP and select it if it is found.
4294
  # Check for GNU $ac_path_EGREP
4295
case `"$ac_path_EGREP" --version 2>&1` in
4296
*GNU*)
4297
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4298
*)
4299
  ac_count=0
4300
  $as_echo_n 0123456789 >"conftest.in"
4301
  while :
4302
  do
4303
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4304
    mv "conftest.tmp" "conftest.in"
4305
    cp "conftest.in" "conftest.nl"
4306
    $as_echo 'EGREP' >> "conftest.nl"
4307
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4308
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4309
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4310
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4311
      # Best one so far, save it but keep looking for a better one
4312
      ac_cv_path_EGREP="$ac_path_EGREP"
4313
      ac_path_EGREP_max=$ac_count
4314
    fi
4315
    # 10*(2^10) chars as input seems more than enough
4316
    test $ac_count -gt 10 && break
4317
  done
4318
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4319
esac
4320
 
4321
      $ac_path_EGREP_found && break 3
4322
    done
4323
  done
4324
  done
4325
IFS=$as_save_IFS
4326
  if test -z "$ac_cv_path_EGREP"; then
4327
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4328
  fi
4329
else
4330
  ac_cv_path_EGREP=$EGREP
4331
fi
4332
 
4333
   fi
4334
fi
4335
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4336
$as_echo "$ac_cv_path_EGREP" >&6; }
4337
 EGREP="$ac_cv_path_EGREP"
4338
 
4339
 
4340
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4341
$as_echo_n "checking for ANSI C header files... " >&6; }
4342
if test "${ac_cv_header_stdc+set}" = set; then :
4343
  $as_echo_n "(cached) " >&6
4344
else
4345
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4346
/* end confdefs.h.  */
4347
#include 
4348
#include 
4349
#include 
4350
#include 
4351
 
4352
int
4353
main ()
4354
{
4355
 
4356
  ;
4357
  return 0;
4358
}
4359
_ACEOF
4360
if ac_fn_c_try_compile "$LINENO"; then :
4361
  ac_cv_header_stdc=yes
4362
else
4363
  ac_cv_header_stdc=no
4364
fi
4365
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4366
 
4367
if test $ac_cv_header_stdc = yes; then
4368
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4369
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4370
/* end confdefs.h.  */
4371
#include 
4372
 
4373
_ACEOF
4374
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4375
  $EGREP "memchr" >/dev/null 2>&1; then :
4376
 
4377
else
4378
  ac_cv_header_stdc=no
4379
fi
4380
rm -f conftest*
4381
 
4382
fi
4383
 
4384
if test $ac_cv_header_stdc = yes; then
4385
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4386
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4387
/* end confdefs.h.  */
4388
#include 
4389
 
4390
_ACEOF
4391
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4392
  $EGREP "free" >/dev/null 2>&1; then :
4393
 
4394
else
4395
  ac_cv_header_stdc=no
4396
fi
4397
rm -f conftest*
4398
 
4399
fi
4400
 
4401
if test $ac_cv_header_stdc = yes; then
4402
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4403
  if test "$cross_compiling" = yes; then :
4404
  :
4405
else
4406
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4407
/* end confdefs.h.  */
4408
#include 
4409
#include 
4410
#if ((' ' & 0x0FF) == 0x020)
4411
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4412
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4413
#else
4414
# define ISLOWER(c) \
4415
                   (('a' <= (c) && (c) <= 'i') \
4416
                     || ('j' <= (c) && (c) <= 'r') \
4417
                     || ('s' <= (c) && (c) <= 'z'))
4418
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4419
#endif
4420
 
4421
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4422
int
4423
main ()
4424
{
4425
  int i;
4426
  for (i = 0; i < 256; i++)
4427
    if (XOR (islower (i), ISLOWER (i))
4428
        || toupper (i) != TOUPPER (i))
4429
      return 2;
4430
  return 0;
4431
}
4432
_ACEOF
4433
if ac_fn_c_try_run "$LINENO"; then :
4434
 
4435
else
4436
  ac_cv_header_stdc=no
4437
fi
4438
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4439
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4440
fi
4441
 
4442
fi
4443
fi
4444
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4445
$as_echo "$ac_cv_header_stdc" >&6; }
4446
if test $ac_cv_header_stdc = yes; then
4447
 
4448
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4449
 
4450
fi
4451
 
4452
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4453
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4454
                  inttypes.h stdint.h unistd.h
4455
do :
4456
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4457
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4458
"
4459
eval as_val=\$$as_ac_Header
4460
   if test "x$as_val" = x""yes; then :
4461
  cat >>confdefs.h <<_ACEOF
4462
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4463
_ACEOF
4464
 
4465
fi
4466
 
4467
done
4468
 
4469
 
4470
for ac_header in alloca.h malloc.h paths.h syslog.h string.h unistd.h fcntl.h stdio.h limits.h
4471
do :
4472
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4473
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4474
eval as_val=\$$as_ac_Header
4475
   if test "x$as_val" = x""yes; then :
4476
  cat >>confdefs.h <<_ACEOF
4477
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4478
_ACEOF
4479
 
4480
fi
4481
 
4482
done
4483
 
4484
 
4485
if test x$gcc_no_link = xyes; then
4486
  # Presume the ISO C functions are available; add target-specific
4487
  # configuration here if required.
4488
  $as_echo "#define HAVE_STRNCPY 1" >>confdefs.h
4489
 
4490
  $as_echo "#define HAVE_STRNCAT 1" >>confdefs.h
4491
 
4492
else
4493
  for ac_func in memmove mempcpy strncpy strncat
4494
do :
4495
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4496
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4497
eval as_val=\$$as_ac_var
4498
   if test "x$as_val" = x""yes; then :
4499
  cat >>confdefs.h <<_ACEOF
4500
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4501
_ACEOF
4502
 
4503
fi
4504
done
4505
 
4506
fi
4507
 
4508
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether vsnprintf is usable" >&5
4509
$as_echo_n "checking whether vsnprintf is usable... " >&6; }
4510
if test "$cross_compiling" = yes; then :
4511
  ssp_have_usable_vsnprintf=undef
4512
else
4513
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4514
/* end confdefs.h.  */
4515
 
4516
#include 
4517
#include 
4518
#include 
4519
int foo (char *buf, size_t n, const char *fmt, ...)
4520
{
4521
  va_list ap;
4522
  int ret;
4523
  va_start (ap, fmt);
4524
  ret = vsnprintf (buf, n, fmt, ap);
4525
  va_end (ap);
4526
  return ret;
4527
}
4528
int
4529
main ()
4530
{
4531
char buf[8]; memset (buf, 'A', sizeof (buf));
4532
 if (foo (buf, 4, ".%s.", "CDEFG") != 7)
4533
   return 1;
4534
 return memcmp (buf, ".CD\0AAAA", sizeof (buf)) != 0;
4535
  ;
4536
  return 0;
4537
}
4538
_ACEOF
4539
if ac_fn_c_try_run "$LINENO"; then :
4540
  ssp_have_usable_vsnprintf=define
4541
else
4542
  ssp_have_usable_vsnprintf=undef
4543
fi
4544
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4545
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4546
fi
4547
 
4548
if test "x$ssp_have_usable_vsnprintf" = xdefine; then
4549
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4550
$as_echo "yes" >&6; }
4551
 
4552
$as_echo "#define HAVE_USABLE_VSNPRINTF 1" >>confdefs.h
4553
 
4554
else
4555
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4556
$as_echo "no" >&6; }
4557
fi
4558
 
4559
 
4560
case `pwd` in
4561
  *\ * | *\     *)
4562
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4563
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4564
esac
4565
 
4566
 
4567
 
4568
macro_version='2.2.7a'
4569
macro_revision='1.3134'
4570
 
4571
 
4572
 
4573
 
4574
 
4575
 
4576
 
4577
 
4578
 
4579
 
4580
 
4581
 
4582
 
4583
ltmain="$ac_aux_dir/ltmain.sh"
4584
 
4585
# Backslashify metacharacters that are still active within
4586
# double-quoted strings.
4587
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4588
 
4589
# Same as above, but do not quote variable references.
4590
double_quote_subst='s/\(["`\\]\)/\\\1/g'
4591
 
4592
# Sed substitution to delay expansion of an escaped shell variable in a
4593
# double_quote_subst'ed string.
4594
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4595
 
4596
# Sed substitution to delay expansion of an escaped single quote.
4597
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4598
 
4599
# Sed substitution to avoid accidental globbing in evaled expressions
4600
no_glob_subst='s/\*/\\\*/g'
4601
 
4602
ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4603
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4604
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4605
 
4606
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4607
$as_echo_n "checking how to print strings... " >&6; }
4608
# Test print first, because it will be a builtin if present.
4609
if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4610
   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4611
  ECHO='print -r --'
4612
elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4613
  ECHO='printf %s\n'
4614
else
4615
  # Use this function as a fallback that always works.
4616
  func_fallback_echo ()
4617
  {
4618
    eval 'cat <<_LTECHO_EOF
4619
$1
4620
_LTECHO_EOF'
4621
  }
4622
  ECHO='func_fallback_echo'
4623
fi
4624
 
4625
# func_echo_all arg...
4626
# Invoke $ECHO with all args, space-separated.
4627
func_echo_all ()
4628
{
4629
    $ECHO ""
4630
}
4631
 
4632
case "$ECHO" in
4633
  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4634
$as_echo "printf" >&6; } ;;
4635
  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4636
$as_echo "print -r" >&6; } ;;
4637
  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4638
$as_echo "cat" >&6; } ;;
4639
esac
4640
 
4641
 
4642
 
4643
 
4644
 
4645
 
4646
 
4647
 
4648
 
4649
 
4650
 
4651
 
4652
 
4653
 
4654
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4655
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4656
if test "${ac_cv_path_SED+set}" = set; then :
4657
  $as_echo_n "(cached) " >&6
4658
else
4659
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4660
     for ac_i in 1 2 3 4 5 6 7; do
4661
       ac_script="$ac_script$as_nl$ac_script"
4662
     done
4663
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4664
     { ac_script=; unset ac_script;}
4665
     if test -z "$SED"; then
4666
  ac_path_SED_found=false
4667
  # Loop through the user's path and test for each of PROGNAME-LIST
4668
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4669
for as_dir in $PATH
4670
do
4671
  IFS=$as_save_IFS
4672
  test -z "$as_dir" && as_dir=.
4673
    for ac_prog in sed gsed; do
4674
    for ac_exec_ext in '' $ac_executable_extensions; do
4675
      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4676
      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4677
# Check for GNU ac_path_SED and select it if it is found.
4678
  # Check for GNU $ac_path_SED
4679
case `"$ac_path_SED" --version 2>&1` in
4680
*GNU*)
4681
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4682
*)
4683
  ac_count=0
4684
  $as_echo_n 0123456789 >"conftest.in"
4685
  while :
4686
  do
4687
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4688
    mv "conftest.tmp" "conftest.in"
4689
    cp "conftest.in" "conftest.nl"
4690
    $as_echo '' >> "conftest.nl"
4691
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4692
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4693
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4694
    if test $ac_count -gt ${ac_path_SED_max-0}; then
4695
      # Best one so far, save it but keep looking for a better one
4696
      ac_cv_path_SED="$ac_path_SED"
4697
      ac_path_SED_max=$ac_count
4698
    fi
4699
    # 10*(2^10) chars as input seems more than enough
4700
    test $ac_count -gt 10 && break
4701
  done
4702
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4703
esac
4704
 
4705
      $ac_path_SED_found && break 3
4706
    done
4707
  done
4708
  done
4709
IFS=$as_save_IFS
4710
  if test -z "$ac_cv_path_SED"; then
4711
    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4712
  fi
4713
else
4714
  ac_cv_path_SED=$SED
4715
fi
4716
 
4717
fi
4718
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4719
$as_echo "$ac_cv_path_SED" >&6; }
4720
 SED="$ac_cv_path_SED"
4721
  rm -f conftest.sed
4722
 
4723
test -z "$SED" && SED=sed
4724
Xsed="$SED -e 1s/^X//"
4725
 
4726
 
4727
 
4728
 
4729
 
4730
 
4731
 
4732
 
4733
 
4734
 
4735
 
4736
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4737
$as_echo_n "checking for fgrep... " >&6; }
4738
if test "${ac_cv_path_FGREP+set}" = set; then :
4739
  $as_echo_n "(cached) " >&6
4740
else
4741
  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4742
   then ac_cv_path_FGREP="$GREP -F"
4743
   else
4744
     if test -z "$FGREP"; then
4745
  ac_path_FGREP_found=false
4746
  # Loop through the user's path and test for each of PROGNAME-LIST
4747
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4748
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4749
do
4750
  IFS=$as_save_IFS
4751
  test -z "$as_dir" && as_dir=.
4752
    for ac_prog in fgrep; do
4753
    for ac_exec_ext in '' $ac_executable_extensions; do
4754
      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4755
      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4756
# Check for GNU ac_path_FGREP and select it if it is found.
4757
  # Check for GNU $ac_path_FGREP
4758
case `"$ac_path_FGREP" --version 2>&1` in
4759
*GNU*)
4760
  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4761
*)
4762
  ac_count=0
4763
  $as_echo_n 0123456789 >"conftest.in"
4764
  while :
4765
  do
4766
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4767
    mv "conftest.tmp" "conftest.in"
4768
    cp "conftest.in" "conftest.nl"
4769
    $as_echo 'FGREP' >> "conftest.nl"
4770
    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4771
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4772
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4773
    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4774
      # Best one so far, save it but keep looking for a better one
4775
      ac_cv_path_FGREP="$ac_path_FGREP"
4776
      ac_path_FGREP_max=$ac_count
4777
    fi
4778
    # 10*(2^10) chars as input seems more than enough
4779
    test $ac_count -gt 10 && break
4780
  done
4781
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4782
esac
4783
 
4784
      $ac_path_FGREP_found && break 3
4785
    done
4786
  done
4787
  done
4788
IFS=$as_save_IFS
4789
  if test -z "$ac_cv_path_FGREP"; then
4790
    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4791
  fi
4792
else
4793
  ac_cv_path_FGREP=$FGREP
4794
fi
4795
 
4796
   fi
4797
fi
4798
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4799
$as_echo "$ac_cv_path_FGREP" >&6; }
4800
 FGREP="$ac_cv_path_FGREP"
4801
 
4802
 
4803
test -z "$GREP" && GREP=grep
4804
 
4805
 
4806
 
4807
 
4808
 
4809
 
4810
 
4811
 
4812
 
4813
 
4814
 
4815
 
4816
 
4817
 
4818
 
4819
 
4820
 
4821
 
4822
 
4823
# Check whether --with-gnu-ld was given.
4824
if test "${with_gnu_ld+set}" = set; then :
4825
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4826
else
4827
  with_gnu_ld=no
4828
fi
4829
 
4830
ac_prog=ld
4831
if test "$GCC" = yes; then
4832
  # Check if gcc -print-prog-name=ld gives a path.
4833
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4834
$as_echo_n "checking for ld used by $CC... " >&6; }
4835
  case $host in
4836
  *-*-mingw*)
4837
    # gcc leaves a trailing carriage return which upsets mingw
4838
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4839
  *)
4840
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4841
  esac
4842
  case $ac_prog in
4843
    # Accept absolute paths.
4844
    [\\/]* | ?:[\\/]*)
4845
      re_direlt='/[^/][^/]*/\.\./'
4846
      # Canonicalize the pathname of ld
4847
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4848
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4849
        ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4850
      done
4851
      test -z "$LD" && LD="$ac_prog"
4852
      ;;
4853
  "")
4854
    # If it fails, then pretend we aren't using GCC.
4855
    ac_prog=ld
4856
    ;;
4857
  *)
4858
    # If it is relative, then search for the first ld in PATH.
4859
    with_gnu_ld=unknown
4860
    ;;
4861
  esac
4862
elif test "$with_gnu_ld" = yes; then
4863
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4864
$as_echo_n "checking for GNU ld... " >&6; }
4865
else
4866
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4867
$as_echo_n "checking for non-GNU ld... " >&6; }
4868
fi
4869
if test "${lt_cv_path_LD+set}" = set; then :
4870
  $as_echo_n "(cached) " >&6
4871
else
4872
  if test -z "$LD"; then
4873
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4874
  for ac_dir in $PATH; do
4875
    IFS="$lt_save_ifs"
4876
    test -z "$ac_dir" && ac_dir=.
4877
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4878
      lt_cv_path_LD="$ac_dir/$ac_prog"
4879
      # Check to see if the program is GNU ld.  I'd rather use --version,
4880
      # but apparently some variants of GNU ld only accept -v.
4881
      # Break only if it was the GNU/non-GNU ld that we prefer.
4882
      case `"$lt_cv_path_LD" -v 2>&1 
4883
      *GNU* | *'with BFD'*)
4884
        test "$with_gnu_ld" != no && break
4885
        ;;
4886
      *)
4887
        test "$with_gnu_ld" != yes && break
4888
        ;;
4889
      esac
4890
    fi
4891
  done
4892
  IFS="$lt_save_ifs"
4893
else
4894
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4895
fi
4896
fi
4897
 
4898
LD="$lt_cv_path_LD"
4899
if test -n "$LD"; then
4900
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4901
$as_echo "$LD" >&6; }
4902
else
4903
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4904
$as_echo "no" >&6; }
4905
fi
4906
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4907
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4908
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4909
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4910
  $as_echo_n "(cached) " >&6
4911
else
4912
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4913
case `$LD -v 2>&1 
4914
*GNU* | *'with BFD'*)
4915
  lt_cv_prog_gnu_ld=yes
4916
  ;;
4917
*)
4918
  lt_cv_prog_gnu_ld=no
4919
  ;;
4920
esac
4921
fi
4922
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4923
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4924
with_gnu_ld=$lt_cv_prog_gnu_ld
4925
 
4926
 
4927
 
4928
 
4929
 
4930
 
4931
 
4932
 
4933
 
4934
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4935
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4936
if test "${lt_cv_path_NM+set}" = set; then :
4937
  $as_echo_n "(cached) " >&6
4938
else
4939
  if test -n "$NM"; then
4940
  # Let the user override the test.
4941
  lt_cv_path_NM="$NM"
4942
else
4943
  lt_nm_to_check="${ac_tool_prefix}nm"
4944
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4945
    lt_nm_to_check="$lt_nm_to_check nm"
4946
  fi
4947
  for lt_tmp_nm in $lt_nm_to_check; do
4948
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4949
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4950
      IFS="$lt_save_ifs"
4951
      test -z "$ac_dir" && ac_dir=.
4952
      tmp_nm="$ac_dir/$lt_tmp_nm"
4953
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4954
        # Check to see if the nm accepts a BSD-compat flag.
4955
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4956
        #   nm: unknown option "B" ignored
4957
        # Tru64's nm complains that /dev/null is an invalid object file
4958
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4959
        */dev/null* | *'Invalid file or object type'*)
4960
          lt_cv_path_NM="$tmp_nm -B"
4961
          break
4962
          ;;
4963
        *)
4964
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4965
          */dev/null*)
4966
            lt_cv_path_NM="$tmp_nm -p"
4967
            break
4968
            ;;
4969
          *)
4970
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4971
            continue # so that we can try to find one that supports BSD flags
4972
            ;;
4973
          esac
4974
          ;;
4975
        esac
4976
      fi
4977
    done
4978
    IFS="$lt_save_ifs"
4979
  done
4980
  : ${lt_cv_path_NM=no}
4981
fi
4982
fi
4983
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4984
$as_echo "$lt_cv_path_NM" >&6; }
4985
if test "$lt_cv_path_NM" != "no"; then
4986
  NM="$lt_cv_path_NM"
4987
else
4988
  # Didn't find any BSD compatible name lister, look for dumpbin.
4989
  if test -n "$DUMPBIN"; then :
4990
    # Let the user override the test.
4991
  else
4992
    if test -n "$ac_tool_prefix"; then
4993
  for ac_prog in dumpbin "link -dump"
4994
  do
4995
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4996
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4997
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4998
$as_echo_n "checking for $ac_word... " >&6; }
4999
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5000
  $as_echo_n "(cached) " >&6
5001
else
5002
  if test -n "$DUMPBIN"; then
5003
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5004
else
5005
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5006
for as_dir in $PATH
5007
do
5008
  IFS=$as_save_IFS
5009
  test -z "$as_dir" && as_dir=.
5010
    for ac_exec_ext in '' $ac_executable_extensions; do
5011
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5012
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5013
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5014
    break 2
5015
  fi
5016
done
5017
  done
5018
IFS=$as_save_IFS
5019
 
5020
fi
5021
fi
5022
DUMPBIN=$ac_cv_prog_DUMPBIN
5023
if test -n "$DUMPBIN"; then
5024
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5025
$as_echo "$DUMPBIN" >&6; }
5026
else
5027
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5028
$as_echo "no" >&6; }
5029
fi
5030
 
5031
 
5032
    test -n "$DUMPBIN" && break
5033
  done
5034
fi
5035
if test -z "$DUMPBIN"; then
5036
  ac_ct_DUMPBIN=$DUMPBIN
5037
  for ac_prog in dumpbin "link -dump"
5038
do
5039
  # Extract the first word of "$ac_prog", so it can be a program name with args.
5040
set dummy $ac_prog; ac_word=$2
5041
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5042
$as_echo_n "checking for $ac_word... " >&6; }
5043
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5044
  $as_echo_n "(cached) " >&6
5045
else
5046
  if test -n "$ac_ct_DUMPBIN"; then
5047
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5048
else
5049
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5050
for as_dir in $PATH
5051
do
5052
  IFS=$as_save_IFS
5053
  test -z "$as_dir" && as_dir=.
5054
    for ac_exec_ext in '' $ac_executable_extensions; do
5055
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5056
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5057
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5058
    break 2
5059
  fi
5060
done
5061
  done
5062
IFS=$as_save_IFS
5063
 
5064
fi
5065
fi
5066
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5067
if test -n "$ac_ct_DUMPBIN"; then
5068
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5069
$as_echo "$ac_ct_DUMPBIN" >&6; }
5070
else
5071
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5072
$as_echo "no" >&6; }
5073
fi
5074
 
5075
 
5076
  test -n "$ac_ct_DUMPBIN" && break
5077
done
5078
 
5079
  if test "x$ac_ct_DUMPBIN" = x; then
5080
    DUMPBIN=":"
5081
  else
5082
    case $cross_compiling:$ac_tool_warned in
5083
yes:)
5084
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5085
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5086
ac_tool_warned=yes ;;
5087
esac
5088
    DUMPBIN=$ac_ct_DUMPBIN
5089
  fi
5090
fi
5091
 
5092
    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5093
    *COFF*)
5094
      DUMPBIN="$DUMPBIN -symbols"
5095
      ;;
5096
    *)
5097
      DUMPBIN=:
5098
      ;;
5099
    esac
5100
  fi
5101
 
5102
  if test "$DUMPBIN" != ":"; then
5103
    NM="$DUMPBIN"
5104
  fi
5105
fi
5106
test -z "$NM" && NM=nm
5107
 
5108
 
5109
 
5110
 
5111
 
5112
 
5113
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5114
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5115
if test "${lt_cv_nm_interface+set}" = set; then :
5116
  $as_echo_n "(cached) " >&6
5117
else
5118
  lt_cv_nm_interface="BSD nm"
5119
  echo "int some_variable = 0;" > conftest.$ac_ext
5120
  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5121
  (eval "$ac_compile" 2>conftest.err)
5122
  cat conftest.err >&5
5123
  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5124
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5125
  cat conftest.err >&5
5126
  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5127
  cat conftest.out >&5
5128
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5129
    lt_cv_nm_interface="MS dumpbin"
5130
  fi
5131
  rm -f conftest*
5132
fi
5133
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5134
$as_echo "$lt_cv_nm_interface" >&6; }
5135
 
5136
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5137
$as_echo_n "checking whether ln -s works... " >&6; }
5138
LN_S=$as_ln_s
5139
if test "$LN_S" = "ln -s"; then
5140
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5141
$as_echo "yes" >&6; }
5142
else
5143
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5144
$as_echo "no, using $LN_S" >&6; }
5145
fi
5146
 
5147
# find the maximum length of command line arguments
5148
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5149
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5150
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5151
  $as_echo_n "(cached) " >&6
5152
else
5153
    i=0
5154
  teststring="ABCD"
5155
 
5156
  case $build_os in
5157
  msdosdjgpp*)
5158
    # On DJGPP, this test can blow up pretty badly due to problems in libc
5159
    # (any single argument exceeding 2000 bytes causes a buffer overrun
5160
    # during glob expansion).  Even if it were fixed, the result of this
5161
    # check would be larger than it should be.
5162
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5163
    ;;
5164
 
5165
  gnu*)
5166
    # Under GNU Hurd, this test is not required because there is
5167
    # no limit to the length of command line arguments.
5168
    # Libtool will interpret -1 as no limit whatsoever
5169
    lt_cv_sys_max_cmd_len=-1;
5170
    ;;
5171
 
5172
  cygwin* | mingw* | cegcc*)
5173
    # On Win9x/ME, this test blows up -- it succeeds, but takes
5174
    # about 5 minutes as the teststring grows exponentially.
5175
    # Worse, since 9x/ME are not pre-emptively multitasking,
5176
    # you end up with a "frozen" computer, even though with patience
5177
    # the test eventually succeeds (with a max line length of 256k).
5178
    # Instead, let's just punt: use the minimum linelength reported by
5179
    # all of the supported platforms: 8192 (on NT/2K/XP).
5180
    lt_cv_sys_max_cmd_len=8192;
5181
    ;;
5182
 
5183
  mint*)
5184
    # On MiNT this can take a long time and run out of memory.
5185
    lt_cv_sys_max_cmd_len=8192;
5186
    ;;
5187
 
5188
  amigaos*)
5189
    # On AmigaOS with pdksh, this test takes hours, literally.
5190
    # So we just punt and use a minimum line length of 8192.
5191
    lt_cv_sys_max_cmd_len=8192;
5192
    ;;
5193
 
5194
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5195
    # This has been around since 386BSD, at least.  Likely further.
5196
    if test -x /sbin/sysctl; then
5197
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5198
    elif test -x /usr/sbin/sysctl; then
5199
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5200
    else
5201
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5202
    fi
5203
    # And add a safety zone
5204
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5205
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5206
    ;;
5207
 
5208
  interix*)
5209
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5210
    lt_cv_sys_max_cmd_len=196608
5211
    ;;
5212
 
5213
  osf*)
5214
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5215
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5216
    # nice to cause kernel panics so lets avoid the loop below.
5217
    # First set a reasonable default.
5218
    lt_cv_sys_max_cmd_len=16384
5219
    #
5220
    if test -x /sbin/sysconfig; then
5221
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5222
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5223
      esac
5224
    fi
5225
    ;;
5226
  sco3.2v5*)
5227
    lt_cv_sys_max_cmd_len=102400
5228
    ;;
5229
  sysv5* | sco5v6* | sysv4.2uw2*)
5230
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5231
    if test -n "$kargmax"; then
5232
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5233
    else
5234
      lt_cv_sys_max_cmd_len=32768
5235
    fi
5236
    ;;
5237
  *)
5238
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5239
    if test -n "$lt_cv_sys_max_cmd_len"; then
5240
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5241
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5242
    else
5243
      # Make teststring a little bigger before we do anything with it.
5244
      # a 1K string should be a reasonable start.
5245
      for i in 1 2 3 4 5 6 7 8 ; do
5246
        teststring=$teststring$teststring
5247
      done
5248
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5249
      # If test is not a shell built-in, we'll probably end up computing a
5250
      # maximum length that is only half of the actual maximum length, but
5251
      # we can't tell.
5252
      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5253
                 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5254
              test $i != 17 # 1/2 MB should be enough
5255
      do
5256
        i=`expr $i + 1`
5257
        teststring=$teststring$teststring
5258
      done
5259
      # Only check the string length outside the loop.
5260
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5261
      teststring=
5262
      # Add a significant safety factor because C++ compilers can tack on
5263
      # massive amounts of additional arguments before passing them to the
5264
      # linker.  It appears as though 1/2 is a usable value.
5265
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5266
    fi
5267
    ;;
5268
  esac
5269
 
5270
fi
5271
 
5272
if test -n $lt_cv_sys_max_cmd_len ; then
5273
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5274
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5275
else
5276
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5277
$as_echo "none" >&6; }
5278
fi
5279
max_cmd_len=$lt_cv_sys_max_cmd_len
5280
 
5281
 
5282
 
5283
 
5284
 
5285
 
5286
: ${CP="cp -f"}
5287
: ${MV="mv -f"}
5288
: ${RM="rm -f"}
5289
 
5290
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5291
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5292
# Try some XSI features
5293
xsi_shell=no
5294
( _lt_dummy="a/b/c"
5295
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5296
      = c,a/b,, \
5297
    && eval 'test $(( 1 + 1 )) -eq 2 \
5298
    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5299
  && xsi_shell=yes
5300
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5301
$as_echo "$xsi_shell" >&6; }
5302
 
5303
 
5304
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5305
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5306
lt_shell_append=no
5307
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5308
    >/dev/null 2>&1 \
5309
  && lt_shell_append=yes
5310
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5311
$as_echo "$lt_shell_append" >&6; }
5312
 
5313
 
5314
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5315
  lt_unset=unset
5316
else
5317
  lt_unset=false
5318
fi
5319
 
5320
 
5321
 
5322
 
5323
 
5324
# test EBCDIC or ASCII
5325
case `echo X|tr X '\101'` in
5326
 A) # ASCII based system
5327
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5328
  lt_SP2NL='tr \040 \012'
5329
  lt_NL2SP='tr \015\012 \040\040'
5330
  ;;
5331
 *) # EBCDIC based system
5332
  lt_SP2NL='tr \100 \n'
5333
  lt_NL2SP='tr \r\n \100\100'
5334
  ;;
5335
esac
5336
 
5337
 
5338
 
5339
 
5340
 
5341
 
5342
 
5343
 
5344
 
5345
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5346
$as_echo_n "checking for $LD option to reload object files... " >&6; }
5347
if test "${lt_cv_ld_reload_flag+set}" = set; then :
5348
  $as_echo_n "(cached) " >&6
5349
else
5350
  lt_cv_ld_reload_flag='-r'
5351
fi
5352
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5353
$as_echo "$lt_cv_ld_reload_flag" >&6; }
5354
reload_flag=$lt_cv_ld_reload_flag
5355
case $reload_flag in
5356
"" | " "*) ;;
5357
*) reload_flag=" $reload_flag" ;;
5358
esac
5359
reload_cmds='$LD$reload_flag -o $output$reload_objs'
5360
case $host_os in
5361
  darwin*)
5362
    if test "$GCC" = yes; then
5363
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5364
    else
5365
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5366
    fi
5367
    ;;
5368
esac
5369
 
5370
 
5371
 
5372
 
5373
 
5374
 
5375
 
5376
 
5377
 
5378
if test -n "$ac_tool_prefix"; then
5379
  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5380
set dummy ${ac_tool_prefix}objdump; ac_word=$2
5381
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5382
$as_echo_n "checking for $ac_word... " >&6; }
5383
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5384
  $as_echo_n "(cached) " >&6
5385
else
5386
  if test -n "$OBJDUMP"; then
5387
  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5388
else
5389
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5390
for as_dir in $PATH
5391
do
5392
  IFS=$as_save_IFS
5393
  test -z "$as_dir" && as_dir=.
5394
    for ac_exec_ext in '' $ac_executable_extensions; do
5395
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5396
    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5397
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5398
    break 2
5399
  fi
5400
done
5401
  done
5402
IFS=$as_save_IFS
5403
 
5404
fi
5405
fi
5406
OBJDUMP=$ac_cv_prog_OBJDUMP
5407
if test -n "$OBJDUMP"; then
5408
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5409
$as_echo "$OBJDUMP" >&6; }
5410
else
5411
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5412
$as_echo "no" >&6; }
5413
fi
5414
 
5415
 
5416
fi
5417
if test -z "$ac_cv_prog_OBJDUMP"; then
5418
  ac_ct_OBJDUMP=$OBJDUMP
5419
  # Extract the first word of "objdump", so it can be a program name with args.
5420
set dummy objdump; ac_word=$2
5421
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5422
$as_echo_n "checking for $ac_word... " >&6; }
5423
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5424
  $as_echo_n "(cached) " >&6
5425
else
5426
  if test -n "$ac_ct_OBJDUMP"; then
5427
  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5428
else
5429
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5430
for as_dir in $PATH
5431
do
5432
  IFS=$as_save_IFS
5433
  test -z "$as_dir" && as_dir=.
5434
    for ac_exec_ext in '' $ac_executable_extensions; do
5435
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5436
    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5437
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5438
    break 2
5439
  fi
5440
done
5441
  done
5442
IFS=$as_save_IFS
5443
 
5444
fi
5445
fi
5446
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5447
if test -n "$ac_ct_OBJDUMP"; then
5448
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5449
$as_echo "$ac_ct_OBJDUMP" >&6; }
5450
else
5451
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5452
$as_echo "no" >&6; }
5453
fi
5454
 
5455
  if test "x$ac_ct_OBJDUMP" = x; then
5456
    OBJDUMP="false"
5457
  else
5458
    case $cross_compiling:$ac_tool_warned in
5459
yes:)
5460
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5461
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5462
ac_tool_warned=yes ;;
5463
esac
5464
    OBJDUMP=$ac_ct_OBJDUMP
5465
  fi
5466
else
5467
  OBJDUMP="$ac_cv_prog_OBJDUMP"
5468
fi
5469
 
5470
test -z "$OBJDUMP" && OBJDUMP=objdump
5471
 
5472
 
5473
 
5474
 
5475
 
5476
 
5477
 
5478
 
5479
 
5480
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5481
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5482
if test "${lt_cv_deplibs_check_method+set}" = set; then :
5483
  $as_echo_n "(cached) " >&6
5484
else
5485
  lt_cv_file_magic_cmd='$MAGIC_CMD'
5486
lt_cv_file_magic_test_file=
5487
lt_cv_deplibs_check_method='unknown'
5488
# Need to set the preceding variable on all platforms that support
5489
# interlibrary dependencies.
5490
# 'none' -- dependencies not supported.
5491
# `unknown' -- same as none, but documents that we really don't know.
5492
# 'pass_all' -- all dependencies passed with no checks.
5493
# 'test_compile' -- check by making test program.
5494
# 'file_magic [[regex]]' -- check by looking for files in library path
5495
# which responds to the $file_magic_cmd with a given extended regex.
5496
# If you have `file' or equivalent on your system and you're not sure
5497
# whether `pass_all' will *always* work, you probably want this one.
5498
 
5499
case $host_os in
5500
aix[4-9]*)
5501
  lt_cv_deplibs_check_method=pass_all
5502
  ;;
5503
 
5504
beos*)
5505
  lt_cv_deplibs_check_method=pass_all
5506
  ;;
5507
 
5508
bsdi[45]*)
5509
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5510
  lt_cv_file_magic_cmd='/usr/bin/file -L'
5511
  lt_cv_file_magic_test_file=/shlib/libc.so
5512
  ;;
5513
 
5514
cygwin*)
5515
  # func_win32_libid is a shell function defined in ltmain.sh
5516
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5517
  lt_cv_file_magic_cmd='func_win32_libid'
5518
  ;;
5519
 
5520
mingw* | pw32*)
5521
  # Base MSYS/MinGW do not provide the 'file' command needed by
5522
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5523
  # unless we find 'file', for example because we are cross-compiling.
5524
  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5525
  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5526
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5527
    lt_cv_file_magic_cmd='func_win32_libid'
5528
  else
5529
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5530
    lt_cv_file_magic_cmd='$OBJDUMP -f'
5531
  fi
5532
  ;;
5533
 
5534
cegcc*)
5535
  # use the weaker test based on 'objdump'. See mingw*.
5536
  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5537
  lt_cv_file_magic_cmd='$OBJDUMP -f'
5538
  ;;
5539
 
5540
darwin* | rhapsody*)
5541
  lt_cv_deplibs_check_method=pass_all
5542
  ;;
5543
 
5544
freebsd* | dragonfly*)
5545
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5546
    case $host_cpu in
5547
    i*86 )
5548
      # Not sure whether the presence of OpenBSD here was a mistake.
5549
      # Let's accept both of them until this is cleared up.
5550
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5551
      lt_cv_file_magic_cmd=/usr/bin/file
5552
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5553
      ;;
5554
    esac
5555
  else
5556
    lt_cv_deplibs_check_method=pass_all
5557
  fi
5558
  ;;
5559
 
5560
gnu*)
5561
  lt_cv_deplibs_check_method=pass_all
5562
  ;;
5563
 
5564
haiku*)
5565
  lt_cv_deplibs_check_method=pass_all
5566
  ;;
5567
 
5568
hpux10.20* | hpux11*)
5569
  lt_cv_file_magic_cmd=/usr/bin/file
5570
  case $host_cpu in
5571
  ia64*)
5572
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5573
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5574
    ;;
5575
  hppa*64*)
5576
    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]'
5577
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5578
    ;;
5579
  *)
5580
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5581
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5582
    ;;
5583
  esac
5584
  ;;
5585
 
5586
interix[3-9]*)
5587
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5588
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5589
  ;;
5590
 
5591
irix5* | irix6* | nonstopux*)
5592
  case $LD in
5593
  *-32|*"-32 ") libmagic=32-bit;;
5594
  *-n32|*"-n32 ") libmagic=N32;;
5595
  *-64|*"-64 ") libmagic=64-bit;;
5596
  *) libmagic=never-match;;
5597
  esac
5598
  lt_cv_deplibs_check_method=pass_all
5599
  ;;
5600
 
5601
# This must be Linux ELF.
5602
linux* | k*bsd*-gnu | kopensolaris*-gnu)
5603
  lt_cv_deplibs_check_method=pass_all
5604
  ;;
5605
 
5606
netbsd*)
5607
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5608
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5609
  else
5610
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5611
  fi
5612
  ;;
5613
 
5614
newos6*)
5615
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5616
  lt_cv_file_magic_cmd=/usr/bin/file
5617
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5618
  ;;
5619
 
5620
*nto* | *qnx*)
5621
  lt_cv_deplibs_check_method=pass_all
5622
  ;;
5623
 
5624
openbsd*)
5625
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5626
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5627
  else
5628
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5629
  fi
5630
  ;;
5631
 
5632
osf3* | osf4* | osf5*)
5633
  lt_cv_deplibs_check_method=pass_all
5634
  ;;
5635
 
5636
rdos*)
5637
  lt_cv_deplibs_check_method=pass_all
5638
  ;;
5639
 
5640
solaris*)
5641
  lt_cv_deplibs_check_method=pass_all
5642
  ;;
5643
 
5644
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5645
  lt_cv_deplibs_check_method=pass_all
5646
  ;;
5647
 
5648
sysv4 | sysv4.3*)
5649
  case $host_vendor in
5650
  motorola)
5651
    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]'
5652
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5653
    ;;
5654
  ncr)
5655
    lt_cv_deplibs_check_method=pass_all
5656
    ;;
5657
  sequent)
5658
    lt_cv_file_magic_cmd='/bin/file'
5659
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5660
    ;;
5661
  sni)
5662
    lt_cv_file_magic_cmd='/bin/file'
5663
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5664
    lt_cv_file_magic_test_file=/lib/libc.so
5665
    ;;
5666
  siemens)
5667
    lt_cv_deplibs_check_method=pass_all
5668
    ;;
5669
  pc)
5670
    lt_cv_deplibs_check_method=pass_all
5671
    ;;
5672
  esac
5673
  ;;
5674
 
5675
tpf*)
5676
  lt_cv_deplibs_check_method=pass_all
5677
  ;;
5678
esac
5679
 
5680
fi
5681
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5682
$as_echo "$lt_cv_deplibs_check_method" >&6; }
5683
file_magic_cmd=$lt_cv_file_magic_cmd
5684
deplibs_check_method=$lt_cv_deplibs_check_method
5685
test -z "$deplibs_check_method" && deplibs_check_method=unknown
5686
 
5687
 
5688
 
5689
 
5690
 
5691
 
5692
 
5693
 
5694
 
5695
 
5696
 
5697
 
5698
if test -n "$ac_tool_prefix"; then
5699
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5700
set dummy ${ac_tool_prefix}ar; ac_word=$2
5701
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5702
$as_echo_n "checking for $ac_word... " >&6; }
5703
if test "${ac_cv_prog_AR+set}" = set; then :
5704
  $as_echo_n "(cached) " >&6
5705
else
5706
  if test -n "$AR"; then
5707
  ac_cv_prog_AR="$AR" # Let the user override the test.
5708
else
5709
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5710
for as_dir in $PATH
5711
do
5712
  IFS=$as_save_IFS
5713
  test -z "$as_dir" && as_dir=.
5714
    for ac_exec_ext in '' $ac_executable_extensions; do
5715
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5716
    ac_cv_prog_AR="${ac_tool_prefix}ar"
5717
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5718
    break 2
5719
  fi
5720
done
5721
  done
5722
IFS=$as_save_IFS
5723
 
5724
fi
5725
fi
5726
AR=$ac_cv_prog_AR
5727
if test -n "$AR"; then
5728
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5729
$as_echo "$AR" >&6; }
5730
else
5731
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5732
$as_echo "no" >&6; }
5733
fi
5734
 
5735
 
5736
fi
5737
if test -z "$ac_cv_prog_AR"; then
5738
  ac_ct_AR=$AR
5739
  # Extract the first word of "ar", so it can be a program name with args.
5740
set dummy ar; ac_word=$2
5741
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5742
$as_echo_n "checking for $ac_word... " >&6; }
5743
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5744
  $as_echo_n "(cached) " >&6
5745
else
5746
  if test -n "$ac_ct_AR"; then
5747
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5748
else
5749
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5750
for as_dir in $PATH
5751
do
5752
  IFS=$as_save_IFS
5753
  test -z "$as_dir" && as_dir=.
5754
    for ac_exec_ext in '' $ac_executable_extensions; do
5755
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5756
    ac_cv_prog_ac_ct_AR="ar"
5757
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5758
    break 2
5759
  fi
5760
done
5761
  done
5762
IFS=$as_save_IFS
5763
 
5764
fi
5765
fi
5766
ac_ct_AR=$ac_cv_prog_ac_ct_AR
5767
if test -n "$ac_ct_AR"; then
5768
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5769
$as_echo "$ac_ct_AR" >&6; }
5770
else
5771
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5772
$as_echo "no" >&6; }
5773
fi
5774
 
5775
  if test "x$ac_ct_AR" = x; then
5776
    AR="false"
5777
  else
5778
    case $cross_compiling:$ac_tool_warned in
5779
yes:)
5780
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5781
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5782
ac_tool_warned=yes ;;
5783
esac
5784
    AR=$ac_ct_AR
5785
  fi
5786
else
5787
  AR="$ac_cv_prog_AR"
5788
fi
5789
 
5790
test -z "$AR" && AR=ar
5791
test -z "$AR_FLAGS" && AR_FLAGS=cru
5792
 
5793
 
5794
 
5795
 
5796
 
5797
 
5798
 
5799
 
5800
 
5801
 
5802
 
5803
if test -n "$ac_tool_prefix"; then
5804
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5805
set dummy ${ac_tool_prefix}strip; ac_word=$2
5806
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5807
$as_echo_n "checking for $ac_word... " >&6; }
5808
if test "${ac_cv_prog_STRIP+set}" = set; then :
5809
  $as_echo_n "(cached) " >&6
5810
else
5811
  if test -n "$STRIP"; then
5812
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5813
else
5814
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5815
for as_dir in $PATH
5816
do
5817
  IFS=$as_save_IFS
5818
  test -z "$as_dir" && as_dir=.
5819
    for ac_exec_ext in '' $ac_executable_extensions; do
5820
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5821
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5822
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5823
    break 2
5824
  fi
5825
done
5826
  done
5827
IFS=$as_save_IFS
5828
 
5829
fi
5830
fi
5831
STRIP=$ac_cv_prog_STRIP
5832
if test -n "$STRIP"; then
5833
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5834
$as_echo "$STRIP" >&6; }
5835
else
5836
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5837
$as_echo "no" >&6; }
5838
fi
5839
 
5840
 
5841
fi
5842
if test -z "$ac_cv_prog_STRIP"; then
5843
  ac_ct_STRIP=$STRIP
5844
  # Extract the first word of "strip", so it can be a program name with args.
5845
set dummy strip; ac_word=$2
5846
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5847
$as_echo_n "checking for $ac_word... " >&6; }
5848
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5849
  $as_echo_n "(cached) " >&6
5850
else
5851
  if test -n "$ac_ct_STRIP"; then
5852
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5853
else
5854
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5855
for as_dir in $PATH
5856
do
5857
  IFS=$as_save_IFS
5858
  test -z "$as_dir" && as_dir=.
5859
    for ac_exec_ext in '' $ac_executable_extensions; do
5860
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5861
    ac_cv_prog_ac_ct_STRIP="strip"
5862
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5863
    break 2
5864
  fi
5865
done
5866
  done
5867
IFS=$as_save_IFS
5868
 
5869
fi
5870
fi
5871
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5872
if test -n "$ac_ct_STRIP"; then
5873
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5874
$as_echo "$ac_ct_STRIP" >&6; }
5875
else
5876
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5877
$as_echo "no" >&6; }
5878
fi
5879
 
5880
  if test "x$ac_ct_STRIP" = x; then
5881
    STRIP=":"
5882
  else
5883
    case $cross_compiling:$ac_tool_warned in
5884
yes:)
5885
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5886
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5887
ac_tool_warned=yes ;;
5888
esac
5889
    STRIP=$ac_ct_STRIP
5890
  fi
5891
else
5892
  STRIP="$ac_cv_prog_STRIP"
5893
fi
5894
 
5895
test -z "$STRIP" && STRIP=:
5896
 
5897
 
5898
 
5899
 
5900
 
5901
 
5902
if test -n "$ac_tool_prefix"; then
5903
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5904
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5905
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5906
$as_echo_n "checking for $ac_word... " >&6; }
5907
if test "${ac_cv_prog_RANLIB+set}" = set; then :
5908
  $as_echo_n "(cached) " >&6
5909
else
5910
  if test -n "$RANLIB"; then
5911
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5912
else
5913
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5914
for as_dir in $PATH
5915
do
5916
  IFS=$as_save_IFS
5917
  test -z "$as_dir" && as_dir=.
5918
    for ac_exec_ext in '' $ac_executable_extensions; do
5919
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5920
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5921
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5922
    break 2
5923
  fi
5924
done
5925
  done
5926
IFS=$as_save_IFS
5927
 
5928
fi
5929
fi
5930
RANLIB=$ac_cv_prog_RANLIB
5931
if test -n "$RANLIB"; then
5932
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5933
$as_echo "$RANLIB" >&6; }
5934
else
5935
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5936
$as_echo "no" >&6; }
5937
fi
5938
 
5939
 
5940
fi
5941
if test -z "$ac_cv_prog_RANLIB"; then
5942
  ac_ct_RANLIB=$RANLIB
5943
  # Extract the first word of "ranlib", so it can be a program name with args.
5944
set dummy ranlib; ac_word=$2
5945
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5946
$as_echo_n "checking for $ac_word... " >&6; }
5947
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5948
  $as_echo_n "(cached) " >&6
5949
else
5950
  if test -n "$ac_ct_RANLIB"; then
5951
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5952
else
5953
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5954
for as_dir in $PATH
5955
do
5956
  IFS=$as_save_IFS
5957
  test -z "$as_dir" && as_dir=.
5958
    for ac_exec_ext in '' $ac_executable_extensions; do
5959
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5960
    ac_cv_prog_ac_ct_RANLIB="ranlib"
5961
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5962
    break 2
5963
  fi
5964
done
5965
  done
5966
IFS=$as_save_IFS
5967
 
5968
fi
5969
fi
5970
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5971
if test -n "$ac_ct_RANLIB"; then
5972
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5973
$as_echo "$ac_ct_RANLIB" >&6; }
5974
else
5975
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5976
$as_echo "no" >&6; }
5977
fi
5978
 
5979
  if test "x$ac_ct_RANLIB" = x; then
5980
    RANLIB=":"
5981
  else
5982
    case $cross_compiling:$ac_tool_warned in
5983
yes:)
5984
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5985
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5986
ac_tool_warned=yes ;;
5987
esac
5988
    RANLIB=$ac_ct_RANLIB
5989
  fi
5990
else
5991
  RANLIB="$ac_cv_prog_RANLIB"
5992
fi
5993
 
5994
test -z "$RANLIB" && RANLIB=:
5995
 
5996
 
5997
 
5998
 
5999
 
6000
 
6001
# Determine commands to create old-style static archives.
6002
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6003
old_postinstall_cmds='chmod 644 $oldlib'
6004
old_postuninstall_cmds=
6005
 
6006
if test -n "$RANLIB"; then
6007
  case $host_os in
6008
  openbsd*)
6009
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6010
    ;;
6011
  *)
6012
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6013
    ;;
6014
  esac
6015
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6016
fi
6017
 
6018
case $host_os in
6019
  darwin*)
6020
    lock_old_archive_extraction=yes ;;
6021
  *)
6022
    lock_old_archive_extraction=no ;;
6023
esac
6024
 
6025
 
6026
 
6027
 
6028
 
6029
 
6030
 
6031
 
6032
 
6033
 
6034
 
6035
 
6036
 
6037
 
6038
 
6039
 
6040
 
6041
 
6042
 
6043
 
6044
 
6045
 
6046
 
6047
 
6048
 
6049
 
6050
 
6051
 
6052
 
6053
 
6054
 
6055
 
6056
 
6057
 
6058
 
6059
 
6060
 
6061
 
6062
 
6063
# If no C compiler was specified, use CC.
6064
LTCC=${LTCC-"$CC"}
6065
 
6066
# If no C compiler flags were specified, use CFLAGS.
6067
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6068
 
6069
# Allow CC to be a program name with arguments.
6070
compiler=$CC
6071
 
6072
 
6073
# Check for command to grab the raw symbol name followed by C symbol from nm.
6074
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6075
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6076
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6077
  $as_echo_n "(cached) " >&6
6078
else
6079
 
6080
# These are sane defaults that work on at least a few old systems.
6081
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6082
 
6083
# Character class describing NM global symbol codes.
6084
symcode='[BCDEGRST]'
6085
 
6086
# Regexp to match symbols that can be accessed directly from C.
6087
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6088
 
6089
# Define system-specific variables.
6090
case $host_os in
6091
aix*)
6092
  symcode='[BCDT]'
6093
  ;;
6094
cygwin* | mingw* | pw32* | cegcc*)
6095
  symcode='[ABCDGISTW]'
6096
  ;;
6097
hpux*)
6098
  if test "$host_cpu" = ia64; then
6099
    symcode='[ABCDEGRST]'
6100
  fi
6101
  ;;
6102
irix* | nonstopux*)
6103
  symcode='[BCDEGRST]'
6104
  ;;
6105
osf*)
6106
  symcode='[BCDEGQRST]'
6107
  ;;
6108
solaris*)
6109
  symcode='[BDRT]'
6110
  ;;
6111
sco3.2v5*)
6112
  symcode='[DT]'
6113
  ;;
6114
sysv4.2uw2*)
6115
  symcode='[DT]'
6116
  ;;
6117
sysv5* | sco5v6* | unixware* | OpenUNIX*)
6118
  symcode='[ABDT]'
6119
  ;;
6120
sysv4)
6121
  symcode='[DFNSTU]'
6122
  ;;
6123
esac
6124
 
6125
# If we're using GNU nm, then use its standard symbol codes.
6126
case `$NM -V 2>&1` in
6127
*GNU* | *'with BFD'*)
6128
  symcode='[ABCDGIRSTW]' ;;
6129
esac
6130
 
6131
# Transform an extracted symbol line into a proper C declaration.
6132
# Some systems (esp. on ia64) link data and code symbols differently,
6133
# so use this general approach.
6134
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6135
 
6136
# Transform an extracted symbol line into symbol name and symbol address
6137
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6138
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'"
6139
 
6140
# Handle CRLF in mingw tool chain
6141
opt_cr=
6142
case $build_os in
6143
mingw*)
6144
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6145
  ;;
6146
esac
6147
 
6148
# Try without a prefix underscore, then with it.
6149
for ac_symprfx in "" "_"; do
6150
 
6151
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6152
  symxfrm="\\1 $ac_symprfx\\2 \\2"
6153
 
6154
  # Write the raw and C identifiers.
6155
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6156
    # Fake it for dumpbin and say T for any non-static function
6157
    # and D for any global variable.
6158
    # Also find C++ and __fastcall symbols from MSVC++,
6159
    # which start with @ or ?.
6160
    lt_cv_sys_global_symbol_pipe="$AWK '"\
6161
"     {last_section=section; section=\$ 3};"\
6162
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6163
"     \$ 0!~/External *\|/{next};"\
6164
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6165
"     {if(hide[section]) next};"\
6166
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6167
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6168
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6169
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6170
"     ' prfx=^$ac_symprfx"
6171
  else
6172
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6173
  fi
6174
 
6175
  # Check to see that the pipe works correctly.
6176
  pipe_works=no
6177
 
6178
  rm -f conftest*
6179
  cat > conftest.$ac_ext <<_LT_EOF
6180
#ifdef __cplusplus
6181
extern "C" {
6182
#endif
6183
char nm_test_var;
6184
void nm_test_func(void);
6185
void nm_test_func(void){}
6186
#ifdef __cplusplus
6187
}
6188
#endif
6189
int main(){nm_test_var='a';nm_test_func();return(0);}
6190
_LT_EOF
6191
 
6192
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6193
  (eval $ac_compile) 2>&5
6194
  ac_status=$?
6195
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6196
  test $ac_status = 0; }; then
6197
    # Now try to grab the symbols.
6198
    nlist=conftest.nm
6199
    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6200
  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6201
  ac_status=$?
6202
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6203
  test $ac_status = 0; } && test -s "$nlist"; then
6204
      # Try sorting and uniquifying the output.
6205
      if sort "$nlist" | uniq > "$nlist"T; then
6206
        mv -f "$nlist"T "$nlist"
6207
      else
6208
        rm -f "$nlist"T
6209
      fi
6210
 
6211
      # Make sure that we snagged all the symbols we need.
6212
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6213
        if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6214
          cat <<_LT_EOF > conftest.$ac_ext
6215
#ifdef __cplusplus
6216
extern "C" {
6217
#endif
6218
 
6219
_LT_EOF
6220
          # Now generate the symbol file.
6221
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6222
 
6223
          cat <<_LT_EOF >> conftest.$ac_ext
6224
 
6225
/* The mapping between symbol names and symbols.  */
6226
const struct {
6227
  const char *name;
6228
  void       *address;
6229
}
6230
lt__PROGRAM__LTX_preloaded_symbols[] =
6231
{
6232
  { "@PROGRAM@", (void *) 0 },
6233
_LT_EOF
6234
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6235
          cat <<\_LT_EOF >> conftest.$ac_ext
6236
  {0, (void *) 0}
6237
};
6238
 
6239
/* This works around a problem in FreeBSD linker */
6240
#ifdef FREEBSD_WORKAROUND
6241
static const void *lt_preloaded_setup() {
6242
  return lt__PROGRAM__LTX_preloaded_symbols;
6243
}
6244
#endif
6245
 
6246
#ifdef __cplusplus
6247
}
6248
#endif
6249
_LT_EOF
6250
          # Now try linking the two files.
6251
          mv conftest.$ac_objext conftstm.$ac_objext
6252
          lt_save_LIBS="$LIBS"
6253
          lt_save_CFLAGS="$CFLAGS"
6254
          LIBS="conftstm.$ac_objext"
6255
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6256
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6257
  (eval $ac_link) 2>&5
6258
  ac_status=$?
6259
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6260
  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6261
            pipe_works=yes
6262
          fi
6263
          LIBS="$lt_save_LIBS"
6264
          CFLAGS="$lt_save_CFLAGS"
6265
        else
6266
          echo "cannot find nm_test_func in $nlist" >&5
6267
        fi
6268
      else
6269
        echo "cannot find nm_test_var in $nlist" >&5
6270
      fi
6271
    else
6272
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6273
    fi
6274
  else
6275
    echo "$progname: failed program was:" >&5
6276
    cat conftest.$ac_ext >&5
6277
  fi
6278
  rm -rf conftest* conftst*
6279
 
6280
  # Do not use the global_symbol_pipe unless it works.
6281
  if test "$pipe_works" = yes; then
6282
    break
6283
  else
6284
    lt_cv_sys_global_symbol_pipe=
6285
  fi
6286
done
6287
 
6288
fi
6289
 
6290
if test -z "$lt_cv_sys_global_symbol_pipe"; then
6291
  lt_cv_sys_global_symbol_to_cdecl=
6292
fi
6293
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6294
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6295
$as_echo "failed" >&6; }
6296
else
6297
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6298
$as_echo "ok" >&6; }
6299
fi
6300
 
6301
 
6302
 
6303
 
6304
 
6305
 
6306
 
6307
 
6308
 
6309
 
6310
 
6311
 
6312
 
6313
 
6314
 
6315
 
6316
 
6317
 
6318
 
6319
 
6320
 
6321
 
6322
# Check whether --enable-libtool-lock was given.
6323
if test "${enable_libtool_lock+set}" = set; then :
6324
  enableval=$enable_libtool_lock;
6325
fi
6326
 
6327
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6328
 
6329
# Some flags need to be propagated to the compiler or linker for good
6330
# libtool support.
6331
case $host in
6332
ia64-*-hpux*)
6333
  # Find out which ABI we are using.
6334
  echo 'int i;' > conftest.$ac_ext
6335
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6336
  (eval $ac_compile) 2>&5
6337
  ac_status=$?
6338
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6339
  test $ac_status = 0; }; then
6340
    case `/usr/bin/file conftest.$ac_objext` in
6341
      *ELF-32*)
6342
        HPUX_IA64_MODE="32"
6343
        ;;
6344
      *ELF-64*)
6345
        HPUX_IA64_MODE="64"
6346
        ;;
6347
    esac
6348
  fi
6349
  rm -rf conftest*
6350
  ;;
6351
*-*-irix6*)
6352
  # Find out which ABI we are using.
6353
  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6354
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6355
  (eval $ac_compile) 2>&5
6356
  ac_status=$?
6357
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6358
  test $ac_status = 0; }; then
6359
    if test "$lt_cv_prog_gnu_ld" = yes; then
6360
      case `/usr/bin/file conftest.$ac_objext` in
6361
        *32-bit*)
6362
          LD="${LD-ld} -melf32bsmip"
6363
          ;;
6364
        *N32*)
6365
          LD="${LD-ld} -melf32bmipn32"
6366
          ;;
6367
        *64-bit*)
6368
          LD="${LD-ld} -melf64bmip"
6369
        ;;
6370
      esac
6371
    else
6372
      case `/usr/bin/file conftest.$ac_objext` in
6373
        *32-bit*)
6374
          LD="${LD-ld} -32"
6375
          ;;
6376
        *N32*)
6377
          LD="${LD-ld} -n32"
6378
          ;;
6379
        *64-bit*)
6380
          LD="${LD-ld} -64"
6381
          ;;
6382
      esac
6383
    fi
6384
  fi
6385
  rm -rf conftest*
6386
  ;;
6387
 
6388
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6389
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6390
  # Find out which ABI we are using.
6391
  echo 'int i;' > conftest.$ac_ext
6392
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6393
  (eval $ac_compile) 2>&5
6394
  ac_status=$?
6395
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6396
  test $ac_status = 0; }; then
6397
    case `/usr/bin/file conftest.o` in
6398
      *32-bit*)
6399
        case $host in
6400
          x86_64-*kfreebsd*-gnu)
6401
            LD="${LD-ld} -m elf_i386_fbsd"
6402
            ;;
6403
          x86_64-*linux*)
6404
            LD="${LD-ld} -m elf_i386"
6405
            ;;
6406
          ppc64-*linux*|powerpc64-*linux*)
6407
            LD="${LD-ld} -m elf32ppclinux"
6408
            ;;
6409
          s390x-*linux*)
6410
            LD="${LD-ld} -m elf_s390"
6411
            ;;
6412
          sparc64-*linux*)
6413
            LD="${LD-ld} -m elf32_sparc"
6414
            ;;
6415
        esac
6416
        ;;
6417
      *64-bit*)
6418
        case $host in
6419
          x86_64-*kfreebsd*-gnu)
6420
            LD="${LD-ld} -m elf_x86_64_fbsd"
6421
            ;;
6422
          x86_64-*linux*)
6423
            LD="${LD-ld} -m elf_x86_64"
6424
            ;;
6425
          ppc*-*linux*|powerpc*-*linux*)
6426
            LD="${LD-ld} -m elf64ppc"
6427
            ;;
6428
          s390*-*linux*|s390*-*tpf*)
6429
            LD="${LD-ld} -m elf64_s390"
6430
            ;;
6431
          sparc*-*linux*)
6432
            LD="${LD-ld} -m elf64_sparc"
6433
            ;;
6434
        esac
6435
        ;;
6436
    esac
6437
  fi
6438
  rm -rf conftest*
6439
  ;;
6440
 
6441
*-*-sco3.2v5*)
6442
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6443
  SAVE_CFLAGS="$CFLAGS"
6444
  CFLAGS="$CFLAGS -belf"
6445
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6446
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6447
if test "${lt_cv_cc_needs_belf+set}" = set; then :
6448
  $as_echo_n "(cached) " >&6
6449
else
6450
  ac_ext=c
6451
ac_cpp='$CPP $CPPFLAGS'
6452
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6453
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6454
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6455
 
6456
     if test x$gcc_no_link = xyes; then
6457
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6458
fi
6459
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6460
/* end confdefs.h.  */
6461
 
6462
int
6463
main ()
6464
{
6465
 
6466
  ;
6467
  return 0;
6468
}
6469
_ACEOF
6470
if ac_fn_c_try_link "$LINENO"; then :
6471
  lt_cv_cc_needs_belf=yes
6472
else
6473
  lt_cv_cc_needs_belf=no
6474
fi
6475
rm -f core conftest.err conftest.$ac_objext \
6476
    conftest$ac_exeext conftest.$ac_ext
6477
     ac_ext=c
6478
ac_cpp='$CPP $CPPFLAGS'
6479
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6480
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6481
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6482
 
6483
fi
6484
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6485
$as_echo "$lt_cv_cc_needs_belf" >&6; }
6486
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6487
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6488
    CFLAGS="$SAVE_CFLAGS"
6489
  fi
6490
  ;;
6491
sparc*-*solaris*)
6492
  # Find out which ABI we are using.
6493
  echo 'int i;' > conftest.$ac_ext
6494
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6495
  (eval $ac_compile) 2>&5
6496
  ac_status=$?
6497
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6498
  test $ac_status = 0; }; then
6499
    case `/usr/bin/file conftest.o` in
6500
    *64-bit*)
6501
      case $lt_cv_prog_gnu_ld in
6502
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6503
      *)
6504
        if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6505
          LD="${LD-ld} -64"
6506
        fi
6507
        ;;
6508
      esac
6509
      ;;
6510
    esac
6511
  fi
6512
  rm -rf conftest*
6513
  ;;
6514
esac
6515
 
6516
need_locks="$enable_libtool_lock"
6517
 
6518
 
6519
  case $host_os in
6520
    rhapsody* | darwin*)
6521
    if test -n "$ac_tool_prefix"; then
6522
  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6523
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6524
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6525
$as_echo_n "checking for $ac_word... " >&6; }
6526
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6527
  $as_echo_n "(cached) " >&6
6528
else
6529
  if test -n "$DSYMUTIL"; then
6530
  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6531
else
6532
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6533
for as_dir in $PATH
6534
do
6535
  IFS=$as_save_IFS
6536
  test -z "$as_dir" && as_dir=.
6537
    for ac_exec_ext in '' $ac_executable_extensions; do
6538
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6539
    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6540
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6541
    break 2
6542
  fi
6543
done
6544
  done
6545
IFS=$as_save_IFS
6546
 
6547
fi
6548
fi
6549
DSYMUTIL=$ac_cv_prog_DSYMUTIL
6550
if test -n "$DSYMUTIL"; then
6551
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6552
$as_echo "$DSYMUTIL" >&6; }
6553
else
6554
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6555
$as_echo "no" >&6; }
6556
fi
6557
 
6558
 
6559
fi
6560
if test -z "$ac_cv_prog_DSYMUTIL"; then
6561
  ac_ct_DSYMUTIL=$DSYMUTIL
6562
  # Extract the first word of "dsymutil", so it can be a program name with args.
6563
set dummy dsymutil; ac_word=$2
6564
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6565
$as_echo_n "checking for $ac_word... " >&6; }
6566
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6567
  $as_echo_n "(cached) " >&6
6568
else
6569
  if test -n "$ac_ct_DSYMUTIL"; then
6570
  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6571
else
6572
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6573
for as_dir in $PATH
6574
do
6575
  IFS=$as_save_IFS
6576
  test -z "$as_dir" && as_dir=.
6577
    for ac_exec_ext in '' $ac_executable_extensions; do
6578
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6579
    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6580
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6581
    break 2
6582
  fi
6583
done
6584
  done
6585
IFS=$as_save_IFS
6586
 
6587
fi
6588
fi
6589
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6590
if test -n "$ac_ct_DSYMUTIL"; then
6591
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6592
$as_echo "$ac_ct_DSYMUTIL" >&6; }
6593
else
6594
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6595
$as_echo "no" >&6; }
6596
fi
6597
 
6598
  if test "x$ac_ct_DSYMUTIL" = x; then
6599
    DSYMUTIL=":"
6600
  else
6601
    case $cross_compiling:$ac_tool_warned in
6602
yes:)
6603
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6604
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6605
ac_tool_warned=yes ;;
6606
esac
6607
    DSYMUTIL=$ac_ct_DSYMUTIL
6608
  fi
6609
else
6610
  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6611
fi
6612
 
6613
    if test -n "$ac_tool_prefix"; then
6614
  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6615
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6616
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6617
$as_echo_n "checking for $ac_word... " >&6; }
6618
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6619
  $as_echo_n "(cached) " >&6
6620
else
6621
  if test -n "$NMEDIT"; then
6622
  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6623
else
6624
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6625
for as_dir in $PATH
6626
do
6627
  IFS=$as_save_IFS
6628
  test -z "$as_dir" && as_dir=.
6629
    for ac_exec_ext in '' $ac_executable_extensions; do
6630
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6631
    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6632
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6633
    break 2
6634
  fi
6635
done
6636
  done
6637
IFS=$as_save_IFS
6638
 
6639
fi
6640
fi
6641
NMEDIT=$ac_cv_prog_NMEDIT
6642
if test -n "$NMEDIT"; then
6643
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6644
$as_echo "$NMEDIT" >&6; }
6645
else
6646
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6647
$as_echo "no" >&6; }
6648
fi
6649
 
6650
 
6651
fi
6652
if test -z "$ac_cv_prog_NMEDIT"; then
6653
  ac_ct_NMEDIT=$NMEDIT
6654
  # Extract the first word of "nmedit", so it can be a program name with args.
6655
set dummy nmedit; ac_word=$2
6656
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6657
$as_echo_n "checking for $ac_word... " >&6; }
6658
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6659
  $as_echo_n "(cached) " >&6
6660
else
6661
  if test -n "$ac_ct_NMEDIT"; then
6662
  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6663
else
6664
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6665
for as_dir in $PATH
6666
do
6667
  IFS=$as_save_IFS
6668
  test -z "$as_dir" && as_dir=.
6669
    for ac_exec_ext in '' $ac_executable_extensions; do
6670
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6671
    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6672
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6673
    break 2
6674
  fi
6675
done
6676
  done
6677
IFS=$as_save_IFS
6678
 
6679
fi
6680
fi
6681
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6682
if test -n "$ac_ct_NMEDIT"; then
6683
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6684
$as_echo "$ac_ct_NMEDIT" >&6; }
6685
else
6686
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6687
$as_echo "no" >&6; }
6688
fi
6689
 
6690
  if test "x$ac_ct_NMEDIT" = x; then
6691
    NMEDIT=":"
6692
  else
6693
    case $cross_compiling:$ac_tool_warned in
6694
yes:)
6695
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6696
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6697
ac_tool_warned=yes ;;
6698
esac
6699
    NMEDIT=$ac_ct_NMEDIT
6700
  fi
6701
else
6702
  NMEDIT="$ac_cv_prog_NMEDIT"
6703
fi
6704
 
6705
    if test -n "$ac_tool_prefix"; then
6706
  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6707
set dummy ${ac_tool_prefix}lipo; ac_word=$2
6708
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6709
$as_echo_n "checking for $ac_word... " >&6; }
6710
if test "${ac_cv_prog_LIPO+set}" = set; then :
6711
  $as_echo_n "(cached) " >&6
6712
else
6713
  if test -n "$LIPO"; then
6714
  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6715
else
6716
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6717
for as_dir in $PATH
6718
do
6719
  IFS=$as_save_IFS
6720
  test -z "$as_dir" && as_dir=.
6721
    for ac_exec_ext in '' $ac_executable_extensions; do
6722
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6723
    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6724
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6725
    break 2
6726
  fi
6727
done
6728
  done
6729
IFS=$as_save_IFS
6730
 
6731
fi
6732
fi
6733
LIPO=$ac_cv_prog_LIPO
6734
if test -n "$LIPO"; then
6735
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6736
$as_echo "$LIPO" >&6; }
6737
else
6738
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6739
$as_echo "no" >&6; }
6740
fi
6741
 
6742
 
6743
fi
6744
if test -z "$ac_cv_prog_LIPO"; then
6745
  ac_ct_LIPO=$LIPO
6746
  # Extract the first word of "lipo", so it can be a program name with args.
6747
set dummy lipo; ac_word=$2
6748
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6749
$as_echo_n "checking for $ac_word... " >&6; }
6750
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6751
  $as_echo_n "(cached) " >&6
6752
else
6753
  if test -n "$ac_ct_LIPO"; then
6754
  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6755
else
6756
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6757
for as_dir in $PATH
6758
do
6759
  IFS=$as_save_IFS
6760
  test -z "$as_dir" && as_dir=.
6761
    for ac_exec_ext in '' $ac_executable_extensions; do
6762
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6763
    ac_cv_prog_ac_ct_LIPO="lipo"
6764
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6765
    break 2
6766
  fi
6767
done
6768
  done
6769
IFS=$as_save_IFS
6770
 
6771
fi
6772
fi
6773
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6774
if test -n "$ac_ct_LIPO"; then
6775
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6776
$as_echo "$ac_ct_LIPO" >&6; }
6777
else
6778
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6779
$as_echo "no" >&6; }
6780
fi
6781
 
6782
  if test "x$ac_ct_LIPO" = x; then
6783
    LIPO=":"
6784
  else
6785
    case $cross_compiling:$ac_tool_warned in
6786
yes:)
6787
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6788
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6789
ac_tool_warned=yes ;;
6790
esac
6791
    LIPO=$ac_ct_LIPO
6792
  fi
6793
else
6794
  LIPO="$ac_cv_prog_LIPO"
6795
fi
6796
 
6797
    if test -n "$ac_tool_prefix"; then
6798
  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6799
set dummy ${ac_tool_prefix}otool; ac_word=$2
6800
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6801
$as_echo_n "checking for $ac_word... " >&6; }
6802
if test "${ac_cv_prog_OTOOL+set}" = set; then :
6803
  $as_echo_n "(cached) " >&6
6804
else
6805
  if test -n "$OTOOL"; then
6806
  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6807
else
6808
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6809
for as_dir in $PATH
6810
do
6811
  IFS=$as_save_IFS
6812
  test -z "$as_dir" && as_dir=.
6813
    for ac_exec_ext in '' $ac_executable_extensions; do
6814
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6815
    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6816
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6817
    break 2
6818
  fi
6819
done
6820
  done
6821
IFS=$as_save_IFS
6822
 
6823
fi
6824
fi
6825
OTOOL=$ac_cv_prog_OTOOL
6826
if test -n "$OTOOL"; then
6827
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6828
$as_echo "$OTOOL" >&6; }
6829
else
6830
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6831
$as_echo "no" >&6; }
6832
fi
6833
 
6834
 
6835
fi
6836
if test -z "$ac_cv_prog_OTOOL"; then
6837
  ac_ct_OTOOL=$OTOOL
6838
  # Extract the first word of "otool", so it can be a program name with args.
6839
set dummy otool; ac_word=$2
6840
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6841
$as_echo_n "checking for $ac_word... " >&6; }
6842
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6843
  $as_echo_n "(cached) " >&6
6844
else
6845
  if test -n "$ac_ct_OTOOL"; then
6846
  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6847
else
6848
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6849
for as_dir in $PATH
6850
do
6851
  IFS=$as_save_IFS
6852
  test -z "$as_dir" && as_dir=.
6853
    for ac_exec_ext in '' $ac_executable_extensions; do
6854
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6855
    ac_cv_prog_ac_ct_OTOOL="otool"
6856
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6857
    break 2
6858
  fi
6859
done
6860
  done
6861
IFS=$as_save_IFS
6862
 
6863
fi
6864
fi
6865
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6866
if test -n "$ac_ct_OTOOL"; then
6867
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6868
$as_echo "$ac_ct_OTOOL" >&6; }
6869
else
6870
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6871
$as_echo "no" >&6; }
6872
fi
6873
 
6874
  if test "x$ac_ct_OTOOL" = x; then
6875
    OTOOL=":"
6876
  else
6877
    case $cross_compiling:$ac_tool_warned in
6878
yes:)
6879
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6880
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6881
ac_tool_warned=yes ;;
6882
esac
6883
    OTOOL=$ac_ct_OTOOL
6884
  fi
6885
else
6886
  OTOOL="$ac_cv_prog_OTOOL"
6887
fi
6888
 
6889
    if test -n "$ac_tool_prefix"; then
6890
  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6891
set dummy ${ac_tool_prefix}otool64; ac_word=$2
6892
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6893
$as_echo_n "checking for $ac_word... " >&6; }
6894
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6895
  $as_echo_n "(cached) " >&6
6896
else
6897
  if test -n "$OTOOL64"; then
6898
  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6899
else
6900
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6901
for as_dir in $PATH
6902
do
6903
  IFS=$as_save_IFS
6904
  test -z "$as_dir" && as_dir=.
6905
    for ac_exec_ext in '' $ac_executable_extensions; do
6906
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6907
    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6908
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6909
    break 2
6910
  fi
6911
done
6912
  done
6913
IFS=$as_save_IFS
6914
 
6915
fi
6916
fi
6917
OTOOL64=$ac_cv_prog_OTOOL64
6918
if test -n "$OTOOL64"; then
6919
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6920
$as_echo "$OTOOL64" >&6; }
6921
else
6922
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6923
$as_echo "no" >&6; }
6924
fi
6925
 
6926
 
6927
fi
6928
if test -z "$ac_cv_prog_OTOOL64"; then
6929
  ac_ct_OTOOL64=$OTOOL64
6930
  # Extract the first word of "otool64", so it can be a program name with args.
6931
set dummy otool64; ac_word=$2
6932
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6933
$as_echo_n "checking for $ac_word... " >&6; }
6934
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6935
  $as_echo_n "(cached) " >&6
6936
else
6937
  if test -n "$ac_ct_OTOOL64"; then
6938
  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6939
else
6940
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6941
for as_dir in $PATH
6942
do
6943
  IFS=$as_save_IFS
6944
  test -z "$as_dir" && as_dir=.
6945
    for ac_exec_ext in '' $ac_executable_extensions; do
6946
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6947
    ac_cv_prog_ac_ct_OTOOL64="otool64"
6948
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6949
    break 2
6950
  fi
6951
done
6952
  done
6953
IFS=$as_save_IFS
6954
 
6955
fi
6956
fi
6957
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6958
if test -n "$ac_ct_OTOOL64"; then
6959
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6960
$as_echo "$ac_ct_OTOOL64" >&6; }
6961
else
6962
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6963
$as_echo "no" >&6; }
6964
fi
6965
 
6966
  if test "x$ac_ct_OTOOL64" = x; then
6967
    OTOOL64=":"
6968
  else
6969
    case $cross_compiling:$ac_tool_warned in
6970
yes:)
6971
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6972
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6973
ac_tool_warned=yes ;;
6974
esac
6975
    OTOOL64=$ac_ct_OTOOL64
6976
  fi
6977
else
6978
  OTOOL64="$ac_cv_prog_OTOOL64"
6979
fi
6980
 
6981
 
6982
 
6983
 
6984
 
6985
 
6986
 
6987
 
6988
 
6989
 
6990
 
6991
 
6992
 
6993
 
6994
 
6995
 
6996
 
6997
 
6998
 
6999
 
7000
 
7001
 
7002
 
7003
 
7004
 
7005
 
7006
 
7007
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7008
$as_echo_n "checking for -single_module linker flag... " >&6; }
7009
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7010
  $as_echo_n "(cached) " >&6
7011
else
7012
  lt_cv_apple_cc_single_mod=no
7013
      if test -z "${LT_MULTI_MODULE}"; then
7014
        # By default we will add the -single_module flag. You can override
7015
        # by either setting the environment variable LT_MULTI_MODULE
7016
        # non-empty at configure time, or by adding -multi_module to the
7017
        # link flags.
7018
        rm -rf libconftest.dylib*
7019
        echo "int foo(void){return 1;}" > conftest.c
7020
        echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7021
-dynamiclib -Wl,-single_module conftest.c" >&5
7022
        $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7023
          -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7024
        _lt_result=$?
7025
        if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7026
          lt_cv_apple_cc_single_mod=yes
7027
        else
7028
          cat conftest.err >&5
7029
        fi
7030
        rm -rf libconftest.dylib*
7031
        rm -f conftest.*
7032
      fi
7033
fi
7034
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7035
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7036
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7037
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7038
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7039
  $as_echo_n "(cached) " >&6
7040
else
7041
  lt_cv_ld_exported_symbols_list=no
7042
      save_LDFLAGS=$LDFLAGS
7043
      echo "_main" > conftest.sym
7044
      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7045
      if test x$gcc_no_link = xyes; then
7046
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
7047
fi
7048
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7049
/* end confdefs.h.  */
7050
 
7051
int
7052
main ()
7053
{
7054
 
7055
  ;
7056
  return 0;
7057
}
7058
_ACEOF
7059
if ac_fn_c_try_link "$LINENO"; then :
7060
  lt_cv_ld_exported_symbols_list=yes
7061
else
7062
  lt_cv_ld_exported_symbols_list=no
7063
fi
7064
rm -f core conftest.err conftest.$ac_objext \
7065
    conftest$ac_exeext conftest.$ac_ext
7066
        LDFLAGS="$save_LDFLAGS"
7067
 
7068
fi
7069
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7070
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7071
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7072
$as_echo_n "checking for -force_load linker flag... " >&6; }
7073
if test "${lt_cv_ld_force_load+set}" = set; then :
7074
  $as_echo_n "(cached) " >&6
7075
else
7076
  lt_cv_ld_force_load=no
7077
      cat > conftest.c << _LT_EOF
7078
int forced_loaded() { return 2;}
7079
_LT_EOF
7080
      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7081
      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7082
      echo "$AR cru libconftest.a conftest.o" >&5
7083
      $AR cru libconftest.a conftest.o 2>&5
7084
      cat > conftest.c << _LT_EOF
7085
int main() { return 0;}
7086
_LT_EOF
7087
      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7088
      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7089
      _lt_result=$?
7090
      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7091
        lt_cv_ld_force_load=yes
7092
      else
7093
        cat conftest.err >&5
7094
      fi
7095
        rm -f conftest.err libconftest.a conftest conftest.c
7096
        rm -rf conftest.dSYM
7097
 
7098
fi
7099
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7100
$as_echo "$lt_cv_ld_force_load" >&6; }
7101
    case $host_os in
7102
    rhapsody* | darwin1.[012])
7103
      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7104
    darwin1.*)
7105
      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7106
    darwin*) # darwin 5.x on
7107
      # if running on 10.5 or later, the deployment target defaults
7108
      # to the OS version, if on x86, and 10.4, the deployment
7109
      # target defaults to 10.4. Don't you love it?
7110
      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7111
        10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7112
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7113
        10.[012]*)
7114
          _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7115
        10.*)
7116
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7117
      esac
7118
    ;;
7119
  esac
7120
    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7121
      _lt_dar_single_mod='$single_module'
7122
    fi
7123
    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7124
      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7125
    else
7126
      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7127
    fi
7128
    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7129
      _lt_dsymutil='~$DSYMUTIL $lib || :'
7130
    else
7131
      _lt_dsymutil=
7132
    fi
7133
    ;;
7134
  esac
7135
 
7136
for ac_header in dlfcn.h
7137
do :
7138
  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7139
"
7140
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7141
  cat >>confdefs.h <<_ACEOF
7142
#define HAVE_DLFCN_H 1
7143
_ACEOF
7144
 
7145
fi
7146
 
7147
done
7148
 
7149
 
7150
 
7151
 
7152
 
7153
# Set options
7154
 
7155
 
7156
 
7157
        enable_dlopen=no
7158
 
7159
 
7160
  enable_win32_dll=no
7161
 
7162
 
7163
            # Check whether --enable-shared was given.
7164
if test "${enable_shared+set}" = set; then :
7165
  enableval=$enable_shared; p=${PACKAGE-default}
7166
    case $enableval in
7167
    yes) enable_shared=yes ;;
7168
    no) enable_shared=no ;;
7169
    *)
7170
      enable_shared=no
7171
      # Look at the argument we got.  We use all the common list separators.
7172
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7173
      for pkg in $enableval; do
7174
        IFS="$lt_save_ifs"
7175
        if test "X$pkg" = "X$p"; then
7176
          enable_shared=yes
7177
        fi
7178
      done
7179
      IFS="$lt_save_ifs"
7180
      ;;
7181
    esac
7182
else
7183
  enable_shared=yes
7184
fi
7185
 
7186
 
7187
 
7188
 
7189
 
7190
 
7191
 
7192
 
7193
 
7194
  # Check whether --enable-static was given.
7195
if test "${enable_static+set}" = set; then :
7196
  enableval=$enable_static; p=${PACKAGE-default}
7197
    case $enableval in
7198
    yes) enable_static=yes ;;
7199
    no) enable_static=no ;;
7200
    *)
7201
     enable_static=no
7202
      # Look at the argument we got.  We use all the common list separators.
7203
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7204
      for pkg in $enableval; do
7205
        IFS="$lt_save_ifs"
7206
        if test "X$pkg" = "X$p"; then
7207
          enable_static=yes
7208
        fi
7209
      done
7210
      IFS="$lt_save_ifs"
7211
      ;;
7212
    esac
7213
else
7214
  enable_static=yes
7215
fi
7216
 
7217
 
7218
 
7219
 
7220
 
7221
 
7222
 
7223
 
7224
 
7225
 
7226
# Check whether --with-pic was given.
7227
if test "${with_pic+set}" = set; then :
7228
  withval=$with_pic; pic_mode="$withval"
7229
else
7230
  pic_mode=default
7231
fi
7232
 
7233
 
7234
test -z "$pic_mode" && pic_mode=default
7235
 
7236
 
7237
 
7238
 
7239
 
7240
 
7241
 
7242
  # Check whether --enable-fast-install was given.
7243
if test "${enable_fast_install+set}" = set; then :
7244
  enableval=$enable_fast_install; p=${PACKAGE-default}
7245
    case $enableval in
7246
    yes) enable_fast_install=yes ;;
7247
    no) enable_fast_install=no ;;
7248
    *)
7249
      enable_fast_install=no
7250
      # Look at the argument we got.  We use all the common list separators.
7251
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7252
      for pkg in $enableval; do
7253
        IFS="$lt_save_ifs"
7254
        if test "X$pkg" = "X$p"; then
7255
          enable_fast_install=yes
7256
        fi
7257
      done
7258
      IFS="$lt_save_ifs"
7259
      ;;
7260
    esac
7261
else
7262
  enable_fast_install=yes
7263
fi
7264
 
7265
 
7266
 
7267
 
7268
 
7269
 
7270
 
7271
 
7272
 
7273
 
7274
 
7275
# This can be used to rebuild libtool when needed
7276
LIBTOOL_DEPS="$ltmain"
7277
 
7278
# Always use our own libtool.
7279
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7280
 
7281
 
7282
 
7283
 
7284
 
7285
 
7286
 
7287
 
7288
 
7289
 
7290
 
7291
 
7292
 
7293
 
7294
 
7295
 
7296
 
7297
 
7298
 
7299
 
7300
 
7301
 
7302
 
7303
 
7304
 
7305
 
7306
test -z "$LN_S" && LN_S="ln -s"
7307
 
7308
 
7309
 
7310
 
7311
 
7312
 
7313
 
7314
 
7315
 
7316
 
7317
 
7318
 
7319
 
7320
 
7321
if test -n "${ZSH_VERSION+set}" ; then
7322
   setopt NO_GLOB_SUBST
7323
fi
7324
 
7325
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7326
$as_echo_n "checking for objdir... " >&6; }
7327
if test "${lt_cv_objdir+set}" = set; then :
7328
  $as_echo_n "(cached) " >&6
7329
else
7330
  rm -f .libs 2>/dev/null
7331
mkdir .libs 2>/dev/null
7332
if test -d .libs; then
7333
  lt_cv_objdir=.libs
7334
else
7335
  # MS-DOS does not allow filenames that begin with a dot.
7336
  lt_cv_objdir=_libs
7337
fi
7338
rmdir .libs 2>/dev/null
7339
fi
7340
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7341
$as_echo "$lt_cv_objdir" >&6; }
7342
objdir=$lt_cv_objdir
7343
 
7344
 
7345
 
7346
 
7347
 
7348
cat >>confdefs.h <<_ACEOF
7349
#define LT_OBJDIR "$lt_cv_objdir/"
7350
_ACEOF
7351
 
7352
 
7353
 
7354
 
7355
case $host_os in
7356
aix3*)
7357
  # AIX sometimes has problems with the GCC collect2 program.  For some
7358
  # reason, if we set the COLLECT_NAMES environment variable, the problems
7359
  # vanish in a puff of smoke.
7360
  if test "X${COLLECT_NAMES+set}" != Xset; then
7361
    COLLECT_NAMES=
7362
    export COLLECT_NAMES
7363
  fi
7364
  ;;
7365
esac
7366
 
7367
# Global variables:
7368
ofile=libtool
7369
can_build_shared=yes
7370
 
7371
# All known linkers require a `.a' archive for static linking (except MSVC,
7372
# which needs '.lib').
7373
libext=a
7374
 
7375
with_gnu_ld="$lt_cv_prog_gnu_ld"
7376
 
7377
old_CC="$CC"
7378
old_CFLAGS="$CFLAGS"
7379
 
7380
# Set sane defaults for various variables
7381
test -z "$CC" && CC=cc
7382
test -z "$LTCC" && LTCC=$CC
7383
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7384
test -z "$LD" && LD=ld
7385
test -z "$ac_objext" && ac_objext=o
7386
 
7387
for cc_temp in $compiler""; do
7388
  case $cc_temp in
7389
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7390
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7391
    \-*) ;;
7392
    *) break;;
7393
  esac
7394
done
7395
cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7396
 
7397
 
7398
# Only perform the check for file, if the check method requires it
7399
test -z "$MAGIC_CMD" && MAGIC_CMD=file
7400
case $deplibs_check_method in
7401
file_magic*)
7402
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7403
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7404
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7405
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7406
  $as_echo_n "(cached) " >&6
7407
else
7408
  case $MAGIC_CMD in
7409
[\\/*] |  ?:[\\/]*)
7410
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7411
  ;;
7412
*)
7413
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7414
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7415
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7416
  for ac_dir in $ac_dummy; do
7417
    IFS="$lt_save_ifs"
7418
    test -z "$ac_dir" && ac_dir=.
7419
    if test -f $ac_dir/${ac_tool_prefix}file; then
7420
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7421
      if test -n "$file_magic_test_file"; then
7422
        case $deplibs_check_method in
7423
        "file_magic "*)
7424
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7425
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7426
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7427
            $EGREP "$file_magic_regex" > /dev/null; then
7428
            :
7429
          else
7430
            cat <<_LT_EOF 1>&2
7431
 
7432
*** Warning: the command libtool uses to detect shared libraries,
7433
*** $file_magic_cmd, produces output that libtool cannot recognize.
7434
*** The result is that libtool may fail to recognize shared libraries
7435
*** as such.  This will affect the creation of libtool libraries that
7436
*** depend on shared libraries, but programs linked with such libtool
7437
*** libraries will work regardless of this problem.  Nevertheless, you
7438
*** may want to report the problem to your system manager and/or to
7439
*** bug-libtool@gnu.org
7440
 
7441
_LT_EOF
7442
          fi ;;
7443
        esac
7444
      fi
7445
      break
7446
    fi
7447
  done
7448
  IFS="$lt_save_ifs"
7449
  MAGIC_CMD="$lt_save_MAGIC_CMD"
7450
  ;;
7451
esac
7452
fi
7453
 
7454
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7455
if test -n "$MAGIC_CMD"; then
7456
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7457
$as_echo "$MAGIC_CMD" >&6; }
7458
else
7459
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7460
$as_echo "no" >&6; }
7461
fi
7462
 
7463
 
7464
 
7465
 
7466
 
7467
if test -z "$lt_cv_path_MAGIC_CMD"; then
7468
  if test -n "$ac_tool_prefix"; then
7469
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7470
$as_echo_n "checking for file... " >&6; }
7471
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7472
  $as_echo_n "(cached) " >&6
7473
else
7474
  case $MAGIC_CMD in
7475
[\\/*] |  ?:[\\/]*)
7476
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7477
  ;;
7478
*)
7479
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7480
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7481
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7482
  for ac_dir in $ac_dummy; do
7483
    IFS="$lt_save_ifs"
7484
    test -z "$ac_dir" && ac_dir=.
7485
    if test -f $ac_dir/file; then
7486
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7487
      if test -n "$file_magic_test_file"; then
7488
        case $deplibs_check_method in
7489
        "file_magic "*)
7490
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7491
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7492
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7493
            $EGREP "$file_magic_regex" > /dev/null; then
7494
            :
7495
          else
7496
            cat <<_LT_EOF 1>&2
7497
 
7498
*** Warning: the command libtool uses to detect shared libraries,
7499
*** $file_magic_cmd, produces output that libtool cannot recognize.
7500
*** The result is that libtool may fail to recognize shared libraries
7501
*** as such.  This will affect the creation of libtool libraries that
7502
*** depend on shared libraries, but programs linked with such libtool
7503
*** libraries will work regardless of this problem.  Nevertheless, you
7504
*** may want to report the problem to your system manager and/or to
7505
*** bug-libtool@gnu.org
7506
 
7507
_LT_EOF
7508
          fi ;;
7509
        esac
7510
      fi
7511
      break
7512
    fi
7513
  done
7514
  IFS="$lt_save_ifs"
7515
  MAGIC_CMD="$lt_save_MAGIC_CMD"
7516
  ;;
7517
esac
7518
fi
7519
 
7520
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7521
if test -n "$MAGIC_CMD"; then
7522
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7523
$as_echo "$MAGIC_CMD" >&6; }
7524
else
7525
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7526
$as_echo "no" >&6; }
7527
fi
7528
 
7529
 
7530
  else
7531
    MAGIC_CMD=:
7532
  fi
7533
fi
7534
 
7535
  fi
7536
  ;;
7537
esac
7538
 
7539
# Use C for the default configuration in the libtool script
7540
 
7541
lt_save_CC="$CC"
7542
ac_ext=c
7543
ac_cpp='$CPP $CPPFLAGS'
7544
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7545
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7546
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7547
 
7548
 
7549
# Source file extension for C test sources.
7550
ac_ext=c
7551
 
7552
# Object file extension for compiled C test sources.
7553
objext=o
7554
objext=$objext
7555
 
7556
# Code to be used in simple compile tests
7557
lt_simple_compile_test_code="int some_variable = 0;"
7558
 
7559
# Code to be used in simple link tests
7560
lt_simple_link_test_code='int main(){return(0);}'
7561
 
7562
 
7563
 
7564
 
7565
 
7566
 
7567
 
7568
# If no C compiler was specified, use CC.
7569
LTCC=${LTCC-"$CC"}
7570
 
7571
# If no C compiler flags were specified, use CFLAGS.
7572
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7573
 
7574
# Allow CC to be a program name with arguments.
7575
compiler=$CC
7576
 
7577
# Save the default compiler, since it gets overwritten when the other
7578
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7579
compiler_DEFAULT=$CC
7580
 
7581
# save warnings/boilerplate of simple test code
7582
ac_outfile=conftest.$ac_objext
7583
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7584
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7585
_lt_compiler_boilerplate=`cat conftest.err`
7586
$RM conftest*
7587
 
7588
ac_outfile=conftest.$ac_objext
7589
echo "$lt_simple_link_test_code" >conftest.$ac_ext
7590
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7591
_lt_linker_boilerplate=`cat conftest.err`
7592
$RM -r conftest*
7593
 
7594
 
7595
## CAVEAT EMPTOR:
7596
## There is no encapsulation within the following macros, do not change
7597
## the running order or otherwise move them around unless you know exactly
7598
## what you are doing...
7599
if test -n "$compiler"; then
7600
 
7601
lt_prog_compiler_no_builtin_flag=
7602
 
7603
if test "$GCC" = yes; then
7604
  case $cc_basename in
7605
  nvcc*)
7606
    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7607
  *)
7608
    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7609
  esac
7610
 
7611
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7612
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7613
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7614
  $as_echo_n "(cached) " >&6
7615
else
7616
  lt_cv_prog_compiler_rtti_exceptions=no
7617
   ac_outfile=conftest.$ac_objext
7618
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7619
   lt_compiler_flag="-fno-rtti -fno-exceptions"
7620
   # Insert the option either (1) after the last *FLAGS variable, or
7621
   # (2) before a word containing "conftest.", or (3) at the end.
7622
   # Note that $ac_compile itself does not contain backslashes and begins
7623
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7624
   # The option is referenced via a variable to avoid confusing sed.
7625
   lt_compile=`echo "$ac_compile" | $SED \
7626
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7627
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7628
   -e 's:$: $lt_compiler_flag:'`
7629
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7630
   (eval "$lt_compile" 2>conftest.err)
7631
   ac_status=$?
7632
   cat conftest.err >&5
7633
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7634
   if (exit $ac_status) && test -s "$ac_outfile"; then
7635
     # The compiler can only warn and ignore the option if not recognized
7636
     # So say no if there are warnings other than the usual output.
7637
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7638
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7639
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7640
       lt_cv_prog_compiler_rtti_exceptions=yes
7641
     fi
7642
   fi
7643
   $RM conftest*
7644
 
7645
fi
7646
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7647
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7648
 
7649
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7650
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7651
else
7652
    :
7653
fi
7654
 
7655
fi
7656
 
7657
 
7658
 
7659
 
7660
 
7661
 
7662
  lt_prog_compiler_wl=
7663
lt_prog_compiler_pic=
7664
lt_prog_compiler_static=
7665
 
7666
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7667
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7668
 
7669
  if test "$GCC" = yes; then
7670
    lt_prog_compiler_wl='-Wl,'
7671
    lt_prog_compiler_static='-static'
7672
 
7673
    case $host_os in
7674
      aix*)
7675
      # All AIX code is PIC.
7676
      if test "$host_cpu" = ia64; then
7677
        # AIX 5 now supports IA64 processor
7678
        lt_prog_compiler_static='-Bstatic'
7679
      fi
7680
      ;;
7681
 
7682
    amigaos*)
7683
      case $host_cpu in
7684
      powerpc)
7685
            # see comment about AmigaOS4 .so support
7686
            lt_prog_compiler_pic='-fPIC'
7687
        ;;
7688
      m68k)
7689
            # FIXME: we need at least 68020 code to build shared libraries, but
7690
            # adding the `-m68020' flag to GCC prevents building anything better,
7691
            # like `-m68040'.
7692
            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7693
        ;;
7694
      esac
7695
      ;;
7696
 
7697
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7698
      # PIC is the default for these OSes.
7699
      ;;
7700
 
7701
    mingw* | cygwin* | pw32* | os2* | cegcc*)
7702
      # This hack is so that the source file can tell whether it is being
7703
      # built for inclusion in a dll (and should export symbols for example).
7704
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7705
      # (--disable-auto-import) libraries
7706
      lt_prog_compiler_pic='-DDLL_EXPORT'
7707
      ;;
7708
 
7709
    darwin* | rhapsody*)
7710
      # PIC is the default on this platform
7711
      # Common symbols not allowed in MH_DYLIB files
7712
      lt_prog_compiler_pic='-fno-common'
7713
      ;;
7714
 
7715
    haiku*)
7716
      # PIC is the default for Haiku.
7717
      # The "-static" flag exists, but is broken.
7718
      lt_prog_compiler_static=
7719
      ;;
7720
 
7721
    hpux*)
7722
      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7723
      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7724
      # sets the default TLS model and affects inlining.
7725
      case $host_cpu in
7726
      hppa*64*)
7727
        # +Z the default
7728
        ;;
7729
      *)
7730
        lt_prog_compiler_pic='-fPIC'
7731
        ;;
7732
      esac
7733
      ;;
7734
 
7735
    interix[3-9]*)
7736
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7737
      # Instead, we relocate shared libraries at runtime.
7738
      ;;
7739
 
7740
    msdosdjgpp*)
7741
      # Just because we use GCC doesn't mean we suddenly get shared libraries
7742
      # on systems that don't support them.
7743
      lt_prog_compiler_can_build_shared=no
7744
      enable_shared=no
7745
      ;;
7746
 
7747
    *nto* | *qnx*)
7748
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7749
      # it will coredump.
7750
      lt_prog_compiler_pic='-fPIC -shared'
7751
      ;;
7752
 
7753
    sysv4*MP*)
7754
      if test -d /usr/nec; then
7755
        lt_prog_compiler_pic=-Kconform_pic
7756
      fi
7757
      ;;
7758
 
7759
    *)
7760
      lt_prog_compiler_pic='-fPIC'
7761
      ;;
7762
    esac
7763
 
7764
    case $cc_basename in
7765
    nvcc*) # Cuda Compiler Driver 2.2
7766
      lt_prog_compiler_wl='-Xlinker '
7767
      lt_prog_compiler_pic='-Xcompiler -fPIC'
7768
      ;;
7769
    esac
7770
  else
7771
    # PORTME Check for flag to pass linker flags through the system compiler.
7772
    case $host_os in
7773
    aix*)
7774
      lt_prog_compiler_wl='-Wl,'
7775
      if test "$host_cpu" = ia64; then
7776
        # AIX 5 now supports IA64 processor
7777
        lt_prog_compiler_static='-Bstatic'
7778
      else
7779
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7780
      fi
7781
      ;;
7782
 
7783
    mingw* | cygwin* | pw32* | os2* | cegcc*)
7784
      # This hack is so that the source file can tell whether it is being
7785
      # built for inclusion in a dll (and should export symbols for example).
7786
      lt_prog_compiler_pic='-DDLL_EXPORT'
7787
      ;;
7788
 
7789
    hpux9* | hpux10* | hpux11*)
7790
      lt_prog_compiler_wl='-Wl,'
7791
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7792
      # not for PA HP-UX.
7793
      case $host_cpu in
7794
      hppa*64*|ia64*)
7795
        # +Z the default
7796
        ;;
7797
      *)
7798
        lt_prog_compiler_pic='+Z'
7799
        ;;
7800
      esac
7801
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7802
      lt_prog_compiler_static='${wl}-a ${wl}archive'
7803
      ;;
7804
 
7805
    irix5* | irix6* | nonstopux*)
7806
      lt_prog_compiler_wl='-Wl,'
7807
      # PIC (with -KPIC) is the default.
7808
      lt_prog_compiler_static='-non_shared'
7809
      ;;
7810
 
7811
    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7812
      case $cc_basename in
7813
      # old Intel for x86_64 which still supported -KPIC.
7814
      ecc*)
7815
        lt_prog_compiler_wl='-Wl,'
7816
        lt_prog_compiler_pic='-KPIC'
7817
        lt_prog_compiler_static='-static'
7818
        ;;
7819
      # icc used to be incompatible with GCC.
7820
      # ICC 10 doesn't accept -KPIC any more.
7821
      icc* | ifort*)
7822
        lt_prog_compiler_wl='-Wl,'
7823
        lt_prog_compiler_pic='-fPIC'
7824
        lt_prog_compiler_static='-static'
7825
        ;;
7826
      # Lahey Fortran 8.1.
7827
      lf95*)
7828
        lt_prog_compiler_wl='-Wl,'
7829
        lt_prog_compiler_pic='--shared'
7830
        lt_prog_compiler_static='--static'
7831
        ;;
7832
      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7833
        # Portland Group compilers (*not* the Pentium gcc compiler,
7834
        # which looks to be a dead project)
7835
        lt_prog_compiler_wl='-Wl,'
7836
        lt_prog_compiler_pic='-fpic'
7837
        lt_prog_compiler_static='-Bstatic'
7838
        ;;
7839
      ccc*)
7840
        lt_prog_compiler_wl='-Wl,'
7841
        # All Alpha code is PIC.
7842
        lt_prog_compiler_static='-non_shared'
7843
        ;;
7844
      xl* | bgxl* | bgf* | mpixl*)
7845
        # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7846
        lt_prog_compiler_wl='-Wl,'
7847
        lt_prog_compiler_pic='-qpic'
7848
        lt_prog_compiler_static='-qstaticlink'
7849
        ;;
7850
      *)
7851
        case `$CC -V 2>&1 | sed 5q` in
7852
        *Sun\ F* | *Sun*Fortran*)
7853
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
7854
          lt_prog_compiler_pic='-KPIC'
7855
          lt_prog_compiler_static='-Bstatic'
7856
          lt_prog_compiler_wl=''
7857
          ;;
7858
        *Sun\ C*)
7859
          # Sun C 5.9
7860
          lt_prog_compiler_pic='-KPIC'
7861
          lt_prog_compiler_static='-Bstatic'
7862
          lt_prog_compiler_wl='-Wl,'
7863
          ;;
7864
        esac
7865
        ;;
7866
      esac
7867
      ;;
7868
 
7869
    newsos6)
7870
      lt_prog_compiler_pic='-KPIC'
7871
      lt_prog_compiler_static='-Bstatic'
7872
      ;;
7873
 
7874
    *nto* | *qnx*)
7875
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7876
      # it will coredump.
7877
      lt_prog_compiler_pic='-fPIC -shared'
7878
      ;;
7879
 
7880
    osf3* | osf4* | osf5*)
7881
      lt_prog_compiler_wl='-Wl,'
7882
      # All OSF/1 code is PIC.
7883
      lt_prog_compiler_static='-non_shared'
7884
      ;;
7885
 
7886
    rdos*)
7887
      lt_prog_compiler_static='-non_shared'
7888
      ;;
7889
 
7890
    solaris*)
7891
      lt_prog_compiler_pic='-KPIC'
7892
      lt_prog_compiler_static='-Bstatic'
7893
      case $cc_basename in
7894
      f77* | f90* | f95*)
7895
        lt_prog_compiler_wl='-Qoption ld ';;
7896
      *)
7897
        lt_prog_compiler_wl='-Wl,';;
7898
      esac
7899
      ;;
7900
 
7901
    sunos4*)
7902
      lt_prog_compiler_wl='-Qoption ld '
7903
      lt_prog_compiler_pic='-PIC'
7904
      lt_prog_compiler_static='-Bstatic'
7905
      ;;
7906
 
7907
    sysv4 | sysv4.2uw2* | sysv4.3*)
7908
      lt_prog_compiler_wl='-Wl,'
7909
      lt_prog_compiler_pic='-KPIC'
7910
      lt_prog_compiler_static='-Bstatic'
7911
      ;;
7912
 
7913
    sysv4*MP*)
7914
      if test -d /usr/nec ;then
7915
        lt_prog_compiler_pic='-Kconform_pic'
7916
        lt_prog_compiler_static='-Bstatic'
7917
      fi
7918
      ;;
7919
 
7920
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7921
      lt_prog_compiler_wl='-Wl,'
7922
      lt_prog_compiler_pic='-KPIC'
7923
      lt_prog_compiler_static='-Bstatic'
7924
      ;;
7925
 
7926
    unicos*)
7927
      lt_prog_compiler_wl='-Wl,'
7928
      lt_prog_compiler_can_build_shared=no
7929
      ;;
7930
 
7931
    uts4*)
7932
      lt_prog_compiler_pic='-pic'
7933
      lt_prog_compiler_static='-Bstatic'
7934
      ;;
7935
 
7936
    *)
7937
      lt_prog_compiler_can_build_shared=no
7938
      ;;
7939
    esac
7940
  fi
7941
 
7942
case $host_os in
7943
  # For platforms which do not support PIC, -DPIC is meaningless:
7944
  *djgpp*)
7945
    lt_prog_compiler_pic=
7946
    ;;
7947
  *)
7948
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7949
    ;;
7950
esac
7951
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7952
$as_echo "$lt_prog_compiler_pic" >&6; }
7953
 
7954
 
7955
 
7956
 
7957
 
7958
 
7959
#
7960
# Check to make sure the PIC flag actually works.
7961
#
7962
if test -n "$lt_prog_compiler_pic"; then
7963
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7964
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7965
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7966
  $as_echo_n "(cached) " >&6
7967
else
7968
  lt_cv_prog_compiler_pic_works=no
7969
   ac_outfile=conftest.$ac_objext
7970
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7971
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7972
   # Insert the option either (1) after the last *FLAGS variable, or
7973
   # (2) before a word containing "conftest.", or (3) at the end.
7974
   # Note that $ac_compile itself does not contain backslashes and begins
7975
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7976
   # The option is referenced via a variable to avoid confusing sed.
7977
   lt_compile=`echo "$ac_compile" | $SED \
7978
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7979
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7980
   -e 's:$: $lt_compiler_flag:'`
7981
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7982
   (eval "$lt_compile" 2>conftest.err)
7983
   ac_status=$?
7984
   cat conftest.err >&5
7985
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7986
   if (exit $ac_status) && test -s "$ac_outfile"; then
7987
     # The compiler can only warn and ignore the option if not recognized
7988
     # So say no if there are warnings other than the usual output.
7989
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7990
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7991
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7992
       lt_cv_prog_compiler_pic_works=yes
7993
     fi
7994
   fi
7995
   $RM conftest*
7996
 
7997
fi
7998
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7999
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8000
 
8001
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8002
    case $lt_prog_compiler_pic in
8003
     "" | " "*) ;;
8004
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8005
     esac
8006
else
8007
    lt_prog_compiler_pic=
8008
     lt_prog_compiler_can_build_shared=no
8009
fi
8010
 
8011
fi
8012
 
8013
 
8014
 
8015
 
8016
 
8017
 
8018
#
8019
# Check to make sure the static flag actually works.
8020
#
8021
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8022
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8023
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8024
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8025
  $as_echo_n "(cached) " >&6
8026
else
8027
  lt_cv_prog_compiler_static_works=no
8028
   save_LDFLAGS="$LDFLAGS"
8029
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8030
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8031
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8032
     # The linker can only warn and ignore the option if not recognized
8033
     # So say no if there are warnings
8034
     if test -s conftest.err; then
8035
       # Append any errors to the config.log.
8036
       cat conftest.err 1>&5
8037
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8038
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8039
       if diff conftest.exp conftest.er2 >/dev/null; then
8040
         lt_cv_prog_compiler_static_works=yes
8041
       fi
8042
     else
8043
       lt_cv_prog_compiler_static_works=yes
8044
     fi
8045
   fi
8046
   $RM -r conftest*
8047
   LDFLAGS="$save_LDFLAGS"
8048
 
8049
fi
8050
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8051
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8052
 
8053
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8054
    :
8055
else
8056
    lt_prog_compiler_static=
8057
fi
8058
 
8059
 
8060
 
8061
 
8062
 
8063
 
8064
 
8065
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8066
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8067
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8068
  $as_echo_n "(cached) " >&6
8069
else
8070
  lt_cv_prog_compiler_c_o=no
8071
   $RM -r conftest 2>/dev/null
8072
   mkdir conftest
8073
   cd conftest
8074
   mkdir out
8075
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8076
 
8077
   lt_compiler_flag="-o out/conftest2.$ac_objext"
8078
   # Insert the option either (1) after the last *FLAGS variable, or
8079
   # (2) before a word containing "conftest.", or (3) at the end.
8080
   # Note that $ac_compile itself does not contain backslashes and begins
8081
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8082
   lt_compile=`echo "$ac_compile" | $SED \
8083
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8084
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8085
   -e 's:$: $lt_compiler_flag:'`
8086
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8087
   (eval "$lt_compile" 2>out/conftest.err)
8088
   ac_status=$?
8089
   cat out/conftest.err >&5
8090
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8091
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8092
   then
8093
     # The compiler can only warn and ignore the option if not recognized
8094
     # So say no if there are warnings
8095
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8096
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8097
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8098
       lt_cv_prog_compiler_c_o=yes
8099
     fi
8100
   fi
8101
   chmod u+w . 2>&5
8102
   $RM conftest*
8103
   # SGI C++ compiler will create directory out/ii_files/ for
8104
   # template instantiation
8105
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8106
   $RM out/* && rmdir out
8107
   cd ..
8108
   $RM -r conftest
8109
   $RM conftest*
8110
 
8111
fi
8112
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8113
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8114
 
8115
 
8116
 
8117
 
8118
 
8119
 
8120
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8121
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8122
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8123
  $as_echo_n "(cached) " >&6
8124
else
8125
  lt_cv_prog_compiler_c_o=no
8126
   $RM -r conftest 2>/dev/null
8127
   mkdir conftest
8128
   cd conftest
8129
   mkdir out
8130
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8131
 
8132
   lt_compiler_flag="-o out/conftest2.$ac_objext"
8133
   # Insert the option either (1) after the last *FLAGS variable, or
8134
   # (2) before a word containing "conftest.", or (3) at the end.
8135
   # Note that $ac_compile itself does not contain backslashes and begins
8136
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8137
   lt_compile=`echo "$ac_compile" | $SED \
8138
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8139
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8140
   -e 's:$: $lt_compiler_flag:'`
8141
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8142
   (eval "$lt_compile" 2>out/conftest.err)
8143
   ac_status=$?
8144
   cat out/conftest.err >&5
8145
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8146
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8147
   then
8148
     # The compiler can only warn and ignore the option if not recognized
8149
     # So say no if there are warnings
8150
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8151
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8152
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8153
       lt_cv_prog_compiler_c_o=yes
8154
     fi
8155
   fi
8156
   chmod u+w . 2>&5
8157
   $RM conftest*
8158
   # SGI C++ compiler will create directory out/ii_files/ for
8159
   # template instantiation
8160
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8161
   $RM out/* && rmdir out
8162
   cd ..
8163
   $RM -r conftest
8164
   $RM conftest*
8165
 
8166
fi
8167
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8168
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8169
 
8170
 
8171
 
8172
 
8173
hard_links="nottested"
8174
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8175
  # do not overwrite the value of need_locks provided by the user
8176
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8177
$as_echo_n "checking if we can lock with hard links... " >&6; }
8178
  hard_links=yes
8179
  $RM conftest*
8180
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8181
  touch conftest.a
8182
  ln conftest.a conftest.b 2>&5 || hard_links=no
8183
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8184
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8185
$as_echo "$hard_links" >&6; }
8186
  if test "$hard_links" = no; then
8187
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8188
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8189
    need_locks=warn
8190
  fi
8191
else
8192
  need_locks=no
8193
fi
8194
 
8195
 
8196
 
8197
 
8198
 
8199
 
8200
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8201
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8202
 
8203
  runpath_var=
8204
  allow_undefined_flag=
8205
  always_export_symbols=no
8206
  archive_cmds=
8207
  archive_expsym_cmds=
8208
  compiler_needs_object=no
8209
  enable_shared_with_static_runtimes=no
8210
  export_dynamic_flag_spec=
8211
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8212
  hardcode_automatic=no
8213
  hardcode_direct=no
8214
  hardcode_direct_absolute=no
8215
  hardcode_libdir_flag_spec=
8216
  hardcode_libdir_flag_spec_ld=
8217
  hardcode_libdir_separator=
8218
  hardcode_minus_L=no
8219
  hardcode_shlibpath_var=unsupported
8220
  inherit_rpath=no
8221
  link_all_deplibs=unknown
8222
  module_cmds=
8223
  module_expsym_cmds=
8224
  old_archive_from_new_cmds=
8225
  old_archive_from_expsyms_cmds=
8226
  thread_safe_flag_spec=
8227
  whole_archive_flag_spec=
8228
  # include_expsyms should be a list of space-separated symbols to be *always*
8229
  # included in the symbol list
8230
  include_expsyms=
8231
  # exclude_expsyms can be an extended regexp of symbols to exclude
8232
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8233
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8234
  # as well as any symbol that contains `d'.
8235
  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8236
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8237
  # platforms (ab)use it in PIC code, but their linkers get confused if
8238
  # the symbol is explicitly referenced.  Since portable code cannot
8239
  # rely on this symbol name, it's probably fine to never include it in
8240
  # preloaded symbol tables.
8241
  # Exclude shared library initialization/finalization symbols.
8242
  extract_expsyms_cmds=
8243
 
8244
  case $host_os in
8245
  cygwin* | mingw* | pw32* | cegcc*)
8246
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8247
    # When not using gcc, we currently assume that we are using
8248
    # Microsoft Visual C++.
8249
    if test "$GCC" != yes; then
8250
      with_gnu_ld=no
8251
    fi
8252
    ;;
8253
  interix*)
8254
    # we just hope/assume this is gcc and not c89 (= MSVC++)
8255
    with_gnu_ld=yes
8256
    ;;
8257
  openbsd*)
8258
    with_gnu_ld=no
8259
    ;;
8260
  esac
8261
 
8262
  ld_shlibs=yes
8263
 
8264
  # On some targets, GNU ld is compatible enough with the native linker
8265
  # that we're better off using the native interface for both.
8266
  lt_use_gnu_ld_interface=no
8267
  if test "$with_gnu_ld" = yes; then
8268
    case $host_os in
8269
      aix*)
8270
        # The AIX port of GNU ld has always aspired to compatibility
8271
        # with the native linker.  However, as the warning in the GNU ld
8272
        # block says, versions before 2.19.5* couldn't really create working
8273
        # shared libraries, regardless of the interface used.
8274
        case `$LD -v 2>&1` in
8275
          *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8276
          *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8277
          *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8278
          *)
8279
            lt_use_gnu_ld_interface=yes
8280
            ;;
8281
        esac
8282
        ;;
8283
      *)
8284
        lt_use_gnu_ld_interface=yes
8285
        ;;
8286
    esac
8287
  fi
8288
 
8289
  if test "$lt_use_gnu_ld_interface" = yes; then
8290
    # If archive_cmds runs LD, not CC, wlarc should be empty
8291
    wlarc='${wl}'
8292
 
8293
    # Set some defaults for GNU ld with shared library support. These
8294
    # are reset later if shared libraries are not supported. Putting them
8295
    # here allows them to be overridden if necessary.
8296
    runpath_var=LD_RUN_PATH
8297
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8298
    export_dynamic_flag_spec='${wl}--export-dynamic'
8299
    # ancient GNU ld didn't support --whole-archive et. al.
8300
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8301
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8302
    else
8303
      whole_archive_flag_spec=
8304
    fi
8305
    supports_anon_versioning=no
8306
    case `$LD -v 2>&1` in
8307
      *GNU\ gold*) supports_anon_versioning=yes ;;
8308
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8309
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8310
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8311
      *\ 2.11.*) ;; # other 2.11 versions
8312
      *) supports_anon_versioning=yes ;;
8313
    esac
8314
 
8315
    # See if GNU ld supports shared libraries.
8316
    case $host_os in
8317
    aix[3-9]*)
8318
      # On AIX/PPC, the GNU linker is very broken
8319
      if test "$host_cpu" != ia64; then
8320
        ld_shlibs=no
8321
        cat <<_LT_EOF 1>&2
8322
 
8323
*** Warning: the GNU linker, at least up to release 2.19, is reported
8324
*** to be unable to reliably create shared libraries on AIX.
8325
*** Therefore, libtool is disabling shared libraries support.  If you
8326
*** really care for shared libraries, you may want to install binutils
8327
*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8328
*** You will then need to restart the configuration process.
8329
 
8330
_LT_EOF
8331
      fi
8332
      ;;
8333
 
8334
    amigaos*)
8335
      case $host_cpu in
8336
      powerpc)
8337
            # see comment about AmigaOS4 .so support
8338
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8339
            archive_expsym_cmds=''
8340
        ;;
8341
      m68k)
8342
            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)'
8343
            hardcode_libdir_flag_spec='-L$libdir'
8344
            hardcode_minus_L=yes
8345
        ;;
8346
      esac
8347
      ;;
8348
 
8349
    beos*)
8350
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8351
        allow_undefined_flag=unsupported
8352
        # Joseph Beckenbach  says some releases of gcc
8353
        # support --undefined.  This deserves some investigation.  FIXME
8354
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8355
      else
8356
        ld_shlibs=no
8357
      fi
8358
      ;;
8359
 
8360
    cygwin* | mingw* | pw32* | cegcc*)
8361
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8362
      # as there is no search path for DLLs.
8363
      hardcode_libdir_flag_spec='-L$libdir'
8364
      export_dynamic_flag_spec='${wl}--export-all-symbols'
8365
      allow_undefined_flag=unsupported
8366
      always_export_symbols=no
8367
      enable_shared_with_static_runtimes=yes
8368
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8369
 
8370
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8371
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8372
        # If the export-symbols file already is a .def file (1st line
8373
        # is EXPORTS), use it as is; otherwise, prepend...
8374
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8375
          cp $export_symbols $output_objdir/$soname.def;
8376
        else
8377
          echo EXPORTS > $output_objdir/$soname.def;
8378
          cat $export_symbols >> $output_objdir/$soname.def;
8379
        fi~
8380
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8381
      else
8382
        ld_shlibs=no
8383
      fi
8384
      ;;
8385
 
8386
    haiku*)
8387
      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8388
      link_all_deplibs=yes
8389
      ;;
8390
 
8391
    interix[3-9]*)
8392
      hardcode_direct=no
8393
      hardcode_shlibpath_var=no
8394
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8395
      export_dynamic_flag_spec='${wl}-E'
8396
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8397
      # Instead, shared libraries are loaded at an image base (0x10000000 by
8398
      # default) and relocated if they conflict, which is a slow very memory
8399
      # consuming and fragmenting process.  To avoid this, we pick a random,
8400
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8401
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8402
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8403
      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'
8404
      ;;
8405
 
8406
    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8407
      tmp_diet=no
8408
      if test "$host_os" = linux-dietlibc; then
8409
        case $cc_basename in
8410
          diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8411
        esac
8412
      fi
8413
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8414
         && test "$tmp_diet" = no
8415
      then
8416
        tmp_addflag=
8417
        tmp_sharedflag='-shared'
8418
        case $cc_basename,$host_cpu in
8419
        pgcc*)                          # Portland Group C compiler
8420
          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'
8421
          tmp_addflag=' $pic_flag'
8422
          ;;
8423
        pgf77* | pgf90* | pgf95* | pgfortran*)
8424
                                        # Portland Group f77 and f90 compilers
8425
          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'
8426
          tmp_addflag=' $pic_flag -Mnomain' ;;
8427
        ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8428
          tmp_addflag=' -i_dynamic' ;;
8429
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8430
          tmp_addflag=' -i_dynamic -nofor_main' ;;
8431
        ifc* | ifort*)                  # Intel Fortran compiler
8432
          tmp_addflag=' -nofor_main' ;;
8433
        lf95*)                          # Lahey Fortran 8.1
8434
          whole_archive_flag_spec=
8435
          tmp_sharedflag='--shared' ;;
8436
        xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8437
          tmp_sharedflag='-qmkshrobj'
8438
          tmp_addflag= ;;
8439
        nvcc*)  # Cuda Compiler Driver 2.2
8440
          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'
8441
          compiler_needs_object=yes
8442
          ;;
8443
        esac
8444
        case `$CC -V 2>&1 | sed 5q` in
8445
        *Sun\ C*)                       # Sun C 5.9
8446
          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'
8447
          compiler_needs_object=yes
8448
          tmp_sharedflag='-G' ;;
8449
        *Sun\ F*)                       # Sun Fortran 8.3
8450
          tmp_sharedflag='-G' ;;
8451
        esac
8452
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8453
 
8454
        if test "x$supports_anon_versioning" = xyes; then
8455
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8456
            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8457
            echo "local: *; };" >> $output_objdir/$libname.ver~
8458
            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8459
        fi
8460
 
8461
        case $cc_basename in
8462
        xlf* | bgf* | bgxlf* | mpixlf*)
8463
          # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8464
          whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8465
          hardcode_libdir_flag_spec=
8466
          hardcode_libdir_flag_spec_ld='-rpath $libdir'
8467
          archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8468
          if test "x$supports_anon_versioning" = xyes; then
8469
            archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8470
              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8471
              echo "local: *; };" >> $output_objdir/$libname.ver~
8472
              $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8473
          fi
8474
          ;;
8475
        esac
8476
      else
8477
        ld_shlibs=no
8478
      fi
8479
      ;;
8480
 
8481
    netbsd*)
8482
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8483
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8484
        wlarc=
8485
      else
8486
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8487
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8488
      fi
8489
      ;;
8490
 
8491
    solaris*)
8492
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8493
        ld_shlibs=no
8494
        cat <<_LT_EOF 1>&2
8495
 
8496
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8497
*** create shared libraries on Solaris systems.  Therefore, libtool
8498
*** is disabling shared libraries support.  We urge you to upgrade GNU
8499
*** binutils to release 2.9.1 or newer.  Another option is to modify
8500
*** your PATH or compiler configuration so that the native linker is
8501
*** used, and then restart.
8502
 
8503
_LT_EOF
8504
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8505
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8506
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8507
      else
8508
        ld_shlibs=no
8509
      fi
8510
      ;;
8511
 
8512
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8513
      case `$LD -v 2>&1` in
8514
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8515
        ld_shlibs=no
8516
        cat <<_LT_EOF 1>&2
8517
 
8518
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8519
*** reliably create shared libraries on SCO systems.  Therefore, libtool
8520
*** is disabling shared libraries support.  We urge you to upgrade GNU
8521
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8522
*** your PATH or compiler configuration so that the native linker is
8523
*** used, and then restart.
8524
 
8525
_LT_EOF
8526
        ;;
8527
        *)
8528
          # For security reasons, it is highly recommended that you always
8529
          # use absolute paths for naming shared libraries, and exclude the
8530
          # DT_RUNPATH tag from executables and libraries.  But doing so
8531
          # requires that you compile everything twice, which is a pain.
8532
          if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8533
            hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8534
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8535
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8536
          else
8537
            ld_shlibs=no
8538
          fi
8539
        ;;
8540
      esac
8541
      ;;
8542
 
8543
    sunos4*)
8544
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8545
      wlarc=
8546
      hardcode_direct=yes
8547
      hardcode_shlibpath_var=no
8548
      ;;
8549
 
8550
    *)
8551
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8552
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8553
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8554
      else
8555
        ld_shlibs=no
8556
      fi
8557
      ;;
8558
    esac
8559
 
8560
    if test "$ld_shlibs" = no; then
8561
      runpath_var=
8562
      hardcode_libdir_flag_spec=
8563
      export_dynamic_flag_spec=
8564
      whole_archive_flag_spec=
8565
    fi
8566
  else
8567
    # PORTME fill in a description of your system's linker (not GNU ld)
8568
    case $host_os in
8569
    aix3*)
8570
      allow_undefined_flag=unsupported
8571
      always_export_symbols=yes
8572
      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'
8573
      # Note: this linker hardcodes the directories in LIBPATH if there
8574
      # are no directories specified by -L.
8575
      hardcode_minus_L=yes
8576
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8577
        # Neither direct hardcoding nor static linking is supported with a
8578
        # broken collect2.
8579
        hardcode_direct=unsupported
8580
      fi
8581
      ;;
8582
 
8583
    aix[4-9]*)
8584
      if test "$host_cpu" = ia64; then
8585
        # On IA64, the linker does run time linking by default, so we don't
8586
        # have to do anything special.
8587
        aix_use_runtimelinking=no
8588
        exp_sym_flag='-Bexport'
8589
        no_entry_flag=""
8590
      else
8591
        # If we're using GNU nm, then we don't want the "-C" option.
8592
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
8593
        # Also, AIX nm treats weak defined symbols like other global
8594
        # defined symbols, whereas GNU nm marks them as "W".
8595
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8596
          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'
8597
        else
8598
          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'
8599
        fi
8600
        aix_use_runtimelinking=no
8601
 
8602
        # Test if we are trying to use run time linking or normal
8603
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8604
        # need to do runtime linking.
8605
        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8606
          for ld_flag in $LDFLAGS; do
8607
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8608
            aix_use_runtimelinking=yes
8609
            break
8610
          fi
8611
          done
8612
          ;;
8613
        esac
8614
 
8615
        exp_sym_flag='-bexport'
8616
        no_entry_flag='-bnoentry'
8617
      fi
8618
 
8619
      # When large executables or shared objects are built, AIX ld can
8620
      # have problems creating the table of contents.  If linking a library
8621
      # or program results in "error TOC overflow" add -mminimal-toc to
8622
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8623
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8624
 
8625
      archive_cmds=''
8626
      hardcode_direct=yes
8627
      hardcode_direct_absolute=yes
8628
      hardcode_libdir_separator=':'
8629
      link_all_deplibs=yes
8630
      file_list_spec='${wl}-f,'
8631
 
8632
      if test "$GCC" = yes; then
8633
        case $host_os in aix4.[012]|aix4.[012].*)
8634
        # We only want to do this on AIX 4.2 and lower, the check
8635
        # below for broken collect2 doesn't work under 4.3+
8636
          collect2name=`${CC} -print-prog-name=collect2`
8637
          if test -f "$collect2name" &&
8638
           strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8639
          then
8640
          # We have reworked collect2
8641
          :
8642
          else
8643
          # We have old collect2
8644
          hardcode_direct=unsupported
8645
          # It fails to find uninstalled libraries when the uninstalled
8646
          # path is not listed in the libpath.  Setting hardcode_minus_L
8647
          # to unsupported forces relinking
8648
          hardcode_minus_L=yes
8649
          hardcode_libdir_flag_spec='-L$libdir'
8650
          hardcode_libdir_separator=
8651
          fi
8652
          ;;
8653
        esac
8654
        shared_flag='-shared'
8655
        if test "$aix_use_runtimelinking" = yes; then
8656
          shared_flag="$shared_flag "'${wl}-G'
8657
        fi
8658
      else
8659
        # not using gcc
8660
        if test "$host_cpu" = ia64; then
8661
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8662
        # chokes on -Wl,-G. The following line is correct:
8663
          shared_flag='-G'
8664
        else
8665
          if test "$aix_use_runtimelinking" = yes; then
8666
            shared_flag='${wl}-G'
8667
          else
8668
            shared_flag='${wl}-bM:SRE'
8669
          fi
8670
        fi
8671
      fi
8672
 
8673
      export_dynamic_flag_spec='${wl}-bexpall'
8674
      # It seems that -bexpall does not export symbols beginning with
8675
      # underscore (_), so it is better to generate a list of symbols to export.
8676
      always_export_symbols=yes
8677
      if test "$aix_use_runtimelinking" = yes; then
8678
        # Warning - without using the other runtime loading flags (-brtl),
8679
        # -berok will link without error, but may produce a broken library.
8680
        allow_undefined_flag='-berok'
8681
        # Determine the default libpath from the value encoded in an
8682
        # empty executable.
8683
        if test x$gcc_no_link = xyes; then
8684
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8685
fi
8686
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8687
/* end confdefs.h.  */
8688
 
8689
int
8690
main ()
8691
{
8692
 
8693
  ;
8694
  return 0;
8695
}
8696
_ACEOF
8697
if ac_fn_c_try_link "$LINENO"; then :
8698
 
8699
lt_aix_libpath_sed='
8700
    /Import File Strings/,/^$/ {
8701
        /^0/ {
8702
            s/^0  *\(.*\)$/\1/
8703
            p
8704
        }
8705
    }'
8706
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8707
# Check for a 64-bit object if we didn't find anything.
8708
if test -z "$aix_libpath"; then
8709
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8710
fi
8711
fi
8712
rm -f core conftest.err conftest.$ac_objext \
8713
    conftest$ac_exeext conftest.$ac_ext
8714
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8715
 
8716
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8717
        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"
8718
      else
8719
        if test "$host_cpu" = ia64; then
8720
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8721
          allow_undefined_flag="-z nodefs"
8722
          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"
8723
        else
8724
         # Determine the default libpath from the value encoded in an
8725
         # empty executable.
8726
         if test x$gcc_no_link = xyes; then
8727
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8728
fi
8729
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8730
/* end confdefs.h.  */
8731
 
8732
int
8733
main ()
8734
{
8735
 
8736
  ;
8737
  return 0;
8738
}
8739
_ACEOF
8740
if ac_fn_c_try_link "$LINENO"; then :
8741
 
8742
lt_aix_libpath_sed='
8743
    /Import File Strings/,/^$/ {
8744
        /^0/ {
8745
            s/^0  *\(.*\)$/\1/
8746
            p
8747
        }
8748
    }'
8749
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8750
# Check for a 64-bit object if we didn't find anything.
8751
if test -z "$aix_libpath"; then
8752
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8753
fi
8754
fi
8755
rm -f core conftest.err conftest.$ac_objext \
8756
    conftest$ac_exeext conftest.$ac_ext
8757
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8758
 
8759
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8760
          # Warning - without using the other run time loading flags,
8761
          # -berok will link without error, but may produce a broken library.
8762
          no_undefined_flag=' ${wl}-bernotok'
8763
          allow_undefined_flag=' ${wl}-berok'
8764
          if test "$with_gnu_ld" = yes; then
8765
            # We only use this code for GNU lds that support --whole-archive.
8766
            whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8767
          else
8768
            # Exported symbols can be pulled into shared objects from archives
8769
            whole_archive_flag_spec='$convenience'
8770
          fi
8771
          archive_cmds_need_lc=yes
8772
          # This is similar to how AIX traditionally builds its shared libraries.
8773
          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'
8774
        fi
8775
      fi
8776
      ;;
8777
 
8778
    amigaos*)
8779
      case $host_cpu in
8780
      powerpc)
8781
            # see comment about AmigaOS4 .so support
8782
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8783
            archive_expsym_cmds=''
8784
        ;;
8785
      m68k)
8786
            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)'
8787
            hardcode_libdir_flag_spec='-L$libdir'
8788
            hardcode_minus_L=yes
8789
        ;;
8790
      esac
8791
      ;;
8792
 
8793
    bsdi[45]*)
8794
      export_dynamic_flag_spec=-rdynamic
8795
      ;;
8796
 
8797
    cygwin* | mingw* | pw32* | cegcc*)
8798
      # When not using gcc, we currently assume that we are using
8799
      # Microsoft Visual C++.
8800
      # hardcode_libdir_flag_spec is actually meaningless, as there is
8801
      # no search path for DLLs.
8802
      hardcode_libdir_flag_spec=' '
8803
      allow_undefined_flag=unsupported
8804
      # Tell ltmain to make .lib files, not .a files.
8805
      libext=lib
8806
      # Tell ltmain to make .dll files, not .so files.
8807
      shrext_cmds=".dll"
8808
      # FIXME: Setting linknames here is a bad hack.
8809
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8810
      # The linker will automatically build a .lib file if we build a DLL.
8811
      old_archive_from_new_cmds='true'
8812
      # FIXME: Should let the user specify the lib program.
8813
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8814
      fix_srcfile_path='`cygpath -w "$srcfile"`'
8815
      enable_shared_with_static_runtimes=yes
8816
      ;;
8817
 
8818
    darwin* | rhapsody*)
8819
 
8820
 
8821
  archive_cmds_need_lc=no
8822
  hardcode_direct=no
8823
  hardcode_automatic=yes
8824
  hardcode_shlibpath_var=unsupported
8825
  if test "$lt_cv_ld_force_load" = "yes"; then
8826
    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\"`'
8827
  else
8828
    whole_archive_flag_spec=''
8829
  fi
8830
  link_all_deplibs=yes
8831
  allow_undefined_flag="$_lt_dar_allow_undefined"
8832
  case $cc_basename in
8833
     ifort*) _lt_dar_can_shared=yes ;;
8834
     *) _lt_dar_can_shared=$GCC ;;
8835
  esac
8836
  if test "$_lt_dar_can_shared" = "yes"; then
8837
    output_verbose_link_cmd=func_echo_all
8838
    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8839
    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8840
    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}"
8841
    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}"
8842
 
8843
  else
8844
  ld_shlibs=no
8845
  fi
8846
 
8847
      ;;
8848
 
8849
    dgux*)
8850
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8851
      hardcode_libdir_flag_spec='-L$libdir'
8852
      hardcode_shlibpath_var=no
8853
      ;;
8854
 
8855
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8856
    # support.  Future versions do this automatically, but an explicit c++rt0.o
8857
    # does not break anything, and helps significantly (at the cost of a little
8858
    # extra space).
8859
    freebsd2.2*)
8860
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8861
      hardcode_libdir_flag_spec='-R$libdir'
8862
      hardcode_direct=yes
8863
      hardcode_shlibpath_var=no
8864
      ;;
8865
 
8866
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8867
    freebsd2.*)
8868
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8869
      hardcode_direct=yes
8870
      hardcode_minus_L=yes
8871
      hardcode_shlibpath_var=no
8872
      ;;
8873
 
8874
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8875
    freebsd* | dragonfly*)
8876
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8877
      hardcode_libdir_flag_spec='-R$libdir'
8878
      hardcode_direct=yes
8879
      hardcode_shlibpath_var=no
8880
      ;;
8881
 
8882
    hpux9*)
8883
      if test "$GCC" = yes; then
8884
        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'
8885
      else
8886
        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'
8887
      fi
8888
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8889
      hardcode_libdir_separator=:
8890
      hardcode_direct=yes
8891
 
8892
      # hardcode_minus_L: Not really in the search PATH,
8893
      # but as the default location of the library.
8894
      hardcode_minus_L=yes
8895
      export_dynamic_flag_spec='${wl}-E'
8896
      ;;
8897
 
8898
    hpux10*)
8899
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8900
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8901
      else
8902
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8903
      fi
8904
      if test "$with_gnu_ld" = no; then
8905
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8906
        hardcode_libdir_flag_spec_ld='+b $libdir'
8907
        hardcode_libdir_separator=:
8908
        hardcode_direct=yes
8909
        hardcode_direct_absolute=yes
8910
        export_dynamic_flag_spec='${wl}-E'
8911
        # hardcode_minus_L: Not really in the search PATH,
8912
        # but as the default location of the library.
8913
        hardcode_minus_L=yes
8914
      fi
8915
      ;;
8916
 
8917
    hpux11*)
8918
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8919
        case $host_cpu in
8920
        hppa*64*)
8921
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8922
          ;;
8923
        ia64*)
8924
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8925
          ;;
8926
        *)
8927
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8928
          ;;
8929
        esac
8930
      else
8931
        case $host_cpu in
8932
        hppa*64*)
8933
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8934
          ;;
8935
        ia64*)
8936
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8937
          ;;
8938
        *)
8939
 
8940
          # Older versions of the 11.00 compiler do not understand -b yet
8941
          # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8942
          { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8943
$as_echo_n "checking if $CC understands -b... " >&6; }
8944
if test "${lt_cv_prog_compiler__b+set}" = set; then :
8945
  $as_echo_n "(cached) " >&6
8946
else
8947
  lt_cv_prog_compiler__b=no
8948
   save_LDFLAGS="$LDFLAGS"
8949
   LDFLAGS="$LDFLAGS -b"
8950
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8951
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8952
     # The linker can only warn and ignore the option if not recognized
8953
     # So say no if there are warnings
8954
     if test -s conftest.err; then
8955
       # Append any errors to the config.log.
8956
       cat conftest.err 1>&5
8957
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8958
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8959
       if diff conftest.exp conftest.er2 >/dev/null; then
8960
         lt_cv_prog_compiler__b=yes
8961
       fi
8962
     else
8963
       lt_cv_prog_compiler__b=yes
8964
     fi
8965
   fi
8966
   $RM -r conftest*
8967
   LDFLAGS="$save_LDFLAGS"
8968
 
8969
fi
8970
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8971
$as_echo "$lt_cv_prog_compiler__b" >&6; }
8972
 
8973
if test x"$lt_cv_prog_compiler__b" = xyes; then
8974
    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8975
else
8976
    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8977
fi
8978
 
8979
          ;;
8980
        esac
8981
      fi
8982
      if test "$with_gnu_ld" = no; then
8983
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8984
        hardcode_libdir_separator=:
8985
 
8986
        case $host_cpu in
8987
        hppa*64*|ia64*)
8988
          hardcode_direct=no
8989
          hardcode_shlibpath_var=no
8990
          ;;
8991
        *)
8992
          hardcode_direct=yes
8993
          hardcode_direct_absolute=yes
8994
          export_dynamic_flag_spec='${wl}-E'
8995
 
8996
          # hardcode_minus_L: Not really in the search PATH,
8997
          # but as the default location of the library.
8998
          hardcode_minus_L=yes
8999
          ;;
9000
        esac
9001
      fi
9002
      ;;
9003
 
9004
    irix5* | irix6* | nonstopux*)
9005
      if test "$GCC" = yes; then
9006
        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'
9007
        # Try to use the -exported_symbol ld option, if it does not
9008
        # work, assume that -exports_file does not work either and
9009
        # implicitly export all symbols.
9010
        save_LDFLAGS="$LDFLAGS"
9011
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9012
        if test x$gcc_no_link = xyes; then
9013
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
9014
fi
9015
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9016
/* end confdefs.h.  */
9017
int foo(void) {}
9018
_ACEOF
9019
if ac_fn_c_try_link "$LINENO"; then :
9020
  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'
9021
 
9022
fi
9023
rm -f core conftest.err conftest.$ac_objext \
9024
    conftest$ac_exeext conftest.$ac_ext
9025
        LDFLAGS="$save_LDFLAGS"
9026
      else
9027
        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'
9028
        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'
9029
      fi
9030
      archive_cmds_need_lc='no'
9031
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9032
      hardcode_libdir_separator=:
9033
      inherit_rpath=yes
9034
      link_all_deplibs=yes
9035
      ;;
9036
 
9037
    netbsd*)
9038
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9039
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9040
      else
9041
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9042
      fi
9043
      hardcode_libdir_flag_spec='-R$libdir'
9044
      hardcode_direct=yes
9045
      hardcode_shlibpath_var=no
9046
      ;;
9047
 
9048
    newsos6)
9049
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9050
      hardcode_direct=yes
9051
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9052
      hardcode_libdir_separator=:
9053
      hardcode_shlibpath_var=no
9054
      ;;
9055
 
9056
    *nto* | *qnx*)
9057
      ;;
9058
 
9059
    openbsd*)
9060
      if test -f /usr/libexec/ld.so; then
9061
        hardcode_direct=yes
9062
        hardcode_shlibpath_var=no
9063
        hardcode_direct_absolute=yes
9064
        if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9065
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9066
          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9067
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9068
          export_dynamic_flag_spec='${wl}-E'
9069
        else
9070
          case $host_os in
9071
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9072
             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9073
             hardcode_libdir_flag_spec='-R$libdir'
9074
             ;;
9075
           *)
9076
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9077
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9078
             ;;
9079
          esac
9080
        fi
9081
      else
9082
        ld_shlibs=no
9083
      fi
9084
      ;;
9085
 
9086
    os2*)
9087
      hardcode_libdir_flag_spec='-L$libdir'
9088
      hardcode_minus_L=yes
9089
      allow_undefined_flag=unsupported
9090
      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'
9091
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9092
      ;;
9093
 
9094
    osf3*)
9095
      if test "$GCC" = yes; then
9096
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9097
        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'
9098
      else
9099
        allow_undefined_flag=' -expect_unresolved \*'
9100
        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'
9101
      fi
9102
      archive_cmds_need_lc='no'
9103
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9104
      hardcode_libdir_separator=:
9105
      ;;
9106
 
9107
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
9108
      if test "$GCC" = yes; then
9109
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9110
        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'
9111
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9112
      else
9113
        allow_undefined_flag=' -expect_unresolved \*'
9114
        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'
9115
        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~
9116
        $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'
9117
 
9118
        # Both c and cxx compiler support -rpath directly
9119
        hardcode_libdir_flag_spec='-rpath $libdir'
9120
      fi
9121
      archive_cmds_need_lc='no'
9122
      hardcode_libdir_separator=:
9123
      ;;
9124
 
9125
    solaris*)
9126
      no_undefined_flag=' -z defs'
9127
      if test "$GCC" = yes; then
9128
        wlarc='${wl}'
9129
        archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9130
        archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9131
          $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9132
      else
9133
        case `$CC -V 2>&1` in
9134
        *"Compilers 5.0"*)
9135
          wlarc=''
9136
          archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9137
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9138
          $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9139
          ;;
9140
        *)
9141
          wlarc='${wl}'
9142
          archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9143
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9144
          $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9145
          ;;
9146
        esac
9147
      fi
9148
      hardcode_libdir_flag_spec='-R$libdir'
9149
      hardcode_shlibpath_var=no
9150
      case $host_os in
9151
      solaris2.[0-5] | solaris2.[0-5].*) ;;
9152
      *)
9153
        # The compiler driver will combine and reorder linker options,
9154
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
9155
        # but is careful enough not to reorder.
9156
        # Supported since Solaris 2.6 (maybe 2.5.1?)
9157
        if test "$GCC" = yes; then
9158
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9159
        else
9160
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9161
        fi
9162
        ;;
9163
      esac
9164
      link_all_deplibs=yes
9165
      ;;
9166
 
9167
    sunos4*)
9168
      if test "x$host_vendor" = xsequent; then
9169
        # Use $CC to link under sequent, because it throws in some extra .o
9170
        # files that make .init and .fini sections work.
9171
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9172
      else
9173
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9174
      fi
9175
      hardcode_libdir_flag_spec='-L$libdir'
9176
      hardcode_direct=yes
9177
      hardcode_minus_L=yes
9178
      hardcode_shlibpath_var=no
9179
      ;;
9180
 
9181
    sysv4)
9182
      case $host_vendor in
9183
        sni)
9184
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9185
          hardcode_direct=yes # is this really true???
9186
        ;;
9187
        siemens)
9188
          ## LD is ld it makes a PLAMLIB
9189
          ## CC just makes a GrossModule.
9190
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9191
          reload_cmds='$CC -r -o $output$reload_objs'
9192
          hardcode_direct=no
9193
        ;;
9194
        motorola)
9195
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9196
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9197
        ;;
9198
      esac
9199
      runpath_var='LD_RUN_PATH'
9200
      hardcode_shlibpath_var=no
9201
      ;;
9202
 
9203
    sysv4.3*)
9204
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9205
      hardcode_shlibpath_var=no
9206
      export_dynamic_flag_spec='-Bexport'
9207
      ;;
9208
 
9209
    sysv4*MP*)
9210
      if test -d /usr/nec; then
9211
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9212
        hardcode_shlibpath_var=no
9213
        runpath_var=LD_RUN_PATH
9214
        hardcode_runpath_var=yes
9215
        ld_shlibs=yes
9216
      fi
9217
      ;;
9218
 
9219
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9220
      no_undefined_flag='${wl}-z,text'
9221
      archive_cmds_need_lc=no
9222
      hardcode_shlibpath_var=no
9223
      runpath_var='LD_RUN_PATH'
9224
 
9225
      if test "$GCC" = yes; then
9226
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9227
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9228
      else
9229
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9230
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9231
      fi
9232
      ;;
9233
 
9234
    sysv5* | sco3.2v5* | sco5v6*)
9235
      # Note: We can NOT use -z defs as we might desire, because we do not
9236
      # link with -lc, and that would cause any symbols used from libc to
9237
      # always be unresolved, which means just about no library would
9238
      # ever link correctly.  If we're not using GNU ld we use -z text
9239
      # though, which does catch some bad symbols but isn't as heavy-handed
9240
      # as -z defs.
9241
      no_undefined_flag='${wl}-z,text'
9242
      allow_undefined_flag='${wl}-z,nodefs'
9243
      archive_cmds_need_lc=no
9244
      hardcode_shlibpath_var=no
9245
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9246
      hardcode_libdir_separator=':'
9247
      link_all_deplibs=yes
9248
      export_dynamic_flag_spec='${wl}-Bexport'
9249
      runpath_var='LD_RUN_PATH'
9250
 
9251
      if test "$GCC" = yes; then
9252
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9253
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9254
      else
9255
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9256
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9257
      fi
9258
      ;;
9259
 
9260
    uts4*)
9261
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9262
      hardcode_libdir_flag_spec='-L$libdir'
9263
      hardcode_shlibpath_var=no
9264
      ;;
9265
 
9266
    *)
9267
      ld_shlibs=no
9268
      ;;
9269
    esac
9270
 
9271
    if test x$host_vendor = xsni; then
9272
      case $host in
9273
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9274
        export_dynamic_flag_spec='${wl}-Blargedynsym'
9275
        ;;
9276
      esac
9277
    fi
9278
  fi
9279
 
9280
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9281
$as_echo "$ld_shlibs" >&6; }
9282
test "$ld_shlibs" = no && can_build_shared=no
9283
 
9284
with_gnu_ld=$with_gnu_ld
9285
 
9286
 
9287
 
9288
 
9289
 
9290
 
9291
 
9292
 
9293
 
9294
 
9295
 
9296
 
9297
 
9298
 
9299
 
9300
#
9301
# Do we need to explicitly link libc?
9302
#
9303
case "x$archive_cmds_need_lc" in
9304
x|xyes)
9305
  # Assume -lc should be added
9306
  archive_cmds_need_lc=yes
9307
 
9308
  if test "$enable_shared" = yes && test "$GCC" = yes; then
9309
    case $archive_cmds in
9310
    *'~'*)
9311
      # FIXME: we may have to deal with multi-command sequences.
9312
      ;;
9313
    '$CC '*)
9314
      # Test whether the compiler implicitly links with -lc since on some
9315
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9316
      # to ld, don't add -lc before -lgcc.
9317
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9318
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9319
if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9320
  $as_echo_n "(cached) " >&6
9321
else
9322
  $RM conftest*
9323
        echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9324
 
9325
        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9326
  (eval $ac_compile) 2>&5
9327
  ac_status=$?
9328
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9329
  test $ac_status = 0; } 2>conftest.err; then
9330
          soname=conftest
9331
          lib=conftest
9332
          libobjs=conftest.$ac_objext
9333
          deplibs=
9334
          wl=$lt_prog_compiler_wl
9335
          pic_flag=$lt_prog_compiler_pic
9336
          compiler_flags=-v
9337
          linker_flags=-v
9338
          verstring=
9339
          output_objdir=.
9340
          libname=conftest
9341
          lt_save_allow_undefined_flag=$allow_undefined_flag
9342
          allow_undefined_flag=
9343
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9344
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9345
  ac_status=$?
9346
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9347
  test $ac_status = 0; }
9348
          then
9349
            lt_cv_archive_cmds_need_lc=no
9350
          else
9351
            lt_cv_archive_cmds_need_lc=yes
9352
          fi
9353
          allow_undefined_flag=$lt_save_allow_undefined_flag
9354
        else
9355
          cat conftest.err 1>&5
9356
        fi
9357
        $RM conftest*
9358
 
9359
fi
9360
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9361
$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9362
      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9363
      ;;
9364
    esac
9365
  fi
9366
  ;;
9367
esac
9368
 
9369
 
9370
 
9371
 
9372
 
9373
 
9374
 
9375
 
9376
 
9377
 
9378
 
9379
 
9380
 
9381
 
9382
 
9383
 
9384
 
9385
 
9386
 
9387
 
9388
 
9389
 
9390
 
9391
 
9392
 
9393
 
9394
 
9395
 
9396
 
9397
 
9398
 
9399
 
9400
 
9401
 
9402
 
9403
 
9404
 
9405
 
9406
 
9407
 
9408
 
9409
 
9410
 
9411
 
9412
 
9413
 
9414
 
9415
 
9416
 
9417
 
9418
 
9419
 
9420
 
9421
 
9422
 
9423
 
9424
 
9425
 
9426
 
9427
 
9428
 
9429
 
9430
 
9431
 
9432
 
9433
 
9434
 
9435
 
9436
 
9437
 
9438
 
9439
 
9440
 
9441
 
9442
 
9443
 
9444
 
9445
 
9446
 
9447
 
9448
 
9449
 
9450
 
9451
 
9452
 
9453
 
9454
 
9455
 
9456
 
9457
 
9458
 
9459
 
9460
 
9461
 
9462
 
9463
 
9464
 
9465
 
9466
 
9467
 
9468
 
9469
 
9470
 
9471
 
9472
 
9473
 
9474
 
9475
 
9476
 
9477
 
9478
 
9479
 
9480
 
9481
 
9482
 
9483
 
9484
 
9485
 
9486
 
9487
 
9488
 
9489
 
9490
 
9491
 
9492
 
9493
 
9494
 
9495
 
9496
 
9497
 
9498
 
9499
 
9500
 
9501
 
9502
 
9503
 
9504
 
9505
 
9506
 
9507
 
9508
 
9509
 
9510
 
9511
 
9512
 
9513
 
9514
 
9515
 
9516
 
9517
 
9518
 
9519
 
9520
 
9521
 
9522
 
9523
 
9524
 
9525
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9526
$as_echo_n "checking dynamic linker characteristics... " >&6; }
9527
 
9528
if test "$GCC" = yes; then
9529
  case $host_os in
9530
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9531
    *) lt_awk_arg="/^libraries:/" ;;
9532
  esac
9533
  case $host_os in
9534
    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9535
    *) lt_sed_strip_eq="s,=/,/,g" ;;
9536
  esac
9537
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9538
  case $lt_search_path_spec in
9539
  *\;*)
9540
    # if the path contains ";" then we assume it to be the separator
9541
    # otherwise default to the standard path separator (i.e. ":") - it is
9542
    # assumed that no part of a normal pathname contains ";" but that should
9543
    # okay in the real world where ";" in dirpaths is itself problematic.
9544
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9545
    ;;
9546
  *)
9547
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9548
    ;;
9549
  esac
9550
  # Ok, now we have the path, separated by spaces, we can step through it
9551
  # and add multilib dir if necessary.
9552
  lt_tmp_lt_search_path_spec=
9553
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9554
  for lt_sys_path in $lt_search_path_spec; do
9555
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9556
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9557
    else
9558
      test -d "$lt_sys_path" && \
9559
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9560
    fi
9561
  done
9562
  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9563
BEGIN {RS=" "; FS="/|\n";} {
9564
  lt_foo="";
9565
  lt_count=0;
9566
  for (lt_i = NF; lt_i > 0; lt_i--) {
9567
    if ($lt_i != "" && $lt_i != ".") {
9568
      if ($lt_i == "..") {
9569
        lt_count++;
9570
      } else {
9571
        if (lt_count == 0) {
9572
          lt_foo="/" $lt_i lt_foo;
9573
        } else {
9574
          lt_count--;
9575
        }
9576
      }
9577
    }
9578
  }
9579
  if (lt_foo != "") { lt_freq[lt_foo]++; }
9580
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9581
}'`
9582
  # AWK program above erroneously prepends '/' to C:/dos/paths
9583
  # for these hosts.
9584
  case $host_os in
9585
    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9586
      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9587
  esac
9588
  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9589
else
9590
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9591
fi
9592
library_names_spec=
9593
libname_spec='lib$name'
9594
soname_spec=
9595
shrext_cmds=".so"
9596
postinstall_cmds=
9597
postuninstall_cmds=
9598
finish_cmds=
9599
finish_eval=
9600
shlibpath_var=
9601
shlibpath_overrides_runpath=unknown
9602
version_type=none
9603
dynamic_linker="$host_os ld.so"
9604
sys_lib_dlsearch_path_spec="/lib /usr/lib"
9605
need_lib_prefix=unknown
9606
hardcode_into_libs=no
9607
 
9608
# when you set need_version to no, make sure it does not cause -set_version
9609
# flags to be left without arguments
9610
need_version=unknown
9611
 
9612
case $host_os in
9613
aix3*)
9614
  version_type=linux
9615
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9616
  shlibpath_var=LIBPATH
9617
 
9618
  # AIX 3 has no versioning support, so we append a major version to the name.
9619
  soname_spec='${libname}${release}${shared_ext}$major'
9620
  ;;
9621
 
9622
aix[4-9]*)
9623
  version_type=linux
9624
  need_lib_prefix=no
9625
  need_version=no
9626
  hardcode_into_libs=yes
9627
  if test "$host_cpu" = ia64; then
9628
    # AIX 5 supports IA64
9629
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9630
    shlibpath_var=LD_LIBRARY_PATH
9631
  else
9632
    # With GCC up to 2.95.x, collect2 would create an import file
9633
    # for dependence libraries.  The import file would start with
9634
    # the line `#! .'.  This would cause the generated library to
9635
    # depend on `.', always an invalid library.  This was fixed in
9636
    # development snapshots of GCC prior to 3.0.
9637
    case $host_os in
9638
      aix4 | aix4.[01] | aix4.[01].*)
9639
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9640
           echo ' yes '
9641
           echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9642
        :
9643
      else
9644
        can_build_shared=no
9645
      fi
9646
      ;;
9647
    esac
9648
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9649
    # soname into executable. Probably we can add versioning support to
9650
    # collect2, so additional links can be useful in future.
9651
    if test "$aix_use_runtimelinking" = yes; then
9652
      # If using run time linking (on AIX 4.2 or later) use lib.so
9653
      # instead of lib.a to let people know that these are not
9654
      # typical AIX shared libraries.
9655
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9656
    else
9657
      # We preserve .a as extension for shared libraries through AIX4.2
9658
      # and later when we are not doing run time linking.
9659
      library_names_spec='${libname}${release}.a $libname.a'
9660
      soname_spec='${libname}${release}${shared_ext}$major'
9661
    fi
9662
    shlibpath_var=LIBPATH
9663
  fi
9664
  ;;
9665
 
9666
amigaos*)
9667
  case $host_cpu in
9668
  powerpc)
9669
    # Since July 2007 AmigaOS4 officially supports .so libraries.
9670
    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9671
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9672
    ;;
9673
  m68k)
9674
    library_names_spec='$libname.ixlibrary $libname.a'
9675
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9676
    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'
9677
    ;;
9678
  esac
9679
  ;;
9680
 
9681
beos*)
9682
  library_names_spec='${libname}${shared_ext}'
9683
  dynamic_linker="$host_os ld.so"
9684
  shlibpath_var=LIBRARY_PATH
9685
  ;;
9686
 
9687
bsdi[45]*)
9688
  version_type=linux
9689
  need_version=no
9690
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9691
  soname_spec='${libname}${release}${shared_ext}$major'
9692
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9693
  shlibpath_var=LD_LIBRARY_PATH
9694
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9695
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9696
  # the default ld.so.conf also contains /usr/contrib/lib and
9697
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9698
  # libtool to hard-code these into programs
9699
  ;;
9700
 
9701
cygwin* | mingw* | pw32* | cegcc*)
9702
  version_type=windows
9703
  shrext_cmds=".dll"
9704
  need_version=no
9705
  need_lib_prefix=no
9706
 
9707
  case $GCC,$host_os in
9708
  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9709
    library_names_spec='$libname.dll.a'
9710
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9711
    postinstall_cmds='base_file=`basename \${file}`~
9712
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9713
      dldir=$destdir/`dirname \$dlpath`~
9714
      test -d \$dldir || mkdir -p \$dldir~
9715
      $install_prog $dir/$dlname \$dldir/$dlname~
9716
      chmod a+x \$dldir/$dlname~
9717
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9718
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9719
      fi'
9720
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9721
      dlpath=$dir/\$dldll~
9722
       $RM \$dlpath'
9723
    shlibpath_overrides_runpath=yes
9724
 
9725
    case $host_os in
9726
    cygwin*)
9727
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9728
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9729
 
9730
      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9731
      ;;
9732
    mingw* | cegcc*)
9733
      # MinGW DLLs use traditional 'lib' prefix
9734
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9735
      ;;
9736
    pw32*)
9737
      # pw32 DLLs use 'pw' prefix rather than 'lib'
9738
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9739
      ;;
9740
    esac
9741
    ;;
9742
 
9743
  *)
9744
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9745
    ;;
9746
  esac
9747
  dynamic_linker='Win32 ld.exe'
9748
  # FIXME: first we should search . and the directory the executable is in
9749
  shlibpath_var=PATH
9750
  ;;
9751
 
9752
darwin* | rhapsody*)
9753
  dynamic_linker="$host_os dyld"
9754
  version_type=darwin
9755
  need_lib_prefix=no
9756
  need_version=no
9757
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9758
  soname_spec='${libname}${release}${major}$shared_ext'
9759
  shlibpath_overrides_runpath=yes
9760
  shlibpath_var=DYLD_LIBRARY_PATH
9761
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9762
 
9763
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9764
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9765
  ;;
9766
 
9767
dgux*)
9768
  version_type=linux
9769
  need_lib_prefix=no
9770
  need_version=no
9771
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9772
  soname_spec='${libname}${release}${shared_ext}$major'
9773
  shlibpath_var=LD_LIBRARY_PATH
9774
  ;;
9775
 
9776
freebsd* | dragonfly*)
9777
  # DragonFly does not have aout.  When/if they implement a new
9778
  # versioning mechanism, adjust this.
9779
  if test -x /usr/bin/objformat; then
9780
    objformat=`/usr/bin/objformat`
9781
  else
9782
    case $host_os in
9783
    freebsd[23].*) objformat=aout ;;
9784
    *) objformat=elf ;;
9785
    esac
9786
  fi
9787
  version_type=freebsd-$objformat
9788
  case $version_type in
9789
    freebsd-elf*)
9790
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9791
      need_version=no
9792
      need_lib_prefix=no
9793
      ;;
9794
    freebsd-*)
9795
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9796
      need_version=yes
9797
      ;;
9798
  esac
9799
  shlibpath_var=LD_LIBRARY_PATH
9800
  case $host_os in
9801
  freebsd2.*)
9802
    shlibpath_overrides_runpath=yes
9803
    ;;
9804
  freebsd3.[01]* | freebsdelf3.[01]*)
9805
    shlibpath_overrides_runpath=yes
9806
    hardcode_into_libs=yes
9807
    ;;
9808
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9809
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9810
    shlibpath_overrides_runpath=no
9811
    hardcode_into_libs=yes
9812
    ;;
9813
  *) # from 4.6 on, and DragonFly
9814
    shlibpath_overrides_runpath=yes
9815
    hardcode_into_libs=yes
9816
    ;;
9817
  esac
9818
  ;;
9819
 
9820
gnu*)
9821
  version_type=linux
9822
  need_lib_prefix=no
9823
  need_version=no
9824
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9825
  soname_spec='${libname}${release}${shared_ext}$major'
9826
  shlibpath_var=LD_LIBRARY_PATH
9827
  hardcode_into_libs=yes
9828
  ;;
9829
 
9830
haiku*)
9831
  version_type=linux
9832
  need_lib_prefix=no
9833
  need_version=no
9834
  dynamic_linker="$host_os runtime_loader"
9835
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9836
  soname_spec='${libname}${release}${shared_ext}$major'
9837
  shlibpath_var=LIBRARY_PATH
9838
  shlibpath_overrides_runpath=yes
9839
  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9840
  hardcode_into_libs=yes
9841
  ;;
9842
 
9843
hpux9* | hpux10* | hpux11*)
9844
  # Give a soname corresponding to the major version so that dld.sl refuses to
9845
  # link against other versions.
9846
  version_type=sunos
9847
  need_lib_prefix=no
9848
  need_version=no
9849
  case $host_cpu in
9850
  ia64*)
9851
    shrext_cmds='.so'
9852
    hardcode_into_libs=yes
9853
    dynamic_linker="$host_os dld.so"
9854
    shlibpath_var=LD_LIBRARY_PATH
9855
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9856
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9857
    soname_spec='${libname}${release}${shared_ext}$major'
9858
    if test "X$HPUX_IA64_MODE" = X32; then
9859
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9860
    else
9861
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9862
    fi
9863
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9864
    ;;
9865
  hppa*64*)
9866
    shrext_cmds='.sl'
9867
    hardcode_into_libs=yes
9868
    dynamic_linker="$host_os dld.sl"
9869
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9870
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9871
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9872
    soname_spec='${libname}${release}${shared_ext}$major'
9873
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9874
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9875
    ;;
9876
  *)
9877
    shrext_cmds='.sl'
9878
    dynamic_linker="$host_os dld.sl"
9879
    shlibpath_var=SHLIB_PATH
9880
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9881
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9882
    soname_spec='${libname}${release}${shared_ext}$major'
9883
    ;;
9884
  esac
9885
  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9886
  postinstall_cmds='chmod 555 $lib'
9887
  # or fails outright, so override atomically:
9888
  install_override_mode=555
9889
  ;;
9890
 
9891
interix[3-9]*)
9892
  version_type=linux
9893
  need_lib_prefix=no
9894
  need_version=no
9895
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9896
  soname_spec='${libname}${release}${shared_ext}$major'
9897
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9898
  shlibpath_var=LD_LIBRARY_PATH
9899
  shlibpath_overrides_runpath=no
9900
  hardcode_into_libs=yes
9901
  ;;
9902
 
9903
irix5* | irix6* | nonstopux*)
9904
  case $host_os in
9905
    nonstopux*) version_type=nonstopux ;;
9906
    *)
9907
        if test "$lt_cv_prog_gnu_ld" = yes; then
9908
                version_type=linux
9909
        else
9910
                version_type=irix
9911
        fi ;;
9912
  esac
9913
  need_lib_prefix=no
9914
  need_version=no
9915
  soname_spec='${libname}${release}${shared_ext}$major'
9916
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9917
  case $host_os in
9918
  irix5* | nonstopux*)
9919
    libsuff= shlibsuff=
9920
    ;;
9921
  *)
9922
    case $LD in # libtool.m4 will add one of these switches to LD
9923
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9924
      libsuff= shlibsuff= libmagic=32-bit;;
9925
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9926
      libsuff=32 shlibsuff=N32 libmagic=N32;;
9927
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9928
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9929
    *) libsuff= shlibsuff= libmagic=never-match;;
9930
    esac
9931
    ;;
9932
  esac
9933
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9934
  shlibpath_overrides_runpath=no
9935
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9936
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9937
  hardcode_into_libs=yes
9938
  ;;
9939
 
9940
# No shared lib support for Linux oldld, aout, or coff.
9941
linux*oldld* | linux*aout* | linux*coff*)
9942
  dynamic_linker=no
9943
  ;;
9944
 
9945
# This must be Linux ELF.
9946
linux* | k*bsd*-gnu | kopensolaris*-gnu)
9947
  version_type=linux
9948
  need_lib_prefix=no
9949
  need_version=no
9950
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9951
  soname_spec='${libname}${release}${shared_ext}$major'
9952
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9953
  shlibpath_var=LD_LIBRARY_PATH
9954
  shlibpath_overrides_runpath=no
9955
 
9956
  # Some binutils ld are patched to set DT_RUNPATH
9957
  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9958
  $as_echo_n "(cached) " >&6
9959
else
9960
  lt_cv_shlibpath_overrides_runpath=no
9961
    save_LDFLAGS=$LDFLAGS
9962
    save_libdir=$libdir
9963
    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9964
         LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9965
    if test x$gcc_no_link = xyes; then
9966
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
9967
fi
9968
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9969
/* end confdefs.h.  */
9970
 
9971
int
9972
main ()
9973
{
9974
 
9975
  ;
9976
  return 0;
9977
}
9978
_ACEOF
9979
if ac_fn_c_try_link "$LINENO"; then :
9980
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9981
  lt_cv_shlibpath_overrides_runpath=yes
9982
fi
9983
fi
9984
rm -f core conftest.err conftest.$ac_objext \
9985
    conftest$ac_exeext conftest.$ac_ext
9986
    LDFLAGS=$save_LDFLAGS
9987
    libdir=$save_libdir
9988
 
9989
fi
9990
 
9991
  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9992
 
9993
  # This implies no fast_install, which is unacceptable.
9994
  # Some rework will be needed to allow for fast_install
9995
  # before this can be enabled.
9996
  hardcode_into_libs=yes
9997
 
9998
  # Append ld.so.conf contents to the search path
9999
  if test -f /etc/ld.so.conf; then
10000
    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' ' '`
10001
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10002
  fi
10003
 
10004
  # We used to test for /lib/ld.so.1 and disable shared libraries on
10005
  # powerpc, because MkLinux only supported shared libraries with the
10006
  # GNU dynamic linker.  Since this was broken with cross compilers,
10007
  # most powerpc-linux boxes support dynamic linking these days and
10008
  # people can always --disable-shared, the test was removed, and we
10009
  # assume the GNU/Linux dynamic linker is in use.
10010
  dynamic_linker='GNU/Linux ld.so'
10011
  ;;
10012
 
10013
netbsd*)
10014
  version_type=sunos
10015
  need_lib_prefix=no
10016
  need_version=no
10017
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10018
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10019
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10020
    dynamic_linker='NetBSD (a.out) ld.so'
10021
  else
10022
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10023
    soname_spec='${libname}${release}${shared_ext}$major'
10024
    dynamic_linker='NetBSD ld.elf_so'
10025
  fi
10026
  shlibpath_var=LD_LIBRARY_PATH
10027
  shlibpath_overrides_runpath=yes
10028
  hardcode_into_libs=yes
10029
  ;;
10030
 
10031
newsos6)
10032
  version_type=linux
10033
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10034
  shlibpath_var=LD_LIBRARY_PATH
10035
  shlibpath_overrides_runpath=yes
10036
  ;;
10037
 
10038
*nto* | *qnx*)
10039
  version_type=qnx
10040
  need_lib_prefix=no
10041
  need_version=no
10042
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10043
  soname_spec='${libname}${release}${shared_ext}$major'
10044
  shlibpath_var=LD_LIBRARY_PATH
10045
  shlibpath_overrides_runpath=no
10046
  hardcode_into_libs=yes
10047
  dynamic_linker='ldqnx.so'
10048
  ;;
10049
 
10050
openbsd*)
10051
  version_type=sunos
10052
  sys_lib_dlsearch_path_spec="/usr/lib"
10053
  need_lib_prefix=no
10054
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10055
  case $host_os in
10056
    openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10057
    *)                          need_version=no  ;;
10058
  esac
10059
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10060
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10061
  shlibpath_var=LD_LIBRARY_PATH
10062
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10063
    case $host_os in
10064
      openbsd2.[89] | openbsd2.[89].*)
10065
        shlibpath_overrides_runpath=no
10066
        ;;
10067
      *)
10068
        shlibpath_overrides_runpath=yes
10069
        ;;
10070
      esac
10071
  else
10072
    shlibpath_overrides_runpath=yes
10073
  fi
10074
  ;;
10075
 
10076
os2*)
10077
  libname_spec='$name'
10078
  shrext_cmds=".dll"
10079
  need_lib_prefix=no
10080
  library_names_spec='$libname${shared_ext} $libname.a'
10081
  dynamic_linker='OS/2 ld.exe'
10082
  shlibpath_var=LIBPATH
10083
  ;;
10084
 
10085
osf3* | osf4* | osf5*)
10086
  version_type=osf
10087
  need_lib_prefix=no
10088
  need_version=no
10089
  soname_spec='${libname}${release}${shared_ext}$major'
10090
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10091
  shlibpath_var=LD_LIBRARY_PATH
10092
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10093
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10094
  ;;
10095
 
10096
rdos*)
10097
  dynamic_linker=no
10098
  ;;
10099
 
10100
solaris*)
10101
  version_type=linux
10102
  need_lib_prefix=no
10103
  need_version=no
10104
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10105
  soname_spec='${libname}${release}${shared_ext}$major'
10106
  shlibpath_var=LD_LIBRARY_PATH
10107
  shlibpath_overrides_runpath=yes
10108
  hardcode_into_libs=yes
10109
  # ldd complains unless libraries are executable
10110
  postinstall_cmds='chmod +x $lib'
10111
  ;;
10112
 
10113
sunos4*)
10114
  version_type=sunos
10115
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10116
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10117
  shlibpath_var=LD_LIBRARY_PATH
10118
  shlibpath_overrides_runpath=yes
10119
  if test "$with_gnu_ld" = yes; then
10120
    need_lib_prefix=no
10121
  fi
10122
  need_version=yes
10123
  ;;
10124
 
10125
sysv4 | sysv4.3*)
10126
  version_type=linux
10127
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10128
  soname_spec='${libname}${release}${shared_ext}$major'
10129
  shlibpath_var=LD_LIBRARY_PATH
10130
  case $host_vendor in
10131
    sni)
10132
      shlibpath_overrides_runpath=no
10133
      need_lib_prefix=no
10134
      runpath_var=LD_RUN_PATH
10135
      ;;
10136
    siemens)
10137
      need_lib_prefix=no
10138
      ;;
10139
    motorola)
10140
      need_lib_prefix=no
10141
      need_version=no
10142
      shlibpath_overrides_runpath=no
10143
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10144
      ;;
10145
  esac
10146
  ;;
10147
 
10148
sysv4*MP*)
10149
  if test -d /usr/nec ;then
10150
    version_type=linux
10151
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10152
    soname_spec='$libname${shared_ext}.$major'
10153
    shlibpath_var=LD_LIBRARY_PATH
10154
  fi
10155
  ;;
10156
 
10157
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10158
  version_type=freebsd-elf
10159
  need_lib_prefix=no
10160
  need_version=no
10161
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10162
  soname_spec='${libname}${release}${shared_ext}$major'
10163
  shlibpath_var=LD_LIBRARY_PATH
10164
  shlibpath_overrides_runpath=yes
10165
  hardcode_into_libs=yes
10166
  if test "$with_gnu_ld" = yes; then
10167
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10168
  else
10169
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10170
    case $host_os in
10171
      sco3.2v5*)
10172
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10173
        ;;
10174
    esac
10175
  fi
10176
  sys_lib_dlsearch_path_spec='/usr/lib'
10177
  ;;
10178
 
10179
tpf*)
10180
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10181
  version_type=linux
10182
  need_lib_prefix=no
10183
  need_version=no
10184
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10185
  shlibpath_var=LD_LIBRARY_PATH
10186
  shlibpath_overrides_runpath=no
10187
  hardcode_into_libs=yes
10188
  ;;
10189
 
10190
uts4*)
10191
  version_type=linux
10192
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10193
  soname_spec='${libname}${release}${shared_ext}$major'
10194
  shlibpath_var=LD_LIBRARY_PATH
10195
  ;;
10196
 
10197
*)
10198
  dynamic_linker=no
10199
  ;;
10200
esac
10201
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10202
$as_echo "$dynamic_linker" >&6; }
10203
test "$dynamic_linker" = no && can_build_shared=no
10204
 
10205
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10206
if test "$GCC" = yes; then
10207
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10208
fi
10209
 
10210
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10211
  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10212
fi
10213
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10214
  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10215
fi
10216
 
10217
 
10218
 
10219
 
10220
 
10221
 
10222
 
10223
 
10224
 
10225
 
10226
 
10227
 
10228
 
10229
 
10230
 
10231
 
10232
 
10233
 
10234
 
10235
 
10236
 
10237
 
10238
 
10239
 
10240
 
10241
 
10242
 
10243
 
10244
 
10245
 
10246
 
10247
 
10248
 
10249
 
10250
 
10251
 
10252
 
10253
 
10254
 
10255
 
10256
 
10257
 
10258
 
10259
 
10260
 
10261
 
10262
 
10263
 
10264
 
10265
 
10266
 
10267
 
10268
 
10269
 
10270
 
10271
 
10272
 
10273
 
10274
 
10275
 
10276
 
10277
 
10278
 
10279
 
10280
 
10281
 
10282
 
10283
 
10284
 
10285
 
10286
 
10287
 
10288
 
10289
 
10290
 
10291
 
10292
 
10293
 
10294
 
10295
 
10296
 
10297
 
10298
 
10299
 
10300
 
10301
 
10302
 
10303
 
10304
 
10305
 
10306
 
10307
 
10308
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10309
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10310
hardcode_action=
10311
if test -n "$hardcode_libdir_flag_spec" ||
10312
   test -n "$runpath_var" ||
10313
   test "X$hardcode_automatic" = "Xyes" ; then
10314
 
10315
  # We can hardcode non-existent directories.
10316
  if test "$hardcode_direct" != no &&
10317
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10318
     # have to relink, otherwise we might link with an installed library
10319
     # when we should be linking with a yet-to-be-installed one
10320
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10321
     test "$hardcode_minus_L" != no; then
10322
    # Linking always hardcodes the temporary library directory.
10323
    hardcode_action=relink
10324
  else
10325
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10326
    hardcode_action=immediate
10327
  fi
10328
else
10329
  # We cannot hardcode anything, or else we can only hardcode existing
10330
  # directories.
10331
  hardcode_action=unsupported
10332
fi
10333
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10334
$as_echo "$hardcode_action" >&6; }
10335
 
10336
if test "$hardcode_action" = relink ||
10337
   test "$inherit_rpath" = yes; then
10338
  # Fast installation is not supported
10339
  enable_fast_install=no
10340
elif test "$shlibpath_overrides_runpath" = yes ||
10341
     test "$enable_shared" = no; then
10342
  # Fast installation is not necessary
10343
  enable_fast_install=needless
10344
fi
10345
 
10346
 
10347
 
10348
 
10349
 
10350
 
10351
  if test "x$enable_dlopen" != xyes; then
10352
  enable_dlopen=unknown
10353
  enable_dlopen_self=unknown
10354
  enable_dlopen_self_static=unknown
10355
else
10356
  lt_cv_dlopen=no
10357
  lt_cv_dlopen_libs=
10358
 
10359
  case $host_os in
10360
  beos*)
10361
    lt_cv_dlopen="load_add_on"
10362
    lt_cv_dlopen_libs=
10363
    lt_cv_dlopen_self=yes
10364
    ;;
10365
 
10366
  mingw* | pw32* | cegcc*)
10367
    lt_cv_dlopen="LoadLibrary"
10368
    lt_cv_dlopen_libs=
10369
    ;;
10370
 
10371
  cygwin*)
10372
    lt_cv_dlopen="dlopen"
10373
    lt_cv_dlopen_libs=
10374
    ;;
10375
 
10376
  darwin*)
10377
  # if libdl is installed we need to link against it
10378
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10379
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10380
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10381
  $as_echo_n "(cached) " >&6
10382
else
10383
  ac_check_lib_save_LIBS=$LIBS
10384
LIBS="-ldl  $LIBS"
10385
if test x$gcc_no_link = xyes; then
10386
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10387
fi
10388
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10389
/* end confdefs.h.  */
10390
 
10391
/* Override any GCC internal prototype to avoid an error.
10392
   Use char because int might match the return type of a GCC
10393
   builtin and then its argument prototype would still apply.  */
10394
#ifdef __cplusplus
10395
extern "C"
10396
#endif
10397
char dlopen ();
10398
int
10399
main ()
10400
{
10401
return dlopen ();
10402
  ;
10403
  return 0;
10404
}
10405
_ACEOF
10406
if ac_fn_c_try_link "$LINENO"; then :
10407
  ac_cv_lib_dl_dlopen=yes
10408
else
10409
  ac_cv_lib_dl_dlopen=no
10410
fi
10411
rm -f core conftest.err conftest.$ac_objext \
10412
    conftest$ac_exeext conftest.$ac_ext
10413
LIBS=$ac_check_lib_save_LIBS
10414
fi
10415
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10416
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10417
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10418
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10419
else
10420
 
10421
    lt_cv_dlopen="dyld"
10422
    lt_cv_dlopen_libs=
10423
    lt_cv_dlopen_self=yes
10424
 
10425
fi
10426
 
10427
    ;;
10428
 
10429
  *)
10430
    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10431
if test "x$ac_cv_func_shl_load" = x""yes; then :
10432
  lt_cv_dlopen="shl_load"
10433
else
10434
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10435
$as_echo_n "checking for shl_load in -ldld... " >&6; }
10436
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10437
  $as_echo_n "(cached) " >&6
10438
else
10439
  ac_check_lib_save_LIBS=$LIBS
10440
LIBS="-ldld  $LIBS"
10441
if test x$gcc_no_link = xyes; then
10442
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10443
fi
10444
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10445
/* end confdefs.h.  */
10446
 
10447
/* Override any GCC internal prototype to avoid an error.
10448
   Use char because int might match the return type of a GCC
10449
   builtin and then its argument prototype would still apply.  */
10450
#ifdef __cplusplus
10451
extern "C"
10452
#endif
10453
char shl_load ();
10454
int
10455
main ()
10456
{
10457
return shl_load ();
10458
  ;
10459
  return 0;
10460
}
10461
_ACEOF
10462
if ac_fn_c_try_link "$LINENO"; then :
10463
  ac_cv_lib_dld_shl_load=yes
10464
else
10465
  ac_cv_lib_dld_shl_load=no
10466
fi
10467
rm -f core conftest.err conftest.$ac_objext \
10468
    conftest$ac_exeext conftest.$ac_ext
10469
LIBS=$ac_check_lib_save_LIBS
10470
fi
10471
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10472
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10473
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10474
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10475
else
10476
  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10477
if test "x$ac_cv_func_dlopen" = x""yes; then :
10478
  lt_cv_dlopen="dlopen"
10479
else
10480
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10481
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10482
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10483
  $as_echo_n "(cached) " >&6
10484
else
10485
  ac_check_lib_save_LIBS=$LIBS
10486
LIBS="-ldl  $LIBS"
10487
if test x$gcc_no_link = xyes; then
10488
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10489
fi
10490
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10491
/* end confdefs.h.  */
10492
 
10493
/* Override any GCC internal prototype to avoid an error.
10494
   Use char because int might match the return type of a GCC
10495
   builtin and then its argument prototype would still apply.  */
10496
#ifdef __cplusplus
10497
extern "C"
10498
#endif
10499
char dlopen ();
10500
int
10501
main ()
10502
{
10503
return dlopen ();
10504
  ;
10505
  return 0;
10506
}
10507
_ACEOF
10508
if ac_fn_c_try_link "$LINENO"; then :
10509
  ac_cv_lib_dl_dlopen=yes
10510
else
10511
  ac_cv_lib_dl_dlopen=no
10512
fi
10513
rm -f core conftest.err conftest.$ac_objext \
10514
    conftest$ac_exeext conftest.$ac_ext
10515
LIBS=$ac_check_lib_save_LIBS
10516
fi
10517
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10518
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10519
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10520
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10521
else
10522
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10523
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10524
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10525
  $as_echo_n "(cached) " >&6
10526
else
10527
  ac_check_lib_save_LIBS=$LIBS
10528
LIBS="-lsvld  $LIBS"
10529
if test x$gcc_no_link = xyes; then
10530
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10531
fi
10532
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10533
/* end confdefs.h.  */
10534
 
10535
/* Override any GCC internal prototype to avoid an error.
10536
   Use char because int might match the return type of a GCC
10537
   builtin and then its argument prototype would still apply.  */
10538
#ifdef __cplusplus
10539
extern "C"
10540
#endif
10541
char dlopen ();
10542
int
10543
main ()
10544
{
10545
return dlopen ();
10546
  ;
10547
  return 0;
10548
}
10549
_ACEOF
10550
if ac_fn_c_try_link "$LINENO"; then :
10551
  ac_cv_lib_svld_dlopen=yes
10552
else
10553
  ac_cv_lib_svld_dlopen=no
10554
fi
10555
rm -f core conftest.err conftest.$ac_objext \
10556
    conftest$ac_exeext conftest.$ac_ext
10557
LIBS=$ac_check_lib_save_LIBS
10558
fi
10559
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10560
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10561
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10562
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10563
else
10564
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10565
$as_echo_n "checking for dld_link in -ldld... " >&6; }
10566
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10567
  $as_echo_n "(cached) " >&6
10568
else
10569
  ac_check_lib_save_LIBS=$LIBS
10570
LIBS="-ldld  $LIBS"
10571
if test x$gcc_no_link = xyes; then
10572
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10573
fi
10574
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10575
/* end confdefs.h.  */
10576
 
10577
/* Override any GCC internal prototype to avoid an error.
10578
   Use char because int might match the return type of a GCC
10579
   builtin and then its argument prototype would still apply.  */
10580
#ifdef __cplusplus
10581
extern "C"
10582
#endif
10583
char dld_link ();
10584
int
10585
main ()
10586
{
10587
return dld_link ();
10588
  ;
10589
  return 0;
10590
}
10591
_ACEOF
10592
if ac_fn_c_try_link "$LINENO"; then :
10593
  ac_cv_lib_dld_dld_link=yes
10594
else
10595
  ac_cv_lib_dld_dld_link=no
10596
fi
10597
rm -f core conftest.err conftest.$ac_objext \
10598
    conftest$ac_exeext conftest.$ac_ext
10599
LIBS=$ac_check_lib_save_LIBS
10600
fi
10601
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10602
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10603
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10604
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10605
fi
10606
 
10607
 
10608
fi
10609
 
10610
 
10611
fi
10612
 
10613
 
10614
fi
10615
 
10616
 
10617
fi
10618
 
10619
 
10620
fi
10621
 
10622
    ;;
10623
  esac
10624
 
10625
  if test "x$lt_cv_dlopen" != xno; then
10626
    enable_dlopen=yes
10627
  else
10628
    enable_dlopen=no
10629
  fi
10630
 
10631
  case $lt_cv_dlopen in
10632
  dlopen)
10633
    save_CPPFLAGS="$CPPFLAGS"
10634
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10635
 
10636
    save_LDFLAGS="$LDFLAGS"
10637
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10638
 
10639
    save_LIBS="$LIBS"
10640
    LIBS="$lt_cv_dlopen_libs $LIBS"
10641
 
10642
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10643
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10644
if test "${lt_cv_dlopen_self+set}" = set; then :
10645
  $as_echo_n "(cached) " >&6
10646
else
10647
          if test "$cross_compiling" = yes; then :
10648
  lt_cv_dlopen_self=cross
10649
else
10650
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10651
  lt_status=$lt_dlunknown
10652
  cat > conftest.$ac_ext <<_LT_EOF
10653
#line 10653 "configure"
10654
#include "confdefs.h"
10655
 
10656
#if HAVE_DLFCN_H
10657
#include 
10658
#endif
10659
 
10660
#include 
10661
 
10662
#ifdef RTLD_GLOBAL
10663
#  define LT_DLGLOBAL           RTLD_GLOBAL
10664
#else
10665
#  ifdef DL_GLOBAL
10666
#    define LT_DLGLOBAL         DL_GLOBAL
10667
#  else
10668
#    define LT_DLGLOBAL         0
10669
#  endif
10670
#endif
10671
 
10672
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10673
   find out it does not work in some platform. */
10674
#ifndef LT_DLLAZY_OR_NOW
10675
#  ifdef RTLD_LAZY
10676
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10677
#  else
10678
#    ifdef DL_LAZY
10679
#      define LT_DLLAZY_OR_NOW          DL_LAZY
10680
#    else
10681
#      ifdef RTLD_NOW
10682
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
10683
#      else
10684
#        ifdef DL_NOW
10685
#          define LT_DLLAZY_OR_NOW      DL_NOW
10686
#        else
10687
#          define LT_DLLAZY_OR_NOW      0
10688
#        endif
10689
#      endif
10690
#    endif
10691
#  endif
10692
#endif
10693
 
10694
/* When -fvisbility=hidden is used, assume the code has been annotated
10695
   correspondingly for the symbols needed.  */
10696
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10697
void fnord () __attribute__((visibility("default")));
10698
#endif
10699
 
10700
void fnord () { int i=42; }
10701
int main ()
10702
{
10703
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10704
  int status = $lt_dlunknown;
10705
 
10706
  if (self)
10707
    {
10708
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10709
      else
10710
        {
10711
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10712
          else puts (dlerror ());
10713
        }
10714
      /* dlclose (self); */
10715
    }
10716
  else
10717
    puts (dlerror ());
10718
 
10719
  return status;
10720
}
10721
_LT_EOF
10722
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10723
  (eval $ac_link) 2>&5
10724
  ac_status=$?
10725
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10726
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10727
    (./conftest; exit; ) >&5 2>/dev/null
10728
    lt_status=$?
10729
    case x$lt_status in
10730
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10731
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10732
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10733
    esac
10734
  else :
10735
    # compilation failed
10736
    lt_cv_dlopen_self=no
10737
  fi
10738
fi
10739
rm -fr conftest*
10740
 
10741
 
10742
fi
10743
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10744
$as_echo "$lt_cv_dlopen_self" >&6; }
10745
 
10746
    if test "x$lt_cv_dlopen_self" = xyes; then
10747
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10748
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10749
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10750
if test "${lt_cv_dlopen_self_static+set}" = set; then :
10751
  $as_echo_n "(cached) " >&6
10752
else
10753
          if test "$cross_compiling" = yes; then :
10754
  lt_cv_dlopen_self_static=cross
10755
else
10756
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10757
  lt_status=$lt_dlunknown
10758
  cat > conftest.$ac_ext <<_LT_EOF
10759
#line 10759 "configure"
10760
#include "confdefs.h"
10761
 
10762
#if HAVE_DLFCN_H
10763
#include 
10764
#endif
10765
 
10766
#include 
10767
 
10768
#ifdef RTLD_GLOBAL
10769
#  define LT_DLGLOBAL           RTLD_GLOBAL
10770
#else
10771
#  ifdef DL_GLOBAL
10772
#    define LT_DLGLOBAL         DL_GLOBAL
10773
#  else
10774
#    define LT_DLGLOBAL         0
10775
#  endif
10776
#endif
10777
 
10778
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10779
   find out it does not work in some platform. */
10780
#ifndef LT_DLLAZY_OR_NOW
10781
#  ifdef RTLD_LAZY
10782
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10783
#  else
10784
#    ifdef DL_LAZY
10785
#      define LT_DLLAZY_OR_NOW          DL_LAZY
10786
#    else
10787
#      ifdef RTLD_NOW
10788
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
10789
#      else
10790
#        ifdef DL_NOW
10791
#          define LT_DLLAZY_OR_NOW      DL_NOW
10792
#        else
10793
#          define LT_DLLAZY_OR_NOW      0
10794
#        endif
10795
#      endif
10796
#    endif
10797
#  endif
10798
#endif
10799
 
10800
/* When -fvisbility=hidden is used, assume the code has been annotated
10801
   correspondingly for the symbols needed.  */
10802
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10803
void fnord () __attribute__((visibility("default")));
10804
#endif
10805
 
10806
void fnord () { int i=42; }
10807
int main ()
10808
{
10809
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10810
  int status = $lt_dlunknown;
10811
 
10812
  if (self)
10813
    {
10814
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10815
      else
10816
        {
10817
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10818
          else puts (dlerror ());
10819
        }
10820
      /* dlclose (self); */
10821
    }
10822
  else
10823
    puts (dlerror ());
10824
 
10825
  return status;
10826
}
10827
_LT_EOF
10828
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10829
  (eval $ac_link) 2>&5
10830
  ac_status=$?
10831
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10832
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10833
    (./conftest; exit; ) >&5 2>/dev/null
10834
    lt_status=$?
10835
    case x$lt_status in
10836
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10837
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10838
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10839
    esac
10840
  else :
10841
    # compilation failed
10842
    lt_cv_dlopen_self_static=no
10843
  fi
10844
fi
10845
rm -fr conftest*
10846
 
10847
 
10848
fi
10849
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10850
$as_echo "$lt_cv_dlopen_self_static" >&6; }
10851
    fi
10852
 
10853
    CPPFLAGS="$save_CPPFLAGS"
10854
    LDFLAGS="$save_LDFLAGS"
10855
    LIBS="$save_LIBS"
10856
    ;;
10857
  esac
10858
 
10859
  case $lt_cv_dlopen_self in
10860
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10861
  *) enable_dlopen_self=unknown ;;
10862
  esac
10863
 
10864
  case $lt_cv_dlopen_self_static in
10865
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10866
  *) enable_dlopen_self_static=unknown ;;
10867
  esac
10868
fi
10869
 
10870
 
10871
 
10872
 
10873
 
10874
 
10875
 
10876
 
10877
 
10878
 
10879
 
10880
 
10881
 
10882
 
10883
 
10884
 
10885
 
10886
striplib=
10887
old_striplib=
10888
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10889
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10890
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10891
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10892
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10893
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10894
$as_echo "yes" >&6; }
10895
else
10896
# FIXME - insert some real tests, host_os isn't really good enough
10897
  case $host_os in
10898
  darwin*)
10899
    if test -n "$STRIP" ; then
10900
      striplib="$STRIP -x"
10901
      old_striplib="$STRIP -S"
10902
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10903
$as_echo "yes" >&6; }
10904
    else
10905
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10906
$as_echo "no" >&6; }
10907
    fi
10908
    ;;
10909
  *)
10910
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10911
$as_echo "no" >&6; }
10912
    ;;
10913
  esac
10914
fi
10915
 
10916
 
10917
 
10918
 
10919
 
10920
 
10921
 
10922
 
10923
 
10924
 
10925
 
10926
 
10927
  # Report which library types will actually be built
10928
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10929
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10930
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10931
$as_echo "$can_build_shared" >&6; }
10932
 
10933
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10934
$as_echo_n "checking whether to build shared libraries... " >&6; }
10935
  test "$can_build_shared" = "no" && enable_shared=no
10936
 
10937
  # On AIX, shared libraries and static libraries use the same namespace, and
10938
  # are all built from PIC.
10939
  case $host_os in
10940
  aix3*)
10941
    test "$enable_shared" = yes && enable_static=no
10942
    if test -n "$RANLIB"; then
10943
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10944
      postinstall_cmds='$RANLIB $lib'
10945
    fi
10946
    ;;
10947
 
10948
  aix[4-9]*)
10949
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10950
      test "$enable_shared" = yes && enable_static=no
10951
    fi
10952
    ;;
10953
  esac
10954
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10955
$as_echo "$enable_shared" >&6; }
10956
 
10957
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10958
$as_echo_n "checking whether to build static libraries... " >&6; }
10959
  # Make sure either enable_shared or enable_static is yes.
10960
  test "$enable_shared" = yes || enable_static=yes
10961
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10962
$as_echo "$enable_static" >&6; }
10963
 
10964
 
10965
 
10966
 
10967
fi
10968
ac_ext=c
10969
ac_cpp='$CPP $CPPFLAGS'
10970
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10971
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10972
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10973
 
10974
CC="$lt_save_CC"
10975
 
10976
 
10977
 
10978
 
10979
 
10980
 
10981
 
10982
 
10983
 
10984
 
10985
 
10986
 
10987
 
10988
        ac_config_commands="$ac_config_commands libtool"
10989
 
10990
 
10991
 
10992
 
10993
# Only expand once:
10994
 
10995
 
10996
 
10997
 
10998
 
10999
case $host in
11000
  *-cygwin* | *-mingw*)
11001
    # 'host' will be top-level target in the case of a target lib,
11002
    # we must compare to with_cross_host to decide if this is a native
11003
    # or cross-compiler and select where to install dlls appropriately.
11004
    if test -n "$with_cross_host" &&
11005
        test x"$with_cross_host" != x"no"; then
11006
      lt_host_flags='-no-undefined -bindir "$(toolexeclibdir)"';
11007
    else
11008
      lt_host_flags='-no-undefined -bindir "$(bindir)"';
11009
    fi
11010
    ;;
11011
  *)
11012
    lt_host_flags=
11013
    ;;
11014
esac
11015
 
11016
 
11017
 
11018
 
11019
 
11020
 
11021
# Calculate toolexeclibdir
11022
# Also toolexecdir, though it's only used in toolexeclibdir
11023
case ${version_specific_libs} in
11024
  yes)
11025
    # Need the gcc compiler version to know where to install libraries
11026
    # and header files if --enable-version-specific-runtime-libs option
11027
    # is selected.
11028
    toolexecdir='$(libdir)/gcc/$(target_alias)'
11029
    toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
11030
    ;;
11031
  no)
11032
    if test -n "$with_cross_host" &&
11033
       test x"$with_cross_host" != x"no"; then
11034
      # Install a library built with a cross compiler in tooldir, not libdir.
11035
      toolexecdir='$(exec_prefix)/$(target_alias)'
11036
      toolexeclibdir='$(toolexecdir)/lib'
11037
    else
11038
      toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
11039
      toolexeclibdir='$(libdir)'
11040
    fi
11041
    multi_os_directory=`$CC -print-multi-os-directory`
11042
    case $multi_os_directory in
11043
      .) ;; # Avoid trailing /.
11044
      *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
11045
    esac
11046
    ;;
11047
esac
11048
 
11049
 
11050
 
11051
if test ${multilib} = yes; then
11052
  multilib_arg="--enable-multilib"
11053
else
11054
  multilib_arg=
11055
fi
11056
 
11057
ac_config_files="$ac_config_files Makefile ssp/ssp.h"
11058
 
11059
cat >confcache <<\_ACEOF
11060
# This file is a shell script that caches the results of configure
11061
# tests run on this system so they can be shared between configure
11062
# scripts and configure runs, see configure's option --config-cache.
11063
# It is not useful on other systems.  If it contains results you don't
11064
# want to keep, you may remove or edit it.
11065
#
11066
# config.status only pays attention to the cache file if you give it
11067
# the --recheck option to rerun configure.
11068
#
11069
# `ac_cv_env_foo' variables (set or unset) will be overridden when
11070
# loading this file, other *unset* `ac_cv_foo' will be assigned the
11071
# following values.
11072
 
11073
_ACEOF
11074
 
11075
# The following way of writing the cache mishandles newlines in values,
11076
# but we know of no workaround that is simple, portable, and efficient.
11077
# So, we kill variables containing newlines.
11078
# Ultrix sh set writes to stderr and can't be redirected directly,
11079
# and sets the high bit in the cache file unless we assign to the vars.
11080
(
11081
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11082
    eval ac_val=\$$ac_var
11083
    case $ac_val in #(
11084
    *${as_nl}*)
11085
      case $ac_var in #(
11086
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11087
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11088
      esac
11089
      case $ac_var in #(
11090
      _ | IFS | as_nl) ;; #(
11091
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11092
      *) { eval $ac_var=; unset $ac_var;} ;;
11093
      esac ;;
11094
    esac
11095
  done
11096
 
11097
  (set) 2>&1 |
11098
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11099
    *${as_nl}ac_space=\ *)
11100
      # `set' does not quote correctly, so add quotes: double-quote
11101
      # substitution turns \\\\ into \\, and sed turns \\ into \.
11102
      sed -n \
11103
        "s/'/'\\\\''/g;
11104
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11105
      ;; #(
11106
    *)
11107
      # `set' quotes correctly as required by POSIX, so do not add quotes.
11108
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11109
      ;;
11110
    esac |
11111
    sort
11112
) |
11113
  sed '
11114
     /^ac_cv_env_/b end
11115
     t clear
11116
     :clear
11117
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11118
     t end
11119
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11120
     :end' >>confcache
11121
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11122
  if test -w "$cache_file"; then
11123
    test "x$cache_file" != "x/dev/null" &&
11124
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11125
$as_echo "$as_me: updating cache $cache_file" >&6;}
11126
    cat confcache >$cache_file
11127
  else
11128
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11129
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11130
  fi
11131
fi
11132
rm -f confcache
11133
 
11134
test "x$prefix" = xNONE && prefix=$ac_default_prefix
11135
# Let make expand exec_prefix.
11136
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11137
 
11138
DEFS=-DHAVE_CONFIG_H
11139
 
11140
ac_libobjs=
11141
ac_ltlibobjs=
11142
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11143
  # 1. Remove the extension, and $U if already installed.
11144
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11145
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11146
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11147
  #    will be set to the directory where LIBOBJS objects are built.
11148
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11149
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11150
done
11151
LIBOBJS=$ac_libobjs
11152
 
11153
LTLIBOBJS=$ac_ltlibobjs
11154
 
11155
 
11156
 if test -n "$EXEEXT"; then
11157
  am__EXEEXT_TRUE=
11158
  am__EXEEXT_FALSE='#'
11159
else
11160
  am__EXEEXT_TRUE='#'
11161
  am__EXEEXT_FALSE=
11162
fi
11163
 
11164
if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11165
  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11166
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11167
fi
11168
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11169
  as_fn_error "conditional \"AMDEP\" was never defined.
11170
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11171
fi
11172
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11173
  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11174
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11175
fi
11176
if test -z "${LIBSSP_USE_SYMVER_TRUE}" && test -z "${LIBSSP_USE_SYMVER_FALSE}"; then
11177
  as_fn_error "conditional \"LIBSSP_USE_SYMVER\" was never defined.
11178
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11179
fi
11180
if test -z "${LIBSSP_USE_SYMVER_GNU_TRUE}" && test -z "${LIBSSP_USE_SYMVER_GNU_FALSE}"; then
11181
  as_fn_error "conditional \"LIBSSP_USE_SYMVER_GNU\" was never defined.
11182
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11183
fi
11184
if test -z "${LIBSSP_USE_SYMVER_SUN_TRUE}" && test -z "${LIBSSP_USE_SYMVER_SUN_FALSE}"; then
11185
  as_fn_error "conditional \"LIBSSP_USE_SYMVER_SUN\" was never defined.
11186
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11187
fi
11188
 
11189
: ${CONFIG_STATUS=./config.status}
11190
ac_write_fail=0
11191
ac_clean_files_save=$ac_clean_files
11192
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11193
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11194
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11195
as_write_fail=0
11196
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11197
#! $SHELL
11198
# Generated by $as_me.
11199
# Run this file to recreate the current configuration.
11200
# Compiler output produced by configure, useful for debugging
11201
# configure, is in config.log if it exists.
11202
 
11203
debug=false
11204
ac_cs_recheck=false
11205
ac_cs_silent=false
11206
 
11207
SHELL=\${CONFIG_SHELL-$SHELL}
11208
export SHELL
11209
_ASEOF
11210
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11211
## -------------------- ##
11212
## M4sh Initialization. ##
11213
## -------------------- ##
11214
 
11215
# Be more Bourne compatible
11216
DUALCASE=1; export DUALCASE # for MKS sh
11217
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11218
  emulate sh
11219
  NULLCMD=:
11220
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11221
  # is contrary to our usage.  Disable this feature.
11222
  alias -g '${1+"$@"}'='"$@"'
11223
  setopt NO_GLOB_SUBST
11224
else
11225
  case `(set -o) 2>/dev/null` in #(
11226
  *posix*) :
11227
    set -o posix ;; #(
11228
  *) :
11229
     ;;
11230
esac
11231
fi
11232
 
11233
 
11234
as_nl='
11235
'
11236
export as_nl
11237
# Printing a long string crashes Solaris 7 /usr/bin/printf.
11238
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11239
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11240
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11241
# Prefer a ksh shell builtin over an external printf program on Solaris,
11242
# but without wasting forks for bash or zsh.
11243
if test -z "$BASH_VERSION$ZSH_VERSION" \
11244
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11245
  as_echo='print -r --'
11246
  as_echo_n='print -rn --'
11247
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11248
  as_echo='printf %s\n'
11249
  as_echo_n='printf %s'
11250
else
11251
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11252
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11253
    as_echo_n='/usr/ucb/echo -n'
11254
  else
11255
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11256
    as_echo_n_body='eval
11257
      arg=$1;
11258
      case $arg in #(
11259
      *"$as_nl"*)
11260
        expr "X$arg" : "X\\(.*\\)$as_nl";
11261
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11262
      esac;
11263
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11264
    '
11265
    export as_echo_n_body
11266
    as_echo_n='sh -c $as_echo_n_body as_echo'
11267
  fi
11268
  export as_echo_body
11269
  as_echo='sh -c $as_echo_body as_echo'
11270
fi
11271
 
11272
# The user is always right.
11273
if test "${PATH_SEPARATOR+set}" != set; then
11274
  PATH_SEPARATOR=:
11275
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11276
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11277
      PATH_SEPARATOR=';'
11278
  }
11279
fi
11280
 
11281
 
11282
# IFS
11283
# We need space, tab and new line, in precisely that order.  Quoting is
11284
# there to prevent editors from complaining about space-tab.
11285
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11286
# splitting by setting IFS to empty value.)
11287
IFS=" ""        $as_nl"
11288
 
11289
# Find who we are.  Look in the path if we contain no directory separator.
11290
case $0 in #((
11291
  *[\\/]* ) as_myself=$0 ;;
11292
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11293
for as_dir in $PATH
11294
do
11295
  IFS=$as_save_IFS
11296
  test -z "$as_dir" && as_dir=.
11297
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11298
  done
11299
IFS=$as_save_IFS
11300
 
11301
     ;;
11302
esac
11303
# We did not find ourselves, most probably we were run as `sh COMMAND'
11304
# in which case we are not to be found in the path.
11305
if test "x$as_myself" = x; then
11306
  as_myself=$0
11307
fi
11308
if test ! -f "$as_myself"; then
11309
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11310
  exit 1
11311
fi
11312
 
11313
# Unset variables that we do not need and which cause bugs (e.g. in
11314
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11315
# suppresses any "Segmentation fault" message there.  '((' could
11316
# trigger a bug in pdksh 5.2.14.
11317
for as_var in BASH_ENV ENV MAIL MAILPATH
11318
do eval test x\${$as_var+set} = xset \
11319
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11320
done
11321
PS1='$ '
11322
PS2='> '
11323
PS4='+ '
11324
 
11325
# NLS nuisances.
11326
LC_ALL=C
11327
export LC_ALL
11328
LANGUAGE=C
11329
export LANGUAGE
11330
 
11331
# CDPATH.
11332
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11333
 
11334
 
11335
# as_fn_error ERROR [LINENO LOG_FD]
11336
# ---------------------------------
11337
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11338
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11339
# script with status $?, using 1 if that was 0.
11340
as_fn_error ()
11341
{
11342
  as_status=$?; test $as_status -eq 0 && as_status=1
11343
  if test "$3"; then
11344
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11345
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11346
  fi
11347
  $as_echo "$as_me: error: $1" >&2
11348
  as_fn_exit $as_status
11349
} # as_fn_error
11350
 
11351
 
11352
# as_fn_set_status STATUS
11353
# -----------------------
11354
# Set $? to STATUS, without forking.
11355
as_fn_set_status ()
11356
{
11357
  return $1
11358
} # as_fn_set_status
11359
 
11360
# as_fn_exit STATUS
11361
# -----------------
11362
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11363
as_fn_exit ()
11364
{
11365
  set +e
11366
  as_fn_set_status $1
11367
  exit $1
11368
} # as_fn_exit
11369
 
11370
# as_fn_unset VAR
11371
# ---------------
11372
# Portably unset VAR.
11373
as_fn_unset ()
11374
{
11375
  { eval $1=; unset $1;}
11376
}
11377
as_unset=as_fn_unset
11378
# as_fn_append VAR VALUE
11379
# ----------------------
11380
# Append the text in VALUE to the end of the definition contained in VAR. Take
11381
# advantage of any shell optimizations that allow amortized linear growth over
11382
# repeated appends, instead of the typical quadratic growth present in naive
11383
# implementations.
11384
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11385
  eval 'as_fn_append ()
11386
  {
11387
    eval $1+=\$2
11388
  }'
11389
else
11390
  as_fn_append ()
11391
  {
11392
    eval $1=\$$1\$2
11393
  }
11394
fi # as_fn_append
11395
 
11396
# as_fn_arith ARG...
11397
# ------------------
11398
# Perform arithmetic evaluation on the ARGs, and store the result in the
11399
# global $as_val. Take advantage of shells that can avoid forks. The arguments
11400
# must be portable across $(()) and expr.
11401
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11402
  eval 'as_fn_arith ()
11403
  {
11404
    as_val=$(( $* ))
11405
  }'
11406
else
11407
  as_fn_arith ()
11408
  {
11409
    as_val=`expr "$@" || test $? -eq 1`
11410
  }
11411
fi # as_fn_arith
11412
 
11413
 
11414
if expr a : '\(a\)' >/dev/null 2>&1 &&
11415
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11416
  as_expr=expr
11417
else
11418
  as_expr=false
11419
fi
11420
 
11421
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11422
  as_basename=basename
11423
else
11424
  as_basename=false
11425
fi
11426
 
11427
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11428
  as_dirname=dirname
11429
else
11430
  as_dirname=false
11431
fi
11432
 
11433
as_me=`$as_basename -- "$0" ||
11434
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11435
         X"$0" : 'X\(//\)$' \| \
11436
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11437
$as_echo X/"$0" |
11438
    sed '/^.*\/\([^/][^/]*\)\/*$/{
11439
            s//\1/
11440
            q
11441
          }
11442
          /^X\/\(\/\/\)$/{
11443
            s//\1/
11444
            q
11445
          }
11446
          /^X\/\(\/\).*/{
11447
            s//\1/
11448
            q
11449
          }
11450
          s/.*/./; q'`
11451
 
11452
# Avoid depending upon Character Ranges.
11453
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11454
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11455
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11456
as_cr_digits='0123456789'
11457
as_cr_alnum=$as_cr_Letters$as_cr_digits
11458
 
11459
ECHO_C= ECHO_N= ECHO_T=
11460
case `echo -n x` in #(((((
11461
-n*)
11462
  case `echo 'xy\c'` in
11463
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11464
  xy)  ECHO_C='\c';;
11465
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11466
       ECHO_T=' ';;
11467
  esac;;
11468
*)
11469
  ECHO_N='-n';;
11470
esac
11471
 
11472
rm -f conf$$ conf$$.exe conf$$.file
11473
if test -d conf$$.dir; then
11474
  rm -f conf$$.dir/conf$$.file
11475
else
11476
  rm -f conf$$.dir
11477
  mkdir conf$$.dir 2>/dev/null
11478
fi
11479
if (echo >conf$$.file) 2>/dev/null; then
11480
  if ln -s conf$$.file conf$$ 2>/dev/null; then
11481
    as_ln_s='ln -s'
11482
    # ... but there are two gotchas:
11483
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11484
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11485
    # In both cases, we have to default to `cp -p'.
11486
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11487
      as_ln_s='cp -p'
11488
  elif ln conf$$.file conf$$ 2>/dev/null; then
11489
    as_ln_s=ln
11490
  else
11491
    as_ln_s='cp -p'
11492
  fi
11493
else
11494
  as_ln_s='cp -p'
11495
fi
11496
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11497
rmdir conf$$.dir 2>/dev/null
11498
 
11499
 
11500
# as_fn_mkdir_p
11501
# -------------
11502
# Create "$as_dir" as a directory, including parents if necessary.
11503
as_fn_mkdir_p ()
11504
{
11505
 
11506
  case $as_dir in #(
11507
  -*) as_dir=./$as_dir;;
11508
  esac
11509
  test -d "$as_dir" || eval $as_mkdir_p || {
11510
    as_dirs=
11511
    while :; do
11512
      case $as_dir in #(
11513
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11514
      *) as_qdir=$as_dir;;
11515
      esac
11516
      as_dirs="'$as_qdir' $as_dirs"
11517
      as_dir=`$as_dirname -- "$as_dir" ||
11518
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11519
         X"$as_dir" : 'X\(//\)[^/]' \| \
11520
         X"$as_dir" : 'X\(//\)$' \| \
11521
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11522
$as_echo X"$as_dir" |
11523
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11524
            s//\1/
11525
            q
11526
          }
11527
          /^X\(\/\/\)[^/].*/{
11528
            s//\1/
11529
            q
11530
          }
11531
          /^X\(\/\/\)$/{
11532
            s//\1/
11533
            q
11534
          }
11535
          /^X\(\/\).*/{
11536
            s//\1/
11537
            q
11538
          }
11539
          s/.*/./; q'`
11540
      test -d "$as_dir" && break
11541
    done
11542
    test -z "$as_dirs" || eval "mkdir $as_dirs"
11543
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11544
 
11545
 
11546
} # as_fn_mkdir_p
11547
if mkdir -p . 2>/dev/null; then
11548
  as_mkdir_p='mkdir -p "$as_dir"'
11549
else
11550
  test -d ./-p && rmdir ./-p
11551
  as_mkdir_p=false
11552
fi
11553
 
11554
if test -x / >/dev/null 2>&1; then
11555
  as_test_x='test -x'
11556
else
11557
  if ls -dL / >/dev/null 2>&1; then
11558
    as_ls_L_option=L
11559
  else
11560
    as_ls_L_option=
11561
  fi
11562
  as_test_x='
11563
    eval sh -c '\''
11564
      if test -d "$1"; then
11565
        test -d "$1/.";
11566
      else
11567
        case $1 in #(
11568
        -*)set "./$1";;
11569
        esac;
11570
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11571
        ???[sx]*):;;*)false;;esac;fi
11572
    '\'' sh
11573
  '
11574
fi
11575
as_executable_p=$as_test_x
11576
 
11577
# Sed expression to map a string onto a valid CPP name.
11578
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11579
 
11580
# Sed expression to map a string onto a valid variable name.
11581
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11582
 
11583
 
11584
exec 6>&1
11585
## ----------------------------------- ##
11586
## Main body of $CONFIG_STATUS script. ##
11587
## ----------------------------------- ##
11588
_ASEOF
11589
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11590
 
11591
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11592
# Save the log message, to keep $0 and so on meaningful, and to
11593
# report actual input values of CONFIG_FILES etc. instead of their
11594
# values after options handling.
11595
ac_log="
11596
This file was extended by libssp $as_me 1.0, which was
11597
generated by GNU Autoconf 2.64.  Invocation command line was
11598
 
11599
  CONFIG_FILES    = $CONFIG_FILES
11600
  CONFIG_HEADERS  = $CONFIG_HEADERS
11601
  CONFIG_LINKS    = $CONFIG_LINKS
11602
  CONFIG_COMMANDS = $CONFIG_COMMANDS
11603
  $ $0 $@
11604
 
11605
on `(hostname || uname -n) 2>/dev/null | sed 1q`
11606
"
11607
 
11608
_ACEOF
11609
 
11610
case $ac_config_files in *"
11611
"*) set x $ac_config_files; shift; ac_config_files=$*;;
11612
esac
11613
 
11614
case $ac_config_headers in *"
11615
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11616
esac
11617
 
11618
 
11619
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11620
# Files that config.status was made for.
11621
config_files="$ac_config_files"
11622
config_headers="$ac_config_headers"
11623
config_commands="$ac_config_commands"
11624
 
11625
_ACEOF
11626
 
11627
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11628
ac_cs_usage="\
11629
\`$as_me' instantiates files and other configuration actions
11630
from templates according to the current configuration.  Unless the files
11631
and actions are specified as TAGs, all are instantiated by default.
11632
 
11633
Usage: $0 [OPTION]... [TAG]...
11634
 
11635
  -h, --help       print this help, then exit
11636
  -V, --version    print version number and configuration settings, then exit
11637
  -q, --quiet, --silent
11638
                   do not print progress messages
11639
  -d, --debug      don't remove temporary files
11640
      --recheck    update $as_me by reconfiguring in the same conditions
11641
      --file=FILE[:TEMPLATE]
11642
                   instantiate the configuration file FILE
11643
      --header=FILE[:TEMPLATE]
11644
                   instantiate the configuration header FILE
11645
 
11646
Configuration files:
11647
$config_files
11648
 
11649
Configuration headers:
11650
$config_headers
11651
 
11652
Configuration commands:
11653
$config_commands
11654
 
11655
Report bugs to the package provider."
11656
 
11657
_ACEOF
11658
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11659
ac_cs_version="\\
11660
libssp config.status 1.0
11661
configured by $0, generated by GNU Autoconf 2.64,
11662
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11663
 
11664
Copyright (C) 2009 Free Software Foundation, Inc.
11665
This config.status script is free software; the Free Software Foundation
11666
gives unlimited permission to copy, distribute and modify it."
11667
 
11668
ac_pwd='$ac_pwd'
11669
srcdir='$srcdir'
11670
INSTALL='$INSTALL'
11671
MKDIR_P='$MKDIR_P'
11672
AWK='$AWK'
11673
test -n "\$AWK" || AWK=awk
11674
_ACEOF
11675
 
11676
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11677
# The default lists apply if the user does not specify any file.
11678
ac_need_defaults=:
11679
while test $# != 0
11680
do
11681
  case $1 in
11682
  --*=*)
11683
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11684
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11685
    ac_shift=:
11686
    ;;
11687
  *)
11688
    ac_option=$1
11689
    ac_optarg=$2
11690
    ac_shift=shift
11691
    ;;
11692
  esac
11693
 
11694
  case $ac_option in
11695
  # Handling of the options.
11696
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11697
    ac_cs_recheck=: ;;
11698
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11699
    $as_echo "$ac_cs_version"; exit ;;
11700
  --debug | --debu | --deb | --de | --d | -d )
11701
    debug=: ;;
11702
  --file | --fil | --fi | --f )
11703
    $ac_shift
11704
    case $ac_optarg in
11705
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11706
    esac
11707
    as_fn_append CONFIG_FILES " '$ac_optarg'"
11708
    ac_need_defaults=false;;
11709
  --header | --heade | --head | --hea )
11710
    $ac_shift
11711
    case $ac_optarg in
11712
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11713
    esac
11714
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11715
    ac_need_defaults=false;;
11716
  --he | --h)
11717
    # Conflict between --help and --header
11718
    as_fn_error "ambiguous option: \`$1'
11719
Try \`$0 --help' for more information.";;
11720
  --help | --hel | -h )
11721
    $as_echo "$ac_cs_usage"; exit ;;
11722
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11723
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11724
    ac_cs_silent=: ;;
11725
 
11726
  # This is an error.
11727
  -*) as_fn_error "unrecognized option: \`$1'
11728
Try \`$0 --help' for more information." ;;
11729
 
11730
  *) as_fn_append ac_config_targets " $1"
11731
     ac_need_defaults=false ;;
11732
 
11733
  esac
11734
  shift
11735
done
11736
 
11737
ac_configure_extra_args=
11738
 
11739
if $ac_cs_silent; then
11740
  exec 6>/dev/null
11741
  ac_configure_extra_args="$ac_configure_extra_args --silent"
11742
fi
11743
 
11744
_ACEOF
11745
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11746
if \$ac_cs_recheck; then
11747
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11748
  shift
11749
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11750
  CONFIG_SHELL='$SHELL'
11751
  export CONFIG_SHELL
11752
  exec "\$@"
11753
fi
11754
 
11755
_ACEOF
11756
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11757
exec 5>>config.log
11758
{
11759
  echo
11760
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11761
## Running $as_me. ##
11762
_ASBOX
11763
  $as_echo "$ac_log"
11764
} >&5
11765
 
11766
_ACEOF
11767
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11768
#
11769
# INIT-COMMANDS
11770
#
11771
 
11772
srcdir="$srcdir"
11773
host="$host"
11774
target="$target"
11775
with_multisubdir="$with_multisubdir"
11776
with_multisrctop="$with_multisrctop"
11777
with_target_subdir="$with_target_subdir"
11778
ac_configure_args="${multilib_arg} ${ac_configure_args}"
11779
multi_basedir="$multi_basedir"
11780
CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
11781
CC="$CC"
11782
CXX="$CXX"
11783
GFORTRAN="$GFORTRAN"
11784
GCJ="$GCJ"
11785
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11786
 
11787
 
11788
# The HP-UX ksh and POSIX shell print the target directory to stdout
11789
# if CDPATH is set.
11790
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11791
 
11792
sed_quote_subst='$sed_quote_subst'
11793
double_quote_subst='$double_quote_subst'
11794
delay_variable_subst='$delay_variable_subst'
11795
macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11796
macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11797
enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11798
enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11799
pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11800
enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11801
SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11802
ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11803
host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11804
host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11805
host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11806
build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11807
build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11808
build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11809
SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11810
Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11811
GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11812
EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11813
FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11814
LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11815
NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11816
LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11817
max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11818
ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11819
exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11820
lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11821
lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11822
lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11823
reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11824
reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11825
OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11826
deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
11827
file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
11828
AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
11829
AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
11830
STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
11831
RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
11832
old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11833
old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11834
old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
11835
lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
11836
CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
11837
CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
11838
compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
11839
GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
11840
lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
11841
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
11842
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
11843
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"`'
11844
objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
11845
MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
11846
lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
11847
lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
11848
lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
11849
lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
11850
lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
11851
need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
11852
DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
11853
NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
11854
LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
11855
OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
11856
OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
11857
libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
11858
shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
11859
extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11860
archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
11861
enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
11862
export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
11863
whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
11864
compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
11865
old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
11866
old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11867
archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
11868
archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11869
module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
11870
module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11871
with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
11872
allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
11873
no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
11874
hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
11875
hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
11876
hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
11877
hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
11878
hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
11879
hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
11880
hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
11881
hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
11882
inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
11883
link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
11884
fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
11885
always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
11886
export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
11887
exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
11888
include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
11889
prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
11890
file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
11891
variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
11892
need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
11893
need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
11894
version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
11895
runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
11896
shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
11897
shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
11898
libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
11899
library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
11900
soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
11901
install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
11902
postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11903
postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11904
finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
11905
finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
11906
hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
11907
sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
11908
sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
11909
hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
11910
enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
11911
enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
11912
enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
11913
old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
11914
striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
11915
 
11916
LTCC='$LTCC'
11917
LTCFLAGS='$LTCFLAGS'
11918
compiler='$compiler_DEFAULT'
11919
 
11920
# A function that is used when there is no print builtin or printf.
11921
func_fallback_echo ()
11922
{
11923
  eval 'cat <<_LTECHO_EOF
11924
\$1
11925
_LTECHO_EOF'
11926
}
11927
 
11928
# Quote evaled strings.
11929
for var in SHELL \
11930
ECHO \
11931
SED \
11932
GREP \
11933
EGREP \
11934
FGREP \
11935
LD \
11936
NM \
11937
LN_S \
11938
lt_SP2NL \
11939
lt_NL2SP \
11940
reload_flag \
11941
OBJDUMP \
11942
deplibs_check_method \
11943
file_magic_cmd \
11944
AR \
11945
AR_FLAGS \
11946
STRIP \
11947
RANLIB \
11948
CC \
11949
CFLAGS \
11950
compiler \
11951
lt_cv_sys_global_symbol_pipe \
11952
lt_cv_sys_global_symbol_to_cdecl \
11953
lt_cv_sys_global_symbol_to_c_name_address \
11954
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11955
lt_prog_compiler_no_builtin_flag \
11956
lt_prog_compiler_wl \
11957
lt_prog_compiler_pic \
11958
lt_prog_compiler_static \
11959
lt_cv_prog_compiler_c_o \
11960
need_locks \
11961
DSYMUTIL \
11962
NMEDIT \
11963
LIPO \
11964
OTOOL \
11965
OTOOL64 \
11966
shrext_cmds \
11967
export_dynamic_flag_spec \
11968
whole_archive_flag_spec \
11969
compiler_needs_object \
11970
with_gnu_ld \
11971
allow_undefined_flag \
11972
no_undefined_flag \
11973
hardcode_libdir_flag_spec \
11974
hardcode_libdir_flag_spec_ld \
11975
hardcode_libdir_separator \
11976
fix_srcfile_path \
11977
exclude_expsyms \
11978
include_expsyms \
11979
file_list_spec \
11980
variables_saved_for_relink \
11981
libname_spec \
11982
library_names_spec \
11983
soname_spec \
11984
install_override_mode \
11985
finish_eval \
11986
old_striplib \
11987
striplib; do
11988
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11989
    *[\\\\\\\`\\"\\\$]*)
11990
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11991
      ;;
11992
    *)
11993
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11994
      ;;
11995
    esac
11996
done
11997
 
11998
# Double-quote double-evaled strings.
11999
for var in reload_cmds \
12000
old_postinstall_cmds \
12001
old_postuninstall_cmds \
12002
old_archive_cmds \
12003
extract_expsyms_cmds \
12004
old_archive_from_new_cmds \
12005
old_archive_from_expsyms_cmds \
12006
archive_cmds \
12007
archive_expsym_cmds \
12008
module_cmds \
12009
module_expsym_cmds \
12010
export_symbols_cmds \
12011
prelink_cmds \
12012
postinstall_cmds \
12013
postuninstall_cmds \
12014
finish_cmds \
12015
sys_lib_search_path_spec \
12016
sys_lib_dlsearch_path_spec; do
12017
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12018
    *[\\\\\\\`\\"\\\$]*)
12019
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12020
      ;;
12021
    *)
12022
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12023
      ;;
12024
    esac
12025
done
12026
 
12027
ac_aux_dir='$ac_aux_dir'
12028
xsi_shell='$xsi_shell'
12029
lt_shell_append='$lt_shell_append'
12030
 
12031
# See if we are running on zsh, and set the options which allow our
12032
# commands through without removal of \ escapes INIT.
12033
if test -n "\${ZSH_VERSION+set}" ; then
12034
   setopt NO_GLOB_SUBST
12035
fi
12036
 
12037
 
12038
    PACKAGE='$PACKAGE'
12039
    VERSION='$VERSION'
12040
    TIMESTAMP='$TIMESTAMP'
12041
    RM='$RM'
12042
    ofile='$ofile'
12043
 
12044
 
12045
 
12046
 
12047
_ACEOF
12048
 
12049
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12050
 
12051
# Handling of arguments.
12052
for ac_config_target in $ac_config_targets
12053
do
12054
  case $ac_config_target in
12055
    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12056
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12057
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12058
    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12059
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12060
    "ssp/ssp.h") CONFIG_FILES="$CONFIG_FILES ssp/ssp.h" ;;
12061
 
12062
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12063
  esac
12064
done
12065
 
12066
 
12067
# If the user did not use the arguments to specify the items to instantiate,
12068
# then the envvar interface is used.  Set only those that are not.
12069
# We use the long form for the default assignment because of an extremely
12070
# bizarre bug on SunOS 4.1.3.
12071
if $ac_need_defaults; then
12072
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12073
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12074
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12075
fi
12076
 
12077
# Have a temporary directory for convenience.  Make it in the build tree
12078
# simply because there is no reason against having it here, and in addition,
12079
# creating and moving files from /tmp can sometimes cause problems.
12080
# Hook for its removal unless debugging.
12081
# Note that there is a small window in which the directory will not be cleaned:
12082
# after its creation but before its name has been assigned to `$tmp'.
12083
$debug ||
12084
{
12085
  tmp=
12086
  trap 'exit_status=$?
12087
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12088
' 0
12089
  trap 'as_fn_exit 1' 1 2 13 15
12090
}
12091
# Create a (secure) tmp directory for tmp files.
12092
 
12093
{
12094
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12095
  test -n "$tmp" && test -d "$tmp"
12096
}  ||
12097
{
12098
  tmp=./conf$$-$RANDOM
12099
  (umask 077 && mkdir "$tmp")
12100
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12101
 
12102
# Set up the scripts for CONFIG_FILES section.
12103
# No need to generate them if there are no CONFIG_FILES.
12104
# This happens for instance with `./config.status config.h'.
12105
if test -n "$CONFIG_FILES"; then
12106
 
12107
 
12108
ac_cr=`echo X | tr X '\015'`
12109
# On cygwin, bash can eat \r inside `` if the user requested igncr.
12110
# But we know of no other shell where ac_cr would be empty at this
12111
# point, so we can use a bashism as a fallback.
12112
if test "x$ac_cr" = x; then
12113
  eval ac_cr=\$\'\\r\'
12114
fi
12115
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
12116
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12117
  ac_cs_awk_cr='\r'
12118
else
12119
  ac_cs_awk_cr=$ac_cr
12120
fi
12121
 
12122
echo 'BEGIN {' >"$tmp/subs1.awk" &&
12123
_ACEOF
12124
 
12125
 
12126
{
12127
  echo "cat >conf$$subs.awk <<_ACEOF" &&
12128
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12129
  echo "_ACEOF"
12130
} >conf$$subs.sh ||
12131
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12132
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12133
ac_delim='%!_!# '
12134
for ac_last_try in false false false false false :; do
12135
  . ./conf$$subs.sh ||
12136
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12137
 
12138
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12139
  if test $ac_delim_n = $ac_delim_num; then
12140
    break
12141
  elif $ac_last_try; then
12142
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12143
  else
12144
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12145
  fi
12146
done
12147
rm -f conf$$subs.sh
12148
 
12149
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12150
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12151
_ACEOF
12152
sed -n '
12153
h
12154
s/^/S["/; s/!.*/"]=/
12155
p
12156
g
12157
s/^[^!]*!//
12158
:repl
12159
t repl
12160
s/'"$ac_delim"'$//
12161
t delim
12162
:nl
12163
h
12164
s/\(.\{148\}\).*/\1/
12165
t more1
12166
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12167
p
12168
n
12169
b repl
12170
:more1
12171
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12172
p
12173
g
12174
s/.\{148\}//
12175
t nl
12176
:delim
12177
h
12178
s/\(.\{148\}\).*/\1/
12179
t more2
12180
s/["\\]/\\&/g; s/^/"/; s/$/"/
12181
p
12182
b
12183
:more2
12184
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12185
p
12186
g
12187
s/.\{148\}//
12188
t delim
12189
' 
12190
/^[^""]/{
12191
  N
12192
  s/\n//
12193
}
12194
' >>$CONFIG_STATUS || ac_write_fail=1
12195
rm -f conf$$subs.awk
12196
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12197
_ACAWK
12198
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12199
  for (key in S) S_is_set[key] = 1
12200
  FS = ""
12201
 
12202
}
12203
{
12204
  line = $ 0
12205
  nfields = split(line, field, "@")
12206
  substed = 0
12207
  len = length(field[1])
12208
  for (i = 2; i < nfields; i++) {
12209
    key = field[i]
12210
    keylen = length(key)
12211
    if (S_is_set[key]) {
12212
      value = S[key]
12213
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12214
      len += length(value) + length(field[++i])
12215
      substed = 1
12216
    } else
12217
      len += 1 + keylen
12218
  }
12219
 
12220
  print line
12221
}
12222
 
12223
_ACAWK
12224
_ACEOF
12225
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12226
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12227
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12228
else
12229
  cat
12230
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12231
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
12232
_ACEOF
12233
 
12234
# VPATH may cause trouble with some makes, so we remove $(srcdir),
12235
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12236
# trailing colons and then remove the whole line if VPATH becomes empty
12237
# (actually we leave an empty line to preserve line numbers).
12238
if test "x$srcdir" = x.; then
12239
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
12240
s/:*\$(srcdir):*/:/
12241
s/:*\${srcdir}:*/:/
12242
s/:*@srcdir@:*/:/
12243
s/^\([^=]*=[     ]*\):*/\1/
12244
s/:*$//
12245
s/^[^=]*=[       ]*$//
12246
}'
12247
fi
12248
 
12249
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12250
fi # test -n "$CONFIG_FILES"
12251
 
12252
# Set up the scripts for CONFIG_HEADERS section.
12253
# No need to generate them if there are no CONFIG_HEADERS.
12254
# This happens for instance with `./config.status Makefile'.
12255
if test -n "$CONFIG_HEADERS"; then
12256
cat >"$tmp/defines.awk" <<\_ACAWK ||
12257
BEGIN {
12258
_ACEOF
12259
 
12260
# Transform confdefs.h into an awk script `defines.awk', embedded as
12261
# here-document in config.status, that substitutes the proper values into
12262
# config.h.in to produce config.h.
12263
 
12264
# Create a delimiter string that does not exist in confdefs.h, to ease
12265
# handling of long lines.
12266
ac_delim='%!_!# '
12267
for ac_last_try in false false :; do
12268
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12269
  if test -z "$ac_t"; then
12270
    break
12271
  elif $ac_last_try; then
12272
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12273
  else
12274
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12275
  fi
12276
done
12277
 
12278
# For the awk script, D is an array of macro values keyed by name,
12279
# likewise P contains macro parameters if any.  Preserve backslash
12280
# newline sequences.
12281
 
12282
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12283
sed -n '
12284
s/.\{148\}/&'"$ac_delim"'/g
12285
t rset
12286
:rset
12287
s/^[     ]*#[    ]*define[       ][      ]*/ /
12288
t def
12289
d
12290
:def
12291
s/\\$//
12292
t bsnl
12293
s/["\\]/\\&/g
12294
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12295
D["\1"]=" \3"/p
12296
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12297
d
12298
:bsnl
12299
s/["\\]/\\&/g
12300
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12301
D["\1"]=" \3\\\\\\n"\\/p
12302
t cont
12303
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12304
t cont
12305
d
12306
:cont
12307
n
12308
s/.\{148\}/&'"$ac_delim"'/g
12309
t clear
12310
:clear
12311
s/\\$//
12312
t bsnlc
12313
s/["\\]/\\&/g; s/^/"/; s/$/"/p
12314
d
12315
:bsnlc
12316
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12317
b cont
12318
' 
12319
s/'"$ac_delim"'/"\\\
12320
"/g' >>$CONFIG_STATUS || ac_write_fail=1
12321
 
12322
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12323
  for (key in D) D_is_set[key] = 1
12324
  FS = ""
12325
}
12326
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12327
  line = \$ 0
12328
  split(line, arg, " ")
12329
  if (arg[1] == "#") {
12330
    defundef = arg[2]
12331
    mac1 = arg[3]
12332
  } else {
12333
    defundef = substr(arg[1], 2)
12334
    mac1 = arg[2]
12335
  }
12336
  split(mac1, mac2, "(") #)
12337
  macro = mac2[1]
12338
  prefix = substr(line, 1, index(line, defundef) - 1)
12339
  if (D_is_set[macro]) {
12340
    # Preserve the white space surrounding the "#".
12341
    print prefix "define", macro P[macro] D[macro]
12342
    next
12343
  } else {
12344
    # Replace #undef with comments.  This is necessary, for example,
12345
    # in the case of _POSIX_SOURCE, which is predefined and required
12346
    # on some systems where configure will not decide to define it.
12347
    if (defundef == "undef") {
12348
      print "/*", prefix defundef, macro, "*/"
12349
      next
12350
    }
12351
  }
12352
}
12353
{ print }
12354
_ACAWK
12355
_ACEOF
12356
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12357
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
12358
fi # test -n "$CONFIG_HEADERS"
12359
 
12360
 
12361
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12362
shift
12363
for ac_tag
12364
do
12365
  case $ac_tag in
12366
  :[FHLC]) ac_mode=$ac_tag; continue;;
12367
  esac
12368
  case $ac_mode$ac_tag in
12369
  :[FHL]*:*);;
12370
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12371
  :[FH]-) ac_tag=-:-;;
12372
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12373
  esac
12374
  ac_save_IFS=$IFS
12375
  IFS=:
12376
  set x $ac_tag
12377
  IFS=$ac_save_IFS
12378
  shift
12379
  ac_file=$1
12380
  shift
12381
 
12382
  case $ac_mode in
12383
  :L) ac_source=$1;;
12384
  :[FH])
12385
    ac_file_inputs=
12386
    for ac_f
12387
    do
12388
      case $ac_f in
12389
      -) ac_f="$tmp/stdin";;
12390
      *) # Look for the file first in the build tree, then in the source tree
12391
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
12392
         # because $ac_f cannot contain `:'.
12393
         test -f "$ac_f" ||
12394
           case $ac_f in
12395
           [\\/$]*) false;;
12396
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12397
           esac ||
12398
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12399
      esac
12400
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12401
      as_fn_append ac_file_inputs " '$ac_f'"
12402
    done
12403
 
12404
    # Let's still pretend it is `configure' which instantiates (i.e., don't
12405
    # use $as_me), people would be surprised to read:
12406
    #    /* config.h.  Generated by config.status.  */
12407
    configure_input='Generated from '`
12408
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12409
        `' by configure.'
12410
    if test x"$ac_file" != x-; then
12411
      configure_input="$ac_file.  $configure_input"
12412
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12413
$as_echo "$as_me: creating $ac_file" >&6;}
12414
    fi
12415
    # Neutralize special characters interpreted by sed in replacement strings.
12416
    case $configure_input in #(
12417
    *\&* | *\|* | *\\* )
12418
       ac_sed_conf_input=`$as_echo "$configure_input" |
12419
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12420
    *) ac_sed_conf_input=$configure_input;;
12421
    esac
12422
 
12423
    case $ac_tag in
12424
    *:-:* | *:-) cat >"$tmp/stdin" \
12425
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12426
    esac
12427
    ;;
12428
  esac
12429
 
12430
  ac_dir=`$as_dirname -- "$ac_file" ||
12431
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12432
         X"$ac_file" : 'X\(//\)[^/]' \| \
12433
         X"$ac_file" : 'X\(//\)$' \| \
12434
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12435
$as_echo X"$ac_file" |
12436
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12437
            s//\1/
12438
            q
12439
          }
12440
          /^X\(\/\/\)[^/].*/{
12441
            s//\1/
12442
            q
12443
          }
12444
          /^X\(\/\/\)$/{
12445
            s//\1/
12446
            q
12447
          }
12448
          /^X\(\/\).*/{
12449
            s//\1/
12450
            q
12451
          }
12452
          s/.*/./; q'`
12453
  as_dir="$ac_dir"; as_fn_mkdir_p
12454
  ac_builddir=.
12455
 
12456
case "$ac_dir" in
12457
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12458
*)
12459
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12460
  # A ".." for each directory in $ac_dir_suffix.
12461
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12462
  case $ac_top_builddir_sub in
12463
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12464
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12465
  esac ;;
12466
esac
12467
ac_abs_top_builddir=$ac_pwd
12468
ac_abs_builddir=$ac_pwd$ac_dir_suffix
12469
# for backward compatibility:
12470
ac_top_builddir=$ac_top_build_prefix
12471
 
12472
case $srcdir in
12473
  .)  # We are building in place.
12474
    ac_srcdir=.
12475
    ac_top_srcdir=$ac_top_builddir_sub
12476
    ac_abs_top_srcdir=$ac_pwd ;;
12477
  [\\/]* | ?:[\\/]* )  # Absolute name.
12478
    ac_srcdir=$srcdir$ac_dir_suffix;
12479
    ac_top_srcdir=$srcdir
12480
    ac_abs_top_srcdir=$srcdir ;;
12481
  *) # Relative name.
12482
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12483
    ac_top_srcdir=$ac_top_build_prefix$srcdir
12484
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12485
esac
12486
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12487
 
12488
 
12489
  case $ac_mode in
12490
  :F)
12491
  #
12492
  # CONFIG_FILE
12493
  #
12494
 
12495
  case $INSTALL in
12496
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12497
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12498
  esac
12499
  ac_MKDIR_P=$MKDIR_P
12500
  case $MKDIR_P in
12501
  [\\/$]* | ?:[\\/]* ) ;;
12502
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12503
  esac
12504
_ACEOF
12505
 
12506
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12507
# If the template does not know about datarootdir, expand it.
12508
# FIXME: This hack should be removed a few years after 2.60.
12509
ac_datarootdir_hack=; ac_datarootdir_seen=
12510
ac_sed_dataroot='
12511
/datarootdir/ {
12512
  p
12513
  q
12514
}
12515
/@datadir@/p
12516
/@docdir@/p
12517
/@infodir@/p
12518
/@localedir@/p
12519
/@mandir@/p'
12520
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12521
*datarootdir*) ac_datarootdir_seen=yes;;
12522
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12523
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12524
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12525
_ACEOF
12526
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12527
  ac_datarootdir_hack='
12528
  s&@datadir@&$datadir&g
12529
  s&@docdir@&$docdir&g
12530
  s&@infodir@&$infodir&g
12531
  s&@localedir@&$localedir&g
12532
  s&@mandir@&$mandir&g
12533
  s&\\\${datarootdir}&$datarootdir&g' ;;
12534
esac
12535
_ACEOF
12536
 
12537
# Neutralize VPATH when `$srcdir' = `.'.
12538
# Shell code in configure.ac might set extrasub.
12539
# FIXME: do we really want to maintain this feature?
12540
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12541
ac_sed_extra="$ac_vpsub
12542
$extrasub
12543
_ACEOF
12544
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12545
:t
12546
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12547
s|@configure_input@|$ac_sed_conf_input|;t t
12548
s&@top_builddir@&$ac_top_builddir_sub&;t t
12549
s&@top_build_prefix@&$ac_top_build_prefix&;t t
12550
s&@srcdir@&$ac_srcdir&;t t
12551
s&@abs_srcdir@&$ac_abs_srcdir&;t t
12552
s&@top_srcdir@&$ac_top_srcdir&;t t
12553
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12554
s&@builddir@&$ac_builddir&;t t
12555
s&@abs_builddir@&$ac_abs_builddir&;t t
12556
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12557
s&@INSTALL@&$ac_INSTALL&;t t
12558
s&@MKDIR_P@&$ac_MKDIR_P&;t t
12559
$ac_datarootdir_hack
12560
"
12561
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12562
  || as_fn_error "could not create $ac_file" "$LINENO" 5
12563
 
12564
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12565
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12566
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12567
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12568
which seems to be undefined.  Please make sure it is defined." >&5
12569
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12570
which seems to be undefined.  Please make sure it is defined." >&2;}
12571
 
12572
  rm -f "$tmp/stdin"
12573
  case $ac_file in
12574
  -) cat "$tmp/out" && rm -f "$tmp/out";;
12575
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12576
  esac \
12577
  || as_fn_error "could not create $ac_file" "$LINENO" 5
12578
 ;;
12579
  :H)
12580
  #
12581
  # CONFIG_HEADER
12582
  #
12583
  if test x"$ac_file" != x-; then
12584
    {
12585
      $as_echo "/* $configure_input  */" \
12586
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12587
    } >"$tmp/config.h" \
12588
      || as_fn_error "could not create $ac_file" "$LINENO" 5
12589
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12590
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12591
$as_echo "$as_me: $ac_file is unchanged" >&6;}
12592
    else
12593
      rm -f "$ac_file"
12594
      mv "$tmp/config.h" "$ac_file" \
12595
        || as_fn_error "could not create $ac_file" "$LINENO" 5
12596
    fi
12597
  else
12598
    $as_echo "/* $configure_input  */" \
12599
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12600
      || as_fn_error "could not create -" "$LINENO" 5
12601
  fi
12602
# Compute "$ac_file"'s index in $config_headers.
12603
_am_arg="$ac_file"
12604
_am_stamp_count=1
12605
for _am_header in $config_headers :; do
12606
  case $_am_header in
12607
    $_am_arg | $_am_arg:* )
12608
      break ;;
12609
    * )
12610
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12611
  esac
12612
done
12613
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12614
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12615
         X"$_am_arg" : 'X\(//\)[^/]' \| \
12616
         X"$_am_arg" : 'X\(//\)$' \| \
12617
         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12618
$as_echo X"$_am_arg" |
12619
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12620
            s//\1/
12621
            q
12622
          }
12623
          /^X\(\/\/\)[^/].*/{
12624
            s//\1/
12625
            q
12626
          }
12627
          /^X\(\/\/\)$/{
12628
            s//\1/
12629
            q
12630
          }
12631
          /^X\(\/\).*/{
12632
            s//\1/
12633
            q
12634
          }
12635
          s/.*/./; q'`/stamp-h$_am_stamp_count
12636
 ;;
12637
 
12638
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12639
$as_echo "$as_me: executing $ac_file commands" >&6;}
12640
 ;;
12641
  esac
12642
 
12643
 
12644
  case $ac_file$ac_mode in
12645
    "default-1":C)
12646
# Only add multilib support code if we just rebuilt the top-level
12647
# Makefile.
12648
case " $CONFIG_FILES " in
12649
 *" Makefile "*)
12650
   ac_file=Makefile . ${multi_basedir}/config-ml.in
12651
   ;;
12652
esac ;;
12653
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12654
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
12655
  # are listed without --file.  Let's play safe and only enable the eval
12656
  # if we detect the quoting.
12657
  case $CONFIG_FILES in
12658
  *\'*) eval set x "$CONFIG_FILES" ;;
12659
  *)   set x $CONFIG_FILES ;;
12660
  esac
12661
  shift
12662
  for mf
12663
  do
12664
    # Strip MF so we end up with the name of the file.
12665
    mf=`echo "$mf" | sed -e 's/:.*$//'`
12666
    # Check whether this is an Automake generated Makefile or not.
12667
    # We used to match only the files named `Makefile.in', but
12668
    # some people rename them; so instead we look at the file content.
12669
    # Grep'ing the first line is not enough: some people post-process
12670
    # each Makefile.in and add a new line on top of each file to say so.
12671
    # Grep'ing the whole file is not good either: AIX grep has a line
12672
    # limit of 2048, but all sed's we know have understand at least 4000.
12673
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12674
      dirpart=`$as_dirname -- "$mf" ||
12675
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12676
         X"$mf" : 'X\(//\)[^/]' \| \
12677
         X"$mf" : 'X\(//\)$' \| \
12678
         X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12679
$as_echo X"$mf" |
12680
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12681
            s//\1/
12682
            q
12683
          }
12684
          /^X\(\/\/\)[^/].*/{
12685
            s//\1/
12686
            q
12687
          }
12688
          /^X\(\/\/\)$/{
12689
            s//\1/
12690
            q
12691
          }
12692
          /^X\(\/\).*/{
12693
            s//\1/
12694
            q
12695
          }
12696
          s/.*/./; q'`
12697
    else
12698
      continue
12699
    fi
12700
    # Extract the definition of DEPDIR, am__include, and am__quote
12701
    # from the Makefile without running `make'.
12702
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12703
    test -z "$DEPDIR" && continue
12704
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12705
    test -z "am__include" && continue
12706
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12707
    # When using ansi2knr, U may be empty or an underscore; expand it
12708
    U=`sed -n 's/^U = //p' < "$mf"`
12709
    # Find all dependency output files, they are included files with
12710
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12711
    # simplest approach to changing $(DEPDIR) to its actual value in the
12712
    # expansion.
12713
    for file in `sed -n "
12714
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12715
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12716
      # Make sure the directory exists.
12717
      test -f "$dirpart/$file" && continue
12718
      fdir=`$as_dirname -- "$file" ||
12719
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12720
         X"$file" : 'X\(//\)[^/]' \| \
12721
         X"$file" : 'X\(//\)$' \| \
12722
         X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12723
$as_echo X"$file" |
12724
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12725
            s//\1/
12726
            q
12727
          }
12728
          /^X\(\/\/\)[^/].*/{
12729
            s//\1/
12730
            q
12731
          }
12732
          /^X\(\/\/\)$/{
12733
            s//\1/
12734
            q
12735
          }
12736
          /^X\(\/\).*/{
12737
            s//\1/
12738
            q
12739
          }
12740
          s/.*/./; q'`
12741
      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12742
      # echo "creating $dirpart/$file"
12743
      echo '# dummy' > "$dirpart/$file"
12744
    done
12745
  done
12746
}
12747
 ;;
12748
    "libtool":C)
12749
 
12750
    # See if we are running on zsh, and set the options which allow our
12751
    # commands through without removal of \ escapes.
12752
    if test -n "${ZSH_VERSION+set}" ; then
12753
      setopt NO_GLOB_SUBST
12754
    fi
12755
 
12756
    cfgfile="${ofile}T"
12757
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12758
    $RM "$cfgfile"
12759
 
12760
    cat <<_LT_EOF >> "$cfgfile"
12761
#! $SHELL
12762
 
12763
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12764
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12765
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12766
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
12767
#
12768
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12769
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
12770
#   Written by Gordon Matzigkeit, 1996
12771
#
12772
#   This file is part of GNU Libtool.
12773
#
12774
# GNU Libtool is free software; you can redistribute it and/or
12775
# modify it under the terms of the GNU General Public License as
12776
# published by the Free Software Foundation; either version 2 of
12777
# the License, or (at your option) any later version.
12778
#
12779
# As a special exception to the GNU General Public License,
12780
# if you distribute this file as part of a program or library that
12781
# is built using GNU Libtool, you may include this file under the
12782
# same distribution terms that you use for the rest of that program.
12783
#
12784
# GNU Libtool is distributed in the hope that it will be useful,
12785
# but WITHOUT ANY WARRANTY; without even the implied warranty of
12786
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12787
# GNU General Public License for more details.
12788
#
12789
# You should have received a copy of the GNU General Public License
12790
# along with GNU Libtool; see the file COPYING.  If not, a copy
12791
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12792
# obtained by writing to the Free Software Foundation, Inc.,
12793
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12794
 
12795
 
12796
# The names of the tagged configurations supported by this script.
12797
available_tags=""
12798
 
12799
# ### BEGIN LIBTOOL CONFIG
12800
 
12801
# Which release of libtool.m4 was used?
12802
macro_version=$macro_version
12803
macro_revision=$macro_revision
12804
 
12805
# Whether or not to build shared libraries.
12806
build_libtool_libs=$enable_shared
12807
 
12808
# Whether or not to build static libraries.
12809
build_old_libs=$enable_static
12810
 
12811
# What type of objects to build.
12812
pic_mode=$pic_mode
12813
 
12814
# Whether or not to optimize for fast installation.
12815
fast_install=$enable_fast_install
12816
 
12817
# Shell to use when invoking shell scripts.
12818
SHELL=$lt_SHELL
12819
 
12820
# An echo program that protects backslashes.
12821
ECHO=$lt_ECHO
12822
 
12823
# The host system.
12824
host_alias=$host_alias
12825
host=$host
12826
host_os=$host_os
12827
 
12828
# The build system.
12829
build_alias=$build_alias
12830
build=$build
12831
build_os=$build_os
12832
 
12833
# A sed program that does not truncate output.
12834
SED=$lt_SED
12835
 
12836
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
12837
Xsed="\$SED -e 1s/^X//"
12838
 
12839
# A grep program that handles long lines.
12840
GREP=$lt_GREP
12841
 
12842
# An ERE matcher.
12843
EGREP=$lt_EGREP
12844
 
12845
# A literal string matcher.
12846
FGREP=$lt_FGREP
12847
 
12848
# A BSD- or MS-compatible name lister.
12849
NM=$lt_NM
12850
 
12851
# Whether we need soft or hard links.
12852
LN_S=$lt_LN_S
12853
 
12854
# What is the maximum length of a command?
12855
max_cmd_len=$max_cmd_len
12856
 
12857
# Object file suffix (normally "o").
12858
objext=$ac_objext
12859
 
12860
# Executable file suffix (normally "").
12861
exeext=$exeext
12862
 
12863
# whether the shell understands "unset".
12864
lt_unset=$lt_unset
12865
 
12866
# turn spaces into newlines.
12867
SP2NL=$lt_lt_SP2NL
12868
 
12869
# turn newlines into spaces.
12870
NL2SP=$lt_lt_NL2SP
12871
 
12872
# An object symbol dumper.
12873
OBJDUMP=$lt_OBJDUMP
12874
 
12875
# Method to check whether dependent libraries are shared objects.
12876
deplibs_check_method=$lt_deplibs_check_method
12877
 
12878
# Command to use when deplibs_check_method == "file_magic".
12879
file_magic_cmd=$lt_file_magic_cmd
12880
 
12881
# The archiver.
12882
AR=$lt_AR
12883
AR_FLAGS=$lt_AR_FLAGS
12884
 
12885
# A symbol stripping program.
12886
STRIP=$lt_STRIP
12887
 
12888
# Commands used to install an old-style archive.
12889
RANLIB=$lt_RANLIB
12890
old_postinstall_cmds=$lt_old_postinstall_cmds
12891
old_postuninstall_cmds=$lt_old_postuninstall_cmds
12892
 
12893
# Whether to use a lock for old archive extraction.
12894
lock_old_archive_extraction=$lock_old_archive_extraction
12895
 
12896
# A C compiler.
12897
LTCC=$lt_CC
12898
 
12899
# LTCC compiler flags.
12900
LTCFLAGS=$lt_CFLAGS
12901
 
12902
# Take the output of nm and produce a listing of raw symbols and C names.
12903
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12904
 
12905
# Transform the output of nm in a proper C declaration.
12906
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12907
 
12908
# Transform the output of nm in a C name address pair.
12909
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12910
 
12911
# Transform the output of nm in a C name address pair when lib prefix is needed.
12912
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12913
 
12914
# The name of the directory that contains temporary libtool files.
12915
objdir=$objdir
12916
 
12917
# Used to examine libraries when file_magic_cmd begins with "file".
12918
MAGIC_CMD=$MAGIC_CMD
12919
 
12920
# Must we lock files when doing compilation?
12921
need_locks=$lt_need_locks
12922
 
12923
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12924
DSYMUTIL=$lt_DSYMUTIL
12925
 
12926
# Tool to change global to local symbols on Mac OS X.
12927
NMEDIT=$lt_NMEDIT
12928
 
12929
# Tool to manipulate fat objects and archives on Mac OS X.
12930
LIPO=$lt_LIPO
12931
 
12932
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
12933
OTOOL=$lt_OTOOL
12934
 
12935
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12936
OTOOL64=$lt_OTOOL64
12937
 
12938
# Old archive suffix (normally "a").
12939
libext=$libext
12940
 
12941
# Shared library suffix (normally ".so").
12942
shrext_cmds=$lt_shrext_cmds
12943
 
12944
# The commands to extract the exported symbol list from a shared archive.
12945
extract_expsyms_cmds=$lt_extract_expsyms_cmds
12946
 
12947
# Variables whose values should be saved in libtool wrapper scripts and
12948
# restored at link time.
12949
variables_saved_for_relink=$lt_variables_saved_for_relink
12950
 
12951
# Do we need the "lib" prefix for modules?
12952
need_lib_prefix=$need_lib_prefix
12953
 
12954
# Do we need a version for libraries?
12955
need_version=$need_version
12956
 
12957
# Library versioning type.
12958
version_type=$version_type
12959
 
12960
# Shared library runtime path variable.
12961
runpath_var=$runpath_var
12962
 
12963
# Shared library path variable.
12964
shlibpath_var=$shlibpath_var
12965
 
12966
# Is shlibpath searched before the hard-coded library search path?
12967
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12968
 
12969
# Format of library name prefix.
12970
libname_spec=$lt_libname_spec
12971
 
12972
# List of archive names.  First name is the real one, the rest are links.
12973
# The last name is the one that the linker finds with -lNAME
12974
library_names_spec=$lt_library_names_spec
12975
 
12976
# The coded name of the library, if different from the real name.
12977
soname_spec=$lt_soname_spec
12978
 
12979
# Permission mode override for installation of shared libraries.
12980
install_override_mode=$lt_install_override_mode
12981
 
12982
# Command to use after installation of a shared archive.
12983
postinstall_cmds=$lt_postinstall_cmds
12984
 
12985
# Command to use after uninstallation of a shared archive.
12986
postuninstall_cmds=$lt_postuninstall_cmds
12987
 
12988
# Commands used to finish a libtool library installation in a directory.
12989
finish_cmds=$lt_finish_cmds
12990
 
12991
# As "finish_cmds", except a single script fragment to be evaled but
12992
# not shown.
12993
finish_eval=$lt_finish_eval
12994
 
12995
# Whether we should hardcode library paths into libraries.
12996
hardcode_into_libs=$hardcode_into_libs
12997
 
12998
# Compile-time system search path for libraries.
12999
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13000
 
13001
# Run-time system search path for libraries.
13002
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13003
 
13004
# Whether dlopen is supported.
13005
dlopen_support=$enable_dlopen
13006
 
13007
# Whether dlopen of programs is supported.
13008
dlopen_self=$enable_dlopen_self
13009
 
13010
# Whether dlopen of statically linked programs is supported.
13011
dlopen_self_static=$enable_dlopen_self_static
13012
 
13013
# Commands to strip libraries.
13014
old_striplib=$lt_old_striplib
13015
striplib=$lt_striplib
13016
 
13017
 
13018
# The linker used to build libraries.
13019
LD=$lt_LD
13020
 
13021
# How to create reloadable object files.
13022
reload_flag=$lt_reload_flag
13023
reload_cmds=$lt_reload_cmds
13024
 
13025
# Commands used to build an old-style archive.
13026
old_archive_cmds=$lt_old_archive_cmds
13027
 
13028
# A language specific compiler.
13029
CC=$lt_compiler
13030
 
13031
# Is the compiler the GNU compiler?
13032
with_gcc=$GCC
13033
 
13034
# Compiler flag to turn off builtin functions.
13035
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13036
 
13037
# How to pass a linker flag through the compiler.
13038
wl=$lt_lt_prog_compiler_wl
13039
 
13040
# Additional compiler flags for building library objects.
13041
pic_flag=$lt_lt_prog_compiler_pic
13042
 
13043
# Compiler flag to prevent dynamic linking.
13044
link_static_flag=$lt_lt_prog_compiler_static
13045
 
13046
# Does compiler simultaneously support -c and -o options?
13047
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13048
 
13049
# Whether or not to add -lc for building shared libraries.
13050
build_libtool_need_lc=$archive_cmds_need_lc
13051
 
13052
# Whether or not to disallow shared libs when runtime libs are static.
13053
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13054
 
13055
# Compiler flag to allow reflexive dlopens.
13056
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13057
 
13058
# Compiler flag to generate shared objects directly from archives.
13059
whole_archive_flag_spec=$lt_whole_archive_flag_spec
13060
 
13061
# Whether the compiler copes with passing no objects directly.
13062
compiler_needs_object=$lt_compiler_needs_object
13063
 
13064
# Create an old-style archive from a shared archive.
13065
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13066
 
13067
# Create a temporary old-style archive to link instead of a shared archive.
13068
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13069
 
13070
# Commands used to build a shared archive.
13071
archive_cmds=$lt_archive_cmds
13072
archive_expsym_cmds=$lt_archive_expsym_cmds
13073
 
13074
# Commands used to build a loadable module if different from building
13075
# a shared archive.
13076
module_cmds=$lt_module_cmds
13077
module_expsym_cmds=$lt_module_expsym_cmds
13078
 
13079
# Whether we are building with GNU ld or not.
13080
with_gnu_ld=$lt_with_gnu_ld
13081
 
13082
# Flag that allows shared libraries with undefined symbols to be built.
13083
allow_undefined_flag=$lt_allow_undefined_flag
13084
 
13085
# Flag that enforces no undefined symbols.
13086
no_undefined_flag=$lt_no_undefined_flag
13087
 
13088
# Flag to hardcode \$libdir into a binary during linking.
13089
# This must work even if \$libdir does not exist
13090
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13091
 
13092
# If ld is used when linking, flag to hardcode \$libdir into a binary
13093
# during linking.  This must work even if \$libdir does not exist.
13094
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13095
 
13096
# Whether we need a single "-rpath" flag with a separated argument.
13097
hardcode_libdir_separator=$lt_hardcode_libdir_separator
13098
 
13099
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13100
# DIR into the resulting binary.
13101
hardcode_direct=$hardcode_direct
13102
 
13103
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13104
# DIR into the resulting binary and the resulting library dependency is
13105
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13106
# library is relocated.
13107
hardcode_direct_absolute=$hardcode_direct_absolute
13108
 
13109
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13110
# into the resulting binary.
13111
hardcode_minus_L=$hardcode_minus_L
13112
 
13113
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13114
# into the resulting binary.
13115
hardcode_shlibpath_var=$hardcode_shlibpath_var
13116
 
13117
# Set to "yes" if building a shared library automatically hardcodes DIR
13118
# into the library and all subsequent libraries and executables linked
13119
# against it.
13120
hardcode_automatic=$hardcode_automatic
13121
 
13122
# Set to yes if linker adds runtime paths of dependent libraries
13123
# to runtime path list.
13124
inherit_rpath=$inherit_rpath
13125
 
13126
# Whether libtool must link a program against all its dependency libraries.
13127
link_all_deplibs=$link_all_deplibs
13128
 
13129
# Fix the shell variable \$srcfile for the compiler.
13130
fix_srcfile_path=$lt_fix_srcfile_path
13131
 
13132
# Set to "yes" if exported symbols are required.
13133
always_export_symbols=$always_export_symbols
13134
 
13135
# The commands to list exported symbols.
13136
export_symbols_cmds=$lt_export_symbols_cmds
13137
 
13138
# Symbols that should not be listed in the preloaded symbols.
13139
exclude_expsyms=$lt_exclude_expsyms
13140
 
13141
# Symbols that must always be exported.
13142
include_expsyms=$lt_include_expsyms
13143
 
13144
# Commands necessary for linking programs (against libraries) with templates.
13145
prelink_cmds=$lt_prelink_cmds
13146
 
13147
# Specify filename containing input files.
13148
file_list_spec=$lt_file_list_spec
13149
 
13150
# How to hardcode a shared library path into an executable.
13151
hardcode_action=$hardcode_action
13152
 
13153
# ### END LIBTOOL CONFIG
13154
 
13155
_LT_EOF
13156
 
13157
  case $host_os in
13158
  aix3*)
13159
    cat <<\_LT_EOF >> "$cfgfile"
13160
# AIX sometimes has problems with the GCC collect2 program.  For some
13161
# reason, if we set the COLLECT_NAMES environment variable, the problems
13162
# vanish in a puff of smoke.
13163
if test "X${COLLECT_NAMES+set}" != Xset; then
13164
  COLLECT_NAMES=
13165
  export COLLECT_NAMES
13166
fi
13167
_LT_EOF
13168
    ;;
13169
  esac
13170
 
13171
 
13172
ltmain="$ac_aux_dir/ltmain.sh"
13173
 
13174
 
13175
  # We use sed instead of cat because bash on DJGPP gets confused if
13176
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13177
  # text mode, it properly converts lines to CR/LF.  This bash problem
13178
  # is reportedly fixed, but why not run on old versions too?
13179
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13180
    || (rm -f "$cfgfile"; exit 1)
13181
 
13182
  case $xsi_shell in
13183
  yes)
13184
    cat << \_LT_EOF >> "$cfgfile"
13185
 
13186
# func_dirname file append nondir_replacement
13187
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13188
# otherwise set result to NONDIR_REPLACEMENT.
13189
func_dirname ()
13190
{
13191
  case ${1} in
13192
    */*) func_dirname_result="${1%/*}${2}" ;;
13193
    *  ) func_dirname_result="${3}" ;;
13194
  esac
13195
}
13196
 
13197
# func_basename file
13198
func_basename ()
13199
{
13200
  func_basename_result="${1##*/}"
13201
}
13202
 
13203
# func_dirname_and_basename file append nondir_replacement
13204
# perform func_basename and func_dirname in a single function
13205
# call:
13206
#   dirname:  Compute the dirname of FILE.  If nonempty,
13207
#             add APPEND to the result, otherwise set result
13208
#             to NONDIR_REPLACEMENT.
13209
#             value returned in "$func_dirname_result"
13210
#   basename: Compute filename of FILE.
13211
#             value retuned in "$func_basename_result"
13212
# Implementation must be kept synchronized with func_dirname
13213
# and func_basename. For efficiency, we do not delegate to
13214
# those functions but instead duplicate the functionality here.
13215
func_dirname_and_basename ()
13216
{
13217
  case ${1} in
13218
    */*) func_dirname_result="${1%/*}${2}" ;;
13219
    *  ) func_dirname_result="${3}" ;;
13220
  esac
13221
  func_basename_result="${1##*/}"
13222
}
13223
 
13224
# func_stripname prefix suffix name
13225
# strip PREFIX and SUFFIX off of NAME.
13226
# PREFIX and SUFFIX must not contain globbing or regex special
13227
# characters, hashes, percent signs, but SUFFIX may contain a leading
13228
# dot (in which case that matches only a dot).
13229
func_stripname ()
13230
{
13231
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13232
  # positional parameters, so assign one to ordinary parameter first.
13233
  func_stripname_result=${3}
13234
  func_stripname_result=${func_stripname_result#"${1}"}
13235
  func_stripname_result=${func_stripname_result%"${2}"}
13236
}
13237
 
13238
# func_opt_split
13239
func_opt_split ()
13240
{
13241
  func_opt_split_opt=${1%%=*}
13242
  func_opt_split_arg=${1#*=}
13243
}
13244
 
13245
# func_lo2o object
13246
func_lo2o ()
13247
{
13248
  case ${1} in
13249
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13250
    *)    func_lo2o_result=${1} ;;
13251
  esac
13252
}
13253
 
13254
# func_xform libobj-or-source
13255
func_xform ()
13256
{
13257
  func_xform_result=${1%.*}.lo
13258
}
13259
 
13260
# func_arith arithmetic-term...
13261
func_arith ()
13262
{
13263
  func_arith_result=$(( $* ))
13264
}
13265
 
13266
# func_len string
13267
# STRING may not start with a hyphen.
13268
func_len ()
13269
{
13270
  func_len_result=${#1}
13271
}
13272
 
13273
_LT_EOF
13274
    ;;
13275
  *) # Bourne compatible functions.
13276
    cat << \_LT_EOF >> "$cfgfile"
13277
 
13278
# func_dirname file append nondir_replacement
13279
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13280
# otherwise set result to NONDIR_REPLACEMENT.
13281
func_dirname ()
13282
{
13283
  # Extract subdirectory from the argument.
13284
  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13285
  if test "X$func_dirname_result" = "X${1}"; then
13286
    func_dirname_result="${3}"
13287
  else
13288
    func_dirname_result="$func_dirname_result${2}"
13289
  fi
13290
}
13291
 
13292
# func_basename file
13293
func_basename ()
13294
{
13295
  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13296
}
13297
 
13298
 
13299
# func_stripname prefix suffix name
13300
# strip PREFIX and SUFFIX off of NAME.
13301
# PREFIX and SUFFIX must not contain globbing or regex special
13302
# characters, hashes, percent signs, but SUFFIX may contain a leading
13303
# dot (in which case that matches only a dot).
13304
# func_strip_suffix prefix name
13305
func_stripname ()
13306
{
13307
  case ${2} in
13308
    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13309
    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13310
  esac
13311
}
13312
 
13313
# sed scripts:
13314
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13315
my_sed_long_arg='1s/^-[^=]*=//'
13316
 
13317
# func_opt_split
13318
func_opt_split ()
13319
{
13320
  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13321
  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13322
}
13323
 
13324
# func_lo2o object
13325
func_lo2o ()
13326
{
13327
  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13328
}
13329
 
13330
# func_xform libobj-or-source
13331
func_xform ()
13332
{
13333
  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13334
}
13335
 
13336
# func_arith arithmetic-term...
13337
func_arith ()
13338
{
13339
  func_arith_result=`expr "$@"`
13340
}
13341
 
13342
# func_len string
13343
# STRING may not start with a hyphen.
13344
func_len ()
13345
{
13346
  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13347
}
13348
 
13349
_LT_EOF
13350
esac
13351
 
13352
case $lt_shell_append in
13353
  yes)
13354
    cat << \_LT_EOF >> "$cfgfile"
13355
 
13356
# func_append var value
13357
# Append VALUE to the end of shell variable VAR.
13358
func_append ()
13359
{
13360
  eval "$1+=\$2"
13361
}
13362
_LT_EOF
13363
    ;;
13364
  *)
13365
    cat << \_LT_EOF >> "$cfgfile"
13366
 
13367
# func_append var value
13368
# Append VALUE to the end of shell variable VAR.
13369
func_append ()
13370
{
13371
  eval "$1=\$$1\$2"
13372
}
13373
 
13374
_LT_EOF
13375
    ;;
13376
  esac
13377
 
13378
 
13379
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13380
    || (rm -f "$cfgfile"; exit 1)
13381
 
13382
  mv -f "$cfgfile" "$ofile" ||
13383
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13384
  chmod +x "$ofile"
13385
 
13386
 ;;
13387
 
13388
  esac
13389
done # for ac_tag
13390
 
13391
 
13392
as_fn_exit 0
13393
_ACEOF
13394
ac_clean_files=$ac_clean_files_save
13395
 
13396
test $ac_write_fail = 0 ||
13397
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13398
 
13399
 
13400
# configure is writing to config.log, and then calls config.status.
13401
# config.status does its own redirection, appending to config.log.
13402
# Unfortunately, on DOS this fails, as config.log is still kept open
13403
# by configure, so config.status won't be able to write to it; its
13404
# output is simply discarded.  So we exec the FD to /dev/null,
13405
# effectively closing config.log, so it can be properly (re)opened and
13406
# appended to by config.status.  When coming back to configure, we
13407
# need to make the FD available again.
13408
if test "$no_create" != yes; then
13409
  ac_cs_success=:
13410
  ac_config_status_args=
13411
  test "$silent" = yes &&
13412
    ac_config_status_args="$ac_config_status_args --quiet"
13413
  exec 5>/dev/null
13414
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13415
  exec 5>>config.log
13416
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13417
  # would make configure fail if this is the last instruction.
13418
  $ac_cs_success || as_fn_exit $?
13419
fi
13420
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13421
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13422
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13423
fi
13424
 

powered by: WebSVN 2.1.0

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