Project

General

Profile

Download (385 KB) Statistics
| Branch: | Revision:
1
#! /bin/sh
2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.65 for shellinabox 2.10.
4
#
5
# Report bugs to <markus@shellinabox.com>.
6
#
7
#
8
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10
# Inc.
11
#
12
#
13
# This configure script is free software; the Free Software Foundation
14
# gives unlimited permission to copy, distribute and modify it.
15
## -------------------- ##
16
## M4sh Initialization. ##
17
## -------------------- ##
18

    
19
# Be more Bourne compatible
20
DUALCASE=1; export DUALCASE # for MKS sh
21
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22
  emulate sh
23
  NULLCMD=:
24
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25
  # is contrary to our usage.  Disable this feature.
26
  alias -g '${1+"$@"}'='"$@"'
27
  setopt NO_GLOB_SUBST
28
else
29
  case `(set -o) 2>/dev/null` in #(
30
  *posix*) :
31
    set -o posix ;; #(
32
  *) :
33
     ;;
34
esac
35
fi
36

    
37

    
38
as_nl='
39
'
40
export as_nl
41
# Printing a long string crashes Solaris 7 /usr/bin/printf.
42
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45
# Prefer a ksh shell builtin over an external printf program on Solaris,
46
# but without wasting forks for bash or zsh.
47
if test -z "$BASH_VERSION$ZSH_VERSION" \
48
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49
  as_echo='print -r --'
50
  as_echo_n='print -rn --'
51
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52
  as_echo='printf %s\n'
53
  as_echo_n='printf %s'
54
else
55
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57
    as_echo_n='/usr/ucb/echo -n'
58
  else
59
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60
    as_echo_n_body='eval
61
      arg=$1;
62
      case $arg in #(
63
      *"$as_nl"*)
64
	expr "X$arg" : "X\\(.*\\)$as_nl";
65
	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66
      esac;
67
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68
    '
69
    export as_echo_n_body
70
    as_echo_n='sh -c $as_echo_n_body as_echo'
71
  fi
72
  export as_echo_body
73
  as_echo='sh -c $as_echo_body as_echo'
74
fi
75

    
76
# The user is always right.
77
if test "${PATH_SEPARATOR+set}" != set; then
78
  PATH_SEPARATOR=:
79
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81
      PATH_SEPARATOR=';'
82
  }
83
fi
84

    
85

    
86
# IFS
87
# We need space, tab and new line, in precisely that order.  Quoting is
88
# there to prevent editors from complaining about space-tab.
89
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90
# splitting by setting IFS to empty value.)
91
IFS=" ""	$as_nl"
92

    
93
# Find who we are.  Look in the path if we contain no directory separator.
94
case $0 in #((
95
  *[\\/]* ) as_myself=$0 ;;
96
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97
for as_dir in $PATH
98
do
99
  IFS=$as_save_IFS
100
  test -z "$as_dir" && as_dir=.
101
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102
  done
103
IFS=$as_save_IFS
104

    
105
     ;;
106
esac
107
# We did not find ourselves, most probably we were run as `sh COMMAND'
108
# in which case we are not to be found in the path.
109
if test "x$as_myself" = x; then
110
  as_myself=$0
111
fi
112
if test ! -f "$as_myself"; then
113
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114
  exit 1
115
fi
116

    
117
# Unset variables that we do not need and which cause bugs (e.g. in
118
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119
# suppresses any "Segmentation fault" message there.  '((' could
120
# trigger a bug in pdksh 5.2.14.
121
for as_var in BASH_ENV ENV MAIL MAILPATH
122
do eval test x\${$as_var+set} = xset \
123
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124
done
125
PS1='$ '
126
PS2='> '
127
PS4='+ '
128

    
129
# NLS nuisances.
130
LC_ALL=C
131
export LC_ALL
132
LANGUAGE=C
133
export LANGUAGE
134

    
135
# CDPATH.
136
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137

    
138
if test "x$CONFIG_SHELL" = x; then
139
  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140
  emulate sh
141
  NULLCMD=:
142
  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143
  # is contrary to our usage.  Disable this feature.
144
  alias -g '\${1+\"\$@\"}'='\"\$@\"'
145
  setopt NO_GLOB_SUBST
146
else
147
  case \`(set -o) 2>/dev/null\` in #(
148
  *posix*) :
149
    set -o posix ;; #(
150
  *) :
151
     ;;
152
esac
153
fi
154
"
155
  as_required="as_fn_return () { (exit \$1); }
156
as_fn_success () { as_fn_return 0; }
157
as_fn_failure () { as_fn_return 1; }
158
as_fn_ret_success () { return 0; }
159
as_fn_ret_failure () { return 1; }
160

    
161
exitcode=0
162
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167

    
168
else
169
  exitcode=1; echo positional parameters were not saved.
170
fi
171
test x\$exitcode = x0 || exit 1"
172
  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173
  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174
  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175
  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176
test \$(( 1 + 1 )) = 2 || exit 1"
177
  if (eval "$as_required") 2>/dev/null; then :
178
  as_have_required=yes
179
else
180
  as_have_required=no
181
fi
182
  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183

    
184
else
185
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186
as_found=false
187
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188
do
189
  IFS=$as_save_IFS
190
  test -z "$as_dir" && as_dir=.
191
  as_found=:
192
  case $as_dir in #(
193
	 /*)
194
	   for as_base in sh bash ksh sh5; do
195
	     # Try only shells that exist, to save several forks.
196
	     as_shell=$as_dir/$as_base
197
	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198
		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199
  CONFIG_SHELL=$as_shell as_have_required=yes
200
		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201
  break 2
202
fi
203
fi
204
	   done;;
205
       esac
206
  as_found=false
207
done
208
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209
	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210
  CONFIG_SHELL=$SHELL as_have_required=yes
211
fi; }
212
IFS=$as_save_IFS
213

    
214

    
215
      if test "x$CONFIG_SHELL" != x; then :
216
  # We cannot yet assume a decent shell, so we have to provide a
217
	# neutralization value for shells without unset; and this also
218
	# works around shells that cannot unset nonexistent variables.
219
	BASH_ENV=/dev/null
220
	ENV=/dev/null
221
	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222
	export CONFIG_SHELL
223
	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224
fi
225

    
226
    if test x$as_have_required = xno; then :
227
  $as_echo "$0: This script requires a shell more modern than all"
228
  $as_echo "$0: the shells that I found on your system."
229
  if test x${ZSH_VERSION+set} = xset ; then
230
    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231
    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232
  else
233
    $as_echo "$0: Please tell bug-autoconf@gnu.org and
234
$0: markus@shellinabox.com about your system, including any
235
$0: error possibly output before this message. Then install
236
$0: a modern shell, or manually run the script under such a
237
$0: shell if you do have one."
238
  fi
239
  exit 1
240
fi
241
fi
242
fi
243
SHELL=${CONFIG_SHELL-/bin/sh}
244
export SHELL
245
# Unset more variables known to interfere with behavior of common tools.
246
CLICOLOR_FORCE= GREP_OPTIONS=
247
unset CLICOLOR_FORCE GREP_OPTIONS
248

    
249
## --------------------- ##
250
## M4sh Shell Functions. ##
251
## --------------------- ##
252
# as_fn_unset VAR
253
# ---------------
254
# Portably unset VAR.
255
as_fn_unset ()
256
{
257
  { eval $1=; unset $1;}
258
}
259
as_unset=as_fn_unset
260

    
261
# as_fn_set_status STATUS
262
# -----------------------
263
# Set $? to STATUS, without forking.
264
as_fn_set_status ()
265
{
266
  return $1
267
} # as_fn_set_status
268

    
269
# as_fn_exit STATUS
270
# -----------------
271
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272
as_fn_exit ()
273
{
274
  set +e
275
  as_fn_set_status $1
276
  exit $1
277
} # as_fn_exit
278

    
279
# as_fn_mkdir_p
280
# -------------
281
# Create "$as_dir" as a directory, including parents if necessary.
282
as_fn_mkdir_p ()
283
{
284

    
285
  case $as_dir in #(
286
  -*) as_dir=./$as_dir;;
287
  esac
288
  test -d "$as_dir" || eval $as_mkdir_p || {
289
    as_dirs=
290
    while :; do
291
      case $as_dir in #(
292
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293
      *) as_qdir=$as_dir;;
294
      esac
295
      as_dirs="'$as_qdir' $as_dirs"
296
      as_dir=`$as_dirname -- "$as_dir" ||
297
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298
	 X"$as_dir" : 'X\(//\)[^/]' \| \
299
	 X"$as_dir" : 'X\(//\)$' \| \
300
	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301
$as_echo X"$as_dir" |
302
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303
	    s//\1/
304
	    q
305
	  }
306
	  /^X\(\/\/\)[^/].*/{
307
	    s//\1/
308
	    q
309
	  }
310
	  /^X\(\/\/\)$/{
311
	    s//\1/
312
	    q
313
	  }
314
	  /^X\(\/\).*/{
315
	    s//\1/
316
	    q
317
	  }
318
	  s/.*/./; q'`
319
      test -d "$as_dir" && break
320
    done
321
    test -z "$as_dirs" || eval "mkdir $as_dirs"
322
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
323

    
324

    
325
} # as_fn_mkdir_p
326
# as_fn_append VAR VALUE
327
# ----------------------
328
# Append the text in VALUE to the end of the definition contained in VAR. Take
329
# advantage of any shell optimizations that allow amortized linear growth over
330
# repeated appends, instead of the typical quadratic growth present in naive
331
# implementations.
332
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333
  eval 'as_fn_append ()
334
  {
335
    eval $1+=\$2
336
  }'
337
else
338
  as_fn_append ()
339
  {
340
    eval $1=\$$1\$2
341
  }
342
fi # as_fn_append
343

    
344
# as_fn_arith ARG...
345
# ------------------
346
# Perform arithmetic evaluation on the ARGs, and store the result in the
347
# global $as_val. Take advantage of shells that can avoid forks. The arguments
348
# must be portable across $(()) and expr.
349
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350
  eval 'as_fn_arith ()
351
  {
352
    as_val=$(( $* ))
353
  }'
354
else
355
  as_fn_arith ()
356
  {
357
    as_val=`expr "$@" || test $? -eq 1`
358
  }
359
fi # as_fn_arith
360

    
361

    
362
# as_fn_error ERROR [LINENO LOG_FD]
363
# ---------------------------------
364
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366
# script with status $?, using 1 if that was 0.
367
as_fn_error ()
368
{
369
  as_status=$?; test $as_status -eq 0 && as_status=1
370
  if test "$3"; then
371
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
373
  fi
374
  $as_echo "$as_me: error: $1" >&2
375
  as_fn_exit $as_status
376
} # as_fn_error
377

    
378
if expr a : '\(a\)' >/dev/null 2>&1 &&
379
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
380
  as_expr=expr
381
else
382
  as_expr=false
383
fi
384

    
385
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386
  as_basename=basename
387
else
388
  as_basename=false
389
fi
390

    
391
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392
  as_dirname=dirname
393
else
394
  as_dirname=false
395
fi
396

    
397
as_me=`$as_basename -- "$0" ||
398
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399
	 X"$0" : 'X\(//\)$' \| \
400
	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401
$as_echo X/"$0" |
402
    sed '/^.*\/\([^/][^/]*\)\/*$/{
403
	    s//\1/
404
	    q
405
	  }
406
	  /^X\/\(\/\/\)$/{
407
	    s//\1/
408
	    q
409
	  }
410
	  /^X\/\(\/\).*/{
411
	    s//\1/
412
	    q
413
	  }
414
	  s/.*/./; q'`
415

    
416
# Avoid depending upon Character Ranges.
417
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420
as_cr_digits='0123456789'
421
as_cr_alnum=$as_cr_Letters$as_cr_digits
422

    
423

    
424
  as_lineno_1=$LINENO as_lineno_1a=$LINENO
425
  as_lineno_2=$LINENO as_lineno_2a=$LINENO
426
  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427
  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428
  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
429
  sed -n '
430
    p
431
    /[$]LINENO/=
432
  ' <$as_myself |
433
    sed '
434
      s/[$]LINENO.*/&-/
435
      t lineno
436
      b
437
      :lineno
438
      N
439
      :loop
440
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441
      t loop
442
      s/-\n.*//
443
    ' >$as_me.lineno &&
444
  chmod +x "$as_me.lineno" ||
445
    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
446

    
447
  # Don't try to exec as it changes $[0], causing all sort of problems
448
  # (the dirname of $[0] is not the place where we might find the
449
  # original and so on.  Autoconf is especially sensitive to this).
450
  . "./$as_me.lineno"
451
  # Exit status is that of the last command.
452
  exit
453
}
454

    
455
ECHO_C= ECHO_N= ECHO_T=
456
case `echo -n x` in #(((((
457
-n*)
458
  case `echo 'xy\c'` in
459
  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
460
  xy)  ECHO_C='\c';;
461
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
462
       ECHO_T='	';;
463
  esac;;
464
*)
465
  ECHO_N='-n';;
466
esac
467

    
468
rm -f conf$$ conf$$.exe conf$$.file
469
if test -d conf$$.dir; then
470
  rm -f conf$$.dir/conf$$.file
471
else
472
  rm -f conf$$.dir
473
  mkdir conf$$.dir 2>/dev/null
474
fi
475
if (echo >conf$$.file) 2>/dev/null; then
476
  if ln -s conf$$.file conf$$ 2>/dev/null; then
477
    as_ln_s='ln -s'
478
    # ... but there are two gotchas:
479
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481
    # In both cases, we have to default to `cp -p'.
482
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483
      as_ln_s='cp -p'
484
  elif ln conf$$.file conf$$ 2>/dev/null; then
485
    as_ln_s=ln
486
  else
487
    as_ln_s='cp -p'
488
  fi
489
else
490
  as_ln_s='cp -p'
491
fi
492
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493
rmdir conf$$.dir 2>/dev/null
494

    
495
if mkdir -p . 2>/dev/null; then
496
  as_mkdir_p='mkdir -p "$as_dir"'
497
else
498
  test -d ./-p && rmdir ./-p
499
  as_mkdir_p=false
500
fi
501

    
502
if test -x / >/dev/null 2>&1; then
503
  as_test_x='test -x'
504
else
505
  if ls -dL / >/dev/null 2>&1; then
506
    as_ls_L_option=L
507
  else
508
    as_ls_L_option=
509
  fi
510
  as_test_x='
511
    eval sh -c '\''
512
      if test -d "$1"; then
513
	test -d "$1/.";
514
      else
515
	case $1 in #(
516
	-*)set "./$1";;
517
	esac;
518
	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519
	???[sx]*):;;*)false;;esac;fi
520
    '\'' sh
521
  '
522
fi
523
as_executable_p=$as_test_x
524

    
525
# Sed expression to map a string onto a valid CPP name.
526
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
527

    
528
# Sed expression to map a string onto a valid variable name.
529
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530

    
531

    
532

    
533
# Check that we are running under the correct shell.
534
SHELL=${CONFIG_SHELL-/bin/sh}
535

    
536
case X$lt_ECHO in
537
X*--fallback-echo)
538
  # Remove one level of quotation (which was required for Make).
539
  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
540
  ;;
541
esac
542

    
543
ECHO=${lt_ECHO-echo}
544
if test "X$1" = X--no-reexec; then
545
  # Discard the --no-reexec flag, and continue.
546
  shift
547
elif test "X$1" = X--fallback-echo; then
548
  # Avoid inline document here, it may be left over
549
  :
550
elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
551
  # Yippee, $ECHO works!
552
  :
553
else
554
  # Restart under the correct shell.
555
  exec $SHELL "$0" --no-reexec ${1+"$@"}
556
fi
557

    
558
if test "X$1" = X--fallback-echo; then
559
  # used as fallback echo
560
  shift
561
  cat <<_LT_EOF
562
$*
563
_LT_EOF
564
  exit 0
565
fi
566

    
567
# The HP-UX ksh and POSIX shell print the target directory to stdout
568
# if CDPATH is set.
569
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
570

    
571
if test -z "$lt_ECHO"; then
572
  if test "X${echo_test_string+set}" != Xset; then
573
    # find a string as large as possible, as long as the shell can cope with it
574
    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
575
      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
576
      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
577
	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
578
      then
579
        break
580
      fi
581
    done
582
  fi
583

    
584
  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
585
     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
586
     test "X$echo_testing_string" = "X$echo_test_string"; then
587
    :
588
  else
589
    # The Solaris, AIX, and Digital Unix default echo programs unquote
590
    # backslashes.  This makes it impossible to quote backslashes using
591
    #   echo "$something" | sed 's/\\/\\\\/g'
592
    #
593
    # So, first we look for a working echo in the user's PATH.
594

    
595
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
596
    for dir in $PATH /usr/ucb; do
597
      IFS="$lt_save_ifs"
598
      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
599
         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
600
         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
601
         test "X$echo_testing_string" = "X$echo_test_string"; then
602
        ECHO="$dir/echo"
603
        break
604
      fi
605
    done
606
    IFS="$lt_save_ifs"
607

    
608
    if test "X$ECHO" = Xecho; then
609
      # We didn't find a better echo, so look for alternatives.
610
      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
611
         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
612
         test "X$echo_testing_string" = "X$echo_test_string"; then
613
        # This shell has a builtin print -r that does the trick.
614
        ECHO='print -r'
615
      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
616
	   test "X$CONFIG_SHELL" != X/bin/ksh; then
617
        # If we have ksh, try running configure again with it.
618
        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
619
        export ORIGINAL_CONFIG_SHELL
620
        CONFIG_SHELL=/bin/ksh
621
        export CONFIG_SHELL
622
        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
623
      else
624
        # Try using printf.
625
        ECHO='printf %s\n'
626
        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
627
	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
628
	   test "X$echo_testing_string" = "X$echo_test_string"; then
629
	  # Cool, printf works
630
	  :
631
        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
632
	     test "X$echo_testing_string" = 'X\t' &&
633
	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
634
	     test "X$echo_testing_string" = "X$echo_test_string"; then
635
	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
636
	  export CONFIG_SHELL
637
	  SHELL="$CONFIG_SHELL"
638
	  export SHELL
639
	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
640
        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
641
	     test "X$echo_testing_string" = 'X\t' &&
642
	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
643
	     test "X$echo_testing_string" = "X$echo_test_string"; then
644
	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
645
        else
646
	  # maybe with a smaller string...
647
	  prev=:
648

    
649
	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
650
	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
651
	    then
652
	      break
653
	    fi
654
	    prev="$cmd"
655
	  done
656

    
657
	  if test "$prev" != 'sed 50q "$0"'; then
658
	    echo_test_string=`eval $prev`
659
	    export echo_test_string
660
	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
661
	  else
662
	    # Oops.  We lost completely, so just stick with echo.
663
	    ECHO=echo
664
	  fi
665
        fi
666
      fi
667
    fi
668
  fi
669
fi
670

    
671
# Copy echo and quote the copy suitably for passing to libtool from
672
# the Makefile, instead of quoting the original, which is used later.
673
lt_ECHO=$ECHO
674
if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
675
   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
676
fi
677

    
678

    
679

    
680

    
681
test -n "$DJDIR" || exec 7<&0 </dev/null
682
exec 6>&1
683

    
684
# Name of the host.
685
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
686
# so uname gets run too.
687
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
688

    
689
#
690
# Initializations.
691
#
692
ac_default_prefix=/usr/local
693
ac_clean_files=
694
ac_config_libobj_dir=.
695
LIBOBJS=
696
cross_compiling=no
697
subdirs=
698
MFLAGS=
699
MAKEFLAGS=
700

    
701
# Identity of this package.
702
PACKAGE_NAME='shellinabox'
703
PACKAGE_TARNAME='shellinabox'
704
PACKAGE_VERSION='2.10'
705
PACKAGE_STRING='shellinabox 2.10'
706
PACKAGE_BUGREPORT='markus@shellinabox.com'
707
PACKAGE_URL=''
708

    
709
ac_c_werror_flag=
710
# Factoring default headers for most tests.
711
ac_includes_default="\
712
#include <stdio.h>
713
#ifdef HAVE_SYS_TYPES_H
714
# include <sys/types.h>
715
#endif
716
#ifdef HAVE_SYS_STAT_H
717
# include <sys/stat.h>
718
#endif
719
#ifdef STDC_HEADERS
720
# include <stdlib.h>
721
# include <stddef.h>
722
#else
723
# ifdef HAVE_STDLIB_H
724
#  include <stdlib.h>
725
# endif
726
#endif
727
#ifdef HAVE_STRING_H
728
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
729
#  include <memory.h>
730
# endif
731
# include <string.h>
732
#endif
733
#ifdef HAVE_STRINGS_H
734
# include <strings.h>
735
#endif
736
#ifdef HAVE_INTTYPES_H
737
# include <inttypes.h>
738
#endif
739
#ifdef HAVE_STDINT_H
740
# include <stdint.h>
741
#endif
742
#ifdef HAVE_UNISTD_H
743
# include <unistd.h>
744
#endif"
745

    
746
ac_subst_vars='am__EXEEXT_FALSE
747
am__EXEEXT_TRUE
748
LTLIBOBJS
749
LIBOBJS
750
LIBTOOL_DEPS
751
CPP
752
OTOOL64
753
OTOOL
754
LIPO
755
NMEDIT
756
DSYMUTIL
757
lt_ECHO
758
RANLIB
759
AR
760
OBJDUMP
761
LN_S
762
NM
763
ac_ct_DUMPBIN
764
DUMPBIN
765
LD
766
FGREP
767
EGREP
768
GREP
769
SED
770
host_os
771
host_vendor
772
host_cpu
773
host
774
build_os
775
build_vendor
776
build_cpu
777
build
778
LIBTOOL
779
am__fastdepCC_FALSE
780
am__fastdepCC_TRUE
781
CCDEPMODE
782
AMDEPBACKSLASH
783
AMDEP_FALSE
784
AMDEP_TRUE
785
am__quote
786
am__include
787
DEPDIR
788
OBJEXT
789
EXEEXT
790
ac_ct_CC
791
CPPFLAGS
792
LDFLAGS
793
CFLAGS
794
CC
795
am__untar
796
am__tar
797
AMTAR
798
am__leading_dot
799
SET_MAKE
800
AWK
801
mkdir_p
802
MKDIR_P
803
INSTALL_STRIP_PROGRAM
804
STRIP
805
install_sh
806
MAKEINFO
807
AUTOHEADER
808
AUTOMAKE
809
AUTOCONF
810
ACLOCAL
811
VERSION
812
PACKAGE
813
CYGPATH_W
814
am__isrc
815
INSTALL_DATA
816
INSTALL_SCRIPT
817
INSTALL_PROGRAM
818
VCS_REVISION
819
target_alias
820
host_alias
821
build_alias
822
LIBS
823
ECHO_T
824
ECHO_N
825
ECHO_C
826
DEFS
827
mandir
828
localedir
829
libdir
830
psdir
831
pdfdir
832
dvidir
833
htmldir
834
infodir
835
docdir
836
oldincludedir
837
includedir
838
localstatedir
839
sharedstatedir
840
sysconfdir
841
datadir
842
datarootdir
843
libexecdir
844
sbindir
845
bindir
846
program_transform_name
847
prefix
848
exec_prefix
849
PACKAGE_URL
850
PACKAGE_BUGREPORT
851
PACKAGE_STRING
852
PACKAGE_VERSION
853
PACKAGE_TARNAME
854
PACKAGE_NAME
855
PATH_SEPARATOR
856
SHELL'
857
ac_subst_files=''
858
ac_user_opts='
859
enable_option_checking
860
enable_dependency_tracking
861
enable_shared
862
enable_static
863
with_pic
864
enable_fast_install
865
with_gnu_ld
866
enable_libtool_lock
867
enable_login
868
enable_ssl
869
enable_pam
870
enable_runtime_loading
871
'
872
      ac_precious_vars='build_alias
873
host_alias
874
target_alias
875
CC
876
CFLAGS
877
LDFLAGS
878
LIBS
879
CPPFLAGS
880
CPP'
881

    
882

    
883
# Initialize some variables set by options.
884
ac_init_help=
885
ac_init_version=false
886
ac_unrecognized_opts=
887
ac_unrecognized_sep=
888
# The variables have the same names as the options, with
889
# dashes changed to underlines.
890
cache_file=/dev/null
891
exec_prefix=NONE
892
no_create=
893
no_recursion=
894
prefix=NONE
895
program_prefix=NONE
896
program_suffix=NONE
897
program_transform_name=s,x,x,
898
silent=
899
site=
900
srcdir=
901
verbose=
902
x_includes=NONE
903
x_libraries=NONE
904

    
905
# Installation directory options.
906
# These are left unexpanded so users can "make install exec_prefix=/foo"
907
# and all the variables that are supposed to be based on exec_prefix
908
# by default will actually change.
909
# Use braces instead of parens because sh, perl, etc. also accept them.
910
# (The list follows the same order as the GNU Coding Standards.)
911
bindir='${exec_prefix}/bin'
912
sbindir='${exec_prefix}/sbin'
913
libexecdir='${exec_prefix}/libexec'
914
datarootdir='${prefix}/share'
915
datadir='${datarootdir}'
916
sysconfdir='${prefix}/etc'
917
sharedstatedir='${prefix}/com'
918
localstatedir='${prefix}/var'
919
includedir='${prefix}/include'
920
oldincludedir='/usr/include'
921
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
922
infodir='${datarootdir}/info'
923
htmldir='${docdir}'
924
dvidir='${docdir}'
925
pdfdir='${docdir}'
926
psdir='${docdir}'
927
libdir='${exec_prefix}/lib'
928
localedir='${datarootdir}/locale'
929
mandir='${datarootdir}/man'
930

    
931
ac_prev=
932
ac_dashdash=
933
for ac_option
934
do
935
  # If the previous option needs an argument, assign it.
936
  if test -n "$ac_prev"; then
937
    eval $ac_prev=\$ac_option
938
    ac_prev=
939
    continue
940
  fi
941

    
942
  case $ac_option in
943
  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
944
  *)	ac_optarg=yes ;;
945
  esac
946

    
947
  # Accept the important Cygnus configure options, so we can diagnose typos.
948

    
949
  case $ac_dashdash$ac_option in
950
  --)
951
    ac_dashdash=yes ;;
952

    
953
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
954
    ac_prev=bindir ;;
955
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
956
    bindir=$ac_optarg ;;
957

    
958
  -build | --build | --buil | --bui | --bu)
959
    ac_prev=build_alias ;;
960
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
961
    build_alias=$ac_optarg ;;
962

    
963
  -cache-file | --cache-file | --cache-fil | --cache-fi \
964
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
965
    ac_prev=cache_file ;;
966
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
967
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
968
    cache_file=$ac_optarg ;;
969

    
970
  --config-cache | -C)
971
    cache_file=config.cache ;;
972

    
973
  -datadir | --datadir | --datadi | --datad)
974
    ac_prev=datadir ;;
975
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
976
    datadir=$ac_optarg ;;
977

    
978
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
979
  | --dataroo | --dataro | --datar)
980
    ac_prev=datarootdir ;;
981
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
982
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
983
    datarootdir=$ac_optarg ;;
984

    
985
  -disable-* | --disable-*)
986
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
987
    # Reject names that are not valid shell variable names.
988
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
989
      as_fn_error "invalid feature name: $ac_useropt"
990
    ac_useropt_orig=$ac_useropt
991
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
992
    case $ac_user_opts in
993
      *"
994
"enable_$ac_useropt"
995
"*) ;;
996
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
997
	 ac_unrecognized_sep=', ';;
998
    esac
999
    eval enable_$ac_useropt=no ;;
1000

    
1001
  -docdir | --docdir | --docdi | --doc | --do)
1002
    ac_prev=docdir ;;
1003
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1004
    docdir=$ac_optarg ;;
1005

    
1006
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1007
    ac_prev=dvidir ;;
1008
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1009
    dvidir=$ac_optarg ;;
1010

    
1011
  -enable-* | --enable-*)
1012
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1013
    # Reject names that are not valid shell variable names.
1014
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1015
      as_fn_error "invalid feature name: $ac_useropt"
1016
    ac_useropt_orig=$ac_useropt
1017
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1018
    case $ac_user_opts in
1019
      *"
1020
"enable_$ac_useropt"
1021
"*) ;;
1022
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1023
	 ac_unrecognized_sep=', ';;
1024
    esac
1025
    eval enable_$ac_useropt=\$ac_optarg ;;
1026

    
1027
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1028
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1029
  | --exec | --exe | --ex)
1030
    ac_prev=exec_prefix ;;
1031
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1032
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1033
  | --exec=* | --exe=* | --ex=*)
1034
    exec_prefix=$ac_optarg ;;
1035

    
1036
  -gas | --gas | --ga | --g)
1037
    # Obsolete; use --with-gas.
1038
    with_gas=yes ;;
1039

    
1040
  -help | --help | --hel | --he | -h)
1041
    ac_init_help=long ;;
1042
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1043
    ac_init_help=recursive ;;
1044
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1045
    ac_init_help=short ;;
1046

    
1047
  -host | --host | --hos | --ho)
1048
    ac_prev=host_alias ;;
1049
  -host=* | --host=* | --hos=* | --ho=*)
1050
    host_alias=$ac_optarg ;;
1051

    
1052
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1053
    ac_prev=htmldir ;;
1054
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1055
  | --ht=*)
1056
    htmldir=$ac_optarg ;;
1057

    
1058
  -includedir | --includedir | --includedi | --included | --include \
1059
  | --includ | --inclu | --incl | --inc)
1060
    ac_prev=includedir ;;
1061
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1062
  | --includ=* | --inclu=* | --incl=* | --inc=*)
1063
    includedir=$ac_optarg ;;
1064

    
1065
  -infodir | --infodir | --infodi | --infod | --info | --inf)
1066
    ac_prev=infodir ;;
1067
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1068
    infodir=$ac_optarg ;;
1069

    
1070
  -libdir | --libdir | --libdi | --libd)
1071
    ac_prev=libdir ;;
1072
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1073
    libdir=$ac_optarg ;;
1074

    
1075
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1076
  | --libexe | --libex | --libe)
1077
    ac_prev=libexecdir ;;
1078
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1079
  | --libexe=* | --libex=* | --libe=*)
1080
    libexecdir=$ac_optarg ;;
1081

    
1082
  -localedir | --localedir | --localedi | --localed | --locale)
1083
    ac_prev=localedir ;;
1084
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1085
    localedir=$ac_optarg ;;
1086

    
1087
  -localstatedir | --localstatedir | --localstatedi | --localstated \
1088
  | --localstate | --localstat | --localsta | --localst | --locals)
1089
    ac_prev=localstatedir ;;
1090
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1091
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1092
    localstatedir=$ac_optarg ;;
1093

    
1094
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1095
    ac_prev=mandir ;;
1096
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1097
    mandir=$ac_optarg ;;
1098

    
1099
  -nfp | --nfp | --nf)
1100
    # Obsolete; use --without-fp.
1101
    with_fp=no ;;
1102

    
1103
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1104
  | --no-cr | --no-c | -n)
1105
    no_create=yes ;;
1106

    
1107
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1108
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1109
    no_recursion=yes ;;
1110

    
1111
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1112
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1113
  | --oldin | --oldi | --old | --ol | --o)
1114
    ac_prev=oldincludedir ;;
1115
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1116
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1117
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1118
    oldincludedir=$ac_optarg ;;
1119

    
1120
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1121
    ac_prev=prefix ;;
1122
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1123
    prefix=$ac_optarg ;;
1124

    
1125
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1126
  | --program-pre | --program-pr | --program-p)
1127
    ac_prev=program_prefix ;;
1128
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1129
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1130
    program_prefix=$ac_optarg ;;
1131

    
1132
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1133
  | --program-suf | --program-su | --program-s)
1134
    ac_prev=program_suffix ;;
1135
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1136
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1137
    program_suffix=$ac_optarg ;;
1138

    
1139
  -program-transform-name | --program-transform-name \
1140
  | --program-transform-nam | --program-transform-na \
1141
  | --program-transform-n | --program-transform- \
1142
  | --program-transform | --program-transfor \
1143
  | --program-transfo | --program-transf \
1144
  | --program-trans | --program-tran \
1145
  | --progr-tra | --program-tr | --program-t)
1146
    ac_prev=program_transform_name ;;
1147
  -program-transform-name=* | --program-transform-name=* \
1148
  | --program-transform-nam=* | --program-transform-na=* \
1149
  | --program-transform-n=* | --program-transform-=* \
1150
  | --program-transform=* | --program-transfor=* \
1151
  | --program-transfo=* | --program-transf=* \
1152
  | --program-trans=* | --program-tran=* \
1153
  | --progr-tra=* | --program-tr=* | --program-t=*)
1154
    program_transform_name=$ac_optarg ;;
1155

    
1156
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1157
    ac_prev=pdfdir ;;
1158
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1159
    pdfdir=$ac_optarg ;;
1160

    
1161
  -psdir | --psdir | --psdi | --psd | --ps)
1162
    ac_prev=psdir ;;
1163
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1164
    psdir=$ac_optarg ;;
1165

    
1166
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1167
  | -silent | --silent | --silen | --sile | --sil)
1168
    silent=yes ;;
1169

    
1170
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1171
    ac_prev=sbindir ;;
1172
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1173
  | --sbi=* | --sb=*)
1174
    sbindir=$ac_optarg ;;
1175

    
1176
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1177
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1178
  | --sharedst | --shareds | --shared | --share | --shar \
1179
  | --sha | --sh)
1180
    ac_prev=sharedstatedir ;;
1181
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1182
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1183
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1184
  | --sha=* | --sh=*)
1185
    sharedstatedir=$ac_optarg ;;
1186

    
1187
  -site | --site | --sit)
1188
    ac_prev=site ;;
1189
  -site=* | --site=* | --sit=*)
1190
    site=$ac_optarg ;;
1191

    
1192
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1193
    ac_prev=srcdir ;;
1194
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1195
    srcdir=$ac_optarg ;;
1196

    
1197
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1198
  | --syscon | --sysco | --sysc | --sys | --sy)
1199
    ac_prev=sysconfdir ;;
1200
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1201
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1202
    sysconfdir=$ac_optarg ;;
1203

    
1204
  -target | --target | --targe | --targ | --tar | --ta | --t)
1205
    ac_prev=target_alias ;;
1206
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1207
    target_alias=$ac_optarg ;;
1208

    
1209
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1210
    verbose=yes ;;
1211

    
1212
  -version | --version | --versio | --versi | --vers | -V)
1213
    ac_init_version=: ;;
1214

    
1215
  -with-* | --with-*)
1216
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1217
    # Reject names that are not valid shell variable names.
1218
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1219
      as_fn_error "invalid package name: $ac_useropt"
1220
    ac_useropt_orig=$ac_useropt
1221
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1222
    case $ac_user_opts in
1223
      *"
1224
"with_$ac_useropt"
1225
"*) ;;
1226
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1227
	 ac_unrecognized_sep=', ';;
1228
    esac
1229
    eval with_$ac_useropt=\$ac_optarg ;;
1230

    
1231
  -without-* | --without-*)
1232
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1233
    # Reject names that are not valid shell variable names.
1234
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1235
      as_fn_error "invalid package name: $ac_useropt"
1236
    ac_useropt_orig=$ac_useropt
1237
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1238
    case $ac_user_opts in
1239
      *"
1240
"with_$ac_useropt"
1241
"*) ;;
1242
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1243
	 ac_unrecognized_sep=', ';;
1244
    esac
1245
    eval with_$ac_useropt=no ;;
1246

    
1247
  --x)
1248
    # Obsolete; use --with-x.
1249
    with_x=yes ;;
1250

    
1251
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1252
  | --x-incl | --x-inc | --x-in | --x-i)
1253
    ac_prev=x_includes ;;
1254
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1255
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1256
    x_includes=$ac_optarg ;;
1257

    
1258
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1259
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1260
    ac_prev=x_libraries ;;
1261
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1262
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1263
    x_libraries=$ac_optarg ;;
1264

    
1265
  -*) as_fn_error "unrecognized option: \`$ac_option'
1266
Try \`$0 --help' for more information."
1267
    ;;
1268

    
1269
  *=*)
1270
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1271
    # Reject names that are not valid shell variable names.
1272
    case $ac_envvar in #(
1273
      '' | [0-9]* | *[!_$as_cr_alnum]* )
1274
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1275
    esac
1276
    eval $ac_envvar=\$ac_optarg
1277
    export $ac_envvar ;;
1278

    
1279
  *)
1280
    # FIXME: should be removed in autoconf 3.0.
1281
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1282
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1283
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1284
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1285
    ;;
1286

    
1287
  esac
1288
done
1289

    
1290
if test -n "$ac_prev"; then
1291
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1292
  as_fn_error "missing argument to $ac_option"
1293
fi
1294

    
1295
if test -n "$ac_unrecognized_opts"; then
1296
  case $enable_option_checking in
1297
    no) ;;
1298
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1299
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1300
  esac
1301
fi
1302

    
1303
# Check all directory arguments for consistency.
1304
for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1305
		datadir sysconfdir sharedstatedir localstatedir includedir \
1306
		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1307
		libdir localedir mandir
1308
do
1309
  eval ac_val=\$$ac_var
1310
  # Remove trailing slashes.
1311
  case $ac_val in
1312
    */ )
1313
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1314
      eval $ac_var=\$ac_val;;
1315
  esac
1316
  # Be sure to have absolute directory names.
1317
  case $ac_val in
1318
    [\\/$]* | ?:[\\/]* )  continue;;
1319
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1320
  esac
1321
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1322
done
1323

    
1324
# There might be people who depend on the old broken behavior: `$host'
1325
# used to hold the argument of --host etc.
1326
# FIXME: To remove some day.
1327
build=$build_alias
1328
host=$host_alias
1329
target=$target_alias
1330

    
1331
# FIXME: To remove some day.
1332
if test "x$host_alias" != x; then
1333
  if test "x$build_alias" = x; then
1334
    cross_compiling=maybe
1335
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1336
    If a cross compiler is detected then cross compile mode will be used." >&2
1337
  elif test "x$build_alias" != "x$host_alias"; then
1338
    cross_compiling=yes
1339
  fi
1340
fi
1341

    
1342
ac_tool_prefix=
1343
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1344

    
1345
test "$silent" = yes && exec 6>/dev/null
1346

    
1347

    
1348
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1349
ac_ls_di=`ls -di .` &&
1350
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1351
  as_fn_error "working directory cannot be determined"
1352
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1353
  as_fn_error "pwd does not report name of working directory"
1354

    
1355

    
1356
# Find the source files, if location was not specified.
1357
if test -z "$srcdir"; then
1358
  ac_srcdir_defaulted=yes
1359
  # Try the directory containing this script, then the parent directory.
1360
  ac_confdir=`$as_dirname -- "$as_myself" ||
1361
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1362
	 X"$as_myself" : 'X\(//\)[^/]' \| \
1363
	 X"$as_myself" : 'X\(//\)$' \| \
1364
	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1365
$as_echo X"$as_myself" |
1366
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1367
	    s//\1/
1368
	    q
1369
	  }
1370
	  /^X\(\/\/\)[^/].*/{
1371
	    s//\1/
1372
	    q
1373
	  }
1374
	  /^X\(\/\/\)$/{
1375
	    s//\1/
1376
	    q
1377
	  }
1378
	  /^X\(\/\).*/{
1379
	    s//\1/
1380
	    q
1381
	  }
1382
	  s/.*/./; q'`
1383
  srcdir=$ac_confdir
1384
  if test ! -r "$srcdir/$ac_unique_file"; then
1385
    srcdir=..
1386
  fi
1387
else
1388
  ac_srcdir_defaulted=no
1389
fi
1390
if test ! -r "$srcdir/$ac_unique_file"; then
1391
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1392
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1393
fi
1394
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1395
ac_abs_confdir=`(
1396
	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1397
	pwd)`
1398
# When building in place, set srcdir=.
1399
if test "$ac_abs_confdir" = "$ac_pwd"; then
1400
  srcdir=.
1401
fi
1402
# Remove unnecessary trailing slashes from srcdir.
1403
# Double slashes in file names in object file debugging info
1404
# mess up M-x gdb in Emacs.
1405
case $srcdir in
1406
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1407
esac
1408
for ac_var in $ac_precious_vars; do
1409
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1410
  eval ac_env_${ac_var}_value=\$${ac_var}
1411
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1412
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1413
done
1414

    
1415
#
1416
# Report the --help message.
1417
#
1418
if test "$ac_init_help" = "long"; then
1419
  # Omit some internal or obsolete options to make the list less imposing.
1420
  # This message is too long to be a string in the A/UX 3.1 sh.
1421
  cat <<_ACEOF
1422
\`configure' configures shellinabox 2.10 to adapt to many kinds of systems.
1423

    
1424
Usage: $0 [OPTION]... [VAR=VALUE]...
1425

    
1426
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1427
VAR=VALUE.  See below for descriptions of some of the useful variables.
1428

    
1429
Defaults for the options are specified in brackets.
1430

    
1431
Configuration:
1432
  -h, --help              display this help and exit
1433
      --help=short        display options specific to this package
1434
      --help=recursive    display the short help of all the included packages
1435
  -V, --version           display version information and exit
1436
  -q, --quiet, --silent   do not print \`checking...' messages
1437
      --cache-file=FILE   cache test results in FILE [disabled]
1438
  -C, --config-cache      alias for \`--cache-file=config.cache'
1439
  -n, --no-create         do not create output files
1440
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1441

    
1442
Installation directories:
1443
  --prefix=PREFIX         install architecture-independent files in PREFIX
1444
                          [$ac_default_prefix]
1445
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1446
                          [PREFIX]
1447

    
1448
By default, \`make install' will install all the files in
1449
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1450
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1451
for instance \`--prefix=\$HOME'.
1452

    
1453
For better control, use the options below.
1454

    
1455
Fine tuning of the installation directories:
1456
  --bindir=DIR            user executables [EPREFIX/bin]
1457
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1458
  --libexecdir=DIR        program executables [EPREFIX/libexec]
1459
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1460
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1461
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1462
  --libdir=DIR            object code libraries [EPREFIX/lib]
1463
  --includedir=DIR        C header files [PREFIX/include]
1464
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1465
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1466
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1467
  --infodir=DIR           info documentation [DATAROOTDIR/info]
1468
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1469
  --mandir=DIR            man documentation [DATAROOTDIR/man]
1470
  --docdir=DIR            documentation root [DATAROOTDIR/doc/shellinabox]
1471
  --htmldir=DIR           html documentation [DOCDIR]
1472
  --dvidir=DIR            dvi documentation [DOCDIR]
1473
  --pdfdir=DIR            pdf documentation [DOCDIR]
1474
  --psdir=DIR             ps documentation [DOCDIR]
1475
_ACEOF
1476

    
1477
  cat <<\_ACEOF
1478

    
1479
Program names:
1480
  --program-prefix=PREFIX            prepend PREFIX to installed program names
1481
  --program-suffix=SUFFIX            append SUFFIX to installed program names
1482
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1483

    
1484
System types:
1485
  --build=BUILD     configure for building on BUILD [guessed]
1486
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1487
_ACEOF
1488
fi
1489

    
1490
if test -n "$ac_init_help"; then
1491
  case $ac_init_help in
1492
     short | recursive ) echo "Configuration of shellinabox 2.10:";;
1493
   esac
1494
  cat <<\_ACEOF
1495

    
1496
Optional Features:
1497
  --disable-option-checking  ignore unrecognized --enable/--with options
1498
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1499
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1500
  --disable-dependency-tracking  speeds up one-time build
1501
  --enable-dependency-tracking   do not reject slow dependency extractors
1502
  --enable-shared[=PKGS]  build shared libraries [default=yes]
1503
  --enable-static[=PKGS]  build static libraries [default=yes]
1504
  --enable-fast-install[=PKGS]
1505
                          optimize for fast installation [default=yes]
1506
  --disable-libtool-lock  avoid locking (might break parallel builds)
1507
  --disable-login           on some systems (e.g. Fedora), calling /bin/login
1508
                            does not work well. If you know that your system
1509
                            suffers from this problem, set this option to
1510
                            remove support for the LOGIN keyword in the
1511
                            service description.
1512
  --disable-ssl             if available at built-time, support for SSL
1513
                            connections will be enabled. It can still be
1514
                            disabled at run-time, either on the daemon's
1515
                            command line or if the operating system does not
1516
                            have the OpenSSL libraries available.
1517
  --disable-pam             PAM support is necessary in order to authenticate
1518
                            users for running programs other than their default
1519
                            login shell.
1520
  --disable-runtime-loading ShellInABox will try to load the OpenSSL, and PAM
1521
                            libraries at run-time, if it has been compiled with
1522
                            support for these libraries, and if the operating
1523
                            system supports dynamic loading of libraries. This
1524
                            allows you to install the same binary on different
1525
                            systems independent of whether they have OpenSSL
1526
                            and PAM enabled.  If you would rather directly link
1527
                            these libraries into the binary, thus making them a
1528
                            hard dependency, then disable runtime-loading.
1529

    
1530
Optional Packages:
1531
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1532
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1533
  --with-pic              try to use only PIC/non-PIC objects [default=use
1534
                          both]
1535
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1536

    
1537
Some influential environment variables:
1538
  CC          C compiler command
1539
  CFLAGS      C compiler flags
1540
  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1541
              nonstandard directory <lib dir>
1542
  LIBS        libraries to pass to the linker, e.g. -l<library>
1543
  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1544
              you have headers in a nonstandard directory <include dir>
1545
  CPP         C preprocessor
1546

    
1547
Use these variables to override the choices made by `configure' or to help
1548
it to find libraries and programs with nonstandard names/locations.
1549

    
1550
Report bugs to <markus@shellinabox.com>.
1551
_ACEOF
1552
ac_status=$?
1553
fi
1554

    
1555
if test "$ac_init_help" = "recursive"; then
1556
  # If there are subdirs, report their specific --help.
1557
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1558
    test -d "$ac_dir" ||
1559
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1560
      continue
1561
    ac_builddir=.
1562

    
1563
case "$ac_dir" in
1564
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1565
*)
1566
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1567
  # A ".." for each directory in $ac_dir_suffix.
1568
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1569
  case $ac_top_builddir_sub in
1570
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1571
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1572
  esac ;;
1573
esac
1574
ac_abs_top_builddir=$ac_pwd
1575
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1576
# for backward compatibility:
1577
ac_top_builddir=$ac_top_build_prefix
1578

    
1579
case $srcdir in
1580
  .)  # We are building in place.
1581
    ac_srcdir=.
1582
    ac_top_srcdir=$ac_top_builddir_sub
1583
    ac_abs_top_srcdir=$ac_pwd ;;
1584
  [\\/]* | ?:[\\/]* )  # Absolute name.
1585
    ac_srcdir=$srcdir$ac_dir_suffix;
1586
    ac_top_srcdir=$srcdir
1587
    ac_abs_top_srcdir=$srcdir ;;
1588
  *) # Relative name.
1589
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1590
    ac_top_srcdir=$ac_top_build_prefix$srcdir
1591
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1592
esac
1593
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1594

    
1595
    cd "$ac_dir" || { ac_status=$?; continue; }
1596
    # Check for guested configure.
1597
    if test -f "$ac_srcdir/configure.gnu"; then
1598
      echo &&
1599
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1600
    elif test -f "$ac_srcdir/configure"; then
1601
      echo &&
1602
      $SHELL "$ac_srcdir/configure" --help=recursive
1603
    else
1604
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1605
    fi || ac_status=$?
1606
    cd "$ac_pwd" || { ac_status=$?; break; }
1607
  done
1608
fi
1609

    
1610
test -n "$ac_init_help" && exit $ac_status
1611
if $ac_init_version; then
1612
  cat <<\_ACEOF
1613
shellinabox configure 2.10
1614
generated by GNU Autoconf 2.65
1615

    
1616
Copyright (C) 2009 Free Software Foundation, Inc.
1617
This configure script is free software; the Free Software Foundation
1618
gives unlimited permission to copy, distribute and modify it.
1619
_ACEOF
1620
  exit
1621
fi
1622

    
1623
## ------------------------ ##
1624
## Autoconf initialization. ##
1625
## ------------------------ ##
1626

    
1627
# ac_fn_c_try_compile LINENO
1628
# --------------------------
1629
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1630
ac_fn_c_try_compile ()
1631
{
1632
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1633
  rm -f conftest.$ac_objext
1634
  if { { ac_try="$ac_compile"
1635
case "(($ac_try" in
1636
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1637
  *) ac_try_echo=$ac_try;;
1638
esac
1639
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1640
$as_echo "$ac_try_echo"; } >&5
1641
  (eval "$ac_compile") 2>conftest.err
1642
  ac_status=$?
1643
  if test -s conftest.err; then
1644
    grep -v '^ *+' conftest.err >conftest.er1
1645
    cat conftest.er1 >&5
1646
    mv -f conftest.er1 conftest.err
1647
  fi
1648
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1649
  test $ac_status = 0; } && {
1650
	 test -z "$ac_c_werror_flag" ||
1651
	 test ! -s conftest.err
1652
       } && test -s conftest.$ac_objext; then :
1653
  ac_retval=0
1654
else
1655
  $as_echo "$as_me: failed program was:" >&5
1656
sed 's/^/| /' conftest.$ac_ext >&5
1657

    
1658
	ac_retval=1
1659
fi
1660
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1661
  as_fn_set_status $ac_retval
1662

    
1663
} # ac_fn_c_try_compile
1664

    
1665
# ac_fn_c_try_link LINENO
1666
# -----------------------
1667
# Try to link conftest.$ac_ext, and return whether this succeeded.
1668
ac_fn_c_try_link ()
1669
{
1670
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1671
  rm -f conftest.$ac_objext conftest$ac_exeext
1672
  if { { ac_try="$ac_link"
1673
case "(($ac_try" in
1674
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1675
  *) ac_try_echo=$ac_try;;
1676
esac
1677
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1678
$as_echo "$ac_try_echo"; } >&5
1679
  (eval "$ac_link") 2>conftest.err
1680
  ac_status=$?
1681
  if test -s conftest.err; then
1682
    grep -v '^ *+' conftest.err >conftest.er1
1683
    cat conftest.er1 >&5
1684
    mv -f conftest.er1 conftest.err
1685
  fi
1686
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1687
  test $ac_status = 0; } && {
1688
	 test -z "$ac_c_werror_flag" ||
1689
	 test ! -s conftest.err
1690
       } && test -s conftest$ac_exeext && {
1691
	 test "$cross_compiling" = yes ||
1692
	 $as_test_x conftest$ac_exeext
1693
       }; then :
1694
  ac_retval=0
1695
else
1696
  $as_echo "$as_me: failed program was:" >&5
1697
sed 's/^/| /' conftest.$ac_ext >&5
1698

    
1699
	ac_retval=1
1700
fi
1701
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1702
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1703
  # interfere with the next link command; also delete a directory that is
1704
  # left behind by Apple's compiler.  We do this before executing the actions.
1705
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1706
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1707
  as_fn_set_status $ac_retval
1708

    
1709
} # ac_fn_c_try_link
1710

    
1711
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1712
# -------------------------------------------------------
1713
# Tests whether HEADER exists and can be compiled using the include files in
1714
# INCLUDES, setting the cache variable VAR accordingly.
1715
ac_fn_c_check_header_compile ()
1716
{
1717
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1718
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1719
$as_echo_n "checking for $2... " >&6; }
1720
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1721
  $as_echo_n "(cached) " >&6
1722
else
1723
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1724
/* end confdefs.h.  */
1725
$4
1726
#include <$2>
1727
_ACEOF
1728
if ac_fn_c_try_compile "$LINENO"; then :
1729
  eval "$3=yes"
1730
else
1731
  eval "$3=no"
1732
fi
1733
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1734
fi
1735
eval ac_res=\$$3
1736
	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1737
$as_echo "$ac_res" >&6; }
1738
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1739

    
1740
} # ac_fn_c_check_header_compile
1741

    
1742
# ac_fn_c_try_cpp LINENO
1743
# ----------------------
1744
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1745
ac_fn_c_try_cpp ()
1746
{
1747
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1748
  if { { ac_try="$ac_cpp conftest.$ac_ext"
1749
case "(($ac_try" in
1750
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1751
  *) ac_try_echo=$ac_try;;
1752
esac
1753
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1754
$as_echo "$ac_try_echo"; } >&5
1755
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1756
  ac_status=$?
1757
  if test -s conftest.err; then
1758
    grep -v '^ *+' conftest.err >conftest.er1
1759
    cat conftest.er1 >&5
1760
    mv -f conftest.er1 conftest.err
1761
  fi
1762
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1763
  test $ac_status = 0; } >/dev/null && {
1764
	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1765
	 test ! -s conftest.err
1766
       }; then :
1767
  ac_retval=0
1768
else
1769
  $as_echo "$as_me: failed program was:" >&5
1770
sed 's/^/| /' conftest.$ac_ext >&5
1771

    
1772
    ac_retval=1
1773
fi
1774
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1775
  as_fn_set_status $ac_retval
1776

    
1777
} # ac_fn_c_try_cpp
1778

    
1779
# ac_fn_c_try_run LINENO
1780
# ----------------------
1781
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1782
# that executables *can* be run.
1783
ac_fn_c_try_run ()
1784
{
1785
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1786
  if { { ac_try="$ac_link"
1787
case "(($ac_try" in
1788
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1789
  *) ac_try_echo=$ac_try;;
1790
esac
1791
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1792
$as_echo "$ac_try_echo"; } >&5
1793
  (eval "$ac_link") 2>&5
1794
  ac_status=$?
1795
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1796
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1797
  { { case "(($ac_try" in
1798
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1799
  *) ac_try_echo=$ac_try;;
1800
esac
1801
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1802
$as_echo "$ac_try_echo"; } >&5
1803
  (eval "$ac_try") 2>&5
1804
  ac_status=$?
1805
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1806
  test $ac_status = 0; }; }; then :
1807
  ac_retval=0
1808
else
1809
  $as_echo "$as_me: program exited with status $ac_status" >&5
1810
       $as_echo "$as_me: failed program was:" >&5
1811
sed 's/^/| /' conftest.$ac_ext >&5
1812

    
1813
       ac_retval=$ac_status
1814
fi
1815
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1816
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1817
  as_fn_set_status $ac_retval
1818

    
1819
} # ac_fn_c_try_run
1820

    
1821
# ac_fn_c_check_func LINENO FUNC VAR
1822
# ----------------------------------
1823
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1824
ac_fn_c_check_func ()
1825
{
1826
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1827
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1828
$as_echo_n "checking for $2... " >&6; }
1829
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1830
  $as_echo_n "(cached) " >&6
1831
else
1832
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1833
/* end confdefs.h.  */
1834
/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1835
   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1836
#define $2 innocuous_$2
1837

    
1838
/* System header to define __stub macros and hopefully few prototypes,
1839
    which can conflict with char $2 (); below.
1840
    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1841
    <limits.h> exists even on freestanding compilers.  */
1842

    
1843
#ifdef __STDC__
1844
# include <limits.h>
1845
#else
1846
# include <assert.h>
1847
#endif
1848

    
1849
#undef $2
1850

    
1851
/* Override any GCC internal prototype to avoid an error.
1852
   Use char because int might match the return type of a GCC
1853
   builtin and then its argument prototype would still apply.  */
1854
#ifdef __cplusplus
1855
extern "C"
1856
#endif
1857
char $2 ();
1858
/* The GNU C library defines this for functions which it implements
1859
    to always fail with ENOSYS.  Some functions are actually named
1860
    something starting with __ and the normal name is an alias.  */
1861
#if defined __stub_$2 || defined __stub___$2
1862
choke me
1863
#endif
1864

    
1865
int
1866
main ()
1867
{
1868
return $2 ();
1869
  ;
1870
  return 0;
1871
}
1872
_ACEOF
1873
if ac_fn_c_try_link "$LINENO"; then :
1874
  eval "$3=yes"
1875
else
1876
  eval "$3=no"
1877
fi
1878
rm -f core conftest.err conftest.$ac_objext \
1879
    conftest$ac_exeext conftest.$ac_ext
1880
fi
1881
eval ac_res=\$$3
1882
	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1883
$as_echo "$ac_res" >&6; }
1884
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1885

    
1886
} # ac_fn_c_check_func
1887

    
1888
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1889
# -------------------------------------------------------
1890
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1891
# the include files in INCLUDES and setting the cache variable VAR
1892
# accordingly.
1893
ac_fn_c_check_header_mongrel ()
1894
{
1895
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1896
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1897
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1898
$as_echo_n "checking for $2... " >&6; }
1899
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1900
  $as_echo_n "(cached) " >&6
1901
fi
1902
eval ac_res=\$$3
1903
	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1904
$as_echo "$ac_res" >&6; }
1905
else
1906
  # Is the header compilable?
1907
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1908
$as_echo_n "checking $2 usability... " >&6; }
1909
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1910
/* end confdefs.h.  */
1911
$4
1912
#include <$2>
1913
_ACEOF
1914
if ac_fn_c_try_compile "$LINENO"; then :
1915
  ac_header_compiler=yes
1916
else
1917
  ac_header_compiler=no
1918
fi
1919
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1920
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1921
$as_echo "$ac_header_compiler" >&6; }
1922

    
1923
# Is the header present?
1924
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1925
$as_echo_n "checking $2 presence... " >&6; }
1926
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1927
/* end confdefs.h.  */
1928
#include <$2>
1929
_ACEOF
1930
if ac_fn_c_try_cpp "$LINENO"; then :
1931
  ac_header_preproc=yes
1932
else
1933
  ac_header_preproc=no
1934
fi
1935
rm -f conftest.err conftest.$ac_ext
1936
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1937
$as_echo "$ac_header_preproc" >&6; }
1938

    
1939
# So?  What about this header?
1940
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1941
  yes:no: )
1942
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1943
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1944
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1945
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1946
    ;;
1947
  no:yes:* )
1948
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1949
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1950
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1951
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1952
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1953
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1954
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1955
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1956
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1957
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1958
( cat <<\_ASBOX
1959
## ------------------------------------- ##
1960
## Report this to markus@shellinabox.com ##
1961
## ------------------------------------- ##
1962
_ASBOX
1963
     ) | sed "s/^/$as_me: WARNING:     /" >&2
1964
    ;;
1965
esac
1966
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1967
$as_echo_n "checking for $2... " >&6; }
1968
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1969
  $as_echo_n "(cached) " >&6
1970
else
1971
  eval "$3=\$ac_header_compiler"
1972
fi
1973
eval ac_res=\$$3
1974
	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1975
$as_echo "$ac_res" >&6; }
1976
fi
1977
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1978

    
1979
} # ac_fn_c_check_header_mongrel
1980
cat >config.log <<_ACEOF
1981
This file contains any messages produced by compilers while
1982
running configure, to aid debugging if configure makes a mistake.
1983

    
1984
It was created by shellinabox $as_me 2.10, which was
1985
generated by GNU Autoconf 2.65.  Invocation command line was
1986

    
1987
  $ $0 $@
1988

    
1989
_ACEOF
1990
exec 5>>config.log
1991
{
1992
cat <<_ASUNAME
1993
## --------- ##
1994
## Platform. ##
1995
## --------- ##
1996

    
1997
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1998
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1999
uname -r = `(uname -r) 2>/dev/null || echo unknown`
2000
uname -s = `(uname -s) 2>/dev/null || echo unknown`
2001
uname -v = `(uname -v) 2>/dev/null || echo unknown`
2002

    
2003
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2004
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2005

    
2006
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2007
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2008
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2009
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2010
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2011
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2012
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2013

    
2014
_ASUNAME
2015

    
2016
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2017
for as_dir in $PATH
2018
do
2019
  IFS=$as_save_IFS
2020
  test -z "$as_dir" && as_dir=.
2021
    $as_echo "PATH: $as_dir"
2022
  done
2023
IFS=$as_save_IFS
2024

    
2025
} >&5
2026

    
2027
cat >&5 <<_ACEOF
2028

    
2029

    
2030
## ----------- ##
2031
## Core tests. ##
2032
## ----------- ##
2033

    
2034
_ACEOF
2035

    
2036

    
2037
# Keep a trace of the command line.
2038
# Strip out --no-create and --no-recursion so they do not pile up.
2039
# Strip out --silent because we don't want to record it for future runs.
2040
# Also quote any args containing shell meta-characters.
2041
# Make two passes to allow for proper duplicate-argument suppression.
2042
ac_configure_args=
2043
ac_configure_args0=
2044
ac_configure_args1=
2045
ac_must_keep_next=false
2046
for ac_pass in 1 2
2047
do
2048
  for ac_arg
2049
  do
2050
    case $ac_arg in
2051
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2052
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2053
    | -silent | --silent | --silen | --sile | --sil)
2054
      continue ;;
2055
    *\'*)
2056
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2057
    esac
2058
    case $ac_pass in
2059
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2060
    2)
2061
      as_fn_append ac_configure_args1 " '$ac_arg'"
2062
      if test $ac_must_keep_next = true; then
2063
	ac_must_keep_next=false # Got value, back to normal.
2064
      else
2065
	case $ac_arg in
2066
	  *=* | --config-cache | -C | -disable-* | --disable-* \
2067
	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2068
	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2069
	  | -with-* | --with-* | -without-* | --without-* | --x)
2070
	    case "$ac_configure_args0 " in
2071
	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2072
	    esac
2073
	    ;;
2074
	  -* ) ac_must_keep_next=true ;;
2075
	esac
2076
      fi
2077
      as_fn_append ac_configure_args " '$ac_arg'"
2078
      ;;
2079
    esac
2080
  done
2081
done
2082
{ ac_configure_args0=; unset ac_configure_args0;}
2083
{ ac_configure_args1=; unset ac_configure_args1;}
2084

    
2085
# When interrupted or exit'd, cleanup temporary files, and complete
2086
# config.log.  We remove comments because anyway the quotes in there
2087
# would cause problems or look ugly.
2088
# WARNING: Use '\'' to represent an apostrophe within the trap.
2089
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2090
trap 'exit_status=$?
2091
  # Save into config.log some information that might help in debugging.
2092
  {
2093
    echo
2094

    
2095
    cat <<\_ASBOX
2096
## ---------------- ##
2097
## Cache variables. ##
2098
## ---------------- ##
2099
_ASBOX
2100
    echo
2101
    # The following way of writing the cache mishandles newlines in values,
2102
(
2103
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2104
    eval ac_val=\$$ac_var
2105
    case $ac_val in #(
2106
    *${as_nl}*)
2107
      case $ac_var in #(
2108
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2109
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2110
      esac
2111
      case $ac_var in #(
2112
      _ | IFS | as_nl) ;; #(
2113
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2114
      *) { eval $ac_var=; unset $ac_var;} ;;
2115
      esac ;;
2116
    esac
2117
  done
2118
  (set) 2>&1 |
2119
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2120
    *${as_nl}ac_space=\ *)
2121
      sed -n \
2122
	"s/'\''/'\''\\\\'\'''\''/g;
2123
	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2124
      ;; #(
2125
    *)
2126
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2127
      ;;
2128
    esac |
2129
    sort
2130
)
2131
    echo
2132

    
2133
    cat <<\_ASBOX
2134
## ----------------- ##
2135
## Output variables. ##
2136
## ----------------- ##
2137
_ASBOX
2138
    echo
2139
    for ac_var in $ac_subst_vars
2140
    do
2141
      eval ac_val=\$$ac_var
2142
      case $ac_val in
2143
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2144
      esac
2145
      $as_echo "$ac_var='\''$ac_val'\''"
2146
    done | sort
2147
    echo
2148

    
2149
    if test -n "$ac_subst_files"; then
2150
      cat <<\_ASBOX
2151
## ------------------- ##
2152
## File substitutions. ##
2153
## ------------------- ##
2154
_ASBOX
2155
      echo
2156
      for ac_var in $ac_subst_files
2157
      do
2158
	eval ac_val=\$$ac_var
2159
	case $ac_val in
2160
	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2161
	esac
2162
	$as_echo "$ac_var='\''$ac_val'\''"
2163
      done | sort
2164
      echo
2165
    fi
2166

    
2167
    if test -s confdefs.h; then
2168
      cat <<\_ASBOX
2169
## ----------- ##
2170
## confdefs.h. ##
2171
## ----------- ##
2172
_ASBOX
2173
      echo
2174
      cat confdefs.h
2175
      echo
2176
    fi
2177
    test "$ac_signal" != 0 &&
2178
      $as_echo "$as_me: caught signal $ac_signal"
2179
    $as_echo "$as_me: exit $exit_status"
2180
  } >&5
2181
  rm -f core *.core core.conftest.* &&
2182
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2183
    exit $exit_status
2184
' 0
2185
for ac_signal in 1 2 13 15; do
2186
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2187
done
2188
ac_signal=0
2189

    
2190
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2191
rm -f -r conftest* confdefs.h
2192

    
2193
$as_echo "/* confdefs.h */" > confdefs.h
2194

    
2195
# Predefined preprocessor variables.
2196

    
2197
cat >>confdefs.h <<_ACEOF
2198
#define PACKAGE_NAME "$PACKAGE_NAME"
2199
_ACEOF
2200

    
2201
cat >>confdefs.h <<_ACEOF
2202
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2203
_ACEOF
2204

    
2205
cat >>confdefs.h <<_ACEOF
2206
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2207
_ACEOF
2208

    
2209
cat >>confdefs.h <<_ACEOF
2210
#define PACKAGE_STRING "$PACKAGE_STRING"
2211
_ACEOF
2212

    
2213
cat >>confdefs.h <<_ACEOF
2214
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2215
_ACEOF
2216

    
2217
cat >>confdefs.h <<_ACEOF
2218
#define PACKAGE_URL "$PACKAGE_URL"
2219
_ACEOF
2220

    
2221

    
2222
# Let the site file select an alternate cache file if it wants to.
2223
# Prefer an explicitly selected file to automatically selected ones.
2224
ac_site_file1=NONE
2225
ac_site_file2=NONE
2226
if test -n "$CONFIG_SITE"; then
2227
  ac_site_file1=$CONFIG_SITE
2228
elif test "x$prefix" != xNONE; then
2229
  ac_site_file1=$prefix/share/config.site
2230
  ac_site_file2=$prefix/etc/config.site
2231
else
2232
  ac_site_file1=$ac_default_prefix/share/config.site
2233
  ac_site_file2=$ac_default_prefix/etc/config.site
2234
fi
2235
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2236
do
2237
  test "x$ac_site_file" = xNONE && continue
2238
  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2239
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2240
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2241
    sed 's/^/| /' "$ac_site_file" >&5
2242
    . "$ac_site_file"
2243
  fi
2244
done
2245

    
2246
if test -r "$cache_file"; then
2247
  # Some versions of bash will fail to source /dev/null (special files
2248
  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2249
  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2250
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2251
$as_echo "$as_me: loading cache $cache_file" >&6;}
2252
    case $cache_file in
2253
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2254
      *)                      . "./$cache_file";;
2255
    esac
2256
  fi
2257
else
2258
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2259
$as_echo "$as_me: creating cache $cache_file" >&6;}
2260
  >$cache_file
2261
fi
2262

    
2263
# Check that the precious variables saved in the cache have kept the same
2264
# value.
2265
ac_cache_corrupted=false
2266
for ac_var in $ac_precious_vars; do
2267
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2268
  eval ac_new_set=\$ac_env_${ac_var}_set
2269
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2270
  eval ac_new_val=\$ac_env_${ac_var}_value
2271
  case $ac_old_set,$ac_new_set in
2272
    set,)
2273
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2274
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2275
      ac_cache_corrupted=: ;;
2276
    ,set)
2277
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2278
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2279
      ac_cache_corrupted=: ;;
2280
    ,);;
2281
    *)
2282
      if test "x$ac_old_val" != "x$ac_new_val"; then
2283
	# differences in whitespace do not lead to failure.
2284
	ac_old_val_w=`echo x $ac_old_val`
2285
	ac_new_val_w=`echo x $ac_new_val`
2286
	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2287
	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2288
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2289
	  ac_cache_corrupted=:
2290
	else
2291
	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2292
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2293
	  eval $ac_var=\$ac_old_val
2294
	fi
2295
	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2296
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2297
	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2298
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2299
      fi;;
2300
  esac
2301
  # Pass precious variables to config.status.
2302
  if test "$ac_new_set" = set; then
2303
    case $ac_new_val in
2304
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2305
    *) ac_arg=$ac_var=$ac_new_val ;;
2306
    esac
2307
    case " $ac_configure_args " in
2308
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2309
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2310
    esac
2311
  fi
2312
done
2313
if $ac_cache_corrupted; then
2314
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2315
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2316
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2317
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2318
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2319
fi
2320
## -------------------- ##
2321
## Main body of script. ##
2322
## -------------------- ##
2323

    
2324
ac_ext=c
2325
ac_cpp='$CPP $CPPFLAGS'
2326
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2327
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2328
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2329

    
2330

    
2331
VCS_REVISION=239
2332

    
2333

    
2334
cat >>confdefs.h <<_ACEOF
2335
#define VCS_REVISION "${VCS_REVISION}"
2336
_ACEOF
2337

    
2338

    
2339
CFLAGS="${CFLAGS:--Os}"
2340
am__api_version='1.11'
2341

    
2342
ac_aux_dir=
2343
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2344
  for ac_t in install-sh install.sh shtool; do
2345
    if test -f "$ac_dir/$ac_t"; then
2346
      ac_aux_dir=$ac_dir
2347
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2348
      break 2
2349
    fi
2350
  done
2351
done
2352
if test -z "$ac_aux_dir"; then
2353
  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2354
fi
2355

    
2356
# These three variables are undocumented and unsupported,
2357
# and are intended to be withdrawn in a future Autoconf release.
2358
# They can cause serious problems if a builder's source tree is in a directory
2359
# whose full name contains unusual characters.
2360
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2361
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2362
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2363

    
2364

    
2365
# Find a good install program.  We prefer a C program (faster),
2366
# so one script is as good as another.  But avoid the broken or
2367
# incompatible versions:
2368
# SysV /etc/install, /usr/sbin/install
2369
# SunOS /usr/etc/install
2370
# IRIX /sbin/install
2371
# AIX /bin/install
2372
# AmigaOS /C/install, which installs bootblocks on floppy discs
2373
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2374
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2375
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2376
# OS/2's system install, which has a completely different semantic
2377
# ./install, which can be erroneously created by make from ./install.sh.
2378
# Reject install programs that cannot install multiple files.
2379
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2380
$as_echo_n "checking for a BSD-compatible install... " >&6; }
2381
if test -z "$INSTALL"; then
2382
if test "${ac_cv_path_install+set}" = set; then :
2383
  $as_echo_n "(cached) " >&6
2384
else
2385
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2386
for as_dir in $PATH
2387
do
2388
  IFS=$as_save_IFS
2389
  test -z "$as_dir" && as_dir=.
2390
    # Account for people who put trailing slashes in PATH elements.
2391
case $as_dir/ in #((
2392
  ./ | .// | /[cC]/* | \
2393
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2394
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2395
  /usr/ucb/* ) ;;
2396
  *)
2397
    # OSF1 and SCO ODT 3.0 have their own names for install.
2398
    # Don't use installbsd from OSF since it installs stuff as root
2399
    # by default.
2400
    for ac_prog in ginstall scoinst install; do
2401
      for ac_exec_ext in '' $ac_executable_extensions; do
2402
	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2403
	  if test $ac_prog = install &&
2404
	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2405
	    # AIX install.  It has an incompatible calling convention.
2406
	    :
2407
	  elif test $ac_prog = install &&
2408
	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2409
	    # program-specific install script used by HP pwplus--don't use.
2410
	    :
2411
	  else
2412
	    rm -rf conftest.one conftest.two conftest.dir
2413
	    echo one > conftest.one
2414
	    echo two > conftest.two
2415
	    mkdir conftest.dir
2416
	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2417
	      test -s conftest.one && test -s conftest.two &&
2418
	      test -s conftest.dir/conftest.one &&
2419
	      test -s conftest.dir/conftest.two
2420
	    then
2421
	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2422
	      break 3
2423
	    fi
2424
	  fi
2425
	fi
2426
      done
2427
    done
2428
    ;;
2429
esac
2430

    
2431
  done
2432
IFS=$as_save_IFS
2433

    
2434
rm -rf conftest.one conftest.two conftest.dir
2435

    
2436
fi
2437
  if test "${ac_cv_path_install+set}" = set; then
2438
    INSTALL=$ac_cv_path_install
2439
  else
2440
    # As a last resort, use the slow shell script.  Don't cache a
2441
    # value for INSTALL within a source directory, because that will
2442
    # break other packages using the cache if that directory is
2443
    # removed, or if the value is a relative name.
2444
    INSTALL=$ac_install_sh
2445
  fi
2446
fi
2447
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2448
$as_echo "$INSTALL" >&6; }
2449

    
2450
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2451
# It thinks the first close brace ends the variable substitution.
2452
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2453

    
2454
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2455

    
2456
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2457

    
2458
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2459
$as_echo_n "checking whether build environment is sane... " >&6; }
2460
# Just in case
2461
sleep 1
2462
echo timestamp > conftest.file
2463
# Reject unsafe characters in $srcdir or the absolute working directory
2464
# name.  Accept space and tab only in the latter.
2465
am_lf='
2466
'
2467
case `pwd` in
2468
  *[\\\"\#\$\&\'\`$am_lf]*)
2469
    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2470
esac
2471
case $srcdir in
2472
  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2473
    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2474
esac
2475

    
2476
# Do `set' in a subshell so we don't clobber the current shell's
2477
# arguments.  Must try -L first in case configure is actually a
2478
# symlink; some systems play weird games with the mod time of symlinks
2479
# (eg FreeBSD returns the mod time of the symlink's containing
2480
# directory).
2481
if (
2482
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2483
   if test "$*" = "X"; then
2484
      # -L didn't work.
2485
      set X `ls -t "$srcdir/configure" conftest.file`
2486
   fi
2487
   rm -f conftest.file
2488
   if test "$*" != "X $srcdir/configure conftest.file" \
2489
      && test "$*" != "X conftest.file $srcdir/configure"; then
2490

    
2491
      # If neither matched, then we have a broken ls.  This can happen
2492
      # if, for instance, CONFIG_SHELL is bash and it inherits a
2493
      # broken ls alias from the environment.  This has actually
2494
      # happened.  Such a system could not be considered "sane".
2495
      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2496
alias in your environment" "$LINENO" 5
2497
   fi
2498

    
2499
   test "$2" = conftest.file
2500
   )
2501
then
2502
   # Ok.
2503
   :
2504
else
2505
   as_fn_error "newly created file is older than distributed files!
2506
Check your system clock" "$LINENO" 5
2507
fi
2508
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2509
$as_echo "yes" >&6; }
2510
test "$program_prefix" != NONE &&
2511
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2512
# Use a double $ so make ignores it.
2513
test "$program_suffix" != NONE &&
2514
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2515
# Double any \ or $.
2516
# By default was `s,x,x', remove it if useless.
2517
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2518
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2519

    
2520
# expand $ac_aux_dir to an absolute path
2521
am_aux_dir=`cd $ac_aux_dir && pwd`
2522

    
2523
if test x"${MISSING+set}" != xset; then
2524
  case $am_aux_dir in
2525
  *\ * | *\	*)
2526
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2527
  *)
2528
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2529
  esac
2530
fi
2531
# Use eval to expand $SHELL
2532
if eval "$MISSING --run true"; then
2533
  am_missing_run="$MISSING --run "
2534
else
2535
  am_missing_run=
2536
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2537
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2538
fi
2539

    
2540
if test x"${install_sh}" != xset; then
2541
  case $am_aux_dir in
2542
  *\ * | *\	*)
2543
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2544
  *)
2545
    install_sh="\${SHELL} $am_aux_dir/install-sh"
2546
  esac
2547
fi
2548

    
2549
# Installed binaries are usually stripped using `strip' when the user
2550
# run `make install-strip'.  However `strip' might not be the right
2551
# tool to use in cross-compilation environments, therefore Automake
2552
# will honor the `STRIP' environment variable to overrule this program.
2553
if test "$cross_compiling" != no; then
2554
  if test -n "$ac_tool_prefix"; then
2555
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2556
set dummy ${ac_tool_prefix}strip; ac_word=$2
2557
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2558
$as_echo_n "checking for $ac_word... " >&6; }
2559
if test "${ac_cv_prog_STRIP+set}" = set; then :
2560
  $as_echo_n "(cached) " >&6
2561
else
2562
  if test -n "$STRIP"; then
2563
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2564
else
2565
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2566
for as_dir in $PATH
2567
do
2568
  IFS=$as_save_IFS
2569
  test -z "$as_dir" && as_dir=.
2570
    for ac_exec_ext in '' $ac_executable_extensions; do
2571
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2572
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2573
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2574
    break 2
2575
  fi
2576
done
2577
  done
2578
IFS=$as_save_IFS
2579

    
2580
fi
2581
fi
2582
STRIP=$ac_cv_prog_STRIP
2583
if test -n "$STRIP"; then
2584
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2585
$as_echo "$STRIP" >&6; }
2586
else
2587
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2588
$as_echo "no" >&6; }
2589
fi
2590

    
2591

    
2592
fi
2593
if test -z "$ac_cv_prog_STRIP"; then
2594
  ac_ct_STRIP=$STRIP
2595
  # Extract the first word of "strip", so it can be a program name with args.
2596
set dummy strip; ac_word=$2
2597
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2598
$as_echo_n "checking for $ac_word... " >&6; }
2599
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2600
  $as_echo_n "(cached) " >&6
2601
else
2602
  if test -n "$ac_ct_STRIP"; then
2603
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2604
else
2605
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2606
for as_dir in $PATH
2607
do
2608
  IFS=$as_save_IFS
2609
  test -z "$as_dir" && as_dir=.
2610
    for ac_exec_ext in '' $ac_executable_extensions; do
2611
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2612
    ac_cv_prog_ac_ct_STRIP="strip"
2613
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2614
    break 2
2615
  fi
2616
done
2617
  done
2618
IFS=$as_save_IFS
2619

    
2620
fi
2621
fi
2622
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2623
if test -n "$ac_ct_STRIP"; then
2624
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2625
$as_echo "$ac_ct_STRIP" >&6; }
2626
else
2627
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2628
$as_echo "no" >&6; }
2629
fi
2630

    
2631
  if test "x$ac_ct_STRIP" = x; then
2632
    STRIP=":"
2633
  else
2634
    case $cross_compiling:$ac_tool_warned in
2635
yes:)
2636
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2637
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2638
ac_tool_warned=yes ;;
2639
esac
2640
    STRIP=$ac_ct_STRIP
2641
  fi
2642
else
2643
  STRIP="$ac_cv_prog_STRIP"
2644
fi
2645

    
2646
fi
2647
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2648

    
2649
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2650
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2651
if test -z "$MKDIR_P"; then
2652
  if test "${ac_cv_path_mkdir+set}" = set; then :
2653
  $as_echo_n "(cached) " >&6
2654
else
2655
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2656
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2657
do
2658
  IFS=$as_save_IFS
2659
  test -z "$as_dir" && as_dir=.
2660
    for ac_prog in mkdir gmkdir; do
2661
	 for ac_exec_ext in '' $ac_executable_extensions; do
2662
	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2663
	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2664
	     'mkdir (GNU coreutils) '* | \
2665
	     'mkdir (coreutils) '* | \
2666
	     'mkdir (fileutils) '4.1*)
2667
	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2668
	       break 3;;
2669
	   esac
2670
	 done
2671
       done
2672
  done
2673
IFS=$as_save_IFS
2674

    
2675
fi
2676

    
2677
  test -d ./--version && rmdir ./--version
2678
  if test "${ac_cv_path_mkdir+set}" = set; then
2679
    MKDIR_P="$ac_cv_path_mkdir -p"
2680
  else
2681
    # As a last resort, use the slow shell script.  Don't cache a
2682
    # value for MKDIR_P within a source directory, because that will
2683
    # break other packages using the cache if that directory is
2684
    # removed, or if the value is a relative name.
2685
    MKDIR_P="$ac_install_sh -d"
2686
  fi
2687
fi
2688
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2689
$as_echo "$MKDIR_P" >&6; }
2690

    
2691
mkdir_p="$MKDIR_P"
2692
case $mkdir_p in
2693
  [\\/$]* | ?:[\\/]*) ;;
2694
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2695
esac
2696

    
2697
for ac_prog in gawk mawk nawk awk
2698
do
2699
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2700
set dummy $ac_prog; ac_word=$2
2701
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2702
$as_echo_n "checking for $ac_word... " >&6; }
2703
if test "${ac_cv_prog_AWK+set}" = set; then :
2704
  $as_echo_n "(cached) " >&6
2705
else
2706
  if test -n "$AWK"; then
2707
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2708
else
2709
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2710
for as_dir in $PATH
2711
do
2712
  IFS=$as_save_IFS
2713
  test -z "$as_dir" && as_dir=.
2714
    for ac_exec_ext in '' $ac_executable_extensions; do
2715
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2716
    ac_cv_prog_AWK="$ac_prog"
2717
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2718
    break 2
2719
  fi
2720
done
2721
  done
2722
IFS=$as_save_IFS
2723

    
2724
fi
2725
fi
2726
AWK=$ac_cv_prog_AWK
2727
if test -n "$AWK"; then
2728
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2729
$as_echo "$AWK" >&6; }
2730
else
2731
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2732
$as_echo "no" >&6; }
2733
fi
2734

    
2735

    
2736
  test -n "$AWK" && break
2737
done
2738

    
2739
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2740
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2741
set x ${MAKE-make}
2742
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2743
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2744
  $as_echo_n "(cached) " >&6
2745
else
2746
  cat >conftest.make <<\_ACEOF
2747
SHELL = /bin/sh
2748
all:
2749
	@echo '@@@%%%=$(MAKE)=@@@%%%'
2750
_ACEOF
2751
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2752
case `${MAKE-make} -f conftest.make 2>/dev/null` in
2753
  *@@@%%%=?*=@@@%%%*)
2754
    eval ac_cv_prog_make_${ac_make}_set=yes;;
2755
  *)
2756
    eval ac_cv_prog_make_${ac_make}_set=no;;
2757
esac
2758
rm -f conftest.make
2759
fi
2760
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2761
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2762
$as_echo "yes" >&6; }
2763
  SET_MAKE=
2764
else
2765
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2766
$as_echo "no" >&6; }
2767
  SET_MAKE="MAKE=${MAKE-make}"
2768
fi
2769

    
2770
rm -rf .tst 2>/dev/null
2771
mkdir .tst 2>/dev/null
2772
if test -d .tst; then
2773
  am__leading_dot=.
2774
else
2775
  am__leading_dot=_
2776
fi
2777
rmdir .tst 2>/dev/null
2778

    
2779
if test "`cd $srcdir && pwd`" != "`pwd`"; then
2780
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2781
  # is not polluted with repeated "-I."
2782
  am__isrc=' -I$(srcdir)'
2783
  # test to see if srcdir already configured
2784
  if test -f $srcdir/config.status; then
2785
    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2786
  fi
2787
fi
2788

    
2789
# test whether we have cygpath
2790
if test -z "$CYGPATH_W"; then
2791
  if (cygpath --version) >/dev/null 2>/dev/null; then
2792
    CYGPATH_W='cygpath -w'
2793
  else
2794
    CYGPATH_W=echo
2795
  fi
2796
fi
2797

    
2798

    
2799
# Define the identity of the package.
2800
 PACKAGE='shellinabox'
2801
 VERSION='2.10'
2802

    
2803

    
2804
cat >>confdefs.h <<_ACEOF
2805
#define PACKAGE "$PACKAGE"
2806
_ACEOF
2807

    
2808

    
2809
cat >>confdefs.h <<_ACEOF
2810
#define VERSION "$VERSION"
2811
_ACEOF
2812

    
2813
# Some tools Automake needs.
2814

    
2815
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2816

    
2817

    
2818
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2819

    
2820

    
2821
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2822

    
2823

    
2824
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2825

    
2826

    
2827
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2828

    
2829
# We need awk for the "check" target.  The system "awk" is bad on
2830
# some platforms.
2831
# Always define AMTAR for backward compatibility.
2832

    
2833
AMTAR=${AMTAR-"${am_missing_run}tar"}
2834

    
2835
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2836

    
2837

    
2838

    
2839

    
2840

    
2841
ac_config_headers="$ac_config_headers config.h"
2842

    
2843
ac_ext=c
2844
ac_cpp='$CPP $CPPFLAGS'
2845
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2846
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2847
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2848
if test -n "$ac_tool_prefix"; then
2849
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2850
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2851
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2852
$as_echo_n "checking for $ac_word... " >&6; }
2853
if test "${ac_cv_prog_CC+set}" = set; then :
2854
  $as_echo_n "(cached) " >&6
2855
else
2856
  if test -n "$CC"; then
2857
  ac_cv_prog_CC="$CC" # Let the user override the test.
2858
else
2859
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2860
for as_dir in $PATH
2861
do
2862
  IFS=$as_save_IFS
2863
  test -z "$as_dir" && as_dir=.
2864
    for ac_exec_ext in '' $ac_executable_extensions; do
2865
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2866
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2867
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2868
    break 2
2869
  fi
2870
done
2871
  done
2872
IFS=$as_save_IFS
2873

    
2874
fi
2875
fi
2876
CC=$ac_cv_prog_CC
2877
if test -n "$CC"; then
2878
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2879
$as_echo "$CC" >&6; }
2880
else
2881
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2882
$as_echo "no" >&6; }
2883
fi
2884

    
2885

    
2886
fi
2887
if test -z "$ac_cv_prog_CC"; then
2888
  ac_ct_CC=$CC
2889
  # Extract the first word of "gcc", so it can be a program name with args.
2890
set dummy gcc; ac_word=$2
2891
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2892
$as_echo_n "checking for $ac_word... " >&6; }
2893
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2894
  $as_echo_n "(cached) " >&6
2895
else
2896
  if test -n "$ac_ct_CC"; then
2897
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2898
else
2899
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2900
for as_dir in $PATH
2901
do
2902
  IFS=$as_save_IFS
2903
  test -z "$as_dir" && as_dir=.
2904
    for ac_exec_ext in '' $ac_executable_extensions; do
2905
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2906
    ac_cv_prog_ac_ct_CC="gcc"
2907
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2908
    break 2
2909
  fi
2910
done
2911
  done
2912
IFS=$as_save_IFS
2913

    
2914
fi
2915
fi
2916
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2917
if test -n "$ac_ct_CC"; then
2918
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2919
$as_echo "$ac_ct_CC" >&6; }
2920
else
2921
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2922
$as_echo "no" >&6; }
2923
fi
2924

    
2925
  if test "x$ac_ct_CC" = x; then
2926
    CC=""
2927
  else
2928
    case $cross_compiling:$ac_tool_warned in
2929
yes:)
2930
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2931
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2932
ac_tool_warned=yes ;;
2933
esac
2934
    CC=$ac_ct_CC
2935
  fi
2936
else
2937
  CC="$ac_cv_prog_CC"
2938
fi
2939

    
2940
if test -z "$CC"; then
2941
          if test -n "$ac_tool_prefix"; then
2942
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2943
set dummy ${ac_tool_prefix}cc; ac_word=$2
2944
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2945
$as_echo_n "checking for $ac_word... " >&6; }
2946
if test "${ac_cv_prog_CC+set}" = set; then :
2947
  $as_echo_n "(cached) " >&6
2948
else
2949
  if test -n "$CC"; then
2950
  ac_cv_prog_CC="$CC" # Let the user override the test.
2951
else
2952
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2953
for as_dir in $PATH
2954
do
2955
  IFS=$as_save_IFS
2956
  test -z "$as_dir" && as_dir=.
2957
    for ac_exec_ext in '' $ac_executable_extensions; do
2958
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2959
    ac_cv_prog_CC="${ac_tool_prefix}cc"
2960
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2961
    break 2
2962
  fi
2963
done
2964
  done
2965
IFS=$as_save_IFS
2966

    
2967
fi
2968
fi
2969
CC=$ac_cv_prog_CC
2970
if test -n "$CC"; then
2971
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2972
$as_echo "$CC" >&6; }
2973
else
2974
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2975
$as_echo "no" >&6; }
2976
fi
2977

    
2978

    
2979
  fi
2980
fi
2981
if test -z "$CC"; then
2982
  # Extract the first word of "cc", so it can be a program name with args.
2983
set dummy cc; ac_word=$2
2984
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2985
$as_echo_n "checking for $ac_word... " >&6; }
2986
if test "${ac_cv_prog_CC+set}" = set; then :
2987
  $as_echo_n "(cached) " >&6
2988
else
2989
  if test -n "$CC"; then
2990
  ac_cv_prog_CC="$CC" # Let the user override the test.
2991
else
2992
  ac_prog_rejected=no
2993
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2994
for as_dir in $PATH
2995
do
2996
  IFS=$as_save_IFS
2997
  test -z "$as_dir" && as_dir=.
2998
    for ac_exec_ext in '' $ac_executable_extensions; do
2999
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3000
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3001
       ac_prog_rejected=yes
3002
       continue
3003
     fi
3004
    ac_cv_prog_CC="cc"
3005
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3006
    break 2
3007
  fi
3008
done
3009
  done
3010
IFS=$as_save_IFS
3011

    
3012
if test $ac_prog_rejected = yes; then
3013
  # We found a bogon in the path, so make sure we never use it.
3014
  set dummy $ac_cv_prog_CC
3015
  shift
3016
  if test $# != 0; then
3017
    # We chose a different compiler from the bogus one.
3018
    # However, it has the same basename, so the bogon will be chosen
3019
    # first if we set CC to just the basename; use the full file name.
3020
    shift
3021
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3022
  fi
3023
fi
3024
fi
3025
fi
3026
CC=$ac_cv_prog_CC
3027
if test -n "$CC"; then
3028
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3029
$as_echo "$CC" >&6; }
3030
else
3031
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3032
$as_echo "no" >&6; }
3033
fi
3034

    
3035

    
3036
fi
3037
if test -z "$CC"; then
3038
  if test -n "$ac_tool_prefix"; then
3039
  for ac_prog in cl.exe
3040
  do
3041
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3042
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3043
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3044
$as_echo_n "checking for $ac_word... " >&6; }
3045
if test "${ac_cv_prog_CC+set}" = set; then :
3046
  $as_echo_n "(cached) " >&6
3047
else
3048
  if test -n "$CC"; then
3049
  ac_cv_prog_CC="$CC" # Let the user override the test.
3050
else
3051
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3052
for as_dir in $PATH
3053
do
3054
  IFS=$as_save_IFS
3055
  test -z "$as_dir" && as_dir=.
3056
    for ac_exec_ext in '' $ac_executable_extensions; do
3057
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3058
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3059
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3060
    break 2
3061
  fi
3062
done
3063
  done
3064
IFS=$as_save_IFS
3065

    
3066
fi
3067
fi
3068
CC=$ac_cv_prog_CC
3069
if test -n "$CC"; then
3070
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3071
$as_echo "$CC" >&6; }
3072
else
3073
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3074
$as_echo "no" >&6; }
3075
fi
3076

    
3077

    
3078
    test -n "$CC" && break
3079
  done
3080
fi
3081
if test -z "$CC"; then
3082
  ac_ct_CC=$CC
3083
  for ac_prog in cl.exe
3084
do
3085
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3086
set dummy $ac_prog; ac_word=$2
3087
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3088
$as_echo_n "checking for $ac_word... " >&6; }
3089
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3090
  $as_echo_n "(cached) " >&6
3091
else
3092
  if test -n "$ac_ct_CC"; then
3093
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3094
else
3095
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3096
for as_dir in $PATH
3097
do
3098
  IFS=$as_save_IFS
3099
  test -z "$as_dir" && as_dir=.
3100
    for ac_exec_ext in '' $ac_executable_extensions; do
3101
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3102
    ac_cv_prog_ac_ct_CC="$ac_prog"
3103
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3104
    break 2
3105
  fi
3106
done
3107
  done
3108
IFS=$as_save_IFS
3109

    
3110
fi
3111
fi
3112
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3113
if test -n "$ac_ct_CC"; then
3114
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3115
$as_echo "$ac_ct_CC" >&6; }
3116
else
3117
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3118
$as_echo "no" >&6; }
3119
fi
3120

    
3121

    
3122
  test -n "$ac_ct_CC" && break
3123
done
3124

    
3125
  if test "x$ac_ct_CC" = x; then
3126
    CC=""
3127
  else
3128
    case $cross_compiling:$ac_tool_warned in
3129
yes:)
3130
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3131
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3132
ac_tool_warned=yes ;;
3133
esac
3134
    CC=$ac_ct_CC
3135
  fi
3136
fi
3137

    
3138
fi
3139

    
3140

    
3141
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3142
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3143
as_fn_error "no acceptable C compiler found in \$PATH
3144
See \`config.log' for more details." "$LINENO" 5; }
3145

    
3146
# Provide some information about the compiler.
3147
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3148
set X $ac_compile
3149
ac_compiler=$2
3150
for ac_option in --version -v -V -qversion; do
3151
  { { ac_try="$ac_compiler $ac_option >&5"
3152
case "(($ac_try" in
3153
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3154
  *) ac_try_echo=$ac_try;;
3155
esac
3156
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3157
$as_echo "$ac_try_echo"; } >&5
3158
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3159
  ac_status=$?
3160
  if test -s conftest.err; then
3161
    sed '10a\
3162
... rest of stderr output deleted ...
3163
         10q' conftest.err >conftest.er1
3164
    cat conftest.er1 >&5
3165
  fi
3166
  rm -f conftest.er1 conftest.err
3167
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3168
  test $ac_status = 0; }
3169
done
3170

    
3171
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3172
/* end confdefs.h.  */
3173

    
3174
int
3175
main ()
3176
{
3177

    
3178
  ;
3179
  return 0;
3180
}
3181
_ACEOF
3182
ac_clean_files_save=$ac_clean_files
3183
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3184
# Try to create an executable without -o first, disregard a.out.
3185
# It will help us diagnose broken compilers, and finding out an intuition
3186
# of exeext.
3187
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3188
$as_echo_n "checking whether the C compiler works... " >&6; }
3189
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3190

    
3191
# The possible output files:
3192
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3193

    
3194
ac_rmfiles=
3195
for ac_file in $ac_files
3196
do
3197
  case $ac_file in
3198
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3199
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3200
  esac
3201
done
3202
rm -f $ac_rmfiles
3203

    
3204
if { { ac_try="$ac_link_default"
3205
case "(($ac_try" in
3206
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3207
  *) ac_try_echo=$ac_try;;
3208
esac
3209
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3210
$as_echo "$ac_try_echo"; } >&5
3211
  (eval "$ac_link_default") 2>&5
3212
  ac_status=$?
3213
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3214
  test $ac_status = 0; }; then :
3215
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3216
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3217
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3218
# so that the user can short-circuit this test for compilers unknown to
3219
# Autoconf.
3220
for ac_file in $ac_files ''
3221
do
3222
  test -f "$ac_file" || continue
3223
  case $ac_file in
3224
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3225
	;;
3226
    [ab].out )
3227
	# We found the default executable, but exeext='' is most
3228
	# certainly right.
3229
	break;;
3230
    *.* )
3231
	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3232
	then :; else
3233
	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3234
	fi
3235
	# We set ac_cv_exeext here because the later test for it is not
3236
	# safe: cross compilers may not add the suffix if given an `-o'
3237
	# argument, so we may need to know it at that point already.
3238
	# Even if this section looks crufty: it has the advantage of
3239
	# actually working.
3240
	break;;
3241
    * )
3242
	break;;
3243
  esac
3244
done
3245
test "$ac_cv_exeext" = no && ac_cv_exeext=
3246

    
3247
else
3248
  ac_file=''
3249
fi
3250
if test -z "$ac_file"; then :
3251
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3252
$as_echo "no" >&6; }
3253
$as_echo "$as_me: failed program was:" >&5
3254
sed 's/^/| /' conftest.$ac_ext >&5
3255

    
3256
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3257
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3258
{ as_fn_set_status 77
3259
as_fn_error "C compiler cannot create executables
3260
See \`config.log' for more details." "$LINENO" 5; }; }
3261
else
3262
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3263
$as_echo "yes" >&6; }
3264
fi
3265
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3266
$as_echo_n "checking for C compiler default output file name... " >&6; }
3267
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3268
$as_echo "$ac_file" >&6; }
3269
ac_exeext=$ac_cv_exeext
3270

    
3271
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3272
ac_clean_files=$ac_clean_files_save
3273
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3274
$as_echo_n "checking for suffix of executables... " >&6; }
3275
if { { ac_try="$ac_link"
3276
case "(($ac_try" in
3277
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3278
  *) ac_try_echo=$ac_try;;
3279
esac
3280
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3281
$as_echo "$ac_try_echo"; } >&5
3282
  (eval "$ac_link") 2>&5
3283
  ac_status=$?
3284
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3285
  test $ac_status = 0; }; then :
3286
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3287
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3288
# work properly (i.e., refer to `conftest.exe'), while it won't with
3289
# `rm'.
3290
for ac_file in conftest.exe conftest conftest.*; do
3291
  test -f "$ac_file" || continue
3292
  case $ac_file in
3293
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3294
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3295
	  break;;
3296
    * ) break;;
3297
  esac
3298
done
3299
else
3300
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3301
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3302
as_fn_error "cannot compute suffix of executables: cannot compile and link
3303
See \`config.log' for more details." "$LINENO" 5; }
3304
fi
3305
rm -f conftest conftest$ac_cv_exeext
3306
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3307
$as_echo "$ac_cv_exeext" >&6; }
3308

    
3309
rm -f conftest.$ac_ext
3310
EXEEXT=$ac_cv_exeext
3311
ac_exeext=$EXEEXT
3312
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3313
/* end confdefs.h.  */
3314
#include <stdio.h>
3315
int
3316
main ()
3317
{
3318
FILE *f = fopen ("conftest.out", "w");
3319
 return ferror (f) || fclose (f) != 0;
3320

    
3321
  ;
3322
  return 0;
3323
}
3324
_ACEOF
3325
ac_clean_files="$ac_clean_files conftest.out"
3326
# Check that the compiler produces executables we can run.  If not, either
3327
# the compiler is broken, or we cross compile.
3328
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3329
$as_echo_n "checking whether we are cross compiling... " >&6; }
3330
if test "$cross_compiling" != yes; then
3331
  { { ac_try="$ac_link"
3332
case "(($ac_try" in
3333
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3334
  *) ac_try_echo=$ac_try;;
3335
esac
3336
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3337
$as_echo "$ac_try_echo"; } >&5
3338
  (eval "$ac_link") 2>&5
3339
  ac_status=$?
3340
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3341
  test $ac_status = 0; }
3342
  if { ac_try='./conftest$ac_cv_exeext'
3343
  { { case "(($ac_try" in
3344
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3345
  *) ac_try_echo=$ac_try;;
3346
esac
3347
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3348
$as_echo "$ac_try_echo"; } >&5
3349
  (eval "$ac_try") 2>&5
3350
  ac_status=$?
3351
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3352
  test $ac_status = 0; }; }; then
3353
    cross_compiling=no
3354
  else
3355
    if test "$cross_compiling" = maybe; then
3356
	cross_compiling=yes
3357
    else
3358
	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3359
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3360
as_fn_error "cannot run C compiled programs.
3361
If you meant to cross compile, use \`--host'.
3362
See \`config.log' for more details." "$LINENO" 5; }
3363
    fi
3364
  fi
3365
fi
3366
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3367
$as_echo "$cross_compiling" >&6; }
3368

    
3369
rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3370
ac_clean_files=$ac_clean_files_save
3371
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3372
$as_echo_n "checking for suffix of object files... " >&6; }
3373
if test "${ac_cv_objext+set}" = set; then :
3374
  $as_echo_n "(cached) " >&6
3375
else
3376
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3377
/* end confdefs.h.  */
3378

    
3379
int
3380
main ()
3381
{
3382

    
3383
  ;
3384
  return 0;
3385
}
3386
_ACEOF
3387
rm -f conftest.o conftest.obj
3388
if { { ac_try="$ac_compile"
3389
case "(($ac_try" in
3390
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3391
  *) ac_try_echo=$ac_try;;
3392
esac
3393
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3394
$as_echo "$ac_try_echo"; } >&5
3395
  (eval "$ac_compile") 2>&5
3396
  ac_status=$?
3397
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3398
  test $ac_status = 0; }; then :
3399
  for ac_file in conftest.o conftest.obj conftest.*; do
3400
  test -f "$ac_file" || continue;
3401
  case $ac_file in
3402
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3403
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3404
       break;;
3405
  esac
3406
done
3407
else
3408
  $as_echo "$as_me: failed program was:" >&5
3409
sed 's/^/| /' conftest.$ac_ext >&5
3410

    
3411
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3412
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3413
as_fn_error "cannot compute suffix of object files: cannot compile
3414
See \`config.log' for more details." "$LINENO" 5; }
3415
fi
3416
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3417
fi
3418
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3419
$as_echo "$ac_cv_objext" >&6; }
3420
OBJEXT=$ac_cv_objext
3421
ac_objext=$OBJEXT
3422
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3423
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3424
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3425
  $as_echo_n "(cached) " >&6
3426
else
3427
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3428
/* end confdefs.h.  */
3429

    
3430
int
3431
main ()
3432
{
3433
#ifndef __GNUC__
3434
       choke me
3435
#endif
3436

    
3437
  ;
3438
  return 0;
3439
}
3440
_ACEOF
3441
if ac_fn_c_try_compile "$LINENO"; then :
3442
  ac_compiler_gnu=yes
3443
else
3444
  ac_compiler_gnu=no
3445
fi
3446
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3447
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3448

    
3449
fi
3450
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3451
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3452
if test $ac_compiler_gnu = yes; then
3453
  GCC=yes
3454
else
3455
  GCC=
3456
fi
3457
ac_test_CFLAGS=${CFLAGS+set}
3458
ac_save_CFLAGS=$CFLAGS
3459
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3460
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3461
if test "${ac_cv_prog_cc_g+set}" = set; then :
3462
  $as_echo_n "(cached) " >&6
3463
else
3464
  ac_save_c_werror_flag=$ac_c_werror_flag
3465
   ac_c_werror_flag=yes
3466
   ac_cv_prog_cc_g=no
3467
   CFLAGS="-g"
3468
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3469
/* end confdefs.h.  */
3470

    
3471
int
3472
main ()
3473
{
3474

    
3475
  ;
3476
  return 0;
3477
}
3478
_ACEOF
3479
if ac_fn_c_try_compile "$LINENO"; then :
3480
  ac_cv_prog_cc_g=yes
3481
else
3482
  CFLAGS=""
3483
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3484
/* end confdefs.h.  */
3485

    
3486
int
3487
main ()
3488
{
3489

    
3490
  ;
3491
  return 0;
3492
}
3493
_ACEOF
3494
if ac_fn_c_try_compile "$LINENO"; then :
3495

    
3496
else
3497
  ac_c_werror_flag=$ac_save_c_werror_flag
3498
	 CFLAGS="-g"
3499
	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3500
/* end confdefs.h.  */
3501

    
3502
int
3503
main ()
3504
{
3505

    
3506
  ;
3507
  return 0;
3508
}
3509
_ACEOF
3510
if ac_fn_c_try_compile "$LINENO"; then :
3511
  ac_cv_prog_cc_g=yes
3512
fi
3513
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3514
fi
3515
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3516
fi
3517
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3518
   ac_c_werror_flag=$ac_save_c_werror_flag
3519
fi
3520
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3521
$as_echo "$ac_cv_prog_cc_g" >&6; }
3522
if test "$ac_test_CFLAGS" = set; then
3523
  CFLAGS=$ac_save_CFLAGS
3524
elif test $ac_cv_prog_cc_g = yes; then
3525
  if test "$GCC" = yes; then
3526
    CFLAGS="-g -O2"
3527
  else
3528
    CFLAGS="-g"
3529
  fi
3530
else
3531
  if test "$GCC" = yes; then
3532
    CFLAGS="-O2"
3533
  else
3534
    CFLAGS=
3535
  fi
3536
fi
3537
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3538
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3539
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3540
  $as_echo_n "(cached) " >&6
3541
else
3542
  ac_cv_prog_cc_c89=no
3543
ac_save_CC=$CC
3544
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3545
/* end confdefs.h.  */
3546
#include <stdarg.h>
3547
#include <stdio.h>
3548
#include <sys/types.h>
3549
#include <sys/stat.h>
3550
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3551
struct buf { int x; };
3552
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3553
static char *e (p, i)
3554
     char **p;
3555
     int i;
3556
{
3557
  return p[i];
3558
}
3559
static char *f (char * (*g) (char **, int), char **p, ...)
3560
{
3561
  char *s;
3562
  va_list v;
3563
  va_start (v,p);
3564
  s = g (p, va_arg (v,int));
3565
  va_end (v);
3566
  return s;
3567
}
3568

    
3569
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3570
   function prototypes and stuff, but not '\xHH' hex character constants.
3571
   These don't provoke an error unfortunately, instead are silently treated
3572
   as 'x'.  The following induces an error, until -std is added to get
3573
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3574
   array size at least.  It's necessary to write '\x00'==0 to get something
3575
   that's true only with -std.  */
3576
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3577

    
3578
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3579
   inside strings and character constants.  */
3580
#define FOO(x) 'x'
3581
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3582

    
3583
int test (int i, double x);
3584
struct s1 {int (*f) (int a);};
3585
struct s2 {int (*f) (double a);};
3586
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3587
int argc;
3588
char **argv;
3589
int
3590
main ()
3591
{
3592
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3593
  ;
3594
  return 0;
3595
}
3596
_ACEOF
3597
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3598
	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3599
do
3600
  CC="$ac_save_CC $ac_arg"
3601
  if ac_fn_c_try_compile "$LINENO"; then :
3602
  ac_cv_prog_cc_c89=$ac_arg
3603
fi
3604
rm -f core conftest.err conftest.$ac_objext
3605
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3606
done
3607
rm -f conftest.$ac_ext
3608
CC=$ac_save_CC
3609

    
3610
fi
3611
# AC_CACHE_VAL
3612
case "x$ac_cv_prog_cc_c89" in
3613
  x)
3614
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3615
$as_echo "none needed" >&6; } ;;
3616
  xno)
3617
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3618
$as_echo "unsupported" >&6; } ;;
3619
  *)
3620
    CC="$CC $ac_cv_prog_cc_c89"
3621
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3622
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3623
esac
3624
if test "x$ac_cv_prog_cc_c89" != xno; then :
3625

    
3626
fi
3627

    
3628
ac_ext=c
3629
ac_cpp='$CPP $CPPFLAGS'
3630
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3631
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3632
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3633
DEPDIR="${am__leading_dot}deps"
3634

    
3635
ac_config_commands="$ac_config_commands depfiles"
3636

    
3637

    
3638
am_make=${MAKE-make}
3639
cat > confinc << 'END'
3640
am__doit:
3641
	@echo this is the am__doit target
3642
.PHONY: am__doit
3643
END
3644
# If we don't find an include directive, just comment out the code.
3645
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3646
$as_echo_n "checking for style of include used by $am_make... " >&6; }
3647
am__include="#"
3648
am__quote=
3649
_am_result=none
3650
# First try GNU make style include.
3651
echo "include confinc" > confmf
3652
# Ignore all kinds of additional output from `make'.
3653
case `$am_make -s -f confmf 2> /dev/null` in #(
3654
*the\ am__doit\ target*)
3655
  am__include=include
3656
  am__quote=
3657
  _am_result=GNU
3658
  ;;
3659
esac
3660
# Now try BSD make style include.
3661
if test "$am__include" = "#"; then
3662
   echo '.include "confinc"' > confmf
3663
   case `$am_make -s -f confmf 2> /dev/null` in #(
3664
   *the\ am__doit\ target*)
3665
     am__include=.include
3666
     am__quote="\""
3667
     _am_result=BSD
3668
     ;;
3669
   esac
3670
fi
3671

    
3672

    
3673
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3674
$as_echo "$_am_result" >&6; }
3675
rm -f confinc confmf
3676

    
3677
# Check whether --enable-dependency-tracking was given.
3678
if test "${enable_dependency_tracking+set}" = set; then :
3679
  enableval=$enable_dependency_tracking;
3680
fi
3681

    
3682
if test "x$enable_dependency_tracking" != xno; then
3683
  am_depcomp="$ac_aux_dir/depcomp"
3684
  AMDEPBACKSLASH='\'
3685
fi
3686
 if test "x$enable_dependency_tracking" != xno; then
3687
  AMDEP_TRUE=
3688
  AMDEP_FALSE='#'
3689
else
3690
  AMDEP_TRUE='#'
3691
  AMDEP_FALSE=
3692
fi
3693

    
3694

    
3695

    
3696
depcc="$CC"   am_compiler_list=
3697

    
3698
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3699
$as_echo_n "checking dependency style of $depcc... " >&6; }
3700
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3701
  $as_echo_n "(cached) " >&6
3702
else
3703
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3704
  # We make a subdir and do the tests there.  Otherwise we can end up
3705
  # making bogus files that we don't know about and never remove.  For
3706
  # instance it was reported that on HP-UX the gcc test will end up
3707
  # making a dummy file named `D' -- because `-MD' means `put the output
3708
  # in D'.
3709
  mkdir conftest.dir
3710
  # Copy depcomp to subdir because otherwise we won't find it if we're
3711
  # using a relative directory.
3712
  cp "$am_depcomp" conftest.dir
3713
  cd conftest.dir
3714
  # We will build objects and dependencies in a subdirectory because
3715
  # it helps to detect inapplicable dependency modes.  For instance
3716
  # both Tru64's cc and ICC support -MD to output dependencies as a
3717
  # side effect of compilation, but ICC will put the dependencies in
3718
  # the current directory while Tru64 will put them in the object
3719
  # directory.
3720
  mkdir sub
3721

    
3722
  am_cv_CC_dependencies_compiler_type=none
3723
  if test "$am_compiler_list" = ""; then
3724
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3725
  fi
3726
  am__universal=false
3727
  case " $depcc " in #(
3728
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3729
     esac
3730

    
3731
  for depmode in $am_compiler_list; do
3732
    # Setup a source with many dependencies, because some compilers
3733
    # like to wrap large dependency lists on column 80 (with \), and
3734
    # we should not choose a depcomp mode which is confused by this.
3735
    #
3736
    # We need to recreate these files for each test, as the compiler may
3737
    # overwrite some of them when testing with obscure command lines.
3738
    # This happens at least with the AIX C compiler.
3739
    : > sub/conftest.c
3740
    for i in 1 2 3 4 5 6; do
3741
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3742
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3743
      # Solaris 8's {/usr,}/bin/sh.
3744
      touch sub/conftst$i.h
3745
    done
3746
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3747

    
3748
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3749
    # mode.  It turns out that the SunPro C++ compiler does not properly
3750
    # handle `-M -o', and we need to detect this.  Also, some Intel
3751
    # versions had trouble with output in subdirs
3752
    am__obj=sub/conftest.${OBJEXT-o}
3753
    am__minus_obj="-o $am__obj"
3754
    case $depmode in
3755
    gcc)
3756
      # This depmode causes a compiler race in universal mode.
3757
      test "$am__universal" = false || continue
3758
      ;;
3759
    nosideeffect)
3760
      # after this tag, mechanisms are not by side-effect, so they'll
3761
      # only be used when explicitly requested
3762
      if test "x$enable_dependency_tracking" = xyes; then
3763
	continue
3764
      else
3765
	break
3766
      fi
3767
      ;;
3768
    msvisualcpp | msvcmsys)
3769
      # This compiler won't grok `-c -o', but also, the minuso test has
3770
      # not run yet.  These depmodes are late enough in the game, and
3771
      # so weak that their functioning should not be impacted.
3772
      am__obj=conftest.${OBJEXT-o}
3773
      am__minus_obj=
3774
      ;;
3775
    none) break ;;
3776
    esac
3777
    if depmode=$depmode \
3778
       source=sub/conftest.c object=$am__obj \
3779
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3780
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3781
         >/dev/null 2>conftest.err &&
3782
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3783
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3784
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3785
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3786
      # icc doesn't choke on unknown options, it will just issue warnings
3787
      # or remarks (even with -Werror).  So we grep stderr for any message
3788
      # that says an option was ignored or not supported.
3789
      # When given -MP, icc 7.0 and 7.1 complain thusly:
3790
      #   icc: Command line warning: ignoring option '-M'; no argument required
3791
      # The diagnosis changed in icc 8.0:
3792
      #   icc: Command line remark: option '-MP' not supported
3793
      if (grep 'ignoring option' conftest.err ||
3794
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3795
        am_cv_CC_dependencies_compiler_type=$depmode
3796
        break
3797
      fi
3798
    fi
3799
  done
3800

    
3801
  cd ..
3802
  rm -rf conftest.dir
3803
else
3804
  am_cv_CC_dependencies_compiler_type=none
3805
fi
3806

    
3807
fi
3808
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3809
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3810
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3811

    
3812
 if
3813
  test "x$enable_dependency_tracking" != xno \
3814
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3815
  am__fastdepCC_TRUE=
3816
  am__fastdepCC_FALSE='#'
3817
else
3818
  am__fastdepCC_TRUE='#'
3819
  am__fastdepCC_FALSE=
3820
fi
3821

    
3822

    
3823

    
3824
ac_c_werror_flag=yes
3825

    
3826
case `pwd` in
3827
  *\ * | *\	*)
3828
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3829
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3830
esac
3831

    
3832

    
3833

    
3834
macro_version='2.2.6b'
3835
macro_revision='1.3017'
3836

    
3837

    
3838

    
3839

    
3840

    
3841

    
3842

    
3843

    
3844

    
3845

    
3846

    
3847

    
3848

    
3849
ltmain="$ac_aux_dir/ltmain.sh"
3850

    
3851
# Make sure we can run config.sub.
3852
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3853
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3854

    
3855
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3856
$as_echo_n "checking build system type... " >&6; }
3857
if test "${ac_cv_build+set}" = set; then :
3858
  $as_echo_n "(cached) " >&6
3859
else
3860
  ac_build_alias=$build_alias
3861
test "x$ac_build_alias" = x &&
3862
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3863
test "x$ac_build_alias" = x &&
3864
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3865
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3866
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3867

    
3868
fi
3869
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3870
$as_echo "$ac_cv_build" >&6; }
3871
case $ac_cv_build in
3872
*-*-*) ;;
3873
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3874
esac
3875
build=$ac_cv_build
3876
ac_save_IFS=$IFS; IFS='-'
3877
set x $ac_cv_build
3878
shift
3879
build_cpu=$1
3880
build_vendor=$2
3881
shift; shift
3882
# Remember, the first character of IFS is used to create $*,
3883
# except with old shells:
3884
build_os=$*
3885
IFS=$ac_save_IFS
3886
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3887

    
3888

    
3889
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3890
$as_echo_n "checking host system type... " >&6; }
3891
if test "${ac_cv_host+set}" = set; then :
3892
  $as_echo_n "(cached) " >&6
3893
else
3894
  if test "x$host_alias" = x; then
3895
  ac_cv_host=$ac_cv_build
3896
else
3897
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3898
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3899
fi
3900

    
3901
fi
3902
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3903
$as_echo "$ac_cv_host" >&6; }
3904
case $ac_cv_host in
3905
*-*-*) ;;
3906
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3907
esac
3908
host=$ac_cv_host
3909
ac_save_IFS=$IFS; IFS='-'
3910
set x $ac_cv_host
3911
shift
3912
host_cpu=$1
3913
host_vendor=$2
3914
shift; shift
3915
# Remember, the first character of IFS is used to create $*,
3916
# except with old shells:
3917
host_os=$*
3918
IFS=$ac_save_IFS
3919
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3920

    
3921

    
3922
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3923
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3924
if test "${ac_cv_path_SED+set}" = set; then :
3925
  $as_echo_n "(cached) " >&6
3926
else
3927
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3928
     for ac_i in 1 2 3 4 5 6 7; do
3929
       ac_script="$ac_script$as_nl$ac_script"
3930
     done
3931
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3932
     { ac_script=; unset ac_script;}
3933
     if test -z "$SED"; then
3934
  ac_path_SED_found=false
3935
  # Loop through the user's path and test for each of PROGNAME-LIST
3936
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3937
for as_dir in $PATH
3938
do
3939
  IFS=$as_save_IFS
3940
  test -z "$as_dir" && as_dir=.
3941
    for ac_prog in sed gsed; do
3942
    for ac_exec_ext in '' $ac_executable_extensions; do
3943
      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3944
      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3945
# Check for GNU ac_path_SED and select it if it is found.
3946
  # Check for GNU $ac_path_SED
3947
case `"$ac_path_SED" --version 2>&1` in
3948
*GNU*)
3949
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3950
*)
3951
  ac_count=0
3952
  $as_echo_n 0123456789 >"conftest.in"
3953
  while :
3954
  do
3955
    cat "conftest.in" "conftest.in" >"conftest.tmp"
3956
    mv "conftest.tmp" "conftest.in"
3957
    cp "conftest.in" "conftest.nl"
3958
    $as_echo '' >> "conftest.nl"
3959
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3960
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3961
    as_fn_arith $ac_count + 1 && ac_count=$as_val
3962
    if test $ac_count -gt ${ac_path_SED_max-0}; then
3963
      # Best one so far, save it but keep looking for a better one
3964
      ac_cv_path_SED="$ac_path_SED"
3965
      ac_path_SED_max=$ac_count
3966
    fi
3967
    # 10*(2^10) chars as input seems more than enough
3968
    test $ac_count -gt 10 && break
3969
  done
3970
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3971
esac
3972

    
3973
      $ac_path_SED_found && break 3
3974
    done
3975
  done
3976
  done
3977
IFS=$as_save_IFS
3978
  if test -z "$ac_cv_path_SED"; then
3979
    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
3980
  fi
3981
else
3982
  ac_cv_path_SED=$SED
3983
fi
3984

    
3985
fi
3986
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3987
$as_echo "$ac_cv_path_SED" >&6; }
3988
 SED="$ac_cv_path_SED"
3989
  rm -f conftest.sed
3990

    
3991
test -z "$SED" && SED=sed
3992
Xsed="$SED -e 1s/^X//"
3993

    
3994

    
3995

    
3996

    
3997

    
3998

    
3999

    
4000

    
4001

    
4002

    
4003

    
4004
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4005
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4006
if test "${ac_cv_path_GREP+set}" = set; then :
4007
  $as_echo_n "(cached) " >&6
4008
else
4009
  if test -z "$GREP"; then
4010
  ac_path_GREP_found=false
4011
  # Loop through the user's path and test for each of PROGNAME-LIST
4012
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4013
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4014
do
4015
  IFS=$as_save_IFS
4016
  test -z "$as_dir" && as_dir=.
4017
    for ac_prog in grep ggrep; do
4018
    for ac_exec_ext in '' $ac_executable_extensions; do
4019
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4020
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4021
# Check for GNU ac_path_GREP and select it if it is found.
4022
  # Check for GNU $ac_path_GREP
4023
case `"$ac_path_GREP" --version 2>&1` in
4024
*GNU*)
4025
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4026
*)
4027
  ac_count=0
4028
  $as_echo_n 0123456789 >"conftest.in"
4029
  while :
4030
  do
4031
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4032
    mv "conftest.tmp" "conftest.in"
4033
    cp "conftest.in" "conftest.nl"
4034
    $as_echo 'GREP' >> "conftest.nl"
4035
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4036
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4037
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4038
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4039
      # Best one so far, save it but keep looking for a better one
4040
      ac_cv_path_GREP="$ac_path_GREP"
4041
      ac_path_GREP_max=$ac_count
4042
    fi
4043
    # 10*(2^10) chars as input seems more than enough
4044
    test $ac_count -gt 10 && break
4045
  done
4046
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4047
esac
4048

    
4049
      $ac_path_GREP_found && break 3
4050
    done
4051
  done
4052
  done
4053
IFS=$as_save_IFS
4054
  if test -z "$ac_cv_path_GREP"; then
4055
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4056
  fi
4057
else
4058
  ac_cv_path_GREP=$GREP
4059
fi
4060

    
4061
fi
4062
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4063
$as_echo "$ac_cv_path_GREP" >&6; }
4064
 GREP="$ac_cv_path_GREP"
4065

    
4066

    
4067
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4068
$as_echo_n "checking for egrep... " >&6; }
4069
if test "${ac_cv_path_EGREP+set}" = set; then :
4070
  $as_echo_n "(cached) " >&6
4071
else
4072
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4073
   then ac_cv_path_EGREP="$GREP -E"
4074
   else
4075
     if test -z "$EGREP"; then
4076
  ac_path_EGREP_found=false
4077
  # Loop through the user's path and test for each of PROGNAME-LIST
4078
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4079
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4080
do
4081
  IFS=$as_save_IFS
4082
  test -z "$as_dir" && as_dir=.
4083
    for ac_prog in egrep; do
4084
    for ac_exec_ext in '' $ac_executable_extensions; do
4085
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4086
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4087
# Check for GNU ac_path_EGREP and select it if it is found.
4088
  # Check for GNU $ac_path_EGREP
4089
case `"$ac_path_EGREP" --version 2>&1` in
4090
*GNU*)
4091
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4092
*)
4093
  ac_count=0
4094
  $as_echo_n 0123456789 >"conftest.in"
4095
  while :
4096
  do
4097
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4098
    mv "conftest.tmp" "conftest.in"
4099
    cp "conftest.in" "conftest.nl"
4100
    $as_echo 'EGREP' >> "conftest.nl"
4101
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4102
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4103
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4104
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4105
      # Best one so far, save it but keep looking for a better one
4106
      ac_cv_path_EGREP="$ac_path_EGREP"
4107
      ac_path_EGREP_max=$ac_count
4108
    fi
4109
    # 10*(2^10) chars as input seems more than enough
4110
    test $ac_count -gt 10 && break
4111
  done
4112
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4113
esac
4114

    
4115
      $ac_path_EGREP_found && break 3
4116
    done
4117
  done
4118
  done
4119
IFS=$as_save_IFS
4120
  if test -z "$ac_cv_path_EGREP"; then
4121
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4122
  fi
4123
else
4124
  ac_cv_path_EGREP=$EGREP
4125
fi
4126

    
4127
   fi
4128
fi
4129
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4130
$as_echo "$ac_cv_path_EGREP" >&6; }
4131
 EGREP="$ac_cv_path_EGREP"
4132

    
4133

    
4134
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4135
$as_echo_n "checking for fgrep... " >&6; }
4136
if test "${ac_cv_path_FGREP+set}" = set; then :
4137
  $as_echo_n "(cached) " >&6
4138
else
4139
  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4140
   then ac_cv_path_FGREP="$GREP -F"
4141
   else
4142
     if test -z "$FGREP"; then
4143
  ac_path_FGREP_found=false
4144
  # Loop through the user's path and test for each of PROGNAME-LIST
4145
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4146
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4147
do
4148
  IFS=$as_save_IFS
4149
  test -z "$as_dir" && as_dir=.
4150
    for ac_prog in fgrep; do
4151
    for ac_exec_ext in '' $ac_executable_extensions; do
4152
      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4153
      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4154
# Check for GNU ac_path_FGREP and select it if it is found.
4155
  # Check for GNU $ac_path_FGREP
4156
case `"$ac_path_FGREP" --version 2>&1` in
4157
*GNU*)
4158
  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4159
*)
4160
  ac_count=0
4161
  $as_echo_n 0123456789 >"conftest.in"
4162
  while :
4163
  do
4164
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4165
    mv "conftest.tmp" "conftest.in"
4166
    cp "conftest.in" "conftest.nl"
4167
    $as_echo 'FGREP' >> "conftest.nl"
4168
    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4169
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4170
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4171
    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4172
      # Best one so far, save it but keep looking for a better one
4173
      ac_cv_path_FGREP="$ac_path_FGREP"
4174
      ac_path_FGREP_max=$ac_count
4175
    fi
4176
    # 10*(2^10) chars as input seems more than enough
4177
    test $ac_count -gt 10 && break
4178
  done
4179
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4180
esac
4181

    
4182
      $ac_path_FGREP_found && break 3
4183
    done
4184
  done
4185
  done
4186
IFS=$as_save_IFS
4187
  if test -z "$ac_cv_path_FGREP"; then
4188
    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4189
  fi
4190
else
4191
  ac_cv_path_FGREP=$FGREP
4192
fi
4193

    
4194
   fi
4195
fi
4196
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4197
$as_echo "$ac_cv_path_FGREP" >&6; }
4198
 FGREP="$ac_cv_path_FGREP"
4199

    
4200

    
4201
test -z "$GREP" && GREP=grep
4202

    
4203

    
4204

    
4205

    
4206

    
4207

    
4208

    
4209

    
4210

    
4211

    
4212

    
4213

    
4214

    
4215

    
4216

    
4217

    
4218

    
4219

    
4220

    
4221
# Check whether --with-gnu-ld was given.
4222
if test "${with_gnu_ld+set}" = set; then :
4223
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4224
else
4225
  with_gnu_ld=no
4226
fi
4227

    
4228
ac_prog=ld
4229
if test "$GCC" = yes; then
4230
  # Check if gcc -print-prog-name=ld gives a path.
4231
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4232
$as_echo_n "checking for ld used by $CC... " >&6; }
4233
  case $host in
4234
  *-*-mingw*)
4235
    # gcc leaves a trailing carriage return which upsets mingw
4236
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4237
  *)
4238
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4239
  esac
4240
  case $ac_prog in
4241
    # Accept absolute paths.
4242
    [\\/]* | ?:[\\/]*)
4243
      re_direlt='/[^/][^/]*/\.\./'
4244
      # Canonicalize the pathname of ld
4245
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4246
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4247
	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4248
      done
4249
      test -z "$LD" && LD="$ac_prog"
4250
      ;;
4251
  "")
4252
    # If it fails, then pretend we aren't using GCC.
4253
    ac_prog=ld
4254
    ;;
4255
  *)
4256
    # If it is relative, then search for the first ld in PATH.
4257
    with_gnu_ld=unknown
4258
    ;;
4259
  esac
4260
elif test "$with_gnu_ld" = yes; then
4261
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4262
$as_echo_n "checking for GNU ld... " >&6; }
4263
else
4264
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4265
$as_echo_n "checking for non-GNU ld... " >&6; }
4266
fi
4267
if test "${lt_cv_path_LD+set}" = set; then :
4268
  $as_echo_n "(cached) " >&6
4269
else
4270
  if test -z "$LD"; then
4271
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4272
  for ac_dir in $PATH; do
4273
    IFS="$lt_save_ifs"
4274
    test -z "$ac_dir" && ac_dir=.
4275
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4276
      lt_cv_path_LD="$ac_dir/$ac_prog"
4277
      # Check to see if the program is GNU ld.  I'd rather use --version,
4278
      # but apparently some variants of GNU ld only accept -v.
4279
      # Break only if it was the GNU/non-GNU ld that we prefer.
4280
      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4281
      *GNU* | *'with BFD'*)
4282
	test "$with_gnu_ld" != no && break
4283
	;;
4284
      *)
4285
	test "$with_gnu_ld" != yes && break
4286
	;;
4287
      esac
4288
    fi
4289
  done
4290
  IFS="$lt_save_ifs"
4291
else
4292
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4293
fi
4294
fi
4295

    
4296
LD="$lt_cv_path_LD"
4297
if test -n "$LD"; then
4298
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4299
$as_echo "$LD" >&6; }
4300
else
4301
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4302
$as_echo "no" >&6; }
4303
fi
4304
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4305
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4306
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4307
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4308
  $as_echo_n "(cached) " >&6
4309
else
4310
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4311
case `$LD -v 2>&1 </dev/null` in
4312
*GNU* | *'with BFD'*)
4313
  lt_cv_prog_gnu_ld=yes
4314
  ;;
4315
*)
4316
  lt_cv_prog_gnu_ld=no
4317
  ;;
4318
esac
4319
fi
4320
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4321
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4322
with_gnu_ld=$lt_cv_prog_gnu_ld
4323

    
4324

    
4325

    
4326

    
4327

    
4328

    
4329

    
4330

    
4331

    
4332
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4333
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4334
if test "${lt_cv_path_NM+set}" = set; then :
4335
  $as_echo_n "(cached) " >&6
4336
else
4337
  if test -n "$NM"; then
4338
  # Let the user override the test.
4339
  lt_cv_path_NM="$NM"
4340
else
4341
  lt_nm_to_check="${ac_tool_prefix}nm"
4342
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4343
    lt_nm_to_check="$lt_nm_to_check nm"
4344
  fi
4345
  for lt_tmp_nm in $lt_nm_to_check; do
4346
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4347
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4348
      IFS="$lt_save_ifs"
4349
      test -z "$ac_dir" && ac_dir=.
4350
      tmp_nm="$ac_dir/$lt_tmp_nm"
4351
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4352
	# Check to see if the nm accepts a BSD-compat flag.
4353
	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4354
	#   nm: unknown option "B" ignored
4355
	# Tru64's nm complains that /dev/null is an invalid object file
4356
	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4357
	*/dev/null* | *'Invalid file or object type'*)
4358
	  lt_cv_path_NM="$tmp_nm -B"
4359
	  break
4360
	  ;;
4361
	*)
4362
	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4363
	  */dev/null*)
4364
	    lt_cv_path_NM="$tmp_nm -p"
4365
	    break
4366
	    ;;
4367
	  *)
4368
	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4369
	    continue # so that we can try to find one that supports BSD flags
4370
	    ;;
4371
	  esac
4372
	  ;;
4373
	esac
4374
      fi
4375
    done
4376
    IFS="$lt_save_ifs"
4377
  done
4378
  : ${lt_cv_path_NM=no}
4379
fi
4380
fi
4381
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4382
$as_echo "$lt_cv_path_NM" >&6; }
4383
if test "$lt_cv_path_NM" != "no"; then
4384
  NM="$lt_cv_path_NM"
4385
else
4386
  # Didn't find any BSD compatible name lister, look for dumpbin.
4387
  if test -n "$ac_tool_prefix"; then
4388
  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4389
  do
4390
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4391
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4392
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4393
$as_echo_n "checking for $ac_word... " >&6; }
4394
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4395
  $as_echo_n "(cached) " >&6
4396
else
4397
  if test -n "$DUMPBIN"; then
4398
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4399
else
4400
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4401
for as_dir in $PATH
4402
do
4403
  IFS=$as_save_IFS
4404
  test -z "$as_dir" && as_dir=.
4405
    for ac_exec_ext in '' $ac_executable_extensions; do
4406
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4407
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4408
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4409
    break 2
4410
  fi
4411
done
4412
  done
4413
IFS=$as_save_IFS
4414

    
4415
fi
4416
fi
4417
DUMPBIN=$ac_cv_prog_DUMPBIN
4418
if test -n "$DUMPBIN"; then
4419
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4420
$as_echo "$DUMPBIN" >&6; }
4421
else
4422
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4423
$as_echo "no" >&6; }
4424
fi
4425

    
4426

    
4427
    test -n "$DUMPBIN" && break
4428
  done
4429
fi
4430
if test -z "$DUMPBIN"; then
4431
  ac_ct_DUMPBIN=$DUMPBIN
4432
  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4433
do
4434
  # Extract the first word of "$ac_prog", so it can be a program name with args.
4435
set dummy $ac_prog; ac_word=$2
4436
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4437
$as_echo_n "checking for $ac_word... " >&6; }
4438
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4439
  $as_echo_n "(cached) " >&6
4440
else
4441
  if test -n "$ac_ct_DUMPBIN"; then
4442
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4443
else
4444
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4445
for as_dir in $PATH
4446
do
4447
  IFS=$as_save_IFS
4448
  test -z "$as_dir" && as_dir=.
4449
    for ac_exec_ext in '' $ac_executable_extensions; do
4450
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4451
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4452
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4453
    break 2
4454
  fi
4455
done
4456
  done
4457
IFS=$as_save_IFS
4458

    
4459
fi
4460
fi
4461
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4462
if test -n "$ac_ct_DUMPBIN"; then
4463
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4464
$as_echo "$ac_ct_DUMPBIN" >&6; }
4465
else
4466
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4467
$as_echo "no" >&6; }
4468
fi
4469

    
4470

    
4471
  test -n "$ac_ct_DUMPBIN" && break
4472
done
4473

    
4474
  if test "x$ac_ct_DUMPBIN" = x; then
4475
    DUMPBIN=":"
4476
  else
4477
    case $cross_compiling:$ac_tool_warned in
4478
yes:)
4479
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4480
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4481
ac_tool_warned=yes ;;
4482
esac
4483
    DUMPBIN=$ac_ct_DUMPBIN
4484
  fi
4485
fi
4486

    
4487

    
4488
  if test "$DUMPBIN" != ":"; then
4489
    NM="$DUMPBIN"
4490
  fi
4491
fi
4492
test -z "$NM" && NM=nm
4493

    
4494

    
4495

    
4496

    
4497

    
4498

    
4499
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4500
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4501
if test "${lt_cv_nm_interface+set}" = set; then :
4502
  $as_echo_n "(cached) " >&6
4503
else
4504
  lt_cv_nm_interface="BSD nm"
4505
  echo "int some_variable = 0;" > conftest.$ac_ext
4506
  (eval echo "\"\$as_me:4506: $ac_compile\"" >&5)
4507
  (eval "$ac_compile" 2>conftest.err)
4508
  cat conftest.err >&5
4509
  (eval echo "\"\$as_me:4509: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4510
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4511
  cat conftest.err >&5
4512
  (eval echo "\"\$as_me:4512: output\"" >&5)
4513
  cat conftest.out >&5
4514
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4515
    lt_cv_nm_interface="MS dumpbin"
4516
  fi
4517
  rm -f conftest*
4518
fi
4519
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4520
$as_echo "$lt_cv_nm_interface" >&6; }
4521

    
4522
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4523
$as_echo_n "checking whether ln -s works... " >&6; }
4524
LN_S=$as_ln_s
4525
if test "$LN_S" = "ln -s"; then
4526
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4527
$as_echo "yes" >&6; }
4528
else
4529
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4530
$as_echo "no, using $LN_S" >&6; }
4531
fi
4532

    
4533
# find the maximum length of command line arguments
4534
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4535
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4536
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4537
  $as_echo_n "(cached) " >&6
4538
else
4539
    i=0
4540
  teststring="ABCD"
4541

    
4542
  case $build_os in
4543
  msdosdjgpp*)
4544
    # On DJGPP, this test can blow up pretty badly due to problems in libc
4545
    # (any single argument exceeding 2000 bytes causes a buffer overrun
4546
    # during glob expansion).  Even if it were fixed, the result of this
4547
    # check would be larger than it should be.
4548
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4549
    ;;
4550

    
4551
  gnu*)
4552
    # Under GNU Hurd, this test is not required because there is
4553
    # no limit to the length of command line arguments.
4554
    # Libtool will interpret -1 as no limit whatsoever
4555
    lt_cv_sys_max_cmd_len=-1;
4556
    ;;
4557

    
4558
  cygwin* | mingw* | cegcc*)
4559
    # On Win9x/ME, this test blows up -- it succeeds, but takes
4560
    # about 5 minutes as the teststring grows exponentially.
4561
    # Worse, since 9x/ME are not pre-emptively multitasking,
4562
    # you end up with a "frozen" computer, even though with patience
4563
    # the test eventually succeeds (with a max line length of 256k).
4564
    # Instead, let's just punt: use the minimum linelength reported by
4565
    # all of the supported platforms: 8192 (on NT/2K/XP).
4566
    lt_cv_sys_max_cmd_len=8192;
4567
    ;;
4568

    
4569
  amigaos*)
4570
    # On AmigaOS with pdksh, this test takes hours, literally.
4571
    # So we just punt and use a minimum line length of 8192.
4572
    lt_cv_sys_max_cmd_len=8192;
4573
    ;;
4574

    
4575
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4576
    # This has been around since 386BSD, at least.  Likely further.
4577
    if test -x /sbin/sysctl; then
4578
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4579
    elif test -x /usr/sbin/sysctl; then
4580
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4581
    else
4582
      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4583
    fi
4584
    # And add a safety zone
4585
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4586
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4587
    ;;
4588

    
4589
  interix*)
4590
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4591
    lt_cv_sys_max_cmd_len=196608
4592
    ;;
4593

    
4594
  osf*)
4595
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4596
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4597
    # nice to cause kernel panics so lets avoid the loop below.
4598
    # First set a reasonable default.
4599
    lt_cv_sys_max_cmd_len=16384
4600
    #
4601
    if test -x /sbin/sysconfig; then
4602
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4603
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4604
      esac
4605
    fi
4606
    ;;
4607
  sco3.2v5*)
4608
    lt_cv_sys_max_cmd_len=102400
4609
    ;;
4610
  sysv5* | sco5v6* | sysv4.2uw2*)
4611
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4612
    if test -n "$kargmax"; then
4613
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4614
    else
4615
      lt_cv_sys_max_cmd_len=32768
4616
    fi
4617
    ;;
4618
  *)
4619
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4620
    if test -n "$lt_cv_sys_max_cmd_len"; then
4621
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4622
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4623
    else
4624
      # Make teststring a little bigger before we do anything with it.
4625
      # a 1K string should be a reasonable start.
4626
      for i in 1 2 3 4 5 6 7 8 ; do
4627
        teststring=$teststring$teststring
4628
      done
4629
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4630
      # If test is not a shell built-in, we'll probably end up computing a
4631
      # maximum length that is only half of the actual maximum length, but
4632
      # we can't tell.
4633
      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4634
	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4635
	      test $i != 17 # 1/2 MB should be enough
4636
      do
4637
        i=`expr $i + 1`
4638
        teststring=$teststring$teststring
4639
      done
4640
      # Only check the string length outside the loop.
4641
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4642
      teststring=
4643
      # Add a significant safety factor because C++ compilers can tack on
4644
      # massive amounts of additional arguments before passing them to the
4645
      # linker.  It appears as though 1/2 is a usable value.
4646
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4647
    fi
4648
    ;;
4649
  esac
4650

    
4651
fi
4652

    
4653
if test -n $lt_cv_sys_max_cmd_len ; then
4654
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4655
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4656
else
4657
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4658
$as_echo "none" >&6; }
4659
fi
4660
max_cmd_len=$lt_cv_sys_max_cmd_len
4661

    
4662

    
4663

    
4664

    
4665

    
4666

    
4667
: ${CP="cp -f"}
4668
: ${MV="mv -f"}
4669
: ${RM="rm -f"}
4670

    
4671
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4672
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4673
# Try some XSI features
4674
xsi_shell=no
4675
( _lt_dummy="a/b/c"
4676
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4677
      = c,a/b,, \
4678
    && eval 'test $(( 1 + 1 )) -eq 2 \
4679
    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4680
  && xsi_shell=yes
4681
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4682
$as_echo "$xsi_shell" >&6; }
4683

    
4684

    
4685
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4686
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4687
lt_shell_append=no
4688
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4689
    >/dev/null 2>&1 \
4690
  && lt_shell_append=yes
4691
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4692
$as_echo "$lt_shell_append" >&6; }
4693

    
4694

    
4695
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4696
  lt_unset=unset
4697
else
4698
  lt_unset=false
4699
fi
4700

    
4701

    
4702

    
4703

    
4704

    
4705
# test EBCDIC or ASCII
4706
case `echo X|tr X '\101'` in
4707
 A) # ASCII based system
4708
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4709
  lt_SP2NL='tr \040 \012'
4710
  lt_NL2SP='tr \015\012 \040\040'
4711
  ;;
4712
 *) # EBCDIC based system
4713
  lt_SP2NL='tr \100 \n'
4714
  lt_NL2SP='tr \r\n \100\100'
4715
  ;;
4716
esac
4717

    
4718

    
4719

    
4720

    
4721

    
4722

    
4723

    
4724

    
4725

    
4726
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4727
$as_echo_n "checking for $LD option to reload object files... " >&6; }
4728
if test "${lt_cv_ld_reload_flag+set}" = set; then :
4729
  $as_echo_n "(cached) " >&6
4730
else
4731
  lt_cv_ld_reload_flag='-r'
4732
fi
4733
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4734
$as_echo "$lt_cv_ld_reload_flag" >&6; }
4735
reload_flag=$lt_cv_ld_reload_flag
4736
case $reload_flag in
4737
"" | " "*) ;;
4738
*) reload_flag=" $reload_flag" ;;
4739
esac
4740
reload_cmds='$LD$reload_flag -o $output$reload_objs'
4741
case $host_os in
4742
  darwin*)
4743
    if test "$GCC" = yes; then
4744
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4745
    else
4746
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4747
    fi
4748
    ;;
4749
esac
4750

    
4751

    
4752

    
4753

    
4754

    
4755

    
4756

    
4757

    
4758

    
4759
if test -n "$ac_tool_prefix"; then
4760
  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4761
set dummy ${ac_tool_prefix}objdump; ac_word=$2
4762
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4763
$as_echo_n "checking for $ac_word... " >&6; }
4764
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4765
  $as_echo_n "(cached) " >&6
4766
else
4767
  if test -n "$OBJDUMP"; then
4768
  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4769
else
4770
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4771
for as_dir in $PATH
4772
do
4773
  IFS=$as_save_IFS
4774
  test -z "$as_dir" && as_dir=.
4775
    for ac_exec_ext in '' $ac_executable_extensions; do
4776
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4777
    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4778
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4779
    break 2
4780
  fi
4781
done
4782
  done
4783
IFS=$as_save_IFS
4784

    
4785
fi
4786
fi
4787
OBJDUMP=$ac_cv_prog_OBJDUMP
4788
if test -n "$OBJDUMP"; then
4789
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4790
$as_echo "$OBJDUMP" >&6; }
4791
else
4792
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4793
$as_echo "no" >&6; }
4794
fi
4795

    
4796

    
4797
fi
4798
if test -z "$ac_cv_prog_OBJDUMP"; then
4799
  ac_ct_OBJDUMP=$OBJDUMP
4800
  # Extract the first word of "objdump", so it can be a program name with args.
4801
set dummy objdump; ac_word=$2
4802
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4803
$as_echo_n "checking for $ac_word... " >&6; }
4804
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4805
  $as_echo_n "(cached) " >&6
4806
else
4807
  if test -n "$ac_ct_OBJDUMP"; then
4808
  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4809
else
4810
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4811
for as_dir in $PATH
4812
do
4813
  IFS=$as_save_IFS
4814
  test -z "$as_dir" && as_dir=.
4815
    for ac_exec_ext in '' $ac_executable_extensions; do
4816
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4817
    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4818
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4819
    break 2
4820
  fi
4821
done
4822
  done
4823
IFS=$as_save_IFS
4824

    
4825
fi
4826
fi
4827
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4828
if test -n "$ac_ct_OBJDUMP"; then
4829
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4830
$as_echo "$ac_ct_OBJDUMP" >&6; }
4831
else
4832
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4833
$as_echo "no" >&6; }
4834
fi
4835

    
4836
  if test "x$ac_ct_OBJDUMP" = x; then
4837
    OBJDUMP="false"
4838
  else
4839
    case $cross_compiling:$ac_tool_warned in
4840
yes:)
4841
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4842
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4843
ac_tool_warned=yes ;;
4844
esac
4845
    OBJDUMP=$ac_ct_OBJDUMP
4846
  fi
4847
else
4848
  OBJDUMP="$ac_cv_prog_OBJDUMP"
4849
fi
4850

    
4851
test -z "$OBJDUMP" && OBJDUMP=objdump
4852

    
4853

    
4854

    
4855

    
4856

    
4857

    
4858

    
4859

    
4860

    
4861
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4862
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4863
if test "${lt_cv_deplibs_check_method+set}" = set; then :
4864
  $as_echo_n "(cached) " >&6
4865
else
4866
  lt_cv_file_magic_cmd='$MAGIC_CMD'
4867
lt_cv_file_magic_test_file=
4868
lt_cv_deplibs_check_method='unknown'
4869
# Need to set the preceding variable on all platforms that support
4870
# interlibrary dependencies.
4871
# 'none' -- dependencies not supported.
4872
# `unknown' -- same as none, but documents that we really don't know.
4873
# 'pass_all' -- all dependencies passed with no checks.
4874
# 'test_compile' -- check by making test program.
4875
# 'file_magic [[regex]]' -- check by looking for files in library path
4876
# which responds to the $file_magic_cmd with a given extended regex.
4877
# If you have `file' or equivalent on your system and you're not sure
4878
# whether `pass_all' will *always* work, you probably want this one.
4879

    
4880
case $host_os in
4881
aix[4-9]*)
4882
  lt_cv_deplibs_check_method=pass_all
4883
  ;;
4884

    
4885
beos*)
4886
  lt_cv_deplibs_check_method=pass_all
4887
  ;;
4888

    
4889
bsdi[45]*)
4890
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4891
  lt_cv_file_magic_cmd='/usr/bin/file -L'
4892
  lt_cv_file_magic_test_file=/shlib/libc.so
4893
  ;;
4894

    
4895
cygwin*)
4896
  # func_win32_libid is a shell function defined in ltmain.sh
4897
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4898
  lt_cv_file_magic_cmd='func_win32_libid'
4899
  ;;
4900

    
4901
mingw* | pw32*)
4902
  # Base MSYS/MinGW do not provide the 'file' command needed by
4903
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4904
  # unless we find 'file', for example because we are cross-compiling.
4905
  if ( file / ) >/dev/null 2>&1; then
4906
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4907
    lt_cv_file_magic_cmd='func_win32_libid'
4908
  else
4909
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4910
    lt_cv_file_magic_cmd='$OBJDUMP -f'
4911
  fi
4912
  ;;
4913

    
4914
cegcc)
4915
  # use the weaker test based on 'objdump'. See mingw*.
4916
  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4917
  lt_cv_file_magic_cmd='$OBJDUMP -f'
4918
  ;;
4919

    
4920
darwin* | rhapsody*)
4921
  lt_cv_deplibs_check_method=pass_all
4922
  ;;
4923

    
4924
freebsd* | dragonfly*)
4925
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4926
    case $host_cpu in
4927
    i*86 )
4928
      # Not sure whether the presence of OpenBSD here was a mistake.
4929
      # Let's accept both of them until this is cleared up.
4930
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4931
      lt_cv_file_magic_cmd=/usr/bin/file
4932
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4933
      ;;
4934
    esac
4935
  else
4936
    lt_cv_deplibs_check_method=pass_all
4937
  fi
4938
  ;;
4939

    
4940
gnu*)
4941
  lt_cv_deplibs_check_method=pass_all
4942
  ;;
4943

    
4944
hpux10.20* | hpux11*)
4945
  lt_cv_file_magic_cmd=/usr/bin/file
4946
  case $host_cpu in
4947
  ia64*)
4948
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4949
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4950
    ;;
4951
  hppa*64*)
4952
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
4953
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4954
    ;;
4955
  *)
4956
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4957
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
4958
    ;;
4959
  esac
4960
  ;;
4961

    
4962
interix[3-9]*)
4963
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4964
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4965
  ;;
4966

    
4967
irix5* | irix6* | nonstopux*)
4968
  case $LD in
4969
  *-32|*"-32 ") libmagic=32-bit;;
4970
  *-n32|*"-n32 ") libmagic=N32;;
4971
  *-64|*"-64 ") libmagic=64-bit;;
4972
  *) libmagic=never-match;;
4973
  esac
4974
  lt_cv_deplibs_check_method=pass_all
4975
  ;;
4976

    
4977
# This must be Linux ELF.
4978
linux* | k*bsd*-gnu | kopensolaris*-gnu)
4979
  lt_cv_deplibs_check_method=pass_all
4980
  ;;
4981

    
4982
netbsd* | netbsdelf*-gnu)
4983
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4984
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4985
  else
4986
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4987
  fi
4988
  ;;
4989

    
4990
newos6*)
4991
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4992
  lt_cv_file_magic_cmd=/usr/bin/file
4993
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
4994
  ;;
4995

    
4996
*nto* | *qnx*)
4997
  lt_cv_deplibs_check_method=pass_all
4998
  ;;
4999

    
5000
openbsd*)
5001
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5002
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5003
  else
5004
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5005
  fi
5006
  ;;
5007

    
5008
osf3* | osf4* | osf5*)
5009
  lt_cv_deplibs_check_method=pass_all
5010
  ;;
5011

    
5012
rdos*)
5013
  lt_cv_deplibs_check_method=pass_all
5014
  ;;
5015

    
5016
solaris*)
5017
  lt_cv_deplibs_check_method=pass_all
5018
  ;;
5019

    
5020
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5021
  lt_cv_deplibs_check_method=pass_all
5022
  ;;
5023

    
5024
sysv4 | sysv4.3*)
5025
  case $host_vendor in
5026
  motorola)
5027
    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]'
5028
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5029
    ;;
5030
  ncr)
5031
    lt_cv_deplibs_check_method=pass_all
5032
    ;;
5033
  sequent)
5034
    lt_cv_file_magic_cmd='/bin/file'
5035
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5036
    ;;
5037
  sni)
5038
    lt_cv_file_magic_cmd='/bin/file'
5039
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5040
    lt_cv_file_magic_test_file=/lib/libc.so
5041
    ;;
5042
  siemens)
5043
    lt_cv_deplibs_check_method=pass_all
5044
    ;;
5045
  pc)
5046
    lt_cv_deplibs_check_method=pass_all
5047
    ;;
5048
  esac
5049
  ;;
5050

    
5051
tpf*)
5052
  lt_cv_deplibs_check_method=pass_all
5053
  ;;
5054
esac
5055

    
5056
fi
5057
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5058
$as_echo "$lt_cv_deplibs_check_method" >&6; }
5059
file_magic_cmd=$lt_cv_file_magic_cmd
5060
deplibs_check_method=$lt_cv_deplibs_check_method
5061
test -z "$deplibs_check_method" && deplibs_check_method=unknown
5062

    
5063

    
5064

    
5065

    
5066

    
5067

    
5068

    
5069

    
5070

    
5071

    
5072

    
5073

    
5074
if test -n "$ac_tool_prefix"; then
5075
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5076
set dummy ${ac_tool_prefix}ar; ac_word=$2
5077
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5078
$as_echo_n "checking for $ac_word... " >&6; }
5079
if test "${ac_cv_prog_AR+set}" = set; then :
5080
  $as_echo_n "(cached) " >&6
5081
else
5082
  if test -n "$AR"; then
5083
  ac_cv_prog_AR="$AR" # Let the user override the test.
5084
else
5085
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5086
for as_dir in $PATH
5087
do
5088
  IFS=$as_save_IFS
5089
  test -z "$as_dir" && as_dir=.
5090
    for ac_exec_ext in '' $ac_executable_extensions; do
5091
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5092
    ac_cv_prog_AR="${ac_tool_prefix}ar"
5093
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5094
    break 2
5095
  fi
5096
done
5097
  done
5098
IFS=$as_save_IFS
5099

    
5100
fi
5101
fi
5102
AR=$ac_cv_prog_AR
5103
if test -n "$AR"; then
5104
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5105
$as_echo "$AR" >&6; }
5106
else
5107
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5108
$as_echo "no" >&6; }
5109
fi
5110

    
5111

    
5112
fi
5113
if test -z "$ac_cv_prog_AR"; then
5114
  ac_ct_AR=$AR
5115
  # Extract the first word of "ar", so it can be a program name with args.
5116
set dummy ar; ac_word=$2
5117
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5118
$as_echo_n "checking for $ac_word... " >&6; }
5119
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5120
  $as_echo_n "(cached) " >&6
5121
else
5122
  if test -n "$ac_ct_AR"; then
5123
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5124
else
5125
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5126
for as_dir in $PATH
5127
do
5128
  IFS=$as_save_IFS
5129
  test -z "$as_dir" && as_dir=.
5130
    for ac_exec_ext in '' $ac_executable_extensions; do
5131
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5132
    ac_cv_prog_ac_ct_AR="ar"
5133
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5134
    break 2
5135
  fi
5136
done
5137
  done
5138
IFS=$as_save_IFS
5139

    
5140
fi
5141
fi
5142
ac_ct_AR=$ac_cv_prog_ac_ct_AR
5143
if test -n "$ac_ct_AR"; then
5144
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5145
$as_echo "$ac_ct_AR" >&6; }
5146
else
5147
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5148
$as_echo "no" >&6; }
5149
fi
5150

    
5151
  if test "x$ac_ct_AR" = x; then
5152
    AR="false"
5153
  else
5154
    case $cross_compiling:$ac_tool_warned in
5155
yes:)
5156
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5157
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5158
ac_tool_warned=yes ;;
5159
esac
5160
    AR=$ac_ct_AR
5161
  fi
5162
else
5163
  AR="$ac_cv_prog_AR"
5164
fi
5165

    
5166
test -z "$AR" && AR=ar
5167
test -z "$AR_FLAGS" && AR_FLAGS=cru
5168

    
5169

    
5170

    
5171

    
5172

    
5173

    
5174

    
5175

    
5176

    
5177

    
5178

    
5179
if test -n "$ac_tool_prefix"; then
5180
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5181
set dummy ${ac_tool_prefix}strip; ac_word=$2
5182
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5183
$as_echo_n "checking for $ac_word... " >&6; }
5184
if test "${ac_cv_prog_STRIP+set}" = set; then :
5185
  $as_echo_n "(cached) " >&6
5186
else
5187
  if test -n "$STRIP"; then
5188
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5189
else
5190
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5191
for as_dir in $PATH
5192
do
5193
  IFS=$as_save_IFS
5194
  test -z "$as_dir" && as_dir=.
5195
    for ac_exec_ext in '' $ac_executable_extensions; do
5196
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5197
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5198
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5199
    break 2
5200
  fi
5201
done
5202
  done
5203
IFS=$as_save_IFS
5204

    
5205
fi
5206
fi
5207
STRIP=$ac_cv_prog_STRIP
5208
if test -n "$STRIP"; then
5209
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5210
$as_echo "$STRIP" >&6; }
5211
else
5212
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5213
$as_echo "no" >&6; }
5214
fi
5215

    
5216

    
5217
fi
5218
if test -z "$ac_cv_prog_STRIP"; then
5219
  ac_ct_STRIP=$STRIP
5220
  # Extract the first word of "strip", so it can be a program name with args.
5221
set dummy strip; ac_word=$2
5222
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5223
$as_echo_n "checking for $ac_word... " >&6; }
5224
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5225
  $as_echo_n "(cached) " >&6
5226
else
5227
  if test -n "$ac_ct_STRIP"; then
5228
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5229
else
5230
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5231
for as_dir in $PATH
5232
do
5233
  IFS=$as_save_IFS
5234
  test -z "$as_dir" && as_dir=.
5235
    for ac_exec_ext in '' $ac_executable_extensions; do
5236
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5237
    ac_cv_prog_ac_ct_STRIP="strip"
5238
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5239
    break 2
5240
  fi
5241
done
5242
  done
5243
IFS=$as_save_IFS
5244

    
5245
fi
5246
fi
5247
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5248
if test -n "$ac_ct_STRIP"; then
5249
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5250
$as_echo "$ac_ct_STRIP" >&6; }
5251
else
5252
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5253
$as_echo "no" >&6; }
5254
fi
5255

    
5256
  if test "x$ac_ct_STRIP" = x; then
5257
    STRIP=":"
5258
  else
5259
    case $cross_compiling:$ac_tool_warned in
5260
yes:)
5261
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5262
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5263
ac_tool_warned=yes ;;
5264
esac
5265
    STRIP=$ac_ct_STRIP
5266
  fi
5267
else
5268
  STRIP="$ac_cv_prog_STRIP"
5269
fi
5270

    
5271
test -z "$STRIP" && STRIP=:
5272

    
5273

    
5274

    
5275

    
5276

    
5277

    
5278
if test -n "$ac_tool_prefix"; then
5279
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5280
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5281
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5282
$as_echo_n "checking for $ac_word... " >&6; }
5283
if test "${ac_cv_prog_RANLIB+set}" = set; then :
5284
  $as_echo_n "(cached) " >&6
5285
else
5286
  if test -n "$RANLIB"; then
5287
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5288
else
5289
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5290
for as_dir in $PATH
5291
do
5292
  IFS=$as_save_IFS
5293
  test -z "$as_dir" && as_dir=.
5294
    for ac_exec_ext in '' $ac_executable_extensions; do
5295
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5296
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5297
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5298
    break 2
5299
  fi
5300
done
5301
  done
5302
IFS=$as_save_IFS
5303

    
5304
fi
5305
fi
5306
RANLIB=$ac_cv_prog_RANLIB
5307
if test -n "$RANLIB"; then
5308
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5309
$as_echo "$RANLIB" >&6; }
5310
else
5311
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5312
$as_echo "no" >&6; }
5313
fi
5314

    
5315

    
5316
fi
5317
if test -z "$ac_cv_prog_RANLIB"; then
5318
  ac_ct_RANLIB=$RANLIB
5319
  # Extract the first word of "ranlib", so it can be a program name with args.
5320
set dummy ranlib; ac_word=$2
5321
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5322
$as_echo_n "checking for $ac_word... " >&6; }
5323
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5324
  $as_echo_n "(cached) " >&6
5325
else
5326
  if test -n "$ac_ct_RANLIB"; then
5327
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5328
else
5329
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5330
for as_dir in $PATH
5331
do
5332
  IFS=$as_save_IFS
5333
  test -z "$as_dir" && as_dir=.
5334
    for ac_exec_ext in '' $ac_executable_extensions; do
5335
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5336
    ac_cv_prog_ac_ct_RANLIB="ranlib"
5337
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5338
    break 2
5339
  fi
5340
done
5341
  done
5342
IFS=$as_save_IFS
5343

    
5344
fi
5345
fi
5346
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5347
if test -n "$ac_ct_RANLIB"; then
5348
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5349
$as_echo "$ac_ct_RANLIB" >&6; }
5350
else
5351
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5352
$as_echo "no" >&6; }
5353
fi
5354

    
5355
  if test "x$ac_ct_RANLIB" = x; then
5356
    RANLIB=":"
5357
  else
5358
    case $cross_compiling:$ac_tool_warned in
5359
yes:)
5360
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5361
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5362
ac_tool_warned=yes ;;
5363
esac
5364
    RANLIB=$ac_ct_RANLIB
5365
  fi
5366
else
5367
  RANLIB="$ac_cv_prog_RANLIB"
5368
fi
5369

    
5370
test -z "$RANLIB" && RANLIB=:
5371

    
5372

    
5373

    
5374

    
5375

    
5376

    
5377
# Determine commands to create old-style static archives.
5378
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5379
old_postinstall_cmds='chmod 644 $oldlib'
5380
old_postuninstall_cmds=
5381

    
5382
if test -n "$RANLIB"; then
5383
  case $host_os in
5384
  openbsd*)
5385
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5386
    ;;
5387
  *)
5388
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5389
    ;;
5390
  esac
5391
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5392
fi
5393

    
5394

    
5395

    
5396

    
5397

    
5398

    
5399

    
5400

    
5401

    
5402

    
5403

    
5404

    
5405

    
5406

    
5407

    
5408

    
5409

    
5410

    
5411

    
5412

    
5413

    
5414

    
5415

    
5416

    
5417

    
5418

    
5419

    
5420

    
5421

    
5422

    
5423

    
5424

    
5425

    
5426

    
5427
# If no C compiler was specified, use CC.
5428
LTCC=${LTCC-"$CC"}
5429

    
5430
# If no C compiler flags were specified, use CFLAGS.
5431
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5432

    
5433
# Allow CC to be a program name with arguments.
5434
compiler=$CC
5435

    
5436

    
5437
# Check for command to grab the raw symbol name followed by C symbol from nm.
5438
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5439
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5440
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5441
  $as_echo_n "(cached) " >&6
5442
else
5443

    
5444
# These are sane defaults that work on at least a few old systems.
5445
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5446

    
5447
# Character class describing NM global symbol codes.
5448
symcode='[BCDEGRST]'
5449

    
5450
# Regexp to match symbols that can be accessed directly from C.
5451
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5452

    
5453
# Define system-specific variables.
5454
case $host_os in
5455
aix*)
5456
  symcode='[BCDT]'
5457
  ;;
5458
cygwin* | mingw* | pw32* | cegcc*)
5459
  symcode='[ABCDGISTW]'
5460
  ;;
5461
hpux*)
5462
  if test "$host_cpu" = ia64; then
5463
    symcode='[ABCDEGRST]'
5464
  fi
5465
  ;;
5466
irix* | nonstopux*)
5467
  symcode='[BCDEGRST]'
5468
  ;;
5469
osf*)
5470
  symcode='[BCDEGQRST]'
5471
  ;;
5472
solaris*)
5473
  symcode='[BDRT]'
5474
  ;;
5475
sco3.2v5*)
5476
  symcode='[DT]'
5477
  ;;
5478
sysv4.2uw2*)
5479
  symcode='[DT]'
5480
  ;;
5481
sysv5* | sco5v6* | unixware* | OpenUNIX*)
5482
  symcode='[ABDT]'
5483
  ;;
5484
sysv4)
5485
  symcode='[DFNSTU]'
5486
  ;;
5487
esac
5488

    
5489
# If we're using GNU nm, then use its standard symbol codes.
5490
case `$NM -V 2>&1` in
5491
*GNU* | *'with BFD'*)
5492
  symcode='[ABCDGIRSTW]' ;;
5493
esac
5494

    
5495
# Transform an extracted symbol line into a proper C declaration.
5496
# Some systems (esp. on ia64) link data and code symbols differently,
5497
# so use this general approach.
5498
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5499

    
5500
# Transform an extracted symbol line into symbol name and symbol address
5501
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5502
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'"
5503

    
5504
# Handle CRLF in mingw tool chain
5505
opt_cr=
5506
case $build_os in
5507
mingw*)
5508
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5509
  ;;
5510
esac
5511

    
5512
# Try without a prefix underscore, then with it.
5513
for ac_symprfx in "" "_"; do
5514

    
5515
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5516
  symxfrm="\\1 $ac_symprfx\\2 \\2"
5517

    
5518
  # Write the raw and C identifiers.
5519
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5520
    # Fake it for dumpbin and say T for any non-static function
5521
    # and D for any global variable.
5522
    # Also find C++ and __fastcall symbols from MSVC++,
5523
    # which start with @ or ?.
5524
    lt_cv_sys_global_symbol_pipe="$AWK '"\
5525
"     {last_section=section; section=\$ 3};"\
5526
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5527
"     \$ 0!~/External *\|/{next};"\
5528
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5529
"     {if(hide[section]) next};"\
5530
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5531
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5532
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5533
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5534
"     ' prfx=^$ac_symprfx"
5535
  else
5536
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5537
  fi
5538

    
5539
  # Check to see that the pipe works correctly.
5540
  pipe_works=no
5541

    
5542
  rm -f conftest*
5543
  cat > conftest.$ac_ext <<_LT_EOF
5544
#ifdef __cplusplus
5545
extern "C" {
5546
#endif
5547
char nm_test_var;
5548
void nm_test_func(void);
5549
void nm_test_func(void){}
5550
#ifdef __cplusplus
5551
}
5552
#endif
5553
int main(){nm_test_var='a';nm_test_func();return(0);}
5554
_LT_EOF
5555

    
5556
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5557
  (eval $ac_compile) 2>&5
5558
  ac_status=$?
5559
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5560
  test $ac_status = 0; }; then
5561
    # Now try to grab the symbols.
5562
    nlist=conftest.nm
5563
    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5564
  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5565
  ac_status=$?
5566
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5567
  test $ac_status = 0; } && test -s "$nlist"; then
5568
      # Try sorting and uniquifying the output.
5569
      if sort "$nlist" | uniq > "$nlist"T; then
5570
	mv -f "$nlist"T "$nlist"
5571
      else
5572
	rm -f "$nlist"T
5573
      fi
5574

    
5575
      # Make sure that we snagged all the symbols we need.
5576
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5577
	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5578
	  cat <<_LT_EOF > conftest.$ac_ext
5579
#ifdef __cplusplus
5580
extern "C" {
5581
#endif
5582

    
5583
_LT_EOF
5584
	  # Now generate the symbol file.
5585
	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5586

    
5587
	  cat <<_LT_EOF >> conftest.$ac_ext
5588

    
5589
/* The mapping between symbol names and symbols.  */
5590
const struct {
5591
  const char *name;
5592
  void       *address;
5593
}
5594
lt__PROGRAM__LTX_preloaded_symbols[] =
5595
{
5596
  { "@PROGRAM@", (void *) 0 },
5597
_LT_EOF
5598
	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5599
	  cat <<\_LT_EOF >> conftest.$ac_ext
5600
  {0, (void *) 0}
5601
};
5602

    
5603
/* This works around a problem in FreeBSD linker */
5604
#ifdef FREEBSD_WORKAROUND
5605
static const void *lt_preloaded_setup() {
5606
  return lt__PROGRAM__LTX_preloaded_symbols;
5607
}
5608
#endif
5609

    
5610
#ifdef __cplusplus
5611
}
5612
#endif
5613
_LT_EOF
5614
	  # Now try linking the two files.
5615
	  mv conftest.$ac_objext conftstm.$ac_objext
5616
	  lt_save_LIBS="$LIBS"
5617
	  lt_save_CFLAGS="$CFLAGS"
5618
	  LIBS="conftstm.$ac_objext"
5619
	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5620
	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5621
  (eval $ac_link) 2>&5
5622
  ac_status=$?
5623
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5624
  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5625
	    pipe_works=yes
5626
	  fi
5627
	  LIBS="$lt_save_LIBS"
5628
	  CFLAGS="$lt_save_CFLAGS"
5629
	else
5630
	  echo "cannot find nm_test_func in $nlist" >&5
5631
	fi
5632
      else
5633
	echo "cannot find nm_test_var in $nlist" >&5
5634
      fi
5635
    else
5636
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5637
    fi
5638
  else
5639
    echo "$progname: failed program was:" >&5
5640
    cat conftest.$ac_ext >&5
5641
  fi
5642
  rm -rf conftest* conftst*
5643

    
5644
  # Do not use the global_symbol_pipe unless it works.
5645
  if test "$pipe_works" = yes; then
5646
    break
5647
  else
5648
    lt_cv_sys_global_symbol_pipe=
5649
  fi
5650
done
5651

    
5652
fi
5653

    
5654
if test -z "$lt_cv_sys_global_symbol_pipe"; then
5655
  lt_cv_sys_global_symbol_to_cdecl=
5656
fi
5657
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5658
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5659
$as_echo "failed" >&6; }
5660
else
5661
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5662
$as_echo "ok" >&6; }
5663
fi
5664

    
5665

    
5666

    
5667

    
5668

    
5669

    
5670

    
5671

    
5672

    
5673

    
5674

    
5675

    
5676

    
5677

    
5678

    
5679

    
5680

    
5681

    
5682

    
5683

    
5684

    
5685

    
5686

    
5687
# Check whether --enable-libtool-lock was given.
5688
if test "${enable_libtool_lock+set}" = set; then :
5689
  enableval=$enable_libtool_lock;
5690
fi
5691

    
5692
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5693

    
5694
# Some flags need to be propagated to the compiler or linker for good
5695
# libtool support.
5696
case $host in
5697
ia64-*-hpux*)
5698
  # Find out which ABI we are using.
5699
  echo 'int i;' > conftest.$ac_ext
5700
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5701
  (eval $ac_compile) 2>&5
5702
  ac_status=$?
5703
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5704
  test $ac_status = 0; }; then
5705
    case `/usr/bin/file conftest.$ac_objext` in
5706
      *ELF-32*)
5707
	HPUX_IA64_MODE="32"
5708
	;;
5709
      *ELF-64*)
5710
	HPUX_IA64_MODE="64"
5711
	;;
5712
    esac
5713
  fi
5714
  rm -rf conftest*
5715
  ;;
5716
*-*-irix6*)
5717
  # Find out which ABI we are using.
5718
  echo '#line 5718 "configure"' > conftest.$ac_ext
5719
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5720
  (eval $ac_compile) 2>&5
5721
  ac_status=$?
5722
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5723
  test $ac_status = 0; }; then
5724
    if test "$lt_cv_prog_gnu_ld" = yes; then
5725
      case `/usr/bin/file conftest.$ac_objext` in
5726
	*32-bit*)
5727
	  LD="${LD-ld} -melf32bsmip"
5728
	  ;;
5729
	*N32*)
5730
	  LD="${LD-ld} -melf32bmipn32"
5731
	  ;;
5732
	*64-bit*)
5733
	  LD="${LD-ld} -melf64bmip"
5734
	;;
5735
      esac
5736
    else
5737
      case `/usr/bin/file conftest.$ac_objext` in
5738
	*32-bit*)
5739
	  LD="${LD-ld} -32"
5740
	  ;;
5741
	*N32*)
5742
	  LD="${LD-ld} -n32"
5743
	  ;;
5744
	*64-bit*)
5745
	  LD="${LD-ld} -64"
5746
	  ;;
5747
      esac
5748
    fi
5749
  fi
5750
  rm -rf conftest*
5751
  ;;
5752

    
5753
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5754
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5755
  # Find out which ABI we are using.
5756
  echo 'int i;' > conftest.$ac_ext
5757
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5758
  (eval $ac_compile) 2>&5
5759
  ac_status=$?
5760
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5761
  test $ac_status = 0; }; then
5762
    case `/usr/bin/file conftest.o` in
5763
      *32-bit*)
5764
	case $host in
5765
	  x86_64-*kfreebsd*-gnu)
5766
	    LD="${LD-ld} -m elf_i386_fbsd"
5767
	    ;;
5768
	  x86_64-*linux*)
5769
	    LD="${LD-ld} -m elf_i386"
5770
	    ;;
5771
	  ppc64-*linux*|powerpc64-*linux*)
5772
	    LD="${LD-ld} -m elf32ppclinux"
5773
	    ;;
5774
	  s390x-*linux*)
5775
	    LD="${LD-ld} -m elf_s390"
5776
	    ;;
5777
	  sparc64-*linux*)
5778
	    LD="${LD-ld} -m elf32_sparc"
5779
	    ;;
5780
	esac
5781
	;;
5782
      *64-bit*)
5783
	case $host in
5784
	  x86_64-*kfreebsd*-gnu)
5785
	    LD="${LD-ld} -m elf_x86_64_fbsd"
5786
	    ;;
5787
	  x86_64-*linux*)
5788
	    LD="${LD-ld} -m elf_x86_64"
5789
	    ;;
5790
	  ppc*-*linux*|powerpc*-*linux*)
5791
	    LD="${LD-ld} -m elf64ppc"
5792
	    ;;
5793
	  s390*-*linux*|s390*-*tpf*)
5794
	    LD="${LD-ld} -m elf64_s390"
5795
	    ;;
5796
	  sparc*-*linux*)
5797
	    LD="${LD-ld} -m elf64_sparc"
5798
	    ;;
5799
	esac
5800
	;;
5801
    esac
5802
  fi
5803
  rm -rf conftest*
5804
  ;;
5805

    
5806
*-*-sco3.2v5*)
5807
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5808
  SAVE_CFLAGS="$CFLAGS"
5809
  CFLAGS="$CFLAGS -belf"
5810
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5811
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5812
if test "${lt_cv_cc_needs_belf+set}" = set; then :
5813
  $as_echo_n "(cached) " >&6
5814
else
5815
  ac_ext=c
5816
ac_cpp='$CPP $CPPFLAGS'
5817
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5818
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5819
ac_compiler_gnu=$ac_cv_c_compiler_gnu
5820

    
5821
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5822
/* end confdefs.h.  */
5823

    
5824
int
5825
main ()
5826
{
5827

    
5828
  ;
5829
  return 0;
5830
}
5831
_ACEOF
5832
if ac_fn_c_try_link "$LINENO"; then :
5833
  lt_cv_cc_needs_belf=yes
5834
else
5835
  lt_cv_cc_needs_belf=no
5836
fi
5837
rm -f core conftest.err conftest.$ac_objext \
5838
    conftest$ac_exeext conftest.$ac_ext
5839
     ac_ext=c
5840
ac_cpp='$CPP $CPPFLAGS'
5841
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5842
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5843
ac_compiler_gnu=$ac_cv_c_compiler_gnu
5844

    
5845
fi
5846
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5847
$as_echo "$lt_cv_cc_needs_belf" >&6; }
5848
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5849
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5850
    CFLAGS="$SAVE_CFLAGS"
5851
  fi
5852
  ;;
5853
sparc*-*solaris*)
5854
  # Find out which ABI we are using.
5855
  echo 'int i;' > conftest.$ac_ext
5856
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5857
  (eval $ac_compile) 2>&5
5858
  ac_status=$?
5859
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5860
  test $ac_status = 0; }; then
5861
    case `/usr/bin/file conftest.o` in
5862
    *64-bit*)
5863
      case $lt_cv_prog_gnu_ld in
5864
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5865
      *)
5866
	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5867
	  LD="${LD-ld} -64"
5868
	fi
5869
	;;
5870
      esac
5871
      ;;
5872
    esac
5873
  fi
5874
  rm -rf conftest*
5875
  ;;
5876
esac
5877

    
5878
need_locks="$enable_libtool_lock"
5879

    
5880

    
5881
  case $host_os in
5882
    rhapsody* | darwin*)
5883
    if test -n "$ac_tool_prefix"; then
5884
  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5885
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5886
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5887
$as_echo_n "checking for $ac_word... " >&6; }
5888
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5889
  $as_echo_n "(cached) " >&6
5890
else
5891
  if test -n "$DSYMUTIL"; then
5892
  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5893
else
5894
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5895
for as_dir in $PATH
5896
do
5897
  IFS=$as_save_IFS
5898
  test -z "$as_dir" && as_dir=.
5899
    for ac_exec_ext in '' $ac_executable_extensions; do
5900
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5901
    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5902
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5903
    break 2
5904
  fi
5905
done
5906
  done
5907
IFS=$as_save_IFS
5908

    
5909
fi
5910
fi
5911
DSYMUTIL=$ac_cv_prog_DSYMUTIL
5912
if test -n "$DSYMUTIL"; then
5913
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5914
$as_echo "$DSYMUTIL" >&6; }
5915
else
5916
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5917
$as_echo "no" >&6; }
5918
fi
5919

    
5920

    
5921
fi
5922
if test -z "$ac_cv_prog_DSYMUTIL"; then
5923
  ac_ct_DSYMUTIL=$DSYMUTIL
5924
  # Extract the first word of "dsymutil", so it can be a program name with args.
5925
set dummy dsymutil; ac_word=$2
5926
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5927
$as_echo_n "checking for $ac_word... " >&6; }
5928
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5929
  $as_echo_n "(cached) " >&6
5930
else
5931
  if test -n "$ac_ct_DSYMUTIL"; then
5932
  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5933
else
5934
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5935
for as_dir in $PATH
5936
do
5937
  IFS=$as_save_IFS
5938
  test -z "$as_dir" && as_dir=.
5939
    for ac_exec_ext in '' $ac_executable_extensions; do
5940
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5941
    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5942
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5943
    break 2
5944
  fi
5945
done
5946
  done
5947
IFS=$as_save_IFS
5948

    
5949
fi
5950
fi
5951
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5952
if test -n "$ac_ct_DSYMUTIL"; then
5953
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5954
$as_echo "$ac_ct_DSYMUTIL" >&6; }
5955
else
5956
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5957
$as_echo "no" >&6; }
5958
fi
5959

    
5960
  if test "x$ac_ct_DSYMUTIL" = x; then
5961
    DSYMUTIL=":"
5962
  else
5963
    case $cross_compiling:$ac_tool_warned in
5964
yes:)
5965
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5966
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5967
ac_tool_warned=yes ;;
5968
esac
5969
    DSYMUTIL=$ac_ct_DSYMUTIL
5970
  fi
5971
else
5972
  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5973
fi
5974

    
5975
    if test -n "$ac_tool_prefix"; then
5976
  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5977
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5978
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5979
$as_echo_n "checking for $ac_word... " >&6; }
5980
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
5981
  $as_echo_n "(cached) " >&6
5982
else
5983
  if test -n "$NMEDIT"; then
5984
  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5985
else
5986
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5987
for as_dir in $PATH
5988
do
5989
  IFS=$as_save_IFS
5990
  test -z "$as_dir" && as_dir=.
5991
    for ac_exec_ext in '' $ac_executable_extensions; do
5992
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5993
    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5994
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5995
    break 2
5996
  fi
5997
done
5998
  done
5999
IFS=$as_save_IFS
6000

    
6001
fi
6002
fi
6003
NMEDIT=$ac_cv_prog_NMEDIT
6004
if test -n "$NMEDIT"; then
6005
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6006
$as_echo "$NMEDIT" >&6; }
6007
else
6008
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6009
$as_echo "no" >&6; }
6010
fi
6011

    
6012

    
6013
fi
6014
if test -z "$ac_cv_prog_NMEDIT"; then
6015
  ac_ct_NMEDIT=$NMEDIT
6016
  # Extract the first word of "nmedit", so it can be a program name with args.
6017
set dummy nmedit; ac_word=$2
6018
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6019
$as_echo_n "checking for $ac_word... " >&6; }
6020
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6021
  $as_echo_n "(cached) " >&6
6022
else
6023
  if test -n "$ac_ct_NMEDIT"; then
6024
  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6025
else
6026
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6027
for as_dir in $PATH
6028
do
6029
  IFS=$as_save_IFS
6030
  test -z "$as_dir" && as_dir=.
6031
    for ac_exec_ext in '' $ac_executable_extensions; do
6032
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6033
    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6034
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6035
    break 2
6036
  fi
6037
done
6038
  done
6039
IFS=$as_save_IFS
6040

    
6041
fi
6042
fi
6043
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6044
if test -n "$ac_ct_NMEDIT"; then
6045
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6046
$as_echo "$ac_ct_NMEDIT" >&6; }
6047
else
6048
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6049
$as_echo "no" >&6; }
6050
fi
6051

    
6052
  if test "x$ac_ct_NMEDIT" = x; then
6053
    NMEDIT=":"
6054
  else
6055
    case $cross_compiling:$ac_tool_warned in
6056
yes:)
6057
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6058
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6059
ac_tool_warned=yes ;;
6060
esac
6061
    NMEDIT=$ac_ct_NMEDIT
6062
  fi
6063
else
6064
  NMEDIT="$ac_cv_prog_NMEDIT"
6065
fi
6066

    
6067
    if test -n "$ac_tool_prefix"; then
6068
  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6069
set dummy ${ac_tool_prefix}lipo; ac_word=$2
6070
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6071
$as_echo_n "checking for $ac_word... " >&6; }
6072
if test "${ac_cv_prog_LIPO+set}" = set; then :
6073
  $as_echo_n "(cached) " >&6
6074
else
6075
  if test -n "$LIPO"; then
6076
  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6077
else
6078
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6079
for as_dir in $PATH
6080
do
6081
  IFS=$as_save_IFS
6082
  test -z "$as_dir" && as_dir=.
6083
    for ac_exec_ext in '' $ac_executable_extensions; do
6084
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6085
    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6086
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6087
    break 2
6088
  fi
6089
done
6090
  done
6091
IFS=$as_save_IFS
6092

    
6093
fi
6094
fi
6095
LIPO=$ac_cv_prog_LIPO
6096
if test -n "$LIPO"; then
6097
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6098
$as_echo "$LIPO" >&6; }
6099
else
6100
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6101
$as_echo "no" >&6; }
6102
fi
6103

    
6104

    
6105
fi
6106
if test -z "$ac_cv_prog_LIPO"; then
6107
  ac_ct_LIPO=$LIPO
6108
  # Extract the first word of "lipo", so it can be a program name with args.
6109
set dummy lipo; ac_word=$2
6110
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6111
$as_echo_n "checking for $ac_word... " >&6; }
6112
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6113
  $as_echo_n "(cached) " >&6
6114
else
6115
  if test -n "$ac_ct_LIPO"; then
6116
  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6117
else
6118
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6119
for as_dir in $PATH
6120
do
6121
  IFS=$as_save_IFS
6122
  test -z "$as_dir" && as_dir=.
6123
    for ac_exec_ext in '' $ac_executable_extensions; do
6124
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6125
    ac_cv_prog_ac_ct_LIPO="lipo"
6126
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6127
    break 2
6128
  fi
6129
done
6130
  done
6131
IFS=$as_save_IFS
6132

    
6133
fi
6134
fi
6135
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6136
if test -n "$ac_ct_LIPO"; then
6137
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6138
$as_echo "$ac_ct_LIPO" >&6; }
6139
else
6140
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6141
$as_echo "no" >&6; }
6142
fi
6143

    
6144
  if test "x$ac_ct_LIPO" = x; then
6145
    LIPO=":"
6146
  else
6147
    case $cross_compiling:$ac_tool_warned in
6148
yes:)
6149
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6150
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6151
ac_tool_warned=yes ;;
6152
esac
6153
    LIPO=$ac_ct_LIPO
6154
  fi
6155
else
6156
  LIPO="$ac_cv_prog_LIPO"
6157
fi
6158

    
6159
    if test -n "$ac_tool_prefix"; then
6160
  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6161
set dummy ${ac_tool_prefix}otool; ac_word=$2
6162
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6163
$as_echo_n "checking for $ac_word... " >&6; }
6164
if test "${ac_cv_prog_OTOOL+set}" = set; then :
6165
  $as_echo_n "(cached) " >&6
6166
else
6167
  if test -n "$OTOOL"; then
6168
  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6169
else
6170
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6171
for as_dir in $PATH
6172
do
6173
  IFS=$as_save_IFS
6174
  test -z "$as_dir" && as_dir=.
6175
    for ac_exec_ext in '' $ac_executable_extensions; do
6176
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6177
    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6178
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6179
    break 2
6180
  fi
6181
done
6182
  done
6183
IFS=$as_save_IFS
6184

    
6185
fi
6186
fi
6187
OTOOL=$ac_cv_prog_OTOOL
6188
if test -n "$OTOOL"; then
6189
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6190
$as_echo "$OTOOL" >&6; }
6191
else
6192
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6193
$as_echo "no" >&6; }
6194
fi
6195

    
6196

    
6197
fi
6198
if test -z "$ac_cv_prog_OTOOL"; then
6199
  ac_ct_OTOOL=$OTOOL
6200
  # Extract the first word of "otool", so it can be a program name with args.
6201
set dummy otool; ac_word=$2
6202
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6203
$as_echo_n "checking for $ac_word... " >&6; }
6204
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6205
  $as_echo_n "(cached) " >&6
6206
else
6207
  if test -n "$ac_ct_OTOOL"; then
6208
  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6209
else
6210
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6211
for as_dir in $PATH
6212
do
6213
  IFS=$as_save_IFS
6214
  test -z "$as_dir" && as_dir=.
6215
    for ac_exec_ext in '' $ac_executable_extensions; do
6216
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6217
    ac_cv_prog_ac_ct_OTOOL="otool"
6218
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6219
    break 2
6220
  fi
6221
done
6222
  done
6223
IFS=$as_save_IFS
6224

    
6225
fi
6226
fi
6227
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6228
if test -n "$ac_ct_OTOOL"; then
6229
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6230
$as_echo "$ac_ct_OTOOL" >&6; }
6231
else
6232
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6233
$as_echo "no" >&6; }
6234
fi
6235

    
6236
  if test "x$ac_ct_OTOOL" = x; then
6237
    OTOOL=":"
6238
  else
6239
    case $cross_compiling:$ac_tool_warned in
6240
yes:)
6241
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6242
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6243
ac_tool_warned=yes ;;
6244
esac
6245
    OTOOL=$ac_ct_OTOOL
6246
  fi
6247
else
6248
  OTOOL="$ac_cv_prog_OTOOL"
6249
fi
6250

    
6251
    if test -n "$ac_tool_prefix"; then
6252
  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6253
set dummy ${ac_tool_prefix}otool64; ac_word=$2
6254
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6255
$as_echo_n "checking for $ac_word... " >&6; }
6256
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6257
  $as_echo_n "(cached) " >&6
6258
else
6259
  if test -n "$OTOOL64"; then
6260
  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6261
else
6262
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6263
for as_dir in $PATH
6264
do
6265
  IFS=$as_save_IFS
6266
  test -z "$as_dir" && as_dir=.
6267
    for ac_exec_ext in '' $ac_executable_extensions; do
6268
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6269
    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6270
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6271
    break 2
6272
  fi
6273
done
6274
  done
6275
IFS=$as_save_IFS
6276

    
6277
fi
6278
fi
6279
OTOOL64=$ac_cv_prog_OTOOL64
6280
if test -n "$OTOOL64"; then
6281
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6282
$as_echo "$OTOOL64" >&6; }
6283
else
6284
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6285
$as_echo "no" >&6; }
6286
fi
6287

    
6288

    
6289
fi
6290
if test -z "$ac_cv_prog_OTOOL64"; then
6291
  ac_ct_OTOOL64=$OTOOL64
6292
  # Extract the first word of "otool64", so it can be a program name with args.
6293
set dummy otool64; ac_word=$2
6294
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6295
$as_echo_n "checking for $ac_word... " >&6; }
6296
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6297
  $as_echo_n "(cached) " >&6
6298
else
6299
  if test -n "$ac_ct_OTOOL64"; then
6300
  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6301
else
6302
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6303
for as_dir in $PATH
6304
do
6305
  IFS=$as_save_IFS
6306
  test -z "$as_dir" && as_dir=.
6307
    for ac_exec_ext in '' $ac_executable_extensions; do
6308
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6309
    ac_cv_prog_ac_ct_OTOOL64="otool64"
6310
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6311
    break 2
6312
  fi
6313
done
6314
  done
6315
IFS=$as_save_IFS
6316

    
6317
fi
6318
fi
6319
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6320
if test -n "$ac_ct_OTOOL64"; then
6321
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6322
$as_echo "$ac_ct_OTOOL64" >&6; }
6323
else
6324
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6325
$as_echo "no" >&6; }
6326
fi
6327

    
6328
  if test "x$ac_ct_OTOOL64" = x; then
6329
    OTOOL64=":"
6330
  else
6331
    case $cross_compiling:$ac_tool_warned in
6332
yes:)
6333
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6334
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6335
ac_tool_warned=yes ;;
6336
esac
6337
    OTOOL64=$ac_ct_OTOOL64
6338
  fi
6339
else
6340
  OTOOL64="$ac_cv_prog_OTOOL64"
6341
fi
6342

    
6343

    
6344

    
6345

    
6346

    
6347

    
6348

    
6349

    
6350

    
6351

    
6352

    
6353

    
6354

    
6355

    
6356

    
6357

    
6358

    
6359

    
6360

    
6361

    
6362

    
6363

    
6364

    
6365

    
6366

    
6367

    
6368

    
6369
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6370
$as_echo_n "checking for -single_module linker flag... " >&6; }
6371
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6372
  $as_echo_n "(cached) " >&6
6373
else
6374
  lt_cv_apple_cc_single_mod=no
6375
      if test -z "${LT_MULTI_MODULE}"; then
6376
	# By default we will add the -single_module flag. You can override
6377
	# by either setting the environment variable LT_MULTI_MODULE
6378
	# non-empty at configure time, or by adding -multi_module to the
6379
	# link flags.
6380
	rm -rf libconftest.dylib*
6381
	echo "int foo(void){return 1;}" > conftest.c
6382
	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6383
-dynamiclib -Wl,-single_module conftest.c" >&5
6384
	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6385
	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6386
        _lt_result=$?
6387
	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6388
	  lt_cv_apple_cc_single_mod=yes
6389
	else
6390
	  cat conftest.err >&5
6391
	fi
6392
	rm -rf libconftest.dylib*
6393
	rm -f conftest.*
6394
      fi
6395
fi
6396
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6397
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6398
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6399
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6400
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6401
  $as_echo_n "(cached) " >&6
6402
else
6403
  lt_cv_ld_exported_symbols_list=no
6404
      save_LDFLAGS=$LDFLAGS
6405
      echo "_main" > conftest.sym
6406
      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6407
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6408
/* end confdefs.h.  */
6409

    
6410
int
6411
main ()
6412
{
6413

    
6414
  ;
6415
  return 0;
6416
}
6417
_ACEOF
6418
if ac_fn_c_try_link "$LINENO"; then :
6419
  lt_cv_ld_exported_symbols_list=yes
6420
else
6421
  lt_cv_ld_exported_symbols_list=no
6422
fi
6423
rm -f core conftest.err conftest.$ac_objext \
6424
    conftest$ac_exeext conftest.$ac_ext
6425
	LDFLAGS="$save_LDFLAGS"
6426

    
6427
fi
6428
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6429
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6430
    case $host_os in
6431
    rhapsody* | darwin1.[012])
6432
      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6433
    darwin1.*)
6434
      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6435
    darwin*) # darwin 5.x on
6436
      # if running on 10.5 or later, the deployment target defaults
6437
      # to the OS version, if on x86, and 10.4, the deployment
6438
      # target defaults to 10.4. Don't you love it?
6439
      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6440
	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6441
	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6442
	10.[012]*)
6443
	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6444
	10.*)
6445
	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6446
      esac
6447
    ;;
6448
  esac
6449
    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6450
      _lt_dar_single_mod='$single_module'
6451
    fi
6452
    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6453
      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6454
    else
6455
      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6456
    fi
6457
    if test "$DSYMUTIL" != ":"; then
6458
      _lt_dsymutil='~$DSYMUTIL $lib || :'
6459
    else
6460
      _lt_dsymutil=
6461
    fi
6462
    ;;
6463
  esac
6464

    
6465
ac_ext=c
6466
ac_cpp='$CPP $CPPFLAGS'
6467
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6468
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6469
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6470
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6471
$as_echo_n "checking how to run the C preprocessor... " >&6; }
6472
# On Suns, sometimes $CPP names a directory.
6473
if test -n "$CPP" && test -d "$CPP"; then
6474
  CPP=
6475
fi
6476
if test -z "$CPP"; then
6477
  if test "${ac_cv_prog_CPP+set}" = set; then :
6478
  $as_echo_n "(cached) " >&6
6479
else
6480
      # Double quotes because CPP needs to be expanded
6481
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6482
    do
6483
      ac_preproc_ok=false
6484
for ac_c_preproc_warn_flag in '' yes
6485
do
6486
  # Use a header file that comes with gcc, so configuring glibc
6487
  # with a fresh cross-compiler works.
6488
  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6489
  # <limits.h> exists even on freestanding compilers.
6490
  # On the NeXT, cc -E runs the code through the compiler's parser,
6491
  # not just through cpp. "Syntax error" is here to catch this case.
6492
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6493
/* end confdefs.h.  */
6494
#ifdef __STDC__
6495
# include <limits.h>
6496
#else
6497
# include <assert.h>
6498
#endif
6499
		     Syntax error
6500
_ACEOF
6501
if ac_fn_c_try_cpp "$LINENO"; then :
6502

    
6503
else
6504
  # Broken: fails on valid input.
6505
continue
6506
fi
6507
rm -f conftest.err conftest.$ac_ext
6508

    
6509
  # OK, works on sane cases.  Now check whether nonexistent headers
6510
  # can be detected and how.
6511
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6512
/* end confdefs.h.  */
6513
#include <ac_nonexistent.h>
6514
_ACEOF
6515
if ac_fn_c_try_cpp "$LINENO"; then :
6516
  # Broken: success on invalid input.
6517
continue
6518
else
6519
  # Passes both tests.
6520
ac_preproc_ok=:
6521
break
6522
fi
6523
rm -f conftest.err conftest.$ac_ext
6524

    
6525
done
6526
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6527
rm -f conftest.err conftest.$ac_ext
6528
if $ac_preproc_ok; then :
6529
  break
6530
fi
6531

    
6532
    done
6533
    ac_cv_prog_CPP=$CPP
6534

    
6535
fi
6536
  CPP=$ac_cv_prog_CPP
6537
else
6538
  ac_cv_prog_CPP=$CPP
6539
fi
6540
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6541
$as_echo "$CPP" >&6; }
6542
ac_preproc_ok=false
6543
for ac_c_preproc_warn_flag in '' yes
6544
do
6545
  # Use a header file that comes with gcc, so configuring glibc
6546
  # with a fresh cross-compiler works.
6547
  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6548
  # <limits.h> exists even on freestanding compilers.
6549
  # On the NeXT, cc -E runs the code through the compiler's parser,
6550
  # not just through cpp. "Syntax error" is here to catch this case.
6551
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6552
/* end confdefs.h.  */
6553
#ifdef __STDC__
6554
# include <limits.h>
6555
#else
6556
# include <assert.h>
6557
#endif
6558
		     Syntax error
6559
_ACEOF
6560
if ac_fn_c_try_cpp "$LINENO"; then :
6561

    
6562
else
6563
  # Broken: fails on valid input.
6564
continue
6565
fi
6566
rm -f conftest.err conftest.$ac_ext
6567

    
6568
  # OK, works on sane cases.  Now check whether nonexistent headers
6569
  # can be detected and how.
6570
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6571
/* end confdefs.h.  */
6572
#include <ac_nonexistent.h>
6573
_ACEOF
6574
if ac_fn_c_try_cpp "$LINENO"; then :
6575
  # Broken: success on invalid input.
6576
continue
6577
else
6578
  # Passes both tests.
6579
ac_preproc_ok=:
6580
break
6581
fi
6582
rm -f conftest.err conftest.$ac_ext
6583

    
6584
done
6585
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6586
rm -f conftest.err conftest.$ac_ext
6587
if $ac_preproc_ok; then :
6588

    
6589
else
6590
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6591
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6592
as_fn_error "C preprocessor \"$CPP\" fails sanity check
6593
See \`config.log' for more details." "$LINENO" 5; }
6594
fi
6595

    
6596
ac_ext=c
6597
ac_cpp='$CPP $CPPFLAGS'
6598
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6599
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6600
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6601

    
6602

    
6603
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6604
$as_echo_n "checking for ANSI C header files... " >&6; }
6605
if test "${ac_cv_header_stdc+set}" = set; then :
6606
  $as_echo_n "(cached) " >&6
6607
else
6608
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6609
/* end confdefs.h.  */
6610
#include <stdlib.h>
6611
#include <stdarg.h>
6612
#include <string.h>
6613
#include <float.h>
6614

    
6615
int
6616
main ()
6617
{
6618

    
6619
  ;
6620
  return 0;
6621
}
6622
_ACEOF
6623
if ac_fn_c_try_compile "$LINENO"; then :
6624
  ac_cv_header_stdc=yes
6625
else
6626
  ac_cv_header_stdc=no
6627
fi
6628
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6629

    
6630
if test $ac_cv_header_stdc = yes; then
6631
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6632
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6633
/* end confdefs.h.  */
6634
#include <string.h>
6635

    
6636
_ACEOF
6637
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6638
  $EGREP "memchr" >/dev/null 2>&1; then :
6639

    
6640
else
6641
  ac_cv_header_stdc=no
6642
fi
6643
rm -f conftest*
6644

    
6645
fi
6646

    
6647
if test $ac_cv_header_stdc = yes; then
6648
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6649
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6650
/* end confdefs.h.  */
6651
#include <stdlib.h>
6652

    
6653
_ACEOF
6654
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6655
  $EGREP "free" >/dev/null 2>&1; then :
6656

    
6657
else
6658
  ac_cv_header_stdc=no
6659
fi
6660
rm -f conftest*
6661

    
6662
fi
6663

    
6664
if test $ac_cv_header_stdc = yes; then
6665
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6666
  if test "$cross_compiling" = yes; then :
6667
  :
6668
else
6669
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6670
/* end confdefs.h.  */
6671
#include <ctype.h>
6672
#include <stdlib.h>
6673
#if ((' ' & 0x0FF) == 0x020)
6674
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6675
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6676
#else
6677
# define ISLOWER(c) \
6678
		   (('a' <= (c) && (c) <= 'i') \
6679
		     || ('j' <= (c) && (c) <= 'r') \
6680
		     || ('s' <= (c) && (c) <= 'z'))
6681
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6682
#endif
6683

    
6684
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6685
int
6686
main ()
6687
{
6688
  int i;
6689
  for (i = 0; i < 256; i++)
6690
    if (XOR (islower (i), ISLOWER (i))
6691
	|| toupper (i) != TOUPPER (i))
6692
      return 2;
6693
  return 0;
6694
}
6695
_ACEOF
6696
if ac_fn_c_try_run "$LINENO"; then :
6697

    
6698
else
6699
  ac_cv_header_stdc=no
6700
fi
6701
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6702
  conftest.$ac_objext conftest.beam conftest.$ac_ext
6703
fi
6704

    
6705
fi
6706
fi
6707
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6708
$as_echo "$ac_cv_header_stdc" >&6; }
6709
if test $ac_cv_header_stdc = yes; then
6710

    
6711
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6712

    
6713
fi
6714

    
6715
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6716
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6717
		  inttypes.h stdint.h unistd.h
6718
do :
6719
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6720
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6721
"
6722
eval as_val=\$$as_ac_Header
6723
   if test "x$as_val" = x""yes; then :
6724
  cat >>confdefs.h <<_ACEOF
6725
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6726
_ACEOF
6727

    
6728
fi
6729

    
6730
done
6731

    
6732

    
6733
for ac_header in dlfcn.h
6734
do :
6735
  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6736
"
6737
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6738
  cat >>confdefs.h <<_ACEOF
6739
#define HAVE_DLFCN_H 1
6740
_ACEOF
6741

    
6742
fi
6743

    
6744
done
6745

    
6746

    
6747

    
6748
# Set options
6749

    
6750

    
6751

    
6752
        enable_dlopen=no
6753

    
6754

    
6755
  enable_win32_dll=no
6756

    
6757

    
6758
            # Check whether --enable-shared was given.
6759
if test "${enable_shared+set}" = set; then :
6760
  enableval=$enable_shared; p=${PACKAGE-default}
6761
    case $enableval in
6762
    yes) enable_shared=yes ;;
6763
    no) enable_shared=no ;;
6764
    *)
6765
      enable_shared=no
6766
      # Look at the argument we got.  We use all the common list separators.
6767
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6768
      for pkg in $enableval; do
6769
	IFS="$lt_save_ifs"
6770
	if test "X$pkg" = "X$p"; then
6771
	  enable_shared=yes
6772
	fi
6773
      done
6774
      IFS="$lt_save_ifs"
6775
      ;;
6776
    esac
6777
else
6778
  enable_shared=yes
6779
fi
6780

    
6781

    
6782

    
6783

    
6784

    
6785

    
6786

    
6787

    
6788

    
6789
  # Check whether --enable-static was given.
6790
if test "${enable_static+set}" = set; then :
6791
  enableval=$enable_static; p=${PACKAGE-default}
6792
    case $enableval in
6793
    yes) enable_static=yes ;;
6794
    no) enable_static=no ;;
6795
    *)
6796
     enable_static=no
6797
      # Look at the argument we got.  We use all the common list separators.
6798
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6799
      for pkg in $enableval; do
6800
	IFS="$lt_save_ifs"
6801
	if test "X$pkg" = "X$p"; then
6802
	  enable_static=yes
6803
	fi
6804
      done
6805
      IFS="$lt_save_ifs"
6806
      ;;
6807
    esac
6808
else
6809
  enable_static=yes
6810
fi
6811

    
6812

    
6813

    
6814

    
6815

    
6816

    
6817

    
6818

    
6819

    
6820

    
6821
# Check whether --with-pic was given.
6822
if test "${with_pic+set}" = set; then :
6823
  withval=$with_pic; pic_mode="$withval"
6824
else
6825
  pic_mode=default
6826
fi
6827

    
6828

    
6829
test -z "$pic_mode" && pic_mode=default
6830

    
6831

    
6832

    
6833

    
6834

    
6835

    
6836

    
6837
  # Check whether --enable-fast-install was given.
6838
if test "${enable_fast_install+set}" = set; then :
6839
  enableval=$enable_fast_install; p=${PACKAGE-default}
6840
    case $enableval in
6841
    yes) enable_fast_install=yes ;;
6842
    no) enable_fast_install=no ;;
6843
    *)
6844
      enable_fast_install=no
6845
      # Look at the argument we got.  We use all the common list separators.
6846
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6847
      for pkg in $enableval; do
6848
	IFS="$lt_save_ifs"
6849
	if test "X$pkg" = "X$p"; then
6850
	  enable_fast_install=yes
6851
	fi
6852
      done
6853
      IFS="$lt_save_ifs"
6854
      ;;
6855
    esac
6856
else
6857
  enable_fast_install=yes
6858
fi
6859

    
6860

    
6861

    
6862

    
6863

    
6864

    
6865

    
6866

    
6867

    
6868

    
6869

    
6870
# This can be used to rebuild libtool when needed
6871
LIBTOOL_DEPS="$ltmain"
6872

    
6873
# Always use our own libtool.
6874
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6875

    
6876

    
6877

    
6878

    
6879

    
6880

    
6881

    
6882

    
6883

    
6884

    
6885

    
6886

    
6887

    
6888

    
6889

    
6890

    
6891

    
6892

    
6893

    
6894

    
6895

    
6896

    
6897

    
6898

    
6899

    
6900
test -z "$LN_S" && LN_S="ln -s"
6901

    
6902

    
6903

    
6904

    
6905

    
6906

    
6907

    
6908

    
6909

    
6910

    
6911

    
6912

    
6913

    
6914

    
6915
if test -n "${ZSH_VERSION+set}" ; then
6916
   setopt NO_GLOB_SUBST
6917
fi
6918

    
6919
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6920
$as_echo_n "checking for objdir... " >&6; }
6921
if test "${lt_cv_objdir+set}" = set; then :
6922
  $as_echo_n "(cached) " >&6
6923
else
6924
  rm -f .libs 2>/dev/null
6925
mkdir .libs 2>/dev/null
6926
if test -d .libs; then
6927
  lt_cv_objdir=.libs
6928
else
6929
  # MS-DOS does not allow filenames that begin with a dot.
6930
  lt_cv_objdir=_libs
6931
fi
6932
rmdir .libs 2>/dev/null
6933
fi
6934
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6935
$as_echo "$lt_cv_objdir" >&6; }
6936
objdir=$lt_cv_objdir
6937

    
6938

    
6939

    
6940

    
6941

    
6942
cat >>confdefs.h <<_ACEOF
6943
#define LT_OBJDIR "$lt_cv_objdir/"
6944
_ACEOF
6945

    
6946

    
6947

    
6948

    
6949

    
6950

    
6951

    
6952

    
6953

    
6954

    
6955

    
6956

    
6957

    
6958

    
6959

    
6960

    
6961

    
6962
case $host_os in
6963
aix3*)
6964
  # AIX sometimes has problems with the GCC collect2 program.  For some
6965
  # reason, if we set the COLLECT_NAMES environment variable, the problems
6966
  # vanish in a puff of smoke.
6967
  if test "X${COLLECT_NAMES+set}" != Xset; then
6968
    COLLECT_NAMES=
6969
    export COLLECT_NAMES
6970
  fi
6971
  ;;
6972
esac
6973

    
6974
# Sed substitution that helps us do robust quoting.  It backslashifies
6975
# metacharacters that are still active within double-quoted strings.
6976
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6977

    
6978
# Same as above, but do not quote variable references.
6979
double_quote_subst='s/\(["`\\]\)/\\\1/g'
6980

    
6981
# Sed substitution to delay expansion of an escaped shell variable in a
6982
# double_quote_subst'ed string.
6983
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6984

    
6985
# Sed substitution to delay expansion of an escaped single quote.
6986
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6987

    
6988
# Sed substitution to avoid accidental globbing in evaled expressions
6989
no_glob_subst='s/\*/\\\*/g'
6990

    
6991
# Global variables:
6992
ofile=libtool
6993
can_build_shared=yes
6994

    
6995
# All known linkers require a `.a' archive for static linking (except MSVC,
6996
# which needs '.lib').
6997
libext=a
6998

    
6999
with_gnu_ld="$lt_cv_prog_gnu_ld"
7000

    
7001
old_CC="$CC"
7002
old_CFLAGS="$CFLAGS"
7003

    
7004
# Set sane defaults for various variables
7005
test -z "$CC" && CC=cc
7006
test -z "$LTCC" && LTCC=$CC
7007
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7008
test -z "$LD" && LD=ld
7009
test -z "$ac_objext" && ac_objext=o
7010

    
7011
for cc_temp in $compiler""; do
7012
  case $cc_temp in
7013
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7014
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7015
    \-*) ;;
7016
    *) break;;
7017
  esac
7018
done
7019
cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7020

    
7021

    
7022
# Only perform the check for file, if the check method requires it
7023
test -z "$MAGIC_CMD" && MAGIC_CMD=file
7024
case $deplibs_check_method in
7025
file_magic*)
7026
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7027
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7028
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7029
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7030
  $as_echo_n "(cached) " >&6
7031
else
7032
  case $MAGIC_CMD in
7033
[\\/*] |  ?:[\\/]*)
7034
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7035
  ;;
7036
*)
7037
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7038
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7039
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7040
  for ac_dir in $ac_dummy; do
7041
    IFS="$lt_save_ifs"
7042
    test -z "$ac_dir" && ac_dir=.
7043
    if test -f $ac_dir/${ac_tool_prefix}file; then
7044
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7045
      if test -n "$file_magic_test_file"; then
7046
	case $deplibs_check_method in
7047
	"file_magic "*)
7048
	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7049
	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7050
	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7051
	    $EGREP "$file_magic_regex" > /dev/null; then
7052
	    :
7053
	  else
7054
	    cat <<_LT_EOF 1>&2
7055

    
7056
*** Warning: the command libtool uses to detect shared libraries,
7057
*** $file_magic_cmd, produces output that libtool cannot recognize.
7058
*** The result is that libtool may fail to recognize shared libraries
7059
*** as such.  This will affect the creation of libtool libraries that
7060
*** depend on shared libraries, but programs linked with such libtool
7061
*** libraries will work regardless of this problem.  Nevertheless, you
7062
*** may want to report the problem to your system manager and/or to
7063
*** bug-libtool@gnu.org
7064

    
7065
_LT_EOF
7066
	  fi ;;
7067
	esac
7068
      fi
7069
      break
7070
    fi
7071
  done
7072
  IFS="$lt_save_ifs"
7073
  MAGIC_CMD="$lt_save_MAGIC_CMD"
7074
  ;;
7075
esac
7076
fi
7077

    
7078
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7079
if test -n "$MAGIC_CMD"; then
7080
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7081
$as_echo "$MAGIC_CMD" >&6; }
7082
else
7083
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7084
$as_echo "no" >&6; }
7085
fi
7086

    
7087

    
7088

    
7089

    
7090

    
7091
if test -z "$lt_cv_path_MAGIC_CMD"; then
7092
  if test -n "$ac_tool_prefix"; then
7093
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7094
$as_echo_n "checking for file... " >&6; }
7095
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7096
  $as_echo_n "(cached) " >&6
7097
else
7098
  case $MAGIC_CMD in
7099
[\\/*] |  ?:[\\/]*)
7100
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7101
  ;;
7102
*)
7103
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7104
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7105
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7106
  for ac_dir in $ac_dummy; do
7107
    IFS="$lt_save_ifs"
7108
    test -z "$ac_dir" && ac_dir=.
7109
    if test -f $ac_dir/file; then
7110
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7111
      if test -n "$file_magic_test_file"; then
7112
	case $deplibs_check_method in
7113
	"file_magic "*)
7114
	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7115
	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7116
	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7117
	    $EGREP "$file_magic_regex" > /dev/null; then
7118
	    :
7119
	  else
7120
	    cat <<_LT_EOF 1>&2
7121

    
7122
*** Warning: the command libtool uses to detect shared libraries,
7123
*** $file_magic_cmd, produces output that libtool cannot recognize.
7124
*** The result is that libtool may fail to recognize shared libraries
7125
*** as such.  This will affect the creation of libtool libraries that
7126
*** depend on shared libraries, but programs linked with such libtool
7127
*** libraries will work regardless of this problem.  Nevertheless, you
7128
*** may want to report the problem to your system manager and/or to
7129
*** bug-libtool@gnu.org
7130

    
7131
_LT_EOF
7132
	  fi ;;
7133
	esac
7134
      fi
7135
      break
7136
    fi
7137
  done
7138
  IFS="$lt_save_ifs"
7139
  MAGIC_CMD="$lt_save_MAGIC_CMD"
7140
  ;;
7141
esac
7142
fi
7143

    
7144
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7145
if test -n "$MAGIC_CMD"; then
7146
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7147
$as_echo "$MAGIC_CMD" >&6; }
7148
else
7149
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7150
$as_echo "no" >&6; }
7151
fi
7152

    
7153

    
7154
  else
7155
    MAGIC_CMD=:
7156
  fi
7157
fi
7158

    
7159
  fi
7160
  ;;
7161
esac
7162

    
7163
# Use C for the default configuration in the libtool script
7164

    
7165
lt_save_CC="$CC"
7166
ac_ext=c
7167
ac_cpp='$CPP $CPPFLAGS'
7168
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7169
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7170
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7171

    
7172

    
7173
# Source file extension for C test sources.
7174
ac_ext=c
7175

    
7176
# Object file extension for compiled C test sources.
7177
objext=o
7178
objext=$objext
7179

    
7180
# Code to be used in simple compile tests
7181
lt_simple_compile_test_code="int some_variable = 0;"
7182

    
7183
# Code to be used in simple link tests
7184
lt_simple_link_test_code='int main(){return(0);}'
7185

    
7186

    
7187

    
7188

    
7189

    
7190

    
7191

    
7192
# If no C compiler was specified, use CC.
7193
LTCC=${LTCC-"$CC"}
7194

    
7195
# If no C compiler flags were specified, use CFLAGS.
7196
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7197

    
7198
# Allow CC to be a program name with arguments.
7199
compiler=$CC
7200

    
7201
# Save the default compiler, since it gets overwritten when the other
7202
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7203
compiler_DEFAULT=$CC
7204

    
7205
# save warnings/boilerplate of simple test code
7206
ac_outfile=conftest.$ac_objext
7207
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7208
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7209
_lt_compiler_boilerplate=`cat conftest.err`
7210
$RM conftest*
7211

    
7212
ac_outfile=conftest.$ac_objext
7213
echo "$lt_simple_link_test_code" >conftest.$ac_ext
7214
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7215
_lt_linker_boilerplate=`cat conftest.err`
7216
$RM -r conftest*
7217

    
7218

    
7219
if test -n "$compiler"; then
7220

    
7221
lt_prog_compiler_no_builtin_flag=
7222

    
7223
if test "$GCC" = yes; then
7224
  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7225

    
7226
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7227
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7228
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7229
  $as_echo_n "(cached) " >&6
7230
else
7231
  lt_cv_prog_compiler_rtti_exceptions=no
7232
   ac_outfile=conftest.$ac_objext
7233
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7234
   lt_compiler_flag="-fno-rtti -fno-exceptions"
7235
   # Insert the option either (1) after the last *FLAGS variable, or
7236
   # (2) before a word containing "conftest.", or (3) at the end.
7237
   # Note that $ac_compile itself does not contain backslashes and begins
7238
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7239
   # The option is referenced via a variable to avoid confusing sed.
7240
   lt_compile=`echo "$ac_compile" | $SED \
7241
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7242
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7243
   -e 's:$: $lt_compiler_flag:'`
7244
   (eval echo "\"\$as_me:7244: $lt_compile\"" >&5)
7245
   (eval "$lt_compile" 2>conftest.err)
7246
   ac_status=$?
7247
   cat conftest.err >&5
7248
   echo "$as_me:7248: \$? = $ac_status" >&5
7249
   if (exit $ac_status) && test -s "$ac_outfile"; then
7250
     # The compiler can only warn and ignore the option if not recognized
7251
     # So say no if there are warnings other than the usual output.
7252
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7253
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7254
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7255
       lt_cv_prog_compiler_rtti_exceptions=yes
7256
     fi
7257
   fi
7258
   $RM conftest*
7259

    
7260
fi
7261
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7262
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7263

    
7264
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7265
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7266
else
7267
    :
7268
fi
7269

    
7270
fi
7271

    
7272

    
7273

    
7274

    
7275

    
7276

    
7277
  lt_prog_compiler_wl=
7278
lt_prog_compiler_pic=
7279
lt_prog_compiler_static=
7280

    
7281
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7282
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7283

    
7284
  if test "$GCC" = yes; then
7285
    lt_prog_compiler_wl='-Wl,'
7286
    lt_prog_compiler_static='-static'
7287

    
7288
    case $host_os in
7289
      aix*)
7290
      # All AIX code is PIC.
7291
      if test "$host_cpu" = ia64; then
7292
	# AIX 5 now supports IA64 processor
7293
	lt_prog_compiler_static='-Bstatic'
7294
      fi
7295
      ;;
7296

    
7297
    amigaos*)
7298
      case $host_cpu in
7299
      powerpc)
7300
            # see comment about AmigaOS4 .so support
7301
            lt_prog_compiler_pic='-fPIC'
7302
        ;;
7303
      m68k)
7304
            # FIXME: we need at least 68020 code to build shared libraries, but
7305
            # adding the `-m68020' flag to GCC prevents building anything better,
7306
            # like `-m68040'.
7307
            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7308
        ;;
7309
      esac
7310
      ;;
7311

    
7312
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7313
      # PIC is the default for these OSes.
7314
      ;;
7315

    
7316
    mingw* | cygwin* | pw32* | os2* | cegcc*)
7317
      # This hack is so that the source file can tell whether it is being
7318
      # built for inclusion in a dll (and should export symbols for example).
7319
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7320
      # (--disable-auto-import) libraries
7321
      lt_prog_compiler_pic='-DDLL_EXPORT'
7322
      ;;
7323

    
7324
    darwin* | rhapsody*)
7325
      # PIC is the default on this platform
7326
      # Common symbols not allowed in MH_DYLIB files
7327
      lt_prog_compiler_pic='-fno-common'
7328
      ;;
7329

    
7330
    hpux*)
7331
      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7332
      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7333
      # sets the default TLS model and affects inlining.
7334
      case $host_cpu in
7335
      hppa*64*)
7336
	# +Z the default
7337
	;;
7338
      *)
7339
	lt_prog_compiler_pic='-fPIC'
7340
	;;
7341
      esac
7342
      ;;
7343

    
7344
    interix[3-9]*)
7345
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7346
      # Instead, we relocate shared libraries at runtime.
7347
      ;;
7348

    
7349
    msdosdjgpp*)
7350
      # Just because we use GCC doesn't mean we suddenly get shared libraries
7351
      # on systems that don't support them.
7352
      lt_prog_compiler_can_build_shared=no
7353
      enable_shared=no
7354
      ;;
7355

    
7356
    *nto* | *qnx*)
7357
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7358
      # it will coredump.
7359
      lt_prog_compiler_pic='-fPIC -shared'
7360
      ;;
7361

    
7362
    sysv4*MP*)
7363
      if test -d /usr/nec; then
7364
	lt_prog_compiler_pic=-Kconform_pic
7365
      fi
7366
      ;;
7367

    
7368
    *)
7369
      lt_prog_compiler_pic='-fPIC'
7370
      ;;
7371
    esac
7372
  else
7373
    # PORTME Check for flag to pass linker flags through the system compiler.
7374
    case $host_os in
7375
    aix*)
7376
      lt_prog_compiler_wl='-Wl,'
7377
      if test "$host_cpu" = ia64; then
7378
	# AIX 5 now supports IA64 processor
7379
	lt_prog_compiler_static='-Bstatic'
7380
      else
7381
	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7382
      fi
7383
      ;;
7384

    
7385
    mingw* | cygwin* | pw32* | os2* | cegcc*)
7386
      # This hack is so that the source file can tell whether it is being
7387
      # built for inclusion in a dll (and should export symbols for example).
7388
      lt_prog_compiler_pic='-DDLL_EXPORT'
7389
      ;;
7390

    
7391
    hpux9* | hpux10* | hpux11*)
7392
      lt_prog_compiler_wl='-Wl,'
7393
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7394
      # not for PA HP-UX.
7395
      case $host_cpu in
7396
      hppa*64*|ia64*)
7397
	# +Z the default
7398
	;;
7399
      *)
7400
	lt_prog_compiler_pic='+Z'
7401
	;;
7402
      esac
7403
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7404
      lt_prog_compiler_static='${wl}-a ${wl}archive'
7405
      ;;
7406

    
7407
    irix5* | irix6* | nonstopux*)
7408
      lt_prog_compiler_wl='-Wl,'
7409
      # PIC (with -KPIC) is the default.
7410
      lt_prog_compiler_static='-non_shared'
7411
      ;;
7412

    
7413
    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7414
      case $cc_basename in
7415
      # old Intel for x86_64 which still supported -KPIC.
7416
      ecc*)
7417
	lt_prog_compiler_wl='-Wl,'
7418
	lt_prog_compiler_pic='-KPIC'
7419
	lt_prog_compiler_static='-static'
7420
        ;;
7421
      # icc used to be incompatible with GCC.
7422
      # ICC 10 doesn't accept -KPIC any more.
7423
      icc* | ifort*)
7424
	lt_prog_compiler_wl='-Wl,'
7425
	lt_prog_compiler_pic='-fPIC'
7426
	lt_prog_compiler_static='-static'
7427
        ;;
7428
      # Lahey Fortran 8.1.
7429
      lf95*)
7430
	lt_prog_compiler_wl='-Wl,'
7431
	lt_prog_compiler_pic='--shared'
7432
	lt_prog_compiler_static='--static'
7433
	;;
7434
      pgcc* | pgf77* | pgf90* | pgf95*)
7435
        # Portland Group compilers (*not* the Pentium gcc compiler,
7436
	# which looks to be a dead project)
7437
	lt_prog_compiler_wl='-Wl,'
7438
	lt_prog_compiler_pic='-fpic'
7439
	lt_prog_compiler_static='-Bstatic'
7440
        ;;
7441
      ccc*)
7442
        lt_prog_compiler_wl='-Wl,'
7443
        # All Alpha code is PIC.
7444
        lt_prog_compiler_static='-non_shared'
7445
        ;;
7446
      xl*)
7447
	# IBM XL C 8.0/Fortran 10.1 on PPC
7448
	lt_prog_compiler_wl='-Wl,'
7449
	lt_prog_compiler_pic='-qpic'
7450
	lt_prog_compiler_static='-qstaticlink'
7451
	;;
7452
      *)
7453
	case `$CC -V 2>&1 | sed 5q` in
7454
	*Sun\ C*)
7455
	  # Sun C 5.9
7456
	  lt_prog_compiler_pic='-KPIC'
7457
	  lt_prog_compiler_static='-Bstatic'
7458
	  lt_prog_compiler_wl='-Wl,'
7459
	  ;;
7460
	*Sun\ F*)
7461
	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7462
	  lt_prog_compiler_pic='-KPIC'
7463
	  lt_prog_compiler_static='-Bstatic'
7464
	  lt_prog_compiler_wl=''
7465
	  ;;
7466
	esac
7467
	;;
7468
      esac
7469
      ;;
7470

    
7471
    newsos6)
7472
      lt_prog_compiler_pic='-KPIC'
7473
      lt_prog_compiler_static='-Bstatic'
7474
      ;;
7475

    
7476
    *nto* | *qnx*)
7477
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7478
      # it will coredump.
7479
      lt_prog_compiler_pic='-fPIC -shared'
7480
      ;;
7481

    
7482
    osf3* | osf4* | osf5*)
7483
      lt_prog_compiler_wl='-Wl,'
7484
      # All OSF/1 code is PIC.
7485
      lt_prog_compiler_static='-non_shared'
7486
      ;;
7487

    
7488
    rdos*)
7489
      lt_prog_compiler_static='-non_shared'
7490
      ;;
7491

    
7492
    solaris*)
7493
      lt_prog_compiler_pic='-KPIC'
7494
      lt_prog_compiler_static='-Bstatic'
7495
      case $cc_basename in
7496
      f77* | f90* | f95*)
7497
	lt_prog_compiler_wl='-Qoption ld ';;
7498
      *)
7499
	lt_prog_compiler_wl='-Wl,';;
7500
      esac
7501
      ;;
7502

    
7503
    sunos4*)
7504
      lt_prog_compiler_wl='-Qoption ld '
7505
      lt_prog_compiler_pic='-PIC'
7506
      lt_prog_compiler_static='-Bstatic'
7507
      ;;
7508

    
7509
    sysv4 | sysv4.2uw2* | sysv4.3*)
7510
      lt_prog_compiler_wl='-Wl,'
7511
      lt_prog_compiler_pic='-KPIC'
7512
      lt_prog_compiler_static='-Bstatic'
7513
      ;;
7514

    
7515
    sysv4*MP*)
7516
      if test -d /usr/nec ;then
7517
	lt_prog_compiler_pic='-Kconform_pic'
7518
	lt_prog_compiler_static='-Bstatic'
7519
      fi
7520
      ;;
7521

    
7522
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7523
      lt_prog_compiler_wl='-Wl,'
7524
      lt_prog_compiler_pic='-KPIC'
7525
      lt_prog_compiler_static='-Bstatic'
7526
      ;;
7527

    
7528
    unicos*)
7529
      lt_prog_compiler_wl='-Wl,'
7530
      lt_prog_compiler_can_build_shared=no
7531
      ;;
7532

    
7533
    uts4*)
7534
      lt_prog_compiler_pic='-pic'
7535
      lt_prog_compiler_static='-Bstatic'
7536
      ;;
7537

    
7538
    *)
7539
      lt_prog_compiler_can_build_shared=no
7540
      ;;
7541
    esac
7542
  fi
7543

    
7544
case $host_os in
7545
  # For platforms which do not support PIC, -DPIC is meaningless:
7546
  *djgpp*)
7547
    lt_prog_compiler_pic=
7548
    ;;
7549
  *)
7550
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7551
    ;;
7552
esac
7553
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7554
$as_echo "$lt_prog_compiler_pic" >&6; }
7555

    
7556

    
7557

    
7558

    
7559

    
7560

    
7561
#
7562
# Check to make sure the PIC flag actually works.
7563
#
7564
if test -n "$lt_prog_compiler_pic"; then
7565
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7566
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7567
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7568
  $as_echo_n "(cached) " >&6
7569
else
7570
  lt_cv_prog_compiler_pic_works=no
7571
   ac_outfile=conftest.$ac_objext
7572
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7573
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7574
   # Insert the option either (1) after the last *FLAGS variable, or
7575
   # (2) before a word containing "conftest.", or (3) at the end.
7576
   # Note that $ac_compile itself does not contain backslashes and begins
7577
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7578
   # The option is referenced via a variable to avoid confusing sed.
7579
   lt_compile=`echo "$ac_compile" | $SED \
7580
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7581
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7582
   -e 's:$: $lt_compiler_flag:'`
7583
   (eval echo "\"\$as_me:7583: $lt_compile\"" >&5)
7584
   (eval "$lt_compile" 2>conftest.err)
7585
   ac_status=$?
7586
   cat conftest.err >&5
7587
   echo "$as_me:7587: \$? = $ac_status" >&5
7588
   if (exit $ac_status) && test -s "$ac_outfile"; then
7589
     # The compiler can only warn and ignore the option if not recognized
7590
     # So say no if there are warnings other than the usual output.
7591
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7592
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7593
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7594
       lt_cv_prog_compiler_pic_works=yes
7595
     fi
7596
   fi
7597
   $RM conftest*
7598

    
7599
fi
7600
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7601
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7602

    
7603
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7604
    case $lt_prog_compiler_pic in
7605
     "" | " "*) ;;
7606
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7607
     esac
7608
else
7609
    lt_prog_compiler_pic=
7610
     lt_prog_compiler_can_build_shared=no
7611
fi
7612

    
7613
fi
7614

    
7615

    
7616

    
7617

    
7618

    
7619

    
7620
#
7621
# Check to make sure the static flag actually works.
7622
#
7623
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7624
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7625
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7626
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7627
  $as_echo_n "(cached) " >&6
7628
else
7629
  lt_cv_prog_compiler_static_works=no
7630
   save_LDFLAGS="$LDFLAGS"
7631
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7632
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7633
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7634
     # The linker can only warn and ignore the option if not recognized
7635
     # So say no if there are warnings
7636
     if test -s conftest.err; then
7637
       # Append any errors to the config.log.
7638
       cat conftest.err 1>&5
7639
       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7640
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7641
       if diff conftest.exp conftest.er2 >/dev/null; then
7642
         lt_cv_prog_compiler_static_works=yes
7643
       fi
7644
     else
7645
       lt_cv_prog_compiler_static_works=yes
7646
     fi
7647
   fi
7648
   $RM -r conftest*
7649
   LDFLAGS="$save_LDFLAGS"
7650

    
7651
fi
7652
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7653
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7654

    
7655
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7656
    :
7657
else
7658
    lt_prog_compiler_static=
7659
fi
7660

    
7661

    
7662

    
7663

    
7664

    
7665

    
7666

    
7667
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7668
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7669
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7670
  $as_echo_n "(cached) " >&6
7671
else
7672
  lt_cv_prog_compiler_c_o=no
7673
   $RM -r conftest 2>/dev/null
7674
   mkdir conftest
7675
   cd conftest
7676
   mkdir out
7677
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7678

    
7679
   lt_compiler_flag="-o out/conftest2.$ac_objext"
7680
   # Insert the option either (1) after the last *FLAGS variable, or
7681
   # (2) before a word containing "conftest.", or (3) at the end.
7682
   # Note that $ac_compile itself does not contain backslashes and begins
7683
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7684
   lt_compile=`echo "$ac_compile" | $SED \
7685
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7686
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7687
   -e 's:$: $lt_compiler_flag:'`
7688
   (eval echo "\"\$as_me:7688: $lt_compile\"" >&5)
7689
   (eval "$lt_compile" 2>out/conftest.err)
7690
   ac_status=$?
7691
   cat out/conftest.err >&5
7692
   echo "$as_me:7692: \$? = $ac_status" >&5
7693
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7694
   then
7695
     # The compiler can only warn and ignore the option if not recognized
7696
     # So say no if there are warnings
7697
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7698
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7699
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7700
       lt_cv_prog_compiler_c_o=yes
7701
     fi
7702
   fi
7703
   chmod u+w . 2>&5
7704
   $RM conftest*
7705
   # SGI C++ compiler will create directory out/ii_files/ for
7706
   # template instantiation
7707
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7708
   $RM out/* && rmdir out
7709
   cd ..
7710
   $RM -r conftest
7711
   $RM conftest*
7712

    
7713
fi
7714
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7715
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7716

    
7717

    
7718

    
7719

    
7720

    
7721

    
7722
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7723
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7724
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7725
  $as_echo_n "(cached) " >&6
7726
else
7727
  lt_cv_prog_compiler_c_o=no
7728
   $RM -r conftest 2>/dev/null
7729
   mkdir conftest
7730
   cd conftest
7731
   mkdir out
7732
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7733

    
7734
   lt_compiler_flag="-o out/conftest2.$ac_objext"
7735
   # Insert the option either (1) after the last *FLAGS variable, or
7736
   # (2) before a word containing "conftest.", or (3) at the end.
7737
   # Note that $ac_compile itself does not contain backslashes and begins
7738
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7739
   lt_compile=`echo "$ac_compile" | $SED \
7740
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7741
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7742
   -e 's:$: $lt_compiler_flag:'`
7743
   (eval echo "\"\$as_me:7743: $lt_compile\"" >&5)
7744
   (eval "$lt_compile" 2>out/conftest.err)
7745
   ac_status=$?
7746
   cat out/conftest.err >&5
7747
   echo "$as_me:7747: \$? = $ac_status" >&5
7748
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7749
   then
7750
     # The compiler can only warn and ignore the option if not recognized
7751
     # So say no if there are warnings
7752
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7753
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7754
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7755
       lt_cv_prog_compiler_c_o=yes
7756
     fi
7757
   fi
7758
   chmod u+w . 2>&5
7759
   $RM conftest*
7760
   # SGI C++ compiler will create directory out/ii_files/ for
7761
   # template instantiation
7762
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7763
   $RM out/* && rmdir out
7764
   cd ..
7765
   $RM -r conftest
7766
   $RM conftest*
7767

    
7768
fi
7769
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7770
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7771

    
7772

    
7773

    
7774

    
7775
hard_links="nottested"
7776
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7777
  # do not overwrite the value of need_locks provided by the user
7778
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7779
$as_echo_n "checking if we can lock with hard links... " >&6; }
7780
  hard_links=yes
7781
  $RM conftest*
7782
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7783
  touch conftest.a
7784
  ln conftest.a conftest.b 2>&5 || hard_links=no
7785
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7786
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7787
$as_echo "$hard_links" >&6; }
7788
  if test "$hard_links" = no; then
7789
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7790
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7791
    need_locks=warn
7792
  fi
7793
else
7794
  need_locks=no
7795
fi
7796

    
7797

    
7798

    
7799

    
7800

    
7801

    
7802
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7803
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7804

    
7805
  runpath_var=
7806
  allow_undefined_flag=
7807
  always_export_symbols=no
7808
  archive_cmds=
7809
  archive_expsym_cmds=
7810
  compiler_needs_object=no
7811
  enable_shared_with_static_runtimes=no
7812
  export_dynamic_flag_spec=
7813
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7814
  hardcode_automatic=no
7815
  hardcode_direct=no
7816
  hardcode_direct_absolute=no
7817
  hardcode_libdir_flag_spec=
7818
  hardcode_libdir_flag_spec_ld=
7819
  hardcode_libdir_separator=
7820
  hardcode_minus_L=no
7821
  hardcode_shlibpath_var=unsupported
7822
  inherit_rpath=no
7823
  link_all_deplibs=unknown
7824
  module_cmds=
7825
  module_expsym_cmds=
7826
  old_archive_from_new_cmds=
7827
  old_archive_from_expsyms_cmds=
7828
  thread_safe_flag_spec=
7829
  whole_archive_flag_spec=
7830
  # include_expsyms should be a list of space-separated symbols to be *always*
7831
  # included in the symbol list
7832
  include_expsyms=
7833
  # exclude_expsyms can be an extended regexp of symbols to exclude
7834
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7835
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7836
  # as well as any symbol that contains `d'.
7837
  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7838
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7839
  # platforms (ab)use it in PIC code, but their linkers get confused if
7840
  # the symbol is explicitly referenced.  Since portable code cannot
7841
  # rely on this symbol name, it's probably fine to never include it in
7842
  # preloaded symbol tables.
7843
  # Exclude shared library initialization/finalization symbols.
7844
  extract_expsyms_cmds=
7845

    
7846
  case $host_os in
7847
  cygwin* | mingw* | pw32* | cegcc*)
7848
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7849
    # When not using gcc, we currently assume that we are using
7850
    # Microsoft Visual C++.
7851
    if test "$GCC" != yes; then
7852
      with_gnu_ld=no
7853
    fi
7854
    ;;
7855
  interix*)
7856
    # we just hope/assume this is gcc and not c89 (= MSVC++)
7857
    with_gnu_ld=yes
7858
    ;;
7859
  openbsd*)
7860
    with_gnu_ld=no
7861
    ;;
7862
  linux* | k*bsd*-gnu)
7863
    link_all_deplibs=no
7864
    ;;
7865
  esac
7866

    
7867
  ld_shlibs=yes
7868
  if test "$with_gnu_ld" = yes; then
7869
    # If archive_cmds runs LD, not CC, wlarc should be empty
7870
    wlarc='${wl}'
7871

    
7872
    # Set some defaults for GNU ld with shared library support. These
7873
    # are reset later if shared libraries are not supported. Putting them
7874
    # here allows them to be overridden if necessary.
7875
    runpath_var=LD_RUN_PATH
7876
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7877
    export_dynamic_flag_spec='${wl}--export-dynamic'
7878
    # ancient GNU ld didn't support --whole-archive et. al.
7879
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7880
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7881
    else
7882
      whole_archive_flag_spec=
7883
    fi
7884
    supports_anon_versioning=no
7885
    case `$LD -v 2>&1` in
7886
      *GNU\ gold*) supports_anon_versioning=yes ;;
7887
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7888
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7889
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7890
      *\ 2.11.*) ;; # other 2.11 versions
7891
      *) supports_anon_versioning=yes ;;
7892
    esac
7893

    
7894
    # See if GNU ld supports shared libraries.
7895
    case $host_os in
7896
    aix[3-9]*)
7897
      # On AIX/PPC, the GNU linker is very broken
7898
      if test "$host_cpu" != ia64; then
7899
	ld_shlibs=no
7900
	cat <<_LT_EOF 1>&2
7901

    
7902
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
7903
*** to be unable to reliably create shared libraries on AIX.
7904
*** Therefore, libtool is disabling shared libraries support.  If you
7905
*** really care for shared libraries, you may want to modify your PATH
7906
*** so that a non-GNU linker is found, and then restart.
7907

    
7908
_LT_EOF
7909
      fi
7910
      ;;
7911

    
7912
    amigaos*)
7913
      case $host_cpu in
7914
      powerpc)
7915
            # see comment about AmigaOS4 .so support
7916
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7917
            archive_expsym_cmds=''
7918
        ;;
7919
      m68k)
7920
            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)'
7921
            hardcode_libdir_flag_spec='-L$libdir'
7922
            hardcode_minus_L=yes
7923
        ;;
7924
      esac
7925
      ;;
7926

    
7927
    beos*)
7928
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7929
	allow_undefined_flag=unsupported
7930
	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7931
	# support --undefined.  This deserves some investigation.  FIXME
7932
	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7933
      else
7934
	ld_shlibs=no
7935
      fi
7936
      ;;
7937

    
7938
    cygwin* | mingw* | pw32* | cegcc*)
7939
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7940
      # as there is no search path for DLLs.
7941
      hardcode_libdir_flag_spec='-L$libdir'
7942
      allow_undefined_flag=unsupported
7943
      always_export_symbols=no
7944
      enable_shared_with_static_runtimes=yes
7945
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7946

    
7947
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7948
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7949
	# If the export-symbols file already is a .def file (1st line
7950
	# is EXPORTS), use it as is; otherwise, prepend...
7951
	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7952
	  cp $export_symbols $output_objdir/$soname.def;
7953
	else
7954
	  echo EXPORTS > $output_objdir/$soname.def;
7955
	  cat $export_symbols >> $output_objdir/$soname.def;
7956
	fi~
7957
	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7958
      else
7959
	ld_shlibs=no
7960
      fi
7961
      ;;
7962

    
7963
    interix[3-9]*)
7964
      hardcode_direct=no
7965
      hardcode_shlibpath_var=no
7966
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7967
      export_dynamic_flag_spec='${wl}-E'
7968
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7969
      # Instead, shared libraries are loaded at an image base (0x10000000 by
7970
      # default) and relocated if they conflict, which is a slow very memory
7971
      # consuming and fragmenting process.  To avoid this, we pick a random,
7972
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7973
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7974
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7975
      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'
7976
      ;;
7977

    
7978
    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
7979
      tmp_diet=no
7980
      if test "$host_os" = linux-dietlibc; then
7981
	case $cc_basename in
7982
	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
7983
	esac
7984
      fi
7985
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7986
	 && test "$tmp_diet" = no
7987
      then
7988
	tmp_addflag=
7989
	tmp_sharedflag='-shared'
7990
	case $cc_basename,$host_cpu in
7991
        pgcc*)				# Portland Group C compiler
7992
	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7993
	  tmp_addflag=' $pic_flag'
7994
	  ;;
7995
	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
7996
	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7997
	  tmp_addflag=' $pic_flag -Mnomain' ;;
7998
	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
7999
	  tmp_addflag=' -i_dynamic' ;;
8000
	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8001
	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8002
	ifc* | ifort*)			# Intel Fortran compiler
8003
	  tmp_addflag=' -nofor_main' ;;
8004
	lf95*)				# Lahey Fortran 8.1
8005
	  whole_archive_flag_spec=
8006
	  tmp_sharedflag='--shared' ;;
8007
	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
8008
	  tmp_sharedflag='-qmkshrobj'
8009
	  tmp_addflag= ;;
8010
	esac
8011
	case `$CC -V 2>&1 | sed 5q` in
8012
	*Sun\ C*)			# Sun C 5.9
8013
	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8014
	  compiler_needs_object=yes
8015
	  tmp_sharedflag='-G' ;;
8016
	*Sun\ F*)			# Sun Fortran 8.3
8017
	  tmp_sharedflag='-G' ;;
8018
	esac
8019
	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8020

    
8021
        if test "x$supports_anon_versioning" = xyes; then
8022
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8023
	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8024
	    echo "local: *; };" >> $output_objdir/$libname.ver~
8025
	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8026
        fi
8027

    
8028
	case $cc_basename in
8029
	xlf*)
8030
	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8031
	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8032
	  hardcode_libdir_flag_spec=
8033
	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8034
	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8035
	  if test "x$supports_anon_versioning" = xyes; then
8036
	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8037
	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8038
	      echo "local: *; };" >> $output_objdir/$libname.ver~
8039
	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8040
	  fi
8041
	  ;;
8042
	esac
8043
      else
8044
        ld_shlibs=no
8045
      fi
8046
      ;;
8047

    
8048
    netbsd* | netbsdelf*-gnu)
8049
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8050
	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8051
	wlarc=
8052
      else
8053
	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8054
	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8055
      fi
8056
      ;;
8057

    
8058
    solaris*)
8059
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8060
	ld_shlibs=no
8061
	cat <<_LT_EOF 1>&2
8062

    
8063
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8064
*** create shared libraries on Solaris systems.  Therefore, libtool
8065
*** is disabling shared libraries support.  We urge you to upgrade GNU
8066
*** binutils to release 2.9.1 or newer.  Another option is to modify
8067
*** your PATH or compiler configuration so that the native linker is
8068
*** used, and then restart.
8069

    
8070
_LT_EOF
8071
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8072
	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8073
	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8074
      else
8075
	ld_shlibs=no
8076
      fi
8077
      ;;
8078

    
8079
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8080
      case `$LD -v 2>&1` in
8081
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8082
	ld_shlibs=no
8083
	cat <<_LT_EOF 1>&2
8084

    
8085
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8086
*** reliably create shared libraries on SCO systems.  Therefore, libtool
8087
*** is disabling shared libraries support.  We urge you to upgrade GNU
8088
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8089
*** your PATH or compiler configuration so that the native linker is
8090
*** used, and then restart.
8091

    
8092
_LT_EOF
8093
	;;
8094
	*)
8095
	  # For security reasons, it is highly recommended that you always
8096
	  # use absolute paths for naming shared libraries, and exclude the
8097
	  # DT_RUNPATH tag from executables and libraries.  But doing so
8098
	  # requires that you compile everything twice, which is a pain.
8099
	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8100
	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8101
	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8102
	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8103
	  else
8104
	    ld_shlibs=no
8105
	  fi
8106
	;;
8107
      esac
8108
      ;;
8109

    
8110
    sunos4*)
8111
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8112
      wlarc=
8113
      hardcode_direct=yes
8114
      hardcode_shlibpath_var=no
8115
      ;;
8116

    
8117
    *)
8118
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8119
	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8120
	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8121
      else
8122
	ld_shlibs=no
8123
      fi
8124
      ;;
8125
    esac
8126

    
8127
    if test "$ld_shlibs" = no; then
8128
      runpath_var=
8129
      hardcode_libdir_flag_spec=
8130
      export_dynamic_flag_spec=
8131
      whole_archive_flag_spec=
8132
    fi
8133
  else
8134
    # PORTME fill in a description of your system's linker (not GNU ld)
8135
    case $host_os in
8136
    aix3*)
8137
      allow_undefined_flag=unsupported
8138
      always_export_symbols=yes
8139
      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'
8140
      # Note: this linker hardcodes the directories in LIBPATH if there
8141
      # are no directories specified by -L.
8142
      hardcode_minus_L=yes
8143
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8144
	# Neither direct hardcoding nor static linking is supported with a
8145
	# broken collect2.
8146
	hardcode_direct=unsupported
8147
      fi
8148
      ;;
8149

    
8150
    aix[4-9]*)
8151
      if test "$host_cpu" = ia64; then
8152
	# On IA64, the linker does run time linking by default, so we don't
8153
	# have to do anything special.
8154
	aix_use_runtimelinking=no
8155
	exp_sym_flag='-Bexport'
8156
	no_entry_flag=""
8157
      else
8158
	# If we're using GNU nm, then we don't want the "-C" option.
8159
	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8160
	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8161
	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8162
	else
8163
	  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'
8164
	fi
8165
	aix_use_runtimelinking=no
8166

    
8167
	# Test if we are trying to use run time linking or normal
8168
	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8169
	# need to do runtime linking.
8170
	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8171
	  for ld_flag in $LDFLAGS; do
8172
	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8173
	    aix_use_runtimelinking=yes
8174
	    break
8175
	  fi
8176
	  done
8177
	  ;;
8178
	esac
8179

    
8180
	exp_sym_flag='-bexport'
8181
	no_entry_flag='-bnoentry'
8182
      fi
8183

    
8184
      # When large executables or shared objects are built, AIX ld can
8185
      # have problems creating the table of contents.  If linking a library
8186
      # or program results in "error TOC overflow" add -mminimal-toc to
8187
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8188
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8189

    
8190
      archive_cmds=''
8191
      hardcode_direct=yes
8192
      hardcode_direct_absolute=yes
8193
      hardcode_libdir_separator=':'
8194
      link_all_deplibs=yes
8195
      file_list_spec='${wl}-f,'
8196

    
8197
      if test "$GCC" = yes; then
8198
	case $host_os in aix4.[012]|aix4.[012].*)
8199
	# We only want to do this on AIX 4.2 and lower, the check
8200
	# below for broken collect2 doesn't work under 4.3+
8201
	  collect2name=`${CC} -print-prog-name=collect2`
8202
	  if test -f "$collect2name" &&
8203
	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8204
	  then
8205
	  # We have reworked collect2
8206
	  :
8207
	  else
8208
	  # We have old collect2
8209
	  hardcode_direct=unsupported
8210
	  # It fails to find uninstalled libraries when the uninstalled
8211
	  # path is not listed in the libpath.  Setting hardcode_minus_L
8212
	  # to unsupported forces relinking
8213
	  hardcode_minus_L=yes
8214
	  hardcode_libdir_flag_spec='-L$libdir'
8215
	  hardcode_libdir_separator=
8216
	  fi
8217
	  ;;
8218
	esac
8219
	shared_flag='-shared'
8220
	if test "$aix_use_runtimelinking" = yes; then
8221
	  shared_flag="$shared_flag "'${wl}-G'
8222
	fi
8223
	link_all_deplibs=no
8224
      else
8225
	# not using gcc
8226
	if test "$host_cpu" = ia64; then
8227
	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8228
	# chokes on -Wl,-G. The following line is correct:
8229
	  shared_flag='-G'
8230
	else
8231
	  if test "$aix_use_runtimelinking" = yes; then
8232
	    shared_flag='${wl}-G'
8233
	  else
8234
	    shared_flag='${wl}-bM:SRE'
8235
	  fi
8236
	fi
8237
      fi
8238

    
8239
      export_dynamic_flag_spec='${wl}-bexpall'
8240
      # It seems that -bexpall does not export symbols beginning with
8241
      # underscore (_), so it is better to generate a list of symbols to export.
8242
      always_export_symbols=yes
8243
      if test "$aix_use_runtimelinking" = yes; then
8244
	# Warning - without using the other runtime loading flags (-brtl),
8245
	# -berok will link without error, but may produce a broken library.
8246
	allow_undefined_flag='-berok'
8247
        # Determine the default libpath from the value encoded in an
8248
        # empty executable.
8249
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8250
/* end confdefs.h.  */
8251

    
8252
int
8253
main ()
8254
{
8255

    
8256
  ;
8257
  return 0;
8258
}
8259
_ACEOF
8260
if ac_fn_c_try_link "$LINENO"; then :
8261

    
8262
lt_aix_libpath_sed='
8263
    /Import File Strings/,/^$/ {
8264
	/^0/ {
8265
	    s/^0  *\(.*\)$/\1/
8266
	    p
8267
	}
8268
    }'
8269
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8270
# Check for a 64-bit object if we didn't find anything.
8271
if test -z "$aix_libpath"; then
8272
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8273
fi
8274
fi
8275
rm -f core conftest.err conftest.$ac_objext \
8276
    conftest$ac_exeext conftest.$ac_ext
8277
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8278

    
8279
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8280
        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8281
      else
8282
	if test "$host_cpu" = ia64; then
8283
	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8284
	  allow_undefined_flag="-z nodefs"
8285
	  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"
8286
	else
8287
	 # Determine the default libpath from the value encoded in an
8288
	 # empty executable.
8289
	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8290
/* end confdefs.h.  */
8291

    
8292
int
8293
main ()
8294
{
8295

    
8296
  ;
8297
  return 0;
8298
}
8299
_ACEOF
8300
if ac_fn_c_try_link "$LINENO"; then :
8301

    
8302
lt_aix_libpath_sed='
8303
    /Import File Strings/,/^$/ {
8304
	/^0/ {
8305
	    s/^0  *\(.*\)$/\1/
8306
	    p
8307
	}
8308
    }'
8309
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8310
# Check for a 64-bit object if we didn't find anything.
8311
if test -z "$aix_libpath"; then
8312
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8313
fi
8314
fi
8315
rm -f core conftest.err conftest.$ac_objext \
8316
    conftest$ac_exeext conftest.$ac_ext
8317
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8318

    
8319
	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8320
	  # Warning - without using the other run time loading flags,
8321
	  # -berok will link without error, but may produce a broken library.
8322
	  no_undefined_flag=' ${wl}-bernotok'
8323
	  allow_undefined_flag=' ${wl}-berok'
8324
	  # Exported symbols can be pulled into shared objects from archives
8325
	  whole_archive_flag_spec='$convenience'
8326
	  archive_cmds_need_lc=yes
8327
	  # This is similar to how AIX traditionally builds its shared libraries.
8328
	  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'
8329
	fi
8330
      fi
8331
      ;;
8332

    
8333
    amigaos*)
8334
      case $host_cpu in
8335
      powerpc)
8336
            # see comment about AmigaOS4 .so support
8337
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8338
            archive_expsym_cmds=''
8339
        ;;
8340
      m68k)
8341
            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)'
8342
            hardcode_libdir_flag_spec='-L$libdir'
8343
            hardcode_minus_L=yes
8344
        ;;
8345
      esac
8346
      ;;
8347

    
8348
    bsdi[45]*)
8349
      export_dynamic_flag_spec=-rdynamic
8350
      ;;
8351

    
8352
    cygwin* | mingw* | pw32* | cegcc*)
8353
      # When not using gcc, we currently assume that we are using
8354
      # Microsoft Visual C++.
8355
      # hardcode_libdir_flag_spec is actually meaningless, as there is
8356
      # no search path for DLLs.
8357
      hardcode_libdir_flag_spec=' '
8358
      allow_undefined_flag=unsupported
8359
      # Tell ltmain to make .lib files, not .a files.
8360
      libext=lib
8361
      # Tell ltmain to make .dll files, not .so files.
8362
      shrext_cmds=".dll"
8363
      # FIXME: Setting linknames here is a bad hack.
8364
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8365
      # The linker will automatically build a .lib file if we build a DLL.
8366
      old_archive_from_new_cmds='true'
8367
      # FIXME: Should let the user specify the lib program.
8368
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8369
      fix_srcfile_path='`cygpath -w "$srcfile"`'
8370
      enable_shared_with_static_runtimes=yes
8371
      ;;
8372

    
8373
    darwin* | rhapsody*)
8374

    
8375

    
8376
  archive_cmds_need_lc=no
8377
  hardcode_direct=no
8378
  hardcode_automatic=yes
8379
  hardcode_shlibpath_var=unsupported
8380
  whole_archive_flag_spec=''
8381
  link_all_deplibs=yes
8382
  allow_undefined_flag="$_lt_dar_allow_undefined"
8383
  case $cc_basename in
8384
     ifort*) _lt_dar_can_shared=yes ;;
8385
     *) _lt_dar_can_shared=$GCC ;;
8386
  esac
8387
  if test "$_lt_dar_can_shared" = "yes"; then
8388
    output_verbose_link_cmd=echo
8389
    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8390
    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8391
    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}"
8392
    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}"
8393

    
8394
  else
8395
  ld_shlibs=no
8396
  fi
8397

    
8398
      ;;
8399

    
8400
    dgux*)
8401
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8402
      hardcode_libdir_flag_spec='-L$libdir'
8403
      hardcode_shlibpath_var=no
8404
      ;;
8405

    
8406
    freebsd1*)
8407
      ld_shlibs=no
8408
      ;;
8409

    
8410
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8411
    # support.  Future versions do this automatically, but an explicit c++rt0.o
8412
    # does not break anything, and helps significantly (at the cost of a little
8413
    # extra space).
8414
    freebsd2.2*)
8415
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8416
      hardcode_libdir_flag_spec='-R$libdir'
8417
      hardcode_direct=yes
8418
      hardcode_shlibpath_var=no
8419
      ;;
8420

    
8421
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8422
    freebsd2*)
8423
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8424
      hardcode_direct=yes
8425
      hardcode_minus_L=yes
8426
      hardcode_shlibpath_var=no
8427
      ;;
8428

    
8429
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8430
    freebsd* | dragonfly*)
8431
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8432
      hardcode_libdir_flag_spec='-R$libdir'
8433
      hardcode_direct=yes
8434
      hardcode_shlibpath_var=no
8435
      ;;
8436

    
8437
    hpux9*)
8438
      if test "$GCC" = yes; then
8439
	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'
8440
      else
8441
	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'
8442
      fi
8443
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8444
      hardcode_libdir_separator=:
8445
      hardcode_direct=yes
8446

    
8447
      # hardcode_minus_L: Not really in the search PATH,
8448
      # but as the default location of the library.
8449
      hardcode_minus_L=yes
8450
      export_dynamic_flag_spec='${wl}-E'
8451
      ;;
8452

    
8453
    hpux10*)
8454
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8455
	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8456
      else
8457
	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8458
      fi
8459
      if test "$with_gnu_ld" = no; then
8460
	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8461
	hardcode_libdir_flag_spec_ld='+b $libdir'
8462
	hardcode_libdir_separator=:
8463
	hardcode_direct=yes
8464
	hardcode_direct_absolute=yes
8465
	export_dynamic_flag_spec='${wl}-E'
8466
	# hardcode_minus_L: Not really in the search PATH,
8467
	# but as the default location of the library.
8468
	hardcode_minus_L=yes
8469
      fi
8470
      ;;
8471

    
8472
    hpux11*)
8473
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8474
	case $host_cpu in
8475
	hppa*64*)
8476
	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8477
	  ;;
8478
	ia64*)
8479
	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8480
	  ;;
8481
	*)
8482
	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8483
	  ;;
8484
	esac
8485
      else
8486
	case $host_cpu in
8487
	hppa*64*)
8488
	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8489
	  ;;
8490
	ia64*)
8491
	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8492
	  ;;
8493
	*)
8494
	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8495
	  ;;
8496
	esac
8497
      fi
8498
      if test "$with_gnu_ld" = no; then
8499
	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8500
	hardcode_libdir_separator=:
8501

    
8502
	case $host_cpu in
8503
	hppa*64*|ia64*)
8504
	  hardcode_direct=no
8505
	  hardcode_shlibpath_var=no
8506
	  ;;
8507
	*)
8508
	  hardcode_direct=yes
8509
	  hardcode_direct_absolute=yes
8510
	  export_dynamic_flag_spec='${wl}-E'
8511

    
8512
	  # hardcode_minus_L: Not really in the search PATH,
8513
	  # but as the default location of the library.
8514
	  hardcode_minus_L=yes
8515
	  ;;
8516
	esac
8517
      fi
8518
      ;;
8519

    
8520
    irix5* | irix6* | nonstopux*)
8521
      if test "$GCC" = yes; then
8522
	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8523
	# Try to use the -exported_symbol ld option, if it does not
8524
	# work, assume that -exports_file does not work either and
8525
	# implicitly export all symbols.
8526
        save_LDFLAGS="$LDFLAGS"
8527
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8528
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8529
/* end confdefs.h.  */
8530
int foo(void) {}
8531
_ACEOF
8532
if ac_fn_c_try_link "$LINENO"; then :
8533
  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8534

    
8535
fi
8536
rm -f core conftest.err conftest.$ac_objext \
8537
    conftest$ac_exeext conftest.$ac_ext
8538
        LDFLAGS="$save_LDFLAGS"
8539
      else
8540
	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8541
	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8542
      fi
8543
      archive_cmds_need_lc='no'
8544
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8545
      hardcode_libdir_separator=:
8546
      inherit_rpath=yes
8547
      link_all_deplibs=yes
8548
      ;;
8549

    
8550
    netbsd* | netbsdelf*-gnu)
8551
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8552
	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8553
      else
8554
	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8555
      fi
8556
      hardcode_libdir_flag_spec='-R$libdir'
8557
      hardcode_direct=yes
8558
      hardcode_shlibpath_var=no
8559
      ;;
8560

    
8561
    newsos6)
8562
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8563
      hardcode_direct=yes
8564
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8565
      hardcode_libdir_separator=:
8566
      hardcode_shlibpath_var=no
8567
      ;;
8568

    
8569
    *nto* | *qnx*)
8570
      ;;
8571

    
8572
    openbsd*)
8573
      if test -f /usr/libexec/ld.so; then
8574
	hardcode_direct=yes
8575
	hardcode_shlibpath_var=no
8576
	hardcode_direct_absolute=yes
8577
	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8578
	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8579
	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8580
	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8581
	  export_dynamic_flag_spec='${wl}-E'
8582
	else
8583
	  case $host_os in
8584
	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8585
	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8586
	     hardcode_libdir_flag_spec='-R$libdir'
8587
	     ;;
8588
	   *)
8589
	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8590
	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8591
	     ;;
8592
	  esac
8593
	fi
8594
      else
8595
	ld_shlibs=no
8596
      fi
8597
      ;;
8598

    
8599
    os2*)
8600
      hardcode_libdir_flag_spec='-L$libdir'
8601
      hardcode_minus_L=yes
8602
      allow_undefined_flag=unsupported
8603
      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'
8604
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8605
      ;;
8606

    
8607
    osf3*)
8608
      if test "$GCC" = yes; then
8609
	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8610
	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8611
      else
8612
	allow_undefined_flag=' -expect_unresolved \*'
8613
	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8614
      fi
8615
      archive_cmds_need_lc='no'
8616
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8617
      hardcode_libdir_separator=:
8618
      ;;
8619

    
8620
    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8621
      if test "$GCC" = yes; then
8622
	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8623
	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8624
	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8625
      else
8626
	allow_undefined_flag=' -expect_unresolved \*'
8627
	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8628
	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~
8629
	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8630

    
8631
	# Both c and cxx compiler support -rpath directly
8632
	hardcode_libdir_flag_spec='-rpath $libdir'
8633
      fi
8634
      archive_cmds_need_lc='no'
8635
      hardcode_libdir_separator=:
8636
      ;;
8637

    
8638
    solaris*)
8639
      no_undefined_flag=' -z defs'
8640
      if test "$GCC" = yes; then
8641
	wlarc='${wl}'
8642
	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8643
	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8644
	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8645
      else
8646
	case `$CC -V 2>&1` in
8647
	*"Compilers 5.0"*)
8648
	  wlarc=''
8649
	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8650
	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8651
	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8652
	  ;;
8653
	*)
8654
	  wlarc='${wl}'
8655
	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8656
	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8657
	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8658
	  ;;
8659
	esac
8660
      fi
8661
      hardcode_libdir_flag_spec='-R$libdir'
8662
      hardcode_shlibpath_var=no
8663
      case $host_os in
8664
      solaris2.[0-5] | solaris2.[0-5].*) ;;
8665
      *)
8666
	# The compiler driver will combine and reorder linker options,
8667
	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8668
	# but is careful enough not to reorder.
8669
	# Supported since Solaris 2.6 (maybe 2.5.1?)
8670
	if test "$GCC" = yes; then
8671
	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8672
	else
8673
	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8674
	fi
8675
	;;
8676
      esac
8677
      link_all_deplibs=yes
8678
      ;;
8679

    
8680
    sunos4*)
8681
      if test "x$host_vendor" = xsequent; then
8682
	# Use $CC to link under sequent, because it throws in some extra .o
8683
	# files that make .init and .fini sections work.
8684
	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8685
      else
8686
	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8687
      fi
8688
      hardcode_libdir_flag_spec='-L$libdir'
8689
      hardcode_direct=yes
8690
      hardcode_minus_L=yes
8691
      hardcode_shlibpath_var=no
8692
      ;;
8693

    
8694
    sysv4)
8695
      case $host_vendor in
8696
	sni)
8697
	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8698
	  hardcode_direct=yes # is this really true???
8699
	;;
8700
	siemens)
8701
	  ## LD is ld it makes a PLAMLIB
8702
	  ## CC just makes a GrossModule.
8703
	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8704
	  reload_cmds='$CC -r -o $output$reload_objs'
8705
	  hardcode_direct=no
8706
        ;;
8707
	motorola)
8708
	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8709
	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8710
	;;
8711
      esac
8712
      runpath_var='LD_RUN_PATH'
8713
      hardcode_shlibpath_var=no
8714
      ;;
8715

    
8716
    sysv4.3*)
8717
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8718
      hardcode_shlibpath_var=no
8719
      export_dynamic_flag_spec='-Bexport'
8720
      ;;
8721

    
8722
    sysv4*MP*)
8723
      if test -d /usr/nec; then
8724
	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8725
	hardcode_shlibpath_var=no
8726
	runpath_var=LD_RUN_PATH
8727
	hardcode_runpath_var=yes
8728
	ld_shlibs=yes
8729
      fi
8730
      ;;
8731

    
8732
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8733
      no_undefined_flag='${wl}-z,text'
8734
      archive_cmds_need_lc=no
8735
      hardcode_shlibpath_var=no
8736
      runpath_var='LD_RUN_PATH'
8737

    
8738
      if test "$GCC" = yes; then
8739
	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8740
	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8741
      else
8742
	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8743
	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8744
      fi
8745
      ;;
8746

    
8747
    sysv5* | sco3.2v5* | sco5v6*)
8748
      # Note: We can NOT use -z defs as we might desire, because we do not
8749
      # link with -lc, and that would cause any symbols used from libc to
8750
      # always be unresolved, which means just about no library would
8751
      # ever link correctly.  If we're not using GNU ld we use -z text
8752
      # though, which does catch some bad symbols but isn't as heavy-handed
8753
      # as -z defs.
8754
      no_undefined_flag='${wl}-z,text'
8755
      allow_undefined_flag='${wl}-z,nodefs'
8756
      archive_cmds_need_lc=no
8757
      hardcode_shlibpath_var=no
8758
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8759
      hardcode_libdir_separator=':'
8760
      link_all_deplibs=yes
8761
      export_dynamic_flag_spec='${wl}-Bexport'
8762
      runpath_var='LD_RUN_PATH'
8763

    
8764
      if test "$GCC" = yes; then
8765
	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8766
	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8767
      else
8768
	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8769
	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8770
      fi
8771
      ;;
8772

    
8773
    uts4*)
8774
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8775
      hardcode_libdir_flag_spec='-L$libdir'
8776
      hardcode_shlibpath_var=no
8777
      ;;
8778

    
8779
    *)
8780
      ld_shlibs=no
8781
      ;;
8782
    esac
8783

    
8784
    if test x$host_vendor = xsni; then
8785
      case $host in
8786
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8787
	export_dynamic_flag_spec='${wl}-Blargedynsym'
8788
	;;
8789
      esac
8790
    fi
8791
  fi
8792

    
8793
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8794
$as_echo "$ld_shlibs" >&6; }
8795
test "$ld_shlibs" = no && can_build_shared=no
8796

    
8797
with_gnu_ld=$with_gnu_ld
8798

    
8799

    
8800

    
8801

    
8802

    
8803

    
8804

    
8805

    
8806

    
8807

    
8808

    
8809

    
8810

    
8811

    
8812

    
8813
#
8814
# Do we need to explicitly link libc?
8815
#
8816
case "x$archive_cmds_need_lc" in
8817
x|xyes)
8818
  # Assume -lc should be added
8819
  archive_cmds_need_lc=yes
8820

    
8821
  if test "$enable_shared" = yes && test "$GCC" = yes; then
8822
    case $archive_cmds in
8823
    *'~'*)
8824
      # FIXME: we may have to deal with multi-command sequences.
8825
      ;;
8826
    '$CC '*)
8827
      # Test whether the compiler implicitly links with -lc since on some
8828
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8829
      # to ld, don't add -lc before -lgcc.
8830
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8831
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8832
      $RM conftest*
8833
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8834

    
8835
      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8836
  (eval $ac_compile) 2>&5
8837
  ac_status=$?
8838
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8839
  test $ac_status = 0; } 2>conftest.err; then
8840
        soname=conftest
8841
        lib=conftest
8842
        libobjs=conftest.$ac_objext
8843
        deplibs=
8844
        wl=$lt_prog_compiler_wl
8845
	pic_flag=$lt_prog_compiler_pic
8846
        compiler_flags=-v
8847
        linker_flags=-v
8848
        verstring=
8849
        output_objdir=.
8850
        libname=conftest
8851
        lt_save_allow_undefined_flag=$allow_undefined_flag
8852
        allow_undefined_flag=
8853
        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8854
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8855
  ac_status=$?
8856
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8857
  test $ac_status = 0; }
8858
        then
8859
	  archive_cmds_need_lc=no
8860
        else
8861
	  archive_cmds_need_lc=yes
8862
        fi
8863
        allow_undefined_flag=$lt_save_allow_undefined_flag
8864
      else
8865
        cat conftest.err 1>&5
8866
      fi
8867
      $RM conftest*
8868
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8869
$as_echo "$archive_cmds_need_lc" >&6; }
8870
      ;;
8871
    esac
8872
  fi
8873
  ;;
8874
esac
8875

    
8876

    
8877

    
8878

    
8879

    
8880

    
8881

    
8882

    
8883

    
8884

    
8885

    
8886

    
8887

    
8888

    
8889

    
8890

    
8891

    
8892

    
8893

    
8894

    
8895

    
8896

    
8897

    
8898

    
8899

    
8900

    
8901

    
8902

    
8903

    
8904

    
8905

    
8906

    
8907

    
8908

    
8909

    
8910

    
8911

    
8912

    
8913

    
8914

    
8915

    
8916

    
8917

    
8918

    
8919

    
8920

    
8921

    
8922

    
8923

    
8924

    
8925

    
8926

    
8927

    
8928

    
8929

    
8930

    
8931

    
8932

    
8933

    
8934

    
8935

    
8936

    
8937

    
8938

    
8939

    
8940

    
8941

    
8942

    
8943

    
8944

    
8945

    
8946

    
8947

    
8948

    
8949

    
8950

    
8951

    
8952

    
8953

    
8954

    
8955

    
8956

    
8957

    
8958

    
8959

    
8960

    
8961

    
8962

    
8963

    
8964

    
8965

    
8966

    
8967

    
8968

    
8969

    
8970

    
8971

    
8972

    
8973

    
8974

    
8975

    
8976

    
8977

    
8978

    
8979

    
8980

    
8981

    
8982

    
8983

    
8984

    
8985

    
8986

    
8987

    
8988

    
8989

    
8990

    
8991

    
8992

    
8993

    
8994

    
8995

    
8996

    
8997

    
8998

    
8999

    
9000

    
9001

    
9002

    
9003

    
9004

    
9005

    
9006

    
9007

    
9008

    
9009

    
9010

    
9011

    
9012

    
9013

    
9014

    
9015

    
9016

    
9017

    
9018

    
9019

    
9020

    
9021

    
9022

    
9023

    
9024

    
9025

    
9026

    
9027

    
9028

    
9029

    
9030

    
9031

    
9032
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9033
$as_echo_n "checking dynamic linker characteristics... " >&6; }
9034

    
9035
if test "$GCC" = yes; then
9036
  case $host_os in
9037
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9038
    *) lt_awk_arg="/^libraries:/" ;;
9039
  esac
9040
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9041
  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9042
    # if the path contains ";" then we assume it to be the separator
9043
    # otherwise default to the standard path separator (i.e. ":") - it is
9044
    # assumed that no part of a normal pathname contains ";" but that should
9045
    # okay in the real world where ";" in dirpaths is itself problematic.
9046
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9047
  else
9048
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9049
  fi
9050
  # Ok, now we have the path, separated by spaces, we can step through it
9051
  # and add multilib dir if necessary.
9052
  lt_tmp_lt_search_path_spec=
9053
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9054
  for lt_sys_path in $lt_search_path_spec; do
9055
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9056
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9057
    else
9058
      test -d "$lt_sys_path" && \
9059
	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9060
    fi
9061
  done
9062
  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9063
BEGIN {RS=" "; FS="/|\n";} {
9064
  lt_foo="";
9065
  lt_count=0;
9066
  for (lt_i = NF; lt_i > 0; lt_i--) {
9067
    if ($lt_i != "" && $lt_i != ".") {
9068
      if ($lt_i == "..") {
9069
        lt_count++;
9070
      } else {
9071
        if (lt_count == 0) {
9072
          lt_foo="/" $lt_i lt_foo;
9073
        } else {
9074
          lt_count--;
9075
        }
9076
      }
9077
    }
9078
  }
9079
  if (lt_foo != "") { lt_freq[lt_foo]++; }
9080
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9081
}'`
9082
  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9083
else
9084
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9085
fi
9086
library_names_spec=
9087
libname_spec='lib$name'
9088
soname_spec=
9089
shrext_cmds=".so"
9090
postinstall_cmds=
9091
postuninstall_cmds=
9092
finish_cmds=
9093
finish_eval=
9094
shlibpath_var=
9095
shlibpath_overrides_runpath=unknown
9096
version_type=none
9097
dynamic_linker="$host_os ld.so"
9098
sys_lib_dlsearch_path_spec="/lib /usr/lib"
9099
need_lib_prefix=unknown
9100
hardcode_into_libs=no
9101

    
9102
# when you set need_version to no, make sure it does not cause -set_version
9103
# flags to be left without arguments
9104
need_version=unknown
9105

    
9106
case $host_os in
9107
aix3*)
9108
  version_type=linux
9109
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9110
  shlibpath_var=LIBPATH
9111

    
9112
  # AIX 3 has no versioning support, so we append a major version to the name.
9113
  soname_spec='${libname}${release}${shared_ext}$major'
9114
  ;;
9115

    
9116
aix[4-9]*)
9117
  version_type=linux
9118
  need_lib_prefix=no
9119
  need_version=no
9120
  hardcode_into_libs=yes
9121
  if test "$host_cpu" = ia64; then
9122
    # AIX 5 supports IA64
9123
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9124
    shlibpath_var=LD_LIBRARY_PATH
9125
  else
9126
    # With GCC up to 2.95.x, collect2 would create an import file
9127
    # for dependence libraries.  The import file would start with
9128
    # the line `#! .'.  This would cause the generated library to
9129
    # depend on `.', always an invalid library.  This was fixed in
9130
    # development snapshots of GCC prior to 3.0.
9131
    case $host_os in
9132
      aix4 | aix4.[01] | aix4.[01].*)
9133
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9134
	   echo ' yes '
9135
	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9136
	:
9137
      else
9138
	can_build_shared=no
9139
      fi
9140
      ;;
9141
    esac
9142
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9143
    # soname into executable. Probably we can add versioning support to
9144
    # collect2, so additional links can be useful in future.
9145
    if test "$aix_use_runtimelinking" = yes; then
9146
      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9147
      # instead of lib<name>.a to let people know that these are not
9148
      # typical AIX shared libraries.
9149
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9150
    else
9151
      # We preserve .a as extension for shared libraries through AIX4.2
9152
      # and later when we are not doing run time linking.
9153
      library_names_spec='${libname}${release}.a $libname.a'
9154
      soname_spec='${libname}${release}${shared_ext}$major'
9155
    fi
9156
    shlibpath_var=LIBPATH
9157
  fi
9158
  ;;
9159

    
9160
amigaos*)
9161
  case $host_cpu in
9162
  powerpc)
9163
    # Since July 2007 AmigaOS4 officially supports .so libraries.
9164
    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9165
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9166
    ;;
9167
  m68k)
9168
    library_names_spec='$libname.ixlibrary $libname.a'
9169
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9170
    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9171
    ;;
9172
  esac
9173
  ;;
9174

    
9175
beos*)
9176
  library_names_spec='${libname}${shared_ext}'
9177
  dynamic_linker="$host_os ld.so"
9178
  shlibpath_var=LIBRARY_PATH
9179
  ;;
9180

    
9181
bsdi[45]*)
9182
  version_type=linux
9183
  need_version=no
9184
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9185
  soname_spec='${libname}${release}${shared_ext}$major'
9186
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9187
  shlibpath_var=LD_LIBRARY_PATH
9188
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9189
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9190
  # the default ld.so.conf also contains /usr/contrib/lib and
9191
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9192
  # libtool to hard-code these into programs
9193
  ;;
9194

    
9195
cygwin* | mingw* | pw32* | cegcc*)
9196
  version_type=windows
9197
  shrext_cmds=".dll"
9198
  need_version=no
9199
  need_lib_prefix=no
9200

    
9201
  case $GCC,$host_os in
9202
  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9203
    library_names_spec='$libname.dll.a'
9204
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9205
    postinstall_cmds='base_file=`basename \${file}`~
9206
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9207
      dldir=$destdir/`dirname \$dlpath`~
9208
      test -d \$dldir || mkdir -p \$dldir~
9209
      $install_prog $dir/$dlname \$dldir/$dlname~
9210
      chmod a+x \$dldir/$dlname~
9211
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9212
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9213
      fi'
9214
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9215
      dlpath=$dir/\$dldll~
9216
       $RM \$dlpath'
9217
    shlibpath_overrides_runpath=yes
9218

    
9219
    case $host_os in
9220
    cygwin*)
9221
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9222
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9223
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9224
      ;;
9225
    mingw* | cegcc*)
9226
      # MinGW DLLs use traditional 'lib' prefix
9227
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9228
      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9229
      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9230
        # It is most probably a Windows format PATH printed by
9231
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9232
        # path with ; separators, and with drive letters. We can handle the
9233
        # drive letters (cygwin fileutils understands them), so leave them,
9234
        # especially as we might pass files found there to a mingw objdump,
9235
        # which wouldn't understand a cygwinified path. Ahh.
9236
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9237
      else
9238
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9239
      fi
9240
      ;;
9241
    pw32*)
9242
      # pw32 DLLs use 'pw' prefix rather than 'lib'
9243
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9244
      ;;
9245
    esac
9246
    ;;
9247

    
9248
  *)
9249
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9250
    ;;
9251
  esac
9252
  dynamic_linker='Win32 ld.exe'
9253
  # FIXME: first we should search . and the directory the executable is in
9254
  shlibpath_var=PATH
9255
  ;;
9256

    
9257
darwin* | rhapsody*)
9258
  dynamic_linker="$host_os dyld"
9259
  version_type=darwin
9260
  need_lib_prefix=no
9261
  need_version=no
9262
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9263
  soname_spec='${libname}${release}${major}$shared_ext'
9264
  shlibpath_overrides_runpath=yes
9265
  shlibpath_var=DYLD_LIBRARY_PATH
9266
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9267

    
9268
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9269
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9270
  ;;
9271

    
9272
dgux*)
9273
  version_type=linux
9274
  need_lib_prefix=no
9275
  need_version=no
9276
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9277
  soname_spec='${libname}${release}${shared_ext}$major'
9278
  shlibpath_var=LD_LIBRARY_PATH
9279
  ;;
9280

    
9281
freebsd1*)
9282
  dynamic_linker=no
9283
  ;;
9284

    
9285
freebsd* | dragonfly*)
9286
  # DragonFly does not have aout.  When/if they implement a new
9287
  # versioning mechanism, adjust this.
9288
  if test -x /usr/bin/objformat; then
9289
    objformat=`/usr/bin/objformat`
9290
  else
9291
    case $host_os in
9292
    freebsd[123]*) objformat=aout ;;
9293
    *) objformat=elf ;;
9294
    esac
9295
  fi
9296
  version_type=freebsd-$objformat
9297
  case $version_type in
9298
    freebsd-elf*)
9299
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9300
      need_version=no
9301
      need_lib_prefix=no
9302
      ;;
9303
    freebsd-*)
9304
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9305
      need_version=yes
9306
      ;;
9307
  esac
9308
  shlibpath_var=LD_LIBRARY_PATH
9309
  case $host_os in
9310
  freebsd2*)
9311
    shlibpath_overrides_runpath=yes
9312
    ;;
9313
  freebsd3.[01]* | freebsdelf3.[01]*)
9314
    shlibpath_overrides_runpath=yes
9315
    hardcode_into_libs=yes
9316
    ;;
9317
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9318
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9319
    shlibpath_overrides_runpath=no
9320
    hardcode_into_libs=yes
9321
    ;;
9322
  *) # from 4.6 on, and DragonFly
9323
    shlibpath_overrides_runpath=yes
9324
    hardcode_into_libs=yes
9325
    ;;
9326
  esac
9327
  ;;
9328

    
9329
gnu*)
9330
  version_type=linux
9331
  need_lib_prefix=no
9332
  need_version=no
9333
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9334
  soname_spec='${libname}${release}${shared_ext}$major'
9335
  shlibpath_var=LD_LIBRARY_PATH
9336
  hardcode_into_libs=yes
9337
  ;;
9338

    
9339
hpux9* | hpux10* | hpux11*)
9340
  # Give a soname corresponding to the major version so that dld.sl refuses to
9341
  # link against other versions.
9342
  version_type=sunos
9343
  need_lib_prefix=no
9344
  need_version=no
9345
  case $host_cpu in
9346
  ia64*)
9347
    shrext_cmds='.so'
9348
    hardcode_into_libs=yes
9349
    dynamic_linker="$host_os dld.so"
9350
    shlibpath_var=LD_LIBRARY_PATH
9351
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9352
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9353
    soname_spec='${libname}${release}${shared_ext}$major'
9354
    if test "X$HPUX_IA64_MODE" = X32; then
9355
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9356
    else
9357
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9358
    fi
9359
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9360
    ;;
9361
  hppa*64*)
9362
    shrext_cmds='.sl'
9363
    hardcode_into_libs=yes
9364
    dynamic_linker="$host_os dld.sl"
9365
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9366
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9367
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9368
    soname_spec='${libname}${release}${shared_ext}$major'
9369
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9370
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9371
    ;;
9372
  *)
9373
    shrext_cmds='.sl'
9374
    dynamic_linker="$host_os dld.sl"
9375
    shlibpath_var=SHLIB_PATH
9376
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9377
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9378
    soname_spec='${libname}${release}${shared_ext}$major'
9379
    ;;
9380
  esac
9381
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9382
  postinstall_cmds='chmod 555 $lib'
9383
  ;;
9384

    
9385
interix[3-9]*)
9386
  version_type=linux
9387
  need_lib_prefix=no
9388
  need_version=no
9389
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9390
  soname_spec='${libname}${release}${shared_ext}$major'
9391
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9392
  shlibpath_var=LD_LIBRARY_PATH
9393
  shlibpath_overrides_runpath=no
9394
  hardcode_into_libs=yes
9395
  ;;
9396

    
9397
irix5* | irix6* | nonstopux*)
9398
  case $host_os in
9399
    nonstopux*) version_type=nonstopux ;;
9400
    *)
9401
	if test "$lt_cv_prog_gnu_ld" = yes; then
9402
		version_type=linux
9403
	else
9404
		version_type=irix
9405
	fi ;;
9406
  esac
9407
  need_lib_prefix=no
9408
  need_version=no
9409
  soname_spec='${libname}${release}${shared_ext}$major'
9410
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9411
  case $host_os in
9412
  irix5* | nonstopux*)
9413
    libsuff= shlibsuff=
9414
    ;;
9415
  *)
9416
    case $LD in # libtool.m4 will add one of these switches to LD
9417
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9418
      libsuff= shlibsuff= libmagic=32-bit;;
9419
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9420
      libsuff=32 shlibsuff=N32 libmagic=N32;;
9421
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9422
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9423
    *) libsuff= shlibsuff= libmagic=never-match;;
9424
    esac
9425
    ;;
9426
  esac
9427
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9428
  shlibpath_overrides_runpath=no
9429
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9430
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9431
  hardcode_into_libs=yes
9432
  ;;
9433

    
9434
# No shared lib support for Linux oldld, aout, or coff.
9435
linux*oldld* | linux*aout* | linux*coff*)
9436
  dynamic_linker=no
9437
  ;;
9438

    
9439
# This must be Linux ELF.
9440
linux* | k*bsd*-gnu | kopensolaris*-gnu)
9441
  version_type=linux
9442
  need_lib_prefix=no
9443
  need_version=no
9444
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9445
  soname_spec='${libname}${release}${shared_ext}$major'
9446
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9447
  shlibpath_var=LD_LIBRARY_PATH
9448
  shlibpath_overrides_runpath=no
9449
  # Some binutils ld are patched to set DT_RUNPATH
9450
  save_LDFLAGS=$LDFLAGS
9451
  save_libdir=$libdir
9452
  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9453
       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9454
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9455
/* end confdefs.h.  */
9456

    
9457
int
9458
main ()
9459
{
9460

    
9461
  ;
9462
  return 0;
9463
}
9464
_ACEOF
9465
if ac_fn_c_try_link "$LINENO"; then :
9466
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9467
  shlibpath_overrides_runpath=yes
9468
fi
9469
fi
9470
rm -f core conftest.err conftest.$ac_objext \
9471
    conftest$ac_exeext conftest.$ac_ext
9472
  LDFLAGS=$save_LDFLAGS
9473
  libdir=$save_libdir
9474

    
9475
  # This implies no fast_install, which is unacceptable.
9476
  # Some rework will be needed to allow for fast_install
9477
  # before this can be enabled.
9478
  hardcode_into_libs=yes
9479

    
9480
  # Append ld.so.conf contents to the search path
9481
  if test -f /etc/ld.so.conf; then
9482
    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;/^$/d' | tr '\n' ' '`
9483
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9484
  fi
9485

    
9486
  # We used to test for /lib/ld.so.1 and disable shared libraries on
9487
  # powerpc, because MkLinux only supported shared libraries with the
9488
  # GNU dynamic linker.  Since this was broken with cross compilers,
9489
  # most powerpc-linux boxes support dynamic linking these days and
9490
  # people can always --disable-shared, the test was removed, and we
9491
  # assume the GNU/Linux dynamic linker is in use.
9492
  dynamic_linker='GNU/Linux ld.so'
9493
  ;;
9494

    
9495
netbsdelf*-gnu)
9496
  version_type=linux
9497
  need_lib_prefix=no
9498
  need_version=no
9499
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9500
  soname_spec='${libname}${release}${shared_ext}$major'
9501
  shlibpath_var=LD_LIBRARY_PATH
9502
  shlibpath_overrides_runpath=no
9503
  hardcode_into_libs=yes
9504
  dynamic_linker='NetBSD ld.elf_so'
9505
  ;;
9506

    
9507
netbsd*)
9508
  version_type=sunos
9509
  need_lib_prefix=no
9510
  need_version=no
9511
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9512
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9513
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9514
    dynamic_linker='NetBSD (a.out) ld.so'
9515
  else
9516
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9517
    soname_spec='${libname}${release}${shared_ext}$major'
9518
    dynamic_linker='NetBSD ld.elf_so'
9519
  fi
9520
  shlibpath_var=LD_LIBRARY_PATH
9521
  shlibpath_overrides_runpath=yes
9522
  hardcode_into_libs=yes
9523
  ;;
9524

    
9525
newsos6)
9526
  version_type=linux
9527
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9528
  shlibpath_var=LD_LIBRARY_PATH
9529
  shlibpath_overrides_runpath=yes
9530
  ;;
9531

    
9532
*nto* | *qnx*)
9533
  version_type=qnx
9534
  need_lib_prefix=no
9535
  need_version=no
9536
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9537
  soname_spec='${libname}${release}${shared_ext}$major'
9538
  shlibpath_var=LD_LIBRARY_PATH
9539
  shlibpath_overrides_runpath=no
9540
  hardcode_into_libs=yes
9541
  dynamic_linker='ldqnx.so'
9542
  ;;
9543

    
9544
openbsd*)
9545
  version_type=sunos
9546
  sys_lib_dlsearch_path_spec="/usr/lib"
9547
  need_lib_prefix=no
9548
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9549
  case $host_os in
9550
    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9551
    *)				need_version=no  ;;
9552
  esac
9553
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9554
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9555
  shlibpath_var=LD_LIBRARY_PATH
9556
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9557
    case $host_os in
9558
      openbsd2.[89] | openbsd2.[89].*)
9559
	shlibpath_overrides_runpath=no
9560
	;;
9561
      *)
9562
	shlibpath_overrides_runpath=yes
9563
	;;
9564
      esac
9565
  else
9566
    shlibpath_overrides_runpath=yes
9567
  fi
9568
  ;;
9569

    
9570
os2*)
9571
  libname_spec='$name'
9572
  shrext_cmds=".dll"
9573
  need_lib_prefix=no
9574
  library_names_spec='$libname${shared_ext} $libname.a'
9575
  dynamic_linker='OS/2 ld.exe'
9576
  shlibpath_var=LIBPATH
9577
  ;;
9578

    
9579
osf3* | osf4* | osf5*)
9580
  version_type=osf
9581
  need_lib_prefix=no
9582
  need_version=no
9583
  soname_spec='${libname}${release}${shared_ext}$major'
9584
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9585
  shlibpath_var=LD_LIBRARY_PATH
9586
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9587
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9588
  ;;
9589

    
9590
rdos*)
9591
  dynamic_linker=no
9592
  ;;
9593

    
9594
solaris*)
9595
  version_type=linux
9596
  need_lib_prefix=no
9597
  need_version=no
9598
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9599
  soname_spec='${libname}${release}${shared_ext}$major'
9600
  shlibpath_var=LD_LIBRARY_PATH
9601
  shlibpath_overrides_runpath=yes
9602
  hardcode_into_libs=yes
9603
  # ldd complains unless libraries are executable
9604
  postinstall_cmds='chmod +x $lib'
9605
  ;;
9606

    
9607
sunos4*)
9608
  version_type=sunos
9609
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9610
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9611
  shlibpath_var=LD_LIBRARY_PATH
9612
  shlibpath_overrides_runpath=yes
9613
  if test "$with_gnu_ld" = yes; then
9614
    need_lib_prefix=no
9615
  fi
9616
  need_version=yes
9617
  ;;
9618

    
9619
sysv4 | sysv4.3*)
9620
  version_type=linux
9621
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9622
  soname_spec='${libname}${release}${shared_ext}$major'
9623
  shlibpath_var=LD_LIBRARY_PATH
9624
  case $host_vendor in
9625
    sni)
9626
      shlibpath_overrides_runpath=no
9627
      need_lib_prefix=no
9628
      runpath_var=LD_RUN_PATH
9629
      ;;
9630
    siemens)
9631
      need_lib_prefix=no
9632
      ;;
9633
    motorola)
9634
      need_lib_prefix=no
9635
      need_version=no
9636
      shlibpath_overrides_runpath=no
9637
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9638
      ;;
9639
  esac
9640
  ;;
9641

    
9642
sysv4*MP*)
9643
  if test -d /usr/nec ;then
9644
    version_type=linux
9645
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9646
    soname_spec='$libname${shared_ext}.$major'
9647
    shlibpath_var=LD_LIBRARY_PATH
9648
  fi
9649
  ;;
9650

    
9651
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9652
  version_type=freebsd-elf
9653
  need_lib_prefix=no
9654
  need_version=no
9655
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9656
  soname_spec='${libname}${release}${shared_ext}$major'
9657
  shlibpath_var=LD_LIBRARY_PATH
9658
  shlibpath_overrides_runpath=yes
9659
  hardcode_into_libs=yes
9660
  if test "$with_gnu_ld" = yes; then
9661
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9662
  else
9663
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9664
    case $host_os in
9665
      sco3.2v5*)
9666
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9667
	;;
9668
    esac
9669
  fi
9670
  sys_lib_dlsearch_path_spec='/usr/lib'
9671
  ;;
9672

    
9673
tpf*)
9674
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9675
  version_type=linux
9676
  need_lib_prefix=no
9677
  need_version=no
9678
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9679
  shlibpath_var=LD_LIBRARY_PATH
9680
  shlibpath_overrides_runpath=no
9681
  hardcode_into_libs=yes
9682
  ;;
9683

    
9684
uts4*)
9685
  version_type=linux
9686
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9687
  soname_spec='${libname}${release}${shared_ext}$major'
9688
  shlibpath_var=LD_LIBRARY_PATH
9689
  ;;
9690

    
9691
*)
9692
  dynamic_linker=no
9693
  ;;
9694
esac
9695
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9696
$as_echo "$dynamic_linker" >&6; }
9697
test "$dynamic_linker" = no && can_build_shared=no
9698

    
9699
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9700
if test "$GCC" = yes; then
9701
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9702
fi
9703

    
9704
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9705
  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9706
fi
9707
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9708
  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9709
fi
9710

    
9711

    
9712

    
9713

    
9714

    
9715

    
9716

    
9717

    
9718

    
9719

    
9720

    
9721

    
9722

    
9723

    
9724

    
9725

    
9726

    
9727

    
9728

    
9729

    
9730

    
9731

    
9732

    
9733

    
9734

    
9735

    
9736

    
9737

    
9738

    
9739

    
9740

    
9741

    
9742

    
9743

    
9744

    
9745

    
9746

    
9747

    
9748

    
9749

    
9750

    
9751

    
9752

    
9753

    
9754

    
9755

    
9756

    
9757

    
9758

    
9759

    
9760

    
9761

    
9762

    
9763

    
9764

    
9765

    
9766

    
9767

    
9768

    
9769

    
9770

    
9771

    
9772

    
9773

    
9774

    
9775

    
9776

    
9777

    
9778

    
9779

    
9780

    
9781

    
9782

    
9783

    
9784

    
9785

    
9786

    
9787

    
9788

    
9789

    
9790

    
9791

    
9792

    
9793

    
9794

    
9795

    
9796

    
9797
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9798
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9799
hardcode_action=
9800
if test -n "$hardcode_libdir_flag_spec" ||
9801
   test -n "$runpath_var" ||
9802
   test "X$hardcode_automatic" = "Xyes" ; then
9803

    
9804
  # We can hardcode non-existent directories.
9805
  if test "$hardcode_direct" != no &&
9806
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9807
     # have to relink, otherwise we might link with an installed library
9808
     # when we should be linking with a yet-to-be-installed one
9809
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9810
     test "$hardcode_minus_L" != no; then
9811
    # Linking always hardcodes the temporary library directory.
9812
    hardcode_action=relink
9813
  else
9814
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9815
    hardcode_action=immediate
9816
  fi
9817
else
9818
  # We cannot hardcode anything, or else we can only hardcode existing
9819
  # directories.
9820
  hardcode_action=unsupported
9821
fi
9822
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9823
$as_echo "$hardcode_action" >&6; }
9824

    
9825
if test "$hardcode_action" = relink ||
9826
   test "$inherit_rpath" = yes; then
9827
  # Fast installation is not supported
9828
  enable_fast_install=no
9829
elif test "$shlibpath_overrides_runpath" = yes ||
9830
     test "$enable_shared" = no; then
9831
  # Fast installation is not necessary
9832
  enable_fast_install=needless
9833
fi
9834

    
9835

    
9836

    
9837

    
9838

    
9839

    
9840
  if test "x$enable_dlopen" != xyes; then
9841
  enable_dlopen=unknown
9842
  enable_dlopen_self=unknown
9843
  enable_dlopen_self_static=unknown
9844
else
9845
  lt_cv_dlopen=no
9846
  lt_cv_dlopen_libs=
9847

    
9848
  case $host_os in
9849
  beos*)
9850
    lt_cv_dlopen="load_add_on"
9851
    lt_cv_dlopen_libs=
9852
    lt_cv_dlopen_self=yes
9853
    ;;
9854

    
9855
  mingw* | pw32* | cegcc*)
9856
    lt_cv_dlopen="LoadLibrary"
9857
    lt_cv_dlopen_libs=
9858
    ;;
9859

    
9860
  cygwin*)
9861
    lt_cv_dlopen="dlopen"
9862
    lt_cv_dlopen_libs=
9863
    ;;
9864

    
9865
  darwin*)
9866
  # if libdl is installed we need to link against it
9867
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9868
$as_echo_n "checking for dlopen in -ldl... " >&6; }
9869
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9870
  $as_echo_n "(cached) " >&6
9871
else
9872
  ac_check_lib_save_LIBS=$LIBS
9873
LIBS="-ldl  $LIBS"
9874
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9875
/* end confdefs.h.  */
9876

    
9877
/* Override any GCC internal prototype to avoid an error.
9878
   Use char because int might match the return type of a GCC
9879
   builtin and then its argument prototype would still apply.  */
9880
#ifdef __cplusplus
9881
extern "C"
9882
#endif
9883
char dlopen ();
9884
int
9885
main ()
9886
{
9887
return dlopen ();
9888
  ;
9889
  return 0;
9890
}
9891
_ACEOF
9892
if ac_fn_c_try_link "$LINENO"; then :
9893
  ac_cv_lib_dl_dlopen=yes
9894
else
9895
  ac_cv_lib_dl_dlopen=no
9896
fi
9897
rm -f core conftest.err conftest.$ac_objext \
9898
    conftest$ac_exeext conftest.$ac_ext
9899
LIBS=$ac_check_lib_save_LIBS
9900
fi
9901
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9902
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9903
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9904
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9905
else
9906

    
9907
    lt_cv_dlopen="dyld"
9908
    lt_cv_dlopen_libs=
9909
    lt_cv_dlopen_self=yes
9910

    
9911
fi
9912

    
9913
    ;;
9914

    
9915
  *)
9916
    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9917
if test "x$ac_cv_func_shl_load" = x""yes; then :
9918
  lt_cv_dlopen="shl_load"
9919
else
9920
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9921
$as_echo_n "checking for shl_load in -ldld... " >&6; }
9922
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9923
  $as_echo_n "(cached) " >&6
9924
else
9925
  ac_check_lib_save_LIBS=$LIBS
9926
LIBS="-ldld  $LIBS"
9927
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9928
/* end confdefs.h.  */
9929

    
9930
/* Override any GCC internal prototype to avoid an error.
9931
   Use char because int might match the return type of a GCC
9932
   builtin and then its argument prototype would still apply.  */
9933
#ifdef __cplusplus
9934
extern "C"
9935
#endif
9936
char shl_load ();
9937
int
9938
main ()
9939
{
9940
return shl_load ();
9941
  ;
9942
  return 0;
9943
}
9944
_ACEOF
9945
if ac_fn_c_try_link "$LINENO"; then :
9946
  ac_cv_lib_dld_shl_load=yes
9947
else
9948
  ac_cv_lib_dld_shl_load=no
9949
fi
9950
rm -f core conftest.err conftest.$ac_objext \
9951
    conftest$ac_exeext conftest.$ac_ext
9952
LIBS=$ac_check_lib_save_LIBS
9953
fi
9954
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9955
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9956
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
9957
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
9958
else
9959
  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
9960
if test "x$ac_cv_func_dlopen" = x""yes; then :
9961
  lt_cv_dlopen="dlopen"
9962
else
9963
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9964
$as_echo_n "checking for dlopen in -ldl... " >&6; }
9965
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9966
  $as_echo_n "(cached) " >&6
9967
else
9968
  ac_check_lib_save_LIBS=$LIBS
9969
LIBS="-ldl  $LIBS"
9970
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9971
/* end confdefs.h.  */
9972

    
9973
/* Override any GCC internal prototype to avoid an error.
9974
   Use char because int might match the return type of a GCC
9975
   builtin and then its argument prototype would still apply.  */
9976
#ifdef __cplusplus
9977
extern "C"
9978
#endif
9979
char dlopen ();
9980
int
9981
main ()
9982
{
9983
return dlopen ();
9984
  ;
9985
  return 0;
9986
}
9987
_ACEOF
9988
if ac_fn_c_try_link "$LINENO"; then :
9989
  ac_cv_lib_dl_dlopen=yes
9990
else
9991
  ac_cv_lib_dl_dlopen=no
9992
fi
9993
rm -f core conftest.err conftest.$ac_objext \
9994
    conftest$ac_exeext conftest.$ac_ext
9995
LIBS=$ac_check_lib_save_LIBS
9996
fi
9997
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9998
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9999
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10000
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10001
else
10002
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10003
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10004
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10005
  $as_echo_n "(cached) " >&6
10006
else
10007
  ac_check_lib_save_LIBS=$LIBS
10008
LIBS="-lsvld  $LIBS"
10009
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10010
/* end confdefs.h.  */
10011

    
10012
/* Override any GCC internal prototype to avoid an error.
10013
   Use char because int might match the return type of a GCC
10014
   builtin and then its argument prototype would still apply.  */
10015
#ifdef __cplusplus
10016
extern "C"
10017
#endif
10018
char dlopen ();
10019
int
10020
main ()
10021
{
10022
return dlopen ();
10023
  ;
10024
  return 0;
10025
}
10026
_ACEOF
10027
if ac_fn_c_try_link "$LINENO"; then :
10028
  ac_cv_lib_svld_dlopen=yes
10029
else
10030
  ac_cv_lib_svld_dlopen=no
10031
fi
10032
rm -f core conftest.err conftest.$ac_objext \
10033
    conftest$ac_exeext conftest.$ac_ext
10034
LIBS=$ac_check_lib_save_LIBS
10035
fi
10036
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10037
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10038
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10039
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10040
else
10041
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10042
$as_echo_n "checking for dld_link in -ldld... " >&6; }
10043
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10044
  $as_echo_n "(cached) " >&6
10045
else
10046
  ac_check_lib_save_LIBS=$LIBS
10047
LIBS="-ldld  $LIBS"
10048
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10049
/* end confdefs.h.  */
10050

    
10051
/* Override any GCC internal prototype to avoid an error.
10052
   Use char because int might match the return type of a GCC
10053
   builtin and then its argument prototype would still apply.  */
10054
#ifdef __cplusplus
10055
extern "C"
10056
#endif
10057
char dld_link ();
10058
int
10059
main ()
10060
{
10061
return dld_link ();
10062
  ;
10063
  return 0;
10064
}
10065
_ACEOF
10066
if ac_fn_c_try_link "$LINENO"; then :
10067
  ac_cv_lib_dld_dld_link=yes
10068
else
10069
  ac_cv_lib_dld_dld_link=no
10070
fi
10071
rm -f core conftest.err conftest.$ac_objext \
10072
    conftest$ac_exeext conftest.$ac_ext
10073
LIBS=$ac_check_lib_save_LIBS
10074
fi
10075
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10076
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10077
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10078
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10079
fi
10080

    
10081

    
10082
fi
10083

    
10084

    
10085
fi
10086

    
10087

    
10088
fi
10089

    
10090

    
10091
fi
10092

    
10093

    
10094
fi
10095

    
10096
    ;;
10097
  esac
10098

    
10099
  if test "x$lt_cv_dlopen" != xno; then
10100
    enable_dlopen=yes
10101
  else
10102
    enable_dlopen=no
10103
  fi
10104

    
10105
  case $lt_cv_dlopen in
10106
  dlopen)
10107
    save_CPPFLAGS="$CPPFLAGS"
10108
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10109

    
10110
    save_LDFLAGS="$LDFLAGS"
10111
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10112

    
10113
    save_LIBS="$LIBS"
10114
    LIBS="$lt_cv_dlopen_libs $LIBS"
10115

    
10116
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10117
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10118
if test "${lt_cv_dlopen_self+set}" = set; then :
10119
  $as_echo_n "(cached) " >&6
10120
else
10121
  	  if test "$cross_compiling" = yes; then :
10122
  lt_cv_dlopen_self=cross
10123
else
10124
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10125
  lt_status=$lt_dlunknown
10126
  cat > conftest.$ac_ext <<_LT_EOF
10127
#line 10127 "configure"
10128
#include "confdefs.h"
10129

    
10130
#if HAVE_DLFCN_H
10131
#include <dlfcn.h>
10132
#endif
10133

    
10134
#include <stdio.h>
10135

    
10136
#ifdef RTLD_GLOBAL
10137
#  define LT_DLGLOBAL		RTLD_GLOBAL
10138
#else
10139
#  ifdef DL_GLOBAL
10140
#    define LT_DLGLOBAL		DL_GLOBAL
10141
#  else
10142
#    define LT_DLGLOBAL		0
10143
#  endif
10144
#endif
10145

    
10146
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10147
   find out it does not work in some platform. */
10148
#ifndef LT_DLLAZY_OR_NOW
10149
#  ifdef RTLD_LAZY
10150
#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10151
#  else
10152
#    ifdef DL_LAZY
10153
#      define LT_DLLAZY_OR_NOW		DL_LAZY
10154
#    else
10155
#      ifdef RTLD_NOW
10156
#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10157
#      else
10158
#        ifdef DL_NOW
10159
#          define LT_DLLAZY_OR_NOW	DL_NOW
10160
#        else
10161
#          define LT_DLLAZY_OR_NOW	0
10162
#        endif
10163
#      endif
10164
#    endif
10165
#  endif
10166
#endif
10167

    
10168
void fnord() { int i=42;}
10169
int main ()
10170
{
10171
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10172
  int status = $lt_dlunknown;
10173

    
10174
  if (self)
10175
    {
10176
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10177
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10178
      /* dlclose (self); */
10179
    }
10180
  else
10181
    puts (dlerror ());
10182

    
10183
  return status;
10184
}
10185
_LT_EOF
10186
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10187
  (eval $ac_link) 2>&5
10188
  ac_status=$?
10189
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10190
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10191
    (./conftest; exit; ) >&5 2>/dev/null
10192
    lt_status=$?
10193
    case x$lt_status in
10194
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10195
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10196
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10197
    esac
10198
  else :
10199
    # compilation failed
10200
    lt_cv_dlopen_self=no
10201
  fi
10202
fi
10203
rm -fr conftest*
10204

    
10205

    
10206
fi
10207
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10208
$as_echo "$lt_cv_dlopen_self" >&6; }
10209

    
10210
    if test "x$lt_cv_dlopen_self" = xyes; then
10211
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10212
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10213
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10214
if test "${lt_cv_dlopen_self_static+set}" = set; then :
10215
  $as_echo_n "(cached) " >&6
10216
else
10217
  	  if test "$cross_compiling" = yes; then :
10218
  lt_cv_dlopen_self_static=cross
10219
else
10220
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10221
  lt_status=$lt_dlunknown
10222
  cat > conftest.$ac_ext <<_LT_EOF
10223
#line 10223 "configure"
10224
#include "confdefs.h"
10225

    
10226
#if HAVE_DLFCN_H
10227
#include <dlfcn.h>
10228
#endif
10229

    
10230
#include <stdio.h>
10231

    
10232
#ifdef RTLD_GLOBAL
10233
#  define LT_DLGLOBAL		RTLD_GLOBAL
10234
#else
10235
#  ifdef DL_GLOBAL
10236
#    define LT_DLGLOBAL		DL_GLOBAL
10237
#  else
10238
#    define LT_DLGLOBAL		0
10239
#  endif
10240
#endif
10241

    
10242
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10243
   find out it does not work in some platform. */
10244
#ifndef LT_DLLAZY_OR_NOW
10245
#  ifdef RTLD_LAZY
10246
#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10247
#  else
10248
#    ifdef DL_LAZY
10249
#      define LT_DLLAZY_OR_NOW		DL_LAZY
10250
#    else
10251
#      ifdef RTLD_NOW
10252
#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10253
#      else
10254
#        ifdef DL_NOW
10255
#          define LT_DLLAZY_OR_NOW	DL_NOW
10256
#        else
10257
#          define LT_DLLAZY_OR_NOW	0
10258
#        endif
10259
#      endif
10260
#    endif
10261
#  endif
10262
#endif
10263

    
10264
void fnord() { int i=42;}
10265
int main ()
10266
{
10267
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10268
  int status = $lt_dlunknown;
10269

    
10270
  if (self)
10271
    {
10272
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10273
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10274
      /* dlclose (self); */
10275
    }
10276
  else
10277
    puts (dlerror ());
10278

    
10279
  return status;
10280
}
10281
_LT_EOF
10282
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10283
  (eval $ac_link) 2>&5
10284
  ac_status=$?
10285
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10286
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10287
    (./conftest; exit; ) >&5 2>/dev/null
10288
    lt_status=$?
10289
    case x$lt_status in
10290
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10291
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10292
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10293
    esac
10294
  else :
10295
    # compilation failed
10296
    lt_cv_dlopen_self_static=no
10297
  fi
10298
fi
10299
rm -fr conftest*
10300

    
10301

    
10302
fi
10303
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10304
$as_echo "$lt_cv_dlopen_self_static" >&6; }
10305
    fi
10306

    
10307
    CPPFLAGS="$save_CPPFLAGS"
10308
    LDFLAGS="$save_LDFLAGS"
10309
    LIBS="$save_LIBS"
10310
    ;;
10311
  esac
10312

    
10313
  case $lt_cv_dlopen_self in
10314
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10315
  *) enable_dlopen_self=unknown ;;
10316
  esac
10317

    
10318
  case $lt_cv_dlopen_self_static in
10319
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10320
  *) enable_dlopen_self_static=unknown ;;
10321
  esac
10322
fi
10323

    
10324

    
10325

    
10326

    
10327

    
10328

    
10329

    
10330

    
10331

    
10332

    
10333

    
10334

    
10335

    
10336

    
10337

    
10338

    
10339

    
10340
striplib=
10341
old_striplib=
10342
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10343
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10344
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10345
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10346
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10347
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10348
$as_echo "yes" >&6; }
10349
else
10350
# FIXME - insert some real tests, host_os isn't really good enough
10351
  case $host_os in
10352
  darwin*)
10353
    if test -n "$STRIP" ; then
10354
      striplib="$STRIP -x"
10355
      old_striplib="$STRIP -S"
10356
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10357
$as_echo "yes" >&6; }
10358
    else
10359
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10360
$as_echo "no" >&6; }
10361
    fi
10362
    ;;
10363
  *)
10364
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10365
$as_echo "no" >&6; }
10366
    ;;
10367
  esac
10368
fi
10369

    
10370

    
10371

    
10372

    
10373

    
10374

    
10375

    
10376

    
10377

    
10378

    
10379

    
10380

    
10381
  # Report which library types will actually be built
10382
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10383
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10384
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10385
$as_echo "$can_build_shared" >&6; }
10386

    
10387
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10388
$as_echo_n "checking whether to build shared libraries... " >&6; }
10389
  test "$can_build_shared" = "no" && enable_shared=no
10390

    
10391
  # On AIX, shared libraries and static libraries use the same namespace, and
10392
  # are all built from PIC.
10393
  case $host_os in
10394
  aix3*)
10395
    test "$enable_shared" = yes && enable_static=no
10396
    if test -n "$RANLIB"; then
10397
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10398
      postinstall_cmds='$RANLIB $lib'
10399
    fi
10400
    ;;
10401

    
10402
  aix[4-9]*)
10403
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10404
      test "$enable_shared" = yes && enable_static=no
10405
    fi
10406
    ;;
10407
  esac
10408
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10409
$as_echo "$enable_shared" >&6; }
10410

    
10411
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10412
$as_echo_n "checking whether to build static libraries... " >&6; }
10413
  # Make sure either enable_shared or enable_static is yes.
10414
  test "$enable_shared" = yes || enable_static=yes
10415
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10416
$as_echo "$enable_static" >&6; }
10417

    
10418

    
10419

    
10420

    
10421
fi
10422
ac_ext=c
10423
ac_cpp='$CPP $CPPFLAGS'
10424
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10425
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10426
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10427

    
10428
CC="$lt_save_CC"
10429

    
10430

    
10431

    
10432

    
10433

    
10434

    
10435

    
10436

    
10437

    
10438

    
10439

    
10440

    
10441

    
10442
        ac_config_commands="$ac_config_commands libtool"
10443

    
10444

    
10445

    
10446

    
10447
# Only expand once:
10448

    
10449

    
10450

    
10451
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
10452
$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
10453
if test "${ac_cv_c_const+set}" = set; then :
10454
  $as_echo_n "(cached) " >&6
10455
else
10456
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10457
/* end confdefs.h.  */
10458

    
10459
int
10460
main ()
10461
{
10462
/* FIXME: Include the comments suggested by Paul. */
10463
#ifndef __cplusplus
10464
  /* Ultrix mips cc rejects this.  */
10465
  typedef int charset[2];
10466
  const charset cs;
10467
  /* SunOS 4.1.1 cc rejects this.  */
10468
  char const *const *pcpcc;
10469
  char **ppc;
10470
  /* NEC SVR4.0.2 mips cc rejects this.  */
10471
  struct point {int x, y;};
10472
  static struct point const zero = {0,0};
10473
  /* AIX XL C 1.02.0.0 rejects this.
10474
     It does not let you subtract one const X* pointer from another in
10475
     an arm of an if-expression whose if-part is not a constant
10476
     expression */
10477
  const char *g = "string";
10478
  pcpcc = &g + (g ? g-g : 0);
10479
  /* HPUX 7.0 cc rejects these. */
10480
  ++pcpcc;
10481
  ppc = (char**) pcpcc;
10482
  pcpcc = (char const *const *) ppc;
10483
  { /* SCO 3.2v4 cc rejects this.  */
10484
    char *t;
10485
    char const *s = 0 ? (char *) 0 : (char const *) 0;
10486

    
10487
    *t++ = 0;
10488
    if (s) return 0;
10489
  }
10490
  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10491
    int x[] = {25, 17};
10492
    const int *foo = &x[0];
10493
    ++foo;
10494
  }
10495
  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10496
    typedef const int *iptr;
10497
    iptr p = 0;
10498
    ++p;
10499
  }
10500
  { /* AIX XL C 1.02.0.0 rejects this saying
10501
       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10502
    struct s { int j; const int *ap[3]; };
10503
    struct s *b; b->j = 5;
10504
  }
10505
  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10506
    const int foo = 10;
10507
    if (!foo) return 0;
10508
  }
10509
  return !cs[0] && !zero.x;
10510
#endif
10511

    
10512
  ;
10513
  return 0;
10514
}
10515
_ACEOF
10516
if ac_fn_c_try_compile "$LINENO"; then :
10517
  ac_cv_c_const=yes
10518
else
10519
  ac_cv_c_const=no
10520
fi
10521
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10522
fi
10523
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
10524
$as_echo "$ac_cv_c_const" >&6; }
10525
if test $ac_cv_c_const = no; then
10526

    
10527
$as_echo "#define const /**/" >>confdefs.h
10528

    
10529
fi
10530

    
10531
if test $ac_cv_c_compiler_gnu = yes; then
10532
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
10533
$as_echo_n "checking whether $CC needs -traditional... " >&6; }
10534
if test "${ac_cv_prog_gcc_traditional+set}" = set; then :
10535
  $as_echo_n "(cached) " >&6
10536
else
10537
    ac_pattern="Autoconf.*'x'"
10538
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10539
/* end confdefs.h.  */
10540
#include <sgtty.h>
10541
Autoconf TIOCGETP
10542
_ACEOF
10543
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10544
  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
10545
  ac_cv_prog_gcc_traditional=yes
10546
else
10547
  ac_cv_prog_gcc_traditional=no
10548
fi
10549
rm -f conftest*
10550

    
10551

    
10552
  if test $ac_cv_prog_gcc_traditional = no; then
10553
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10554
/* end confdefs.h.  */
10555
#include <termio.h>
10556
Autoconf TCGETA
10557
_ACEOF
10558
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10559
  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
10560
  ac_cv_prog_gcc_traditional=yes
10561
fi
10562
rm -f conftest*
10563

    
10564
  fi
10565
fi
10566
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
10567
$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
10568
  if test $ac_cv_prog_gcc_traditional = yes; then
10569
    CC="$CC -traditional"
10570
  fi
10571
fi
10572

    
10573

    
10574
for ac_header in libutil.h pthread.h pty.h strings.h sys/prctl.h sys/uio.h  \
10575
                  util.h utmp.h utmpx.h
10576
do :
10577
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10578
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10579
eval as_val=\$$as_ac_Header
10580
   if test "x$as_val" = x""yes; then :
10581
  cat >>confdefs.h <<_ACEOF
10582
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10583
_ACEOF
10584

    
10585
fi
10586

    
10587
done
10588

    
10589

    
10590
for ac_func in login_tty
10591
do :
10592
  ac_fn_c_check_func "$LINENO" "login_tty" "ac_cv_func_login_tty"
10593
if test "x$ac_cv_func_login_tty" = x""yes; then :
10594
  cat >>confdefs.h <<_ACEOF
10595
#define HAVE_LOGIN_TTY 1
10596
_ACEOF
10597

    
10598
else
10599
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for login_tty in -lutil" >&5
10600
$as_echo_n "checking for login_tty in -lutil... " >&6; }
10601
if test "${ac_cv_lib_util_login_tty+set}" = set; then :
10602
  $as_echo_n "(cached) " >&6
10603
else
10604
  ac_check_lib_save_LIBS=$LIBS
10605
LIBS="-lutil  $LIBS"
10606
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10607
/* end confdefs.h.  */
10608

    
10609
/* Override any GCC internal prototype to avoid an error.
10610
   Use char because int might match the return type of a GCC
10611
   builtin and then its argument prototype would still apply.  */
10612
#ifdef __cplusplus
10613
extern "C"
10614
#endif
10615
char login_tty ();
10616
int
10617
main ()
10618
{
10619
return login_tty ();
10620
  ;
10621
  return 0;
10622
}
10623
_ACEOF
10624
if ac_fn_c_try_link "$LINENO"; then :
10625
  ac_cv_lib_util_login_tty=yes
10626
else
10627
  ac_cv_lib_util_login_tty=no
10628
fi
10629
rm -f core conftest.err conftest.$ac_objext \
10630
    conftest$ac_exeext conftest.$ac_ext
10631
LIBS=$ac_check_lib_save_LIBS
10632
fi
10633
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_login_tty" >&5
10634
$as_echo "$ac_cv_lib_util_login_tty" >&6; }
10635
if test "x$ac_cv_lib_util_login_tty" = x""yes; then :
10636
  LIBS="-lutil $LIBS"
10637
                 $as_echo "#define HAVE_LOGIN_TTY 1" >>confdefs.h
10638

    
10639
fi
10640

    
10641
fi
10642
done
10643

    
10644

    
10645
for ac_func in strlcat
10646
do :
10647
  ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
10648
if test "x$ac_cv_func_strlcat" = x""yes; then :
10649
  cat >>confdefs.h <<_ACEOF
10650
#define HAVE_STRLCAT 1
10651
_ACEOF
10652

    
10653
fi
10654
done
10655

    
10656

    
10657
for ac_func in getgrgid_r getgrnam_r gethostbyname_r getpwnam_r getpwuid_r  \
10658
                openpty strcasestr getresuid getresgid setresuid setresgid
10659
do :
10660
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10661
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10662
eval as_val=\$$as_ac_var
10663
   if test "x$as_val" = x""yes; then :
10664
  cat >>confdefs.h <<_ACEOF
10665
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10666
_ACEOF
10667

    
10668
fi
10669
done
10670

    
10671

    
10672
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10673
/* end confdefs.h.  */
10674
#ifndef _XOPEN_SOURCE
10675
             #define _XOPEN_SOURCE
10676
             #endif
10677
             #ifndef _GNU_SOURCE
10678
             #define _GNU_SOURCE
10679
             #endif
10680
             #include <stdlib.h>
10681
int
10682
main ()
10683
{
10684
char buf[10]; ptsname_r(0, buf, sizeof(buf));
10685
  ;
10686
  return 0;
10687
}
10688
_ACEOF
10689
if ac_fn_c_try_link "$LINENO"; then :
10690

    
10691
$as_echo "#define HAVE_PTSNAME_R 1" >>confdefs.h
10692

    
10693
fi
10694
rm -f core conftest.err conftest.$ac_objext \
10695
    conftest$ac_exeext conftest.$ac_ext
10696

    
10697
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10698
/* end confdefs.h.  */
10699
#include <pthread.h>
10700
             #include <signal.h>
10701
int
10702
main ()
10703
{
10704
sigset_t s; int n; sigwait(&s, &n);
10705
  ;
10706
  return 0;
10707
}
10708
_ACEOF
10709
if ac_fn_c_try_link "$LINENO"; then :
10710

    
10711
$as_echo "#define HAVE_SIGWAIT 1" >>confdefs.h
10712

    
10713
fi
10714
rm -f core conftest.err conftest.$ac_objext \
10715
    conftest$ac_exeext conftest.$ac_ext
10716

    
10717
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10718
/* end confdefs.h.  */
10719
#include <math.h>
10720
int
10721
main ()
10722
{
10723
if (isnan(0.0)) return 1;
10724
  ;
10725
  return 0;
10726
}
10727
_ACEOF
10728
if ac_fn_c_try_link "$LINENO"; then :
10729

    
10730
$as_echo "#define HAVE_ISNAN 1" >>confdefs.h
10731

    
10732
fi
10733
rm -f core conftest.err conftest.$ac_objext \
10734
    conftest$ac_exeext conftest.$ac_ext
10735

    
10736
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10737
/* end confdefs.h.  */
10738
#include <utmp.h>
10739
int
10740
main ()
10741
{
10742
updwtmp(0, 0);
10743
  ;
10744
  return 0;
10745
}
10746
_ACEOF
10747
if ac_fn_c_try_link "$LINENO"; then :
10748

    
10749
$as_echo "#define HAVE_UPDWTMP 1" >>confdefs.h
10750

    
10751
fi
10752
rm -f core conftest.err conftest.$ac_objext \
10753
    conftest$ac_exeext conftest.$ac_ext
10754
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10755
/* end confdefs.h.  */
10756
#include <utmpx.h>
10757
int
10758
main ()
10759
{
10760
updwtmpx(0, 0);
10761
  ;
10762
  return 0;
10763
}
10764
_ACEOF
10765
if ac_fn_c_try_link "$LINENO"; then :
10766

    
10767
$as_echo "#define HAVE_UPDWTMPX 1" >>confdefs.h
10768

    
10769
fi
10770
rm -f core conftest.err conftest.$ac_objext \
10771
    conftest$ac_exeext conftest.$ac_ext
10772

    
10773
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10774
/* end confdefs.h.  */
10775
void x(void) { };
10776
             void y(void) __attribute__((alias("x")));
10777
int
10778
main ()
10779
{
10780
y();
10781
  ;
10782
  return 0;
10783
}
10784
_ACEOF
10785
if ac_fn_c_try_link "$LINENO"; then :
10786

    
10787
$as_echo "#define HAVE_ATTRIBUTE_ALIAS 1" >>confdefs.h
10788

    
10789
fi
10790
rm -f core conftest.err conftest.$ac_objext \
10791
    conftest$ac_exeext conftest.$ac_ext
10792

    
10793
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10794
/* end confdefs.h.  */
10795
void x(int i __attribute__((unused))) __attribute__((unused));
10796
int
10797
main ()
10798
{
10799

    
10800
  ;
10801
  return 0;
10802
}
10803
_ACEOF
10804
if ac_fn_c_try_link "$LINENO"; then :
10805

    
10806
$as_echo "#define HAVE_ATTRIBUTE_UNUSED 1" >>confdefs.h
10807

    
10808
fi
10809
rm -f core conftest.err conftest.$ac_objext \
10810
    conftest$ac_exeext conftest.$ac_ext
10811

    
10812
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10813
/* end confdefs.h.  */
10814
#define _BSD_SOURCE
10815
             #include <grp.h>
10816
             #include <unistd.h>
10817
int
10818
main ()
10819
{
10820
int (*f)(const char *, int, int *, int *) = getgrouplist;
10821
  ;
10822
  return 0;
10823
}
10824
_ACEOF
10825
if ac_fn_c_try_link "$LINENO"; then :
10826

    
10827
$as_echo "#define HAVE_GETGROUPLIST_TAKES_INTS 1" >>confdefs.h
10828

    
10829
fi
10830
rm -f core conftest.err conftest.$ac_objext \
10831
    conftest$ac_exeext conftest.$ac_ext
10832

    
10833
# Check whether --enable-login was given.
10834
if test "${enable_login+set}" = set; then :
10835
  enableval=$enable_login;
10836
fi
10837

    
10838
if test "x$enable_login" != xno; then
10839

    
10840
$as_echo "#define HAVE_BIN_LOGIN 1" >>confdefs.h
10841

    
10842
fi
10843

    
10844
# Check whether --enable-ssl was given.
10845
if test "${enable_ssl+set}" = set; then :
10846
  enableval=$enable_ssl;
10847
fi
10848

    
10849

    
10850
# Check whether --enable-pam was given.
10851
if test "${enable_pam+set}" = set; then :
10852
  enableval=$enable_pam;
10853
fi
10854

    
10855

    
10856
# Check whether --enable-runtime-loading was given.
10857
if test "${enable_runtime_loading+set}" = set; then :
10858
  enableval=$enable_runtime_loading;
10859
fi
10860

    
10861

    
10862
if test "x$enable_ssl" != xno; then
10863
  for ac_header in openssl/bio.h openssl/err.h openssl/ssl.h
10864
do :
10865
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10866
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10867
eval as_val=\$$as_ac_Header
10868
   if test "x$as_val" = x""yes; then :
10869
  cat >>confdefs.h <<_ACEOF
10870
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10871
_ACEOF
10872

    
10873
fi
10874

    
10875
done
10876

    
10877
fi
10878

    
10879
if test "x$enable_pam" != xno; then
10880
  for ac_header in security/pam_appl.h security/pam_client.h                 \
10881
                    security/pam_misc.h
10882
do :
10883
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10884
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10885
eval as_val=\$$as_ac_Header
10886
   if test "x$as_val" = x""yes; then :
10887
  cat >>confdefs.h <<_ACEOF
10888
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10889
_ACEOF
10890

    
10891
fi
10892

    
10893
done
10894

    
10895
fi
10896

    
10897
if test "x$enable_runtime_loading" != xno; then
10898
  for ac_func in dlopen
10899
do :
10900
  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10901
if test "x$ac_cv_func_dlopen" = x""yes; then :
10902
  cat >>confdefs.h <<_ACEOF
10903
#define HAVE_DLOPEN 1
10904
_ACEOF
10905

    
10906
else
10907
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10908
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10909
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10910
  $as_echo_n "(cached) " >&6
10911
else
10912
  ac_check_lib_save_LIBS=$LIBS
10913
LIBS="-ldl  $LIBS"
10914
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10915
/* end confdefs.h.  */
10916

    
10917
/* Override any GCC internal prototype to avoid an error.
10918
   Use char because int might match the return type of a GCC
10919
   builtin and then its argument prototype would still apply.  */
10920
#ifdef __cplusplus
10921
extern "C"
10922
#endif
10923
char dlopen ();
10924
int
10925
main ()
10926
{
10927
return dlopen ();
10928
  ;
10929
  return 0;
10930
}
10931
_ACEOF
10932
if ac_fn_c_try_link "$LINENO"; then :
10933
  ac_cv_lib_dl_dlopen=yes
10934
else
10935
  ac_cv_lib_dl_dlopen=no
10936
fi
10937
rm -f core conftest.err conftest.$ac_objext \
10938
    conftest$ac_exeext conftest.$ac_ext
10939
LIBS=$ac_check_lib_save_LIBS
10940
fi
10941
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10942
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10943
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10944
  LIBS="-ldl $LIBS"
10945
                                $as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
10946

    
10947
else
10948
  enable_runtime_loading=no
10949
fi
10950

    
10951
fi
10952
done
10953

    
10954
fi
10955

    
10956
if test "x$enable_runtime_loading" == xno; then
10957
    if test "x$enable_ssl" != xno; then
10958
    ac_fn_c_check_header_mongrel "$LINENO" "openssl/bio.h" "ac_cv_header_openssl_bio_h" "$ac_includes_default"
10959
if test "x$ac_cv_header_openssl_bio_h" = x""yes; then :
10960
  ac_fn_c_check_header_mongrel "$LINENO" "openssl/err.h" "ac_cv_header_openssl_err_h" "$ac_includes_default"
10961
if test "x$ac_cv_header_openssl_err_h" = x""yes; then :
10962
  ac_fn_c_check_header_mongrel "$LINENO" "openssl/ssl.h" "ac_cv_header_openssl_ssl_h" "$ac_includes_default"
10963
if test "x$ac_cv_header_openssl_ssl_h" = x""yes; then :
10964
  LIBS="-lssl -lcrypto $LIBS"
10965
fi
10966

    
10967

    
10968
fi
10969

    
10970

    
10971
fi
10972

    
10973

    
10974
  fi
10975

    
10976
    if test "x$enable_pam" != xno; then
10977
    ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
10978
if test "x$ac_cv_header_security_pam_appl_h" = x""yes; then :
10979
  LIBS="-lpam $LIBS"
10980
fi
10981

    
10982

    
10983
    ac_fn_c_check_header_mongrel "$LINENO" "security/pam_misc.h" "ac_cv_header_security_pam_misc_h" "$ac_includes_default"
10984
if test "x$ac_cv_header_security_pam_misc_h" = x""yes; then :
10985
  LIBS="-lpam_misc $LIBS"
10986
fi
10987

    
10988

    
10989
  fi
10990
fi
10991

    
10992
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
10993
$as_echo_n "checking for deflate in -lz... " >&6; }
10994
if test "${ac_cv_lib_z_deflate+set}" = set; then :
10995
  $as_echo_n "(cached) " >&6
10996
else
10997
  ac_check_lib_save_LIBS=$LIBS
10998
LIBS="-lz  $LIBS"
10999
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11000
/* end confdefs.h.  */
11001

    
11002
/* Override any GCC internal prototype to avoid an error.
11003
   Use char because int might match the return type of a GCC
11004
   builtin and then its argument prototype would still apply.  */
11005
#ifdef __cplusplus
11006
extern "C"
11007
#endif
11008
char deflate ();
11009
int
11010
main ()
11011
{
11012
return deflate ();
11013
  ;
11014
  return 0;
11015
}
11016
_ACEOF
11017
if ac_fn_c_try_link "$LINENO"; then :
11018
  ac_cv_lib_z_deflate=yes
11019
else
11020
  ac_cv_lib_z_deflate=no
11021
fi
11022
rm -f core conftest.err conftest.$ac_objext \
11023
    conftest$ac_exeext conftest.$ac_ext
11024
LIBS=$ac_check_lib_save_LIBS
11025
fi
11026
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
11027
$as_echo "$ac_cv_lib_z_deflate" >&6; }
11028
if test "x$ac_cv_lib_z_deflate" = x""yes; then :
11029

    
11030
  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
11031
if test "x$ac_cv_header_zlib_h" = x""yes; then :
11032
  LIBS="-lz $LIBS"
11033

    
11034
$as_echo "#define HAVE_ZLIB 1" >>confdefs.h
11035

    
11036

    
11037
fi
11038

    
11039

    
11040
fi
11041

    
11042

    
11043
ac_config_files="$ac_config_files Makefile"
11044

    
11045
cat >confcache <<\_ACEOF
11046
# This file is a shell script that caches the results of configure
11047
# tests run on this system so they can be shared between configure
11048
# scripts and configure runs, see configure's option --config-cache.
11049
# It is not useful on other systems.  If it contains results you don't
11050
# want to keep, you may remove or edit it.
11051
#
11052
# config.status only pays attention to the cache file if you give it
11053
# the --recheck option to rerun configure.
11054
#
11055
# `ac_cv_env_foo' variables (set or unset) will be overridden when
11056
# loading this file, other *unset* `ac_cv_foo' will be assigned the
11057
# following values.
11058

    
11059
_ACEOF
11060

    
11061
# The following way of writing the cache mishandles newlines in values,
11062
# but we know of no workaround that is simple, portable, and efficient.
11063
# So, we kill variables containing newlines.
11064
# Ultrix sh set writes to stderr and can't be redirected directly,
11065
# and sets the high bit in the cache file unless we assign to the vars.
11066
(
11067
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11068
    eval ac_val=\$$ac_var
11069
    case $ac_val in #(
11070
    *${as_nl}*)
11071
      case $ac_var in #(
11072
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11073
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11074
      esac
11075
      case $ac_var in #(
11076
      _ | IFS | as_nl) ;; #(
11077
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11078
      *) { eval $ac_var=; unset $ac_var;} ;;
11079
      esac ;;
11080
    esac
11081
  done
11082

    
11083
  (set) 2>&1 |
11084
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11085
    *${as_nl}ac_space=\ *)
11086
      # `set' does not quote correctly, so add quotes: double-quote
11087
      # substitution turns \\\\ into \\, and sed turns \\ into \.
11088
      sed -n \
11089
	"s/'/'\\\\''/g;
11090
	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11091
      ;; #(
11092
    *)
11093
      # `set' quotes correctly as required by POSIX, so do not add quotes.
11094
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11095
      ;;
11096
    esac |
11097
    sort
11098
) |
11099
  sed '
11100
     /^ac_cv_env_/b end
11101
     t clear
11102
     :clear
11103
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11104
     t end
11105
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11106
     :end' >>confcache
11107
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11108
  if test -w "$cache_file"; then
11109
    test "x$cache_file" != "x/dev/null" &&
11110
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11111
$as_echo "$as_me: updating cache $cache_file" >&6;}
11112
    cat confcache >$cache_file
11113
  else
11114
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11115
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11116
  fi
11117
fi
11118
rm -f confcache
11119

    
11120
test "x$prefix" = xNONE && prefix=$ac_default_prefix
11121
# Let make expand exec_prefix.
11122
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11123

    
11124
DEFS=-DHAVE_CONFIG_H
11125

    
11126
ac_libobjs=
11127
ac_ltlibobjs=
11128
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11129
  # 1. Remove the extension, and $U if already installed.
11130
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11131
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11132
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11133
  #    will be set to the directory where LIBOBJS objects are built.
11134
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11135
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11136
done
11137
LIBOBJS=$ac_libobjs
11138

    
11139
LTLIBOBJS=$ac_ltlibobjs
11140

    
11141

    
11142
 if test -n "$EXEEXT"; then
11143
  am__EXEEXT_TRUE=
11144
  am__EXEEXT_FALSE='#'
11145
else
11146
  am__EXEEXT_TRUE='#'
11147
  am__EXEEXT_FALSE=
11148
fi
11149

    
11150
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11151
  as_fn_error "conditional \"AMDEP\" was never defined.
11152
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11153
fi
11154
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11155
  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11156
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11157
fi
11158

    
11159
: ${CONFIG_STATUS=./config.status}
11160
ac_write_fail=0
11161
ac_clean_files_save=$ac_clean_files
11162
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11163
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11164
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11165
as_write_fail=0
11166
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11167
#! $SHELL
11168
# Generated by $as_me.
11169
# Run this file to recreate the current configuration.
11170
# Compiler output produced by configure, useful for debugging
11171
# configure, is in config.log if it exists.
11172

    
11173
debug=false
11174
ac_cs_recheck=false
11175
ac_cs_silent=false
11176

    
11177
SHELL=\${CONFIG_SHELL-$SHELL}
11178
export SHELL
11179
_ASEOF
11180
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11181
## -------------------- ##
11182
## M4sh Initialization. ##
11183
## -------------------- ##
11184

    
11185
# Be more Bourne compatible
11186
DUALCASE=1; export DUALCASE # for MKS sh
11187
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11188
  emulate sh
11189
  NULLCMD=:
11190
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11191
  # is contrary to our usage.  Disable this feature.
11192
  alias -g '${1+"$@"}'='"$@"'
11193
  setopt NO_GLOB_SUBST
11194
else
11195
  case `(set -o) 2>/dev/null` in #(
11196
  *posix*) :
11197
    set -o posix ;; #(
11198
  *) :
11199
     ;;
11200
esac
11201
fi
11202

    
11203

    
11204
as_nl='
11205
'
11206
export as_nl
11207
# Printing a long string crashes Solaris 7 /usr/bin/printf.
11208
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11209
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11210
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11211
# Prefer a ksh shell builtin over an external printf program on Solaris,
11212
# but without wasting forks for bash or zsh.
11213
if test -z "$BASH_VERSION$ZSH_VERSION" \
11214
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11215
  as_echo='print -r --'
11216
  as_echo_n='print -rn --'
11217
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11218
  as_echo='printf %s\n'
11219
  as_echo_n='printf %s'
11220
else
11221
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11222
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11223
    as_echo_n='/usr/ucb/echo -n'
11224
  else
11225
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11226
    as_echo_n_body='eval
11227
      arg=$1;
11228
      case $arg in #(
11229
      *"$as_nl"*)
11230
	expr "X$arg" : "X\\(.*\\)$as_nl";
11231
	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11232
      esac;
11233
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11234
    '
11235
    export as_echo_n_body
11236
    as_echo_n='sh -c $as_echo_n_body as_echo'
11237
  fi
11238
  export as_echo_body
11239
  as_echo='sh -c $as_echo_body as_echo'
11240
fi
11241

    
11242
# The user is always right.
11243
if test "${PATH_SEPARATOR+set}" != set; then
11244
  PATH_SEPARATOR=:
11245
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11246
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11247
      PATH_SEPARATOR=';'
11248
  }
11249
fi
11250

    
11251

    
11252
# IFS
11253
# We need space, tab and new line, in precisely that order.  Quoting is
11254
# there to prevent editors from complaining about space-tab.
11255
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11256
# splitting by setting IFS to empty value.)
11257
IFS=" ""	$as_nl"
11258

    
11259
# Find who we are.  Look in the path if we contain no directory separator.
11260
case $0 in #((
11261
  *[\\/]* ) as_myself=$0 ;;
11262
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11263
for as_dir in $PATH
11264
do
11265
  IFS=$as_save_IFS
11266
  test -z "$as_dir" && as_dir=.
11267
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11268
  done
11269
IFS=$as_save_IFS
11270

    
11271
     ;;
11272
esac
11273
# We did not find ourselves, most probably we were run as `sh COMMAND'
11274
# in which case we are not to be found in the path.
11275
if test "x$as_myself" = x; then
11276
  as_myself=$0
11277
fi
11278
if test ! -f "$as_myself"; then
11279
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11280
  exit 1
11281
fi
11282

    
11283
# Unset variables that we do not need and which cause bugs (e.g. in
11284
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11285
# suppresses any "Segmentation fault" message there.  '((' could
11286
# trigger a bug in pdksh 5.2.14.
11287
for as_var in BASH_ENV ENV MAIL MAILPATH
11288
do eval test x\${$as_var+set} = xset \
11289
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11290
done
11291
PS1='$ '
11292
PS2='> '
11293
PS4='+ '
11294

    
11295
# NLS nuisances.
11296
LC_ALL=C
11297
export LC_ALL
11298
LANGUAGE=C
11299
export LANGUAGE
11300

    
11301
# CDPATH.
11302
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11303

    
11304

    
11305
# as_fn_error ERROR [LINENO LOG_FD]
11306
# ---------------------------------
11307
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11308
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11309
# script with status $?, using 1 if that was 0.
11310
as_fn_error ()
11311
{
11312
  as_status=$?; test $as_status -eq 0 && as_status=1
11313
  if test "$3"; then
11314
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11315
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11316
  fi
11317
  $as_echo "$as_me: error: $1" >&2
11318
  as_fn_exit $as_status
11319
} # as_fn_error
11320

    
11321

    
11322
# as_fn_set_status STATUS
11323
# -----------------------
11324
# Set $? to STATUS, without forking.
11325
as_fn_set_status ()
11326
{
11327
  return $1
11328
} # as_fn_set_status
11329

    
11330
# as_fn_exit STATUS
11331
# -----------------
11332
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11333
as_fn_exit ()
11334
{
11335
  set +e
11336
  as_fn_set_status $1
11337
  exit $1
11338
} # as_fn_exit
11339

    
11340
# as_fn_unset VAR
11341
# ---------------
11342
# Portably unset VAR.
11343
as_fn_unset ()
11344
{
11345
  { eval $1=; unset $1;}
11346
}
11347
as_unset=as_fn_unset
11348
# as_fn_append VAR VALUE
11349
# ----------------------
11350
# Append the text in VALUE to the end of the definition contained in VAR. Take
11351
# advantage of any shell optimizations that allow amortized linear growth over
11352
# repeated appends, instead of the typical quadratic growth present in naive
11353
# implementations.
11354
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11355
  eval 'as_fn_append ()
11356
  {
11357
    eval $1+=\$2
11358
  }'
11359
else
11360
  as_fn_append ()
11361
  {
11362
    eval $1=\$$1\$2
11363
  }
11364
fi # as_fn_append
11365

    
11366
# as_fn_arith ARG...
11367
# ------------------
11368
# Perform arithmetic evaluation on the ARGs, and store the result in the
11369
# global $as_val. Take advantage of shells that can avoid forks. The arguments
11370
# must be portable across $(()) and expr.
11371
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11372
  eval 'as_fn_arith ()
11373
  {
11374
    as_val=$(( $* ))
11375
  }'
11376
else
11377
  as_fn_arith ()
11378
  {
11379
    as_val=`expr "$@" || test $? -eq 1`
11380
  }
11381
fi # as_fn_arith
11382

    
11383

    
11384
if expr a : '\(a\)' >/dev/null 2>&1 &&
11385
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11386
  as_expr=expr
11387
else
11388
  as_expr=false
11389
fi
11390

    
11391
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11392
  as_basename=basename
11393
else
11394
  as_basename=false
11395
fi
11396

    
11397
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11398
  as_dirname=dirname
11399
else
11400
  as_dirname=false
11401
fi
11402

    
11403
as_me=`$as_basename -- "$0" ||
11404
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11405
	 X"$0" : 'X\(//\)$' \| \
11406
	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11407
$as_echo X/"$0" |
11408
    sed '/^.*\/\([^/][^/]*\)\/*$/{
11409
	    s//\1/
11410
	    q
11411
	  }
11412
	  /^X\/\(\/\/\)$/{
11413
	    s//\1/
11414
	    q
11415
	  }
11416
	  /^X\/\(\/\).*/{
11417
	    s//\1/
11418
	    q
11419
	  }
11420
	  s/.*/./; q'`
11421

    
11422
# Avoid depending upon Character Ranges.
11423
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11424
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11425
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11426
as_cr_digits='0123456789'
11427
as_cr_alnum=$as_cr_Letters$as_cr_digits
11428

    
11429
ECHO_C= ECHO_N= ECHO_T=
11430
case `echo -n x` in #(((((
11431
-n*)
11432
  case `echo 'xy\c'` in
11433
  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11434
  xy)  ECHO_C='\c';;
11435
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11436
       ECHO_T='	';;
11437
  esac;;
11438
*)
11439
  ECHO_N='-n';;
11440
esac
11441

    
11442
rm -f conf$$ conf$$.exe conf$$.file
11443
if test -d conf$$.dir; then
11444
  rm -f conf$$.dir/conf$$.file
11445
else
11446
  rm -f conf$$.dir
11447
  mkdir conf$$.dir 2>/dev/null
11448
fi
11449
if (echo >conf$$.file) 2>/dev/null; then
11450
  if ln -s conf$$.file conf$$ 2>/dev/null; then
11451
    as_ln_s='ln -s'
11452
    # ... but there are two gotchas:
11453
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11454
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11455
    # In both cases, we have to default to `cp -p'.
11456
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11457
      as_ln_s='cp -p'
11458
  elif ln conf$$.file conf$$ 2>/dev/null; then
11459
    as_ln_s=ln
11460
  else
11461
    as_ln_s='cp -p'
11462
  fi
11463
else
11464
  as_ln_s='cp -p'
11465
fi
11466
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11467
rmdir conf$$.dir 2>/dev/null
11468

    
11469

    
11470
# as_fn_mkdir_p
11471
# -------------
11472
# Create "$as_dir" as a directory, including parents if necessary.
11473
as_fn_mkdir_p ()
11474
{
11475

    
11476
  case $as_dir in #(
11477
  -*) as_dir=./$as_dir;;
11478
  esac
11479
  test -d "$as_dir" || eval $as_mkdir_p || {
11480
    as_dirs=
11481
    while :; do
11482
      case $as_dir in #(
11483
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11484
      *) as_qdir=$as_dir;;
11485
      esac
11486
      as_dirs="'$as_qdir' $as_dirs"
11487
      as_dir=`$as_dirname -- "$as_dir" ||
11488
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11489
	 X"$as_dir" : 'X\(//\)[^/]' \| \
11490
	 X"$as_dir" : 'X\(//\)$' \| \
11491
	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11492
$as_echo X"$as_dir" |
11493
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11494
	    s//\1/
11495
	    q
11496
	  }
11497
	  /^X\(\/\/\)[^/].*/{
11498
	    s//\1/
11499
	    q
11500
	  }
11501
	  /^X\(\/\/\)$/{
11502
	    s//\1/
11503
	    q
11504
	  }
11505
	  /^X\(\/\).*/{
11506
	    s//\1/
11507
	    q
11508
	  }
11509
	  s/.*/./; q'`
11510
      test -d "$as_dir" && break
11511
    done
11512
    test -z "$as_dirs" || eval "mkdir $as_dirs"
11513
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11514

    
11515

    
11516
} # as_fn_mkdir_p
11517
if mkdir -p . 2>/dev/null; then
11518
  as_mkdir_p='mkdir -p "$as_dir"'
11519
else
11520
  test -d ./-p && rmdir ./-p
11521
  as_mkdir_p=false
11522
fi
11523

    
11524
if test -x / >/dev/null 2>&1; then
11525
  as_test_x='test -x'
11526
else
11527
  if ls -dL / >/dev/null 2>&1; then
11528
    as_ls_L_option=L
11529
  else
11530
    as_ls_L_option=
11531
  fi
11532
  as_test_x='
11533
    eval sh -c '\''
11534
      if test -d "$1"; then
11535
	test -d "$1/.";
11536
      else
11537
	case $1 in #(
11538
	-*)set "./$1";;
11539
	esac;
11540
	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11541
	???[sx]*):;;*)false;;esac;fi
11542
    '\'' sh
11543
  '
11544
fi
11545
as_executable_p=$as_test_x
11546

    
11547
# Sed expression to map a string onto a valid CPP name.
11548
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11549

    
11550
# Sed expression to map a string onto a valid variable name.
11551
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11552

    
11553

    
11554
exec 6>&1
11555
## ----------------------------------- ##
11556
## Main body of $CONFIG_STATUS script. ##
11557
## ----------------------------------- ##
11558
_ASEOF
11559
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11560

    
11561
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11562
# Save the log message, to keep $0 and so on meaningful, and to
11563
# report actual input values of CONFIG_FILES etc. instead of their
11564
# values after options handling.
11565
ac_log="
11566
This file was extended by shellinabox $as_me 2.10, which was
11567
generated by GNU Autoconf 2.65.  Invocation command line was
11568

    
11569
  CONFIG_FILES    = $CONFIG_FILES
11570
  CONFIG_HEADERS  = $CONFIG_HEADERS
11571
  CONFIG_LINKS    = $CONFIG_LINKS
11572
  CONFIG_COMMANDS = $CONFIG_COMMANDS
11573
  $ $0 $@
11574

    
11575
on `(hostname || uname -n) 2>/dev/null | sed 1q`
11576
"
11577

    
11578
_ACEOF
11579

    
11580
case $ac_config_files in *"
11581
"*) set x $ac_config_files; shift; ac_config_files=$*;;
11582
esac
11583

    
11584
case $ac_config_headers in *"
11585
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11586
esac
11587

    
11588

    
11589
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11590
# Files that config.status was made for.
11591
config_files="$ac_config_files"
11592
config_headers="$ac_config_headers"
11593
config_commands="$ac_config_commands"
11594

    
11595
_ACEOF
11596

    
11597
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11598
ac_cs_usage="\
11599
\`$as_me' instantiates files and other configuration actions
11600
from templates according to the current configuration.  Unless the files
11601
and actions are specified as TAGs, all are instantiated by default.
11602

    
11603
Usage: $0 [OPTION]... [TAG]...
11604

    
11605
  -h, --help       print this help, then exit
11606
  -V, --version    print version number and configuration settings, then exit
11607
      --config     print configuration, then exit
11608
  -q, --quiet, --silent
11609
                   do not print progress messages
11610
  -d, --debug      don't remove temporary files
11611
      --recheck    update $as_me by reconfiguring in the same conditions
11612
      --file=FILE[:TEMPLATE]
11613
                   instantiate the configuration file FILE
11614
      --header=FILE[:TEMPLATE]
11615
                   instantiate the configuration header FILE
11616

    
11617
Configuration files:
11618
$config_files
11619

    
11620
Configuration headers:
11621
$config_headers
11622

    
11623
Configuration commands:
11624
$config_commands
11625

    
11626
Report bugs to <markus@shellinabox.com>."
11627

    
11628
_ACEOF
11629
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11630
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11631
ac_cs_version="\\
11632
shellinabox config.status 2.10
11633
configured by $0, generated by GNU Autoconf 2.65,
11634
  with options \\"\$ac_cs_config\\"
11635

    
11636
Copyright (C) 2009 Free Software Foundation, Inc.
11637
This config.status script is free software; the Free Software Foundation
11638
gives unlimited permission to copy, distribute and modify it."
11639

    
11640
ac_pwd='$ac_pwd'
11641
srcdir='$srcdir'
11642
INSTALL='$INSTALL'
11643
MKDIR_P='$MKDIR_P'
11644
AWK='$AWK'
11645
test -n "\$AWK" || AWK=awk
11646
_ACEOF
11647

    
11648
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11649
# The default lists apply if the user does not specify any file.
11650
ac_need_defaults=:
11651
while test $# != 0
11652
do
11653
  case $1 in
11654
  --*=*)
11655
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11656
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11657
    ac_shift=:
11658
    ;;
11659
  *)
11660
    ac_option=$1
11661
    ac_optarg=$2
11662
    ac_shift=shift
11663
    ;;
11664
  esac
11665

    
11666
  case $ac_option in
11667
  # Handling of the options.
11668
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11669
    ac_cs_recheck=: ;;
11670
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11671
    $as_echo "$ac_cs_version"; exit ;;
11672
  --config | --confi | --conf | --con | --co | --c )
11673
    $as_echo "$ac_cs_config"; exit ;;
11674
  --debug | --debu | --deb | --de | --d | -d )
11675
    debug=: ;;
11676
  --file | --fil | --fi | --f )
11677
    $ac_shift
11678
    case $ac_optarg in
11679
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11680
    esac
11681
    as_fn_append CONFIG_FILES " '$ac_optarg'"
11682
    ac_need_defaults=false;;
11683
  --header | --heade | --head | --hea )
11684
    $ac_shift
11685
    case $ac_optarg in
11686
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11687
    esac
11688
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11689
    ac_need_defaults=false;;
11690
  --he | --h)
11691
    # Conflict between --help and --header
11692
    as_fn_error "ambiguous option: \`$1'
11693
Try \`$0 --help' for more information.";;
11694
  --help | --hel | -h )
11695
    $as_echo "$ac_cs_usage"; exit ;;
11696
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11697
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11698
    ac_cs_silent=: ;;
11699

    
11700
  # This is an error.
11701
  -*) as_fn_error "unrecognized option: \`$1'
11702
Try \`$0 --help' for more information." ;;
11703

    
11704
  *) as_fn_append ac_config_targets " $1"
11705
     ac_need_defaults=false ;;
11706

    
11707
  esac
11708
  shift
11709
done
11710

    
11711
ac_configure_extra_args=
11712

    
11713
if $ac_cs_silent; then
11714
  exec 6>/dev/null
11715
  ac_configure_extra_args="$ac_configure_extra_args --silent"
11716
fi
11717

    
11718
_ACEOF
11719
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11720
if \$ac_cs_recheck; then
11721
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11722
  shift
11723
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11724
  CONFIG_SHELL='$SHELL'
11725
  export CONFIG_SHELL
11726
  exec "\$@"
11727
fi
11728

    
11729
_ACEOF
11730
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11731
exec 5>>config.log
11732
{
11733
  echo
11734
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11735
## Running $as_me. ##
11736
_ASBOX
11737
  $as_echo "$ac_log"
11738
} >&5
11739

    
11740
_ACEOF
11741
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11742
#
11743
# INIT-COMMANDS
11744
#
11745
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11746

    
11747

    
11748
# The HP-UX ksh and POSIX shell print the target directory to stdout
11749
# if CDPATH is set.
11750
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11751

    
11752
sed_quote_subst='$sed_quote_subst'
11753
double_quote_subst='$double_quote_subst'
11754
delay_variable_subst='$delay_variable_subst'
11755
macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11756
macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11757
enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11758
enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11759
pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11760
enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11761
host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11762
host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11763
host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11764
build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11765
build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11766
build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11767
SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11768
Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11769
GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11770
EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11771
FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11772
LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11773
NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11774
LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11775
max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11776
ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11777
exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11778
lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11779
lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11780
lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11781
reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11782
reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11783
OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11784
deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11785
file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11786
AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11787
AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11788
STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11789
RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11790
old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11791
old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11792
old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11793
CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11794
CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11795
compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11796
GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11797
lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11798
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11799
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
11800
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11801
objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11802
SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11803
ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11804
MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11805
lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11806
lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11807
lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11808
lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11809
lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11810
need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11811
DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
11812
NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
11813
LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
11814
OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11815
OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
11816
libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11817
shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11818
extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11819
archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11820
enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11821
export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11822
whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11823
compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11824
old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11825
old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11826
archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11827
archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11828
module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11829
module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11830
with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11831
allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11832
no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11833
hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11834
hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11835
hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11836
hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11837
hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11838
hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11839
hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11840
hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11841
inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11842
link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11843
fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11844
always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11845
export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11846
exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11847
include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11848
prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11849
file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11850
variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11851
need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11852
need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11853
version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11854
runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11855
shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11856
shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11857
libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11858
library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11859
soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11860
postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11861
postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11862
finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11863
finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11864
hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11865
sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11866
sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11867
hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11868
enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11869
enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11870
enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11871
old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11872
striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11873

    
11874
LTCC='$LTCC'
11875
LTCFLAGS='$LTCFLAGS'
11876
compiler='$compiler_DEFAULT'
11877

    
11878
# Quote evaled strings.
11879
for var in SED \
11880
GREP \
11881
EGREP \
11882
FGREP \
11883
LD \
11884
NM \
11885
LN_S \
11886
lt_SP2NL \
11887
lt_NL2SP \
11888
reload_flag \
11889
OBJDUMP \
11890
deplibs_check_method \
11891
file_magic_cmd \
11892
AR \
11893
AR_FLAGS \
11894
STRIP \
11895
RANLIB \
11896
CC \
11897
CFLAGS \
11898
compiler \
11899
lt_cv_sys_global_symbol_pipe \
11900
lt_cv_sys_global_symbol_to_cdecl \
11901
lt_cv_sys_global_symbol_to_c_name_address \
11902
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11903
SHELL \
11904
ECHO \
11905
lt_prog_compiler_no_builtin_flag \
11906
lt_prog_compiler_wl \
11907
lt_prog_compiler_pic \
11908
lt_prog_compiler_static \
11909
lt_cv_prog_compiler_c_o \
11910
need_locks \
11911
DSYMUTIL \
11912
NMEDIT \
11913
LIPO \
11914
OTOOL \
11915
OTOOL64 \
11916
shrext_cmds \
11917
export_dynamic_flag_spec \
11918
whole_archive_flag_spec \
11919
compiler_needs_object \
11920
with_gnu_ld \
11921
allow_undefined_flag \
11922
no_undefined_flag \
11923
hardcode_libdir_flag_spec \
11924
hardcode_libdir_flag_spec_ld \
11925
hardcode_libdir_separator \
11926
fix_srcfile_path \
11927
exclude_expsyms \
11928
include_expsyms \
11929
file_list_spec \
11930
variables_saved_for_relink \
11931
libname_spec \
11932
library_names_spec \
11933
soname_spec \
11934
finish_eval \
11935
old_striplib \
11936
striplib; do
11937
    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11938
    *[\\\\\\\`\\"\\\$]*)
11939
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11940
      ;;
11941
    *)
11942
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11943
      ;;
11944
    esac
11945
done
11946

    
11947
# Double-quote double-evaled strings.
11948
for var in reload_cmds \
11949
old_postinstall_cmds \
11950
old_postuninstall_cmds \
11951
old_archive_cmds \
11952
extract_expsyms_cmds \
11953
old_archive_from_new_cmds \
11954
old_archive_from_expsyms_cmds \
11955
archive_cmds \
11956
archive_expsym_cmds \
11957
module_cmds \
11958
module_expsym_cmds \
11959
export_symbols_cmds \
11960
prelink_cmds \
11961
postinstall_cmds \
11962
postuninstall_cmds \
11963
finish_cmds \
11964
sys_lib_search_path_spec \
11965
sys_lib_dlsearch_path_spec; do
11966
    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11967
    *[\\\\\\\`\\"\\\$]*)
11968
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11969
      ;;
11970
    *)
11971
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11972
      ;;
11973
    esac
11974
done
11975

    
11976
# Fix-up fallback echo if it was mangled by the above quoting rules.
11977
case \$lt_ECHO in
11978
*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
11979
  ;;
11980
esac
11981

    
11982
ac_aux_dir='$ac_aux_dir'
11983
xsi_shell='$xsi_shell'
11984
lt_shell_append='$lt_shell_append'
11985

    
11986
# See if we are running on zsh, and set the options which allow our
11987
# commands through without removal of \ escapes INIT.
11988
if test -n "\${ZSH_VERSION+set}" ; then
11989
   setopt NO_GLOB_SUBST
11990
fi
11991

    
11992

    
11993
    PACKAGE='$PACKAGE'
11994
    VERSION='$VERSION'
11995
    TIMESTAMP='$TIMESTAMP'
11996
    RM='$RM'
11997
    ofile='$ofile'
11998

    
11999

    
12000

    
12001

    
12002
_ACEOF
12003

    
12004
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12005

    
12006
# Handling of arguments.
12007
for ac_config_target in $ac_config_targets
12008
do
12009
  case $ac_config_target in
12010
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12011
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12012
    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12013
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12014

    
12015
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12016
  esac
12017
done
12018

    
12019

    
12020
# If the user did not use the arguments to specify the items to instantiate,
12021
# then the envvar interface is used.  Set only those that are not.
12022
# We use the long form for the default assignment because of an extremely
12023
# bizarre bug on SunOS 4.1.3.
12024
if $ac_need_defaults; then
12025
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12026
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12027
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12028
fi
12029

    
12030
# Have a temporary directory for convenience.  Make it in the build tree
12031
# simply because there is no reason against having it here, and in addition,
12032
# creating and moving files from /tmp can sometimes cause problems.
12033
# Hook for its removal unless debugging.
12034
# Note that there is a small window in which the directory will not be cleaned:
12035
# after its creation but before its name has been assigned to `$tmp'.
12036
$debug ||
12037
{
12038
  tmp=
12039
  trap 'exit_status=$?
12040
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12041
' 0
12042
  trap 'as_fn_exit 1' 1 2 13 15
12043
}
12044
# Create a (secure) tmp directory for tmp files.
12045

    
12046
{
12047
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12048
  test -n "$tmp" && test -d "$tmp"
12049
}  ||
12050
{
12051
  tmp=./conf$$-$RANDOM
12052
  (umask 077 && mkdir "$tmp")
12053
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12054

    
12055
# Set up the scripts for CONFIG_FILES section.
12056
# No need to generate them if there are no CONFIG_FILES.
12057
# This happens for instance with `./config.status config.h'.
12058
if test -n "$CONFIG_FILES"; then
12059

    
12060

    
12061
ac_cr=`echo X | tr X '\015'`
12062
# On cygwin, bash can eat \r inside `` if the user requested igncr.
12063
# But we know of no other shell where ac_cr would be empty at this
12064
# point, so we can use a bashism as a fallback.
12065
if test "x$ac_cr" = x; then
12066
  eval ac_cr=\$\'\\r\'
12067
fi
12068
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12069
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12070
  ac_cs_awk_cr='\r'
12071
else
12072
  ac_cs_awk_cr=$ac_cr
12073
fi
12074

    
12075
echo 'BEGIN {' >"$tmp/subs1.awk" &&
12076
_ACEOF
12077

    
12078

    
12079
{
12080
  echo "cat >conf$$subs.awk <<_ACEOF" &&
12081
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12082
  echo "_ACEOF"
12083
} >conf$$subs.sh ||
12084
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12085
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12086
ac_delim='%!_!# '
12087
for ac_last_try in false false false false false :; do
12088
  . ./conf$$subs.sh ||
12089
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12090

    
12091
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12092
  if test $ac_delim_n = $ac_delim_num; then
12093
    break
12094
  elif $ac_last_try; then
12095
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12096
  else
12097
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12098
  fi
12099
done
12100
rm -f conf$$subs.sh
12101

    
12102
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12103
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12104
_ACEOF
12105
sed -n '
12106
h
12107
s/^/S["/; s/!.*/"]=/
12108
p
12109
g
12110
s/^[^!]*!//
12111
:repl
12112
t repl
12113
s/'"$ac_delim"'$//
12114
t delim
12115
:nl
12116
h
12117
s/\(.\{148\}\)..*/\1/
12118
t more1
12119
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12120
p
12121
n
12122
b repl
12123
:more1
12124
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12125
p
12126
g
12127
s/.\{148\}//
12128
t nl
12129
:delim
12130
h
12131
s/\(.\{148\}\)..*/\1/
12132
t more2
12133
s/["\\]/\\&/g; s/^/"/; s/$/"/
12134
p
12135
b
12136
:more2
12137
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12138
p
12139
g
12140
s/.\{148\}//
12141
t delim
12142
' <conf$$subs.awk | sed '
12143
/^[^""]/{
12144
  N
12145
  s/\n//
12146
}
12147
' >>$CONFIG_STATUS || ac_write_fail=1
12148
rm -f conf$$subs.awk
12149
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12150
_ACAWK
12151
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12152
  for (key in S) S_is_set[key] = 1
12153
  FS = ""
12154

    
12155
}
12156
{
12157
  line = $ 0
12158
  nfields = split(line, field, "@")
12159
  substed = 0
12160
  len = length(field[1])
12161
  for (i = 2; i < nfields; i++) {
12162
    key = field[i]
12163
    keylen = length(key)
12164
    if (S_is_set[key]) {
12165
      value = S[key]
12166
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12167
      len += length(value) + length(field[++i])
12168
      substed = 1
12169
    } else
12170
      len += 1 + keylen
12171
  }
12172

    
12173
  print line
12174
}
12175

    
12176
_ACAWK
12177
_ACEOF
12178
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12179
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12180
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12181
else
12182
  cat
12183
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12184
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
12185
_ACEOF
12186

    
12187
# VPATH may cause trouble with some makes, so we remove $(srcdir),
12188
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12189
# trailing colons and then remove the whole line if VPATH becomes empty
12190
# (actually we leave an empty line to preserve line numbers).
12191
if test "x$srcdir" = x.; then
12192
  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
12193
s/:*\$(srcdir):*/:/
12194
s/:*\${srcdir}:*/:/
12195
s/:*@srcdir@:*/:/
12196
s/^\([^=]*=[	 ]*\):*/\1/
12197
s/:*$//
12198
s/^[^=]*=[	 ]*$//
12199
}'
12200
fi
12201

    
12202
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12203
fi # test -n "$CONFIG_FILES"
12204

    
12205
# Set up the scripts for CONFIG_HEADERS section.
12206
# No need to generate them if there are no CONFIG_HEADERS.
12207
# This happens for instance with `./config.status Makefile'.
12208
if test -n "$CONFIG_HEADERS"; then
12209
cat >"$tmp/defines.awk" <<\_ACAWK ||
12210
BEGIN {
12211
_ACEOF
12212

    
12213
# Transform confdefs.h into an awk script `defines.awk', embedded as
12214
# here-document in config.status, that substitutes the proper values into
12215
# config.h.in to produce config.h.
12216

    
12217
# Create a delimiter string that does not exist in confdefs.h, to ease
12218
# handling of long lines.
12219
ac_delim='%!_!# '
12220
for ac_last_try in false false :; do
12221
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12222
  if test -z "$ac_t"; then
12223
    break
12224
  elif $ac_last_try; then
12225
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12226
  else
12227
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12228
  fi
12229
done
12230

    
12231
# For the awk script, D is an array of macro values keyed by name,
12232
# likewise P contains macro parameters if any.  Preserve backslash
12233
# newline sequences.
12234

    
12235
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12236
sed -n '
12237
s/.\{148\}/&'"$ac_delim"'/g
12238
t rset
12239
:rset
12240
s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12241
t def
12242
d
12243
:def
12244
s/\\$//
12245
t bsnl
12246
s/["\\]/\\&/g
12247
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12248
D["\1"]=" \3"/p
12249
s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12250
d
12251
:bsnl
12252
s/["\\]/\\&/g
12253
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12254
D["\1"]=" \3\\\\\\n"\\/p
12255
t cont
12256
s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12257
t cont
12258
d
12259
:cont
12260
n
12261
s/.\{148\}/&'"$ac_delim"'/g
12262
t clear
12263
:clear
12264
s/\\$//
12265
t bsnlc
12266
s/["\\]/\\&/g; s/^/"/; s/$/"/p
12267
d
12268
:bsnlc
12269
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12270
b cont
12271
' <confdefs.h | sed '
12272
s/'"$ac_delim"'/"\\\
12273
"/g' >>$CONFIG_STATUS || ac_write_fail=1
12274

    
12275
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12276
  for (key in D) D_is_set[key] = 1
12277
  FS = ""
12278
}
12279
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12280
  line = \$ 0
12281
  split(line, arg, " ")
12282
  if (arg[1] == "#") {
12283
    defundef = arg[2]
12284
    mac1 = arg[3]
12285
  } else {
12286
    defundef = substr(arg[1], 2)
12287
    mac1 = arg[2]
12288
  }
12289
  split(mac1, mac2, "(") #)
12290
  macro = mac2[1]
12291
  prefix = substr(line, 1, index(line, defundef) - 1)
12292
  if (D_is_set[macro]) {
12293
    # Preserve the white space surrounding the "#".
12294
    print prefix "define", macro P[macro] D[macro]
12295
    next
12296
  } else {
12297
    # Replace #undef with comments.  This is necessary, for example,
12298
    # in the case of _POSIX_SOURCE, which is predefined and required
12299
    # on some systems where configure will not decide to define it.
12300
    if (defundef == "undef") {
12301
      print "/*", prefix defundef, macro, "*/"
12302
      next
12303
    }
12304
  }
12305
}
12306
{ print }
12307
_ACAWK
12308
_ACEOF
12309
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12310
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
12311
fi # test -n "$CONFIG_HEADERS"
12312

    
12313

    
12314
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12315
shift
12316
for ac_tag
12317
do
12318
  case $ac_tag in
12319
  :[FHLC]) ac_mode=$ac_tag; continue;;
12320
  esac
12321
  case $ac_mode$ac_tag in
12322
  :[FHL]*:*);;
12323
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12324
  :[FH]-) ac_tag=-:-;;
12325
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12326
  esac
12327
  ac_save_IFS=$IFS
12328
  IFS=:
12329
  set x $ac_tag
12330
  IFS=$ac_save_IFS
12331
  shift
12332
  ac_file=$1
12333
  shift
12334

    
12335
  case $ac_mode in
12336
  :L) ac_source=$1;;
12337
  :[FH])
12338
    ac_file_inputs=
12339
    for ac_f
12340
    do
12341
      case $ac_f in
12342
      -) ac_f="$tmp/stdin";;
12343
      *) # Look for the file first in the build tree, then in the source tree
12344
	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12345
	 # because $ac_f cannot contain `:'.
12346
	 test -f "$ac_f" ||
12347
	   case $ac_f in
12348
	   [\\/$]*) false;;
12349
	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12350
	   esac ||
12351
	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12352
      esac
12353
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12354
      as_fn_append ac_file_inputs " '$ac_f'"
12355
    done
12356

    
12357
    # Let's still pretend it is `configure' which instantiates (i.e., don't
12358
    # use $as_me), people would be surprised to read:
12359
    #    /* config.h.  Generated by config.status.  */
12360
    configure_input='Generated from '`
12361
	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12362
	`' by configure.'
12363
    if test x"$ac_file" != x-; then
12364
      configure_input="$ac_file.  $configure_input"
12365
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12366
$as_echo "$as_me: creating $ac_file" >&6;}
12367
    fi
12368
    # Neutralize special characters interpreted by sed in replacement strings.
12369
    case $configure_input in #(
12370
    *\&* | *\|* | *\\* )
12371
       ac_sed_conf_input=`$as_echo "$configure_input" |
12372
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12373
    *) ac_sed_conf_input=$configure_input;;
12374
    esac
12375

    
12376
    case $ac_tag in
12377
    *:-:* | *:-) cat >"$tmp/stdin" \
12378
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12379
    esac
12380
    ;;
12381
  esac
12382

    
12383
  ac_dir=`$as_dirname -- "$ac_file" ||
12384
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12385
	 X"$ac_file" : 'X\(//\)[^/]' \| \
12386
	 X"$ac_file" : 'X\(//\)$' \| \
12387
	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12388
$as_echo X"$ac_file" |
12389
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12390
	    s//\1/
12391
	    q
12392
	  }
12393
	  /^X\(\/\/\)[^/].*/{
12394
	    s//\1/
12395
	    q
12396
	  }
12397
	  /^X\(\/\/\)$/{
12398
	    s//\1/
12399
	    q
12400
	  }
12401
	  /^X\(\/\).*/{
12402
	    s//\1/
12403
	    q
12404
	  }
12405
	  s/.*/./; q'`
12406
  as_dir="$ac_dir"; as_fn_mkdir_p
12407
  ac_builddir=.
12408

    
12409
case "$ac_dir" in
12410
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12411
*)
12412
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12413
  # A ".." for each directory in $ac_dir_suffix.
12414
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12415
  case $ac_top_builddir_sub in
12416
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12417
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12418
  esac ;;
12419
esac
12420
ac_abs_top_builddir=$ac_pwd
12421
ac_abs_builddir=$ac_pwd$ac_dir_suffix
12422
# for backward compatibility:
12423
ac_top_builddir=$ac_top_build_prefix
12424

    
12425
case $srcdir in
12426
  .)  # We are building in place.
12427
    ac_srcdir=.
12428
    ac_top_srcdir=$ac_top_builddir_sub
12429
    ac_abs_top_srcdir=$ac_pwd ;;
12430
  [\\/]* | ?:[\\/]* )  # Absolute name.
12431
    ac_srcdir=$srcdir$ac_dir_suffix;
12432
    ac_top_srcdir=$srcdir
12433
    ac_abs_top_srcdir=$srcdir ;;
12434
  *) # Relative name.
12435
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12436
    ac_top_srcdir=$ac_top_build_prefix$srcdir
12437
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12438
esac
12439
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12440

    
12441

    
12442
  case $ac_mode in
12443
  :F)
12444
  #
12445
  # CONFIG_FILE
12446
  #
12447

    
12448
  case $INSTALL in
12449
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12450
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12451
  esac
12452
  ac_MKDIR_P=$MKDIR_P
12453
  case $MKDIR_P in
12454
  [\\/$]* | ?:[\\/]* ) ;;
12455
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12456
  esac
12457
_ACEOF
12458

    
12459
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12460
# If the template does not know about datarootdir, expand it.
12461
# FIXME: This hack should be removed a few years after 2.60.
12462
ac_datarootdir_hack=; ac_datarootdir_seen=
12463
ac_sed_dataroot='
12464
/datarootdir/ {
12465
  p
12466
  q
12467
}
12468
/@datadir@/p
12469
/@docdir@/p
12470
/@infodir@/p
12471
/@localedir@/p
12472
/@mandir@/p'
12473
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12474
*datarootdir*) ac_datarootdir_seen=yes;;
12475
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12476
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12477
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12478
_ACEOF
12479
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12480
  ac_datarootdir_hack='
12481
  s&@datadir@&$datadir&g
12482
  s&@docdir@&$docdir&g
12483
  s&@infodir@&$infodir&g
12484
  s&@localedir@&$localedir&g
12485
  s&@mandir@&$mandir&g
12486
  s&\\\${datarootdir}&$datarootdir&g' ;;
12487
esac
12488
_ACEOF
12489

    
12490
# Neutralize VPATH when `$srcdir' = `.'.
12491
# Shell code in configure.ac might set extrasub.
12492
# FIXME: do we really want to maintain this feature?
12493
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12494
ac_sed_extra="$ac_vpsub
12495
$extrasub
12496
_ACEOF
12497
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12498
:t
12499
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12500
s|@configure_input@|$ac_sed_conf_input|;t t
12501
s&@top_builddir@&$ac_top_builddir_sub&;t t
12502
s&@top_build_prefix@&$ac_top_build_prefix&;t t
12503
s&@srcdir@&$ac_srcdir&;t t
12504
s&@abs_srcdir@&$ac_abs_srcdir&;t t
12505
s&@top_srcdir@&$ac_top_srcdir&;t t
12506
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12507
s&@builddir@&$ac_builddir&;t t
12508
s&@abs_builddir@&$ac_abs_builddir&;t t
12509
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12510
s&@INSTALL@&$ac_INSTALL&;t t
12511
s&@MKDIR_P@&$ac_MKDIR_P&;t t
12512
$ac_datarootdir_hack
12513
"
12514
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12515
  || as_fn_error "could not create $ac_file" "$LINENO" 5
12516

    
12517
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12518
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12519
  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12520
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12521
which seems to be undefined.  Please make sure it is defined." >&5
12522
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12523
which seems to be undefined.  Please make sure it is defined." >&2;}
12524

    
12525
  rm -f "$tmp/stdin"
12526
  case $ac_file in
12527
  -) cat "$tmp/out" && rm -f "$tmp/out";;
12528
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12529
  esac \
12530
  || as_fn_error "could not create $ac_file" "$LINENO" 5
12531
 ;;
12532
  :H)
12533
  #
12534
  # CONFIG_HEADER
12535
  #
12536
  if test x"$ac_file" != x-; then
12537
    {
12538
      $as_echo "/* $configure_input  */" \
12539
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12540
    } >"$tmp/config.h" \
12541
      || as_fn_error "could not create $ac_file" "$LINENO" 5
12542
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12543
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12544
$as_echo "$as_me: $ac_file is unchanged" >&6;}
12545
    else
12546
      rm -f "$ac_file"
12547
      mv "$tmp/config.h" "$ac_file" \
12548
	|| as_fn_error "could not create $ac_file" "$LINENO" 5
12549
    fi
12550
  else
12551
    $as_echo "/* $configure_input  */" \
12552
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12553
      || as_fn_error "could not create -" "$LINENO" 5
12554
  fi
12555
# Compute "$ac_file"'s index in $config_headers.
12556
_am_arg="$ac_file"
12557
_am_stamp_count=1
12558
for _am_header in $config_headers :; do
12559
  case $_am_header in
12560
    $_am_arg | $_am_arg:* )
12561
      break ;;
12562
    * )
12563
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12564
  esac
12565
done
12566
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12567
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12568
	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12569
	 X"$_am_arg" : 'X\(//\)$' \| \
12570
	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12571
$as_echo X"$_am_arg" |
12572
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12573
	    s//\1/
12574
	    q
12575
	  }
12576
	  /^X\(\/\/\)[^/].*/{
12577
	    s//\1/
12578
	    q
12579
	  }
12580
	  /^X\(\/\/\)$/{
12581
	    s//\1/
12582
	    q
12583
	  }
12584
	  /^X\(\/\).*/{
12585
	    s//\1/
12586
	    q
12587
	  }
12588
	  s/.*/./; q'`/stamp-h$_am_stamp_count
12589
 ;;
12590

    
12591
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12592
$as_echo "$as_me: executing $ac_file commands" >&6;}
12593
 ;;
12594
  esac
12595

    
12596

    
12597
  case $ac_file$ac_mode in
12598
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12599
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
12600
  # are listed without --file.  Let's play safe and only enable the eval
12601
  # if we detect the quoting.
12602
  case $CONFIG_FILES in
12603
  *\'*) eval set x "$CONFIG_FILES" ;;
12604
  *)   set x $CONFIG_FILES ;;
12605
  esac
12606
  shift
12607
  for mf
12608
  do
12609
    # Strip MF so we end up with the name of the file.
12610
    mf=`echo "$mf" | sed -e 's/:.*$//'`
12611
    # Check whether this is an Automake generated Makefile or not.
12612
    # We used to match only the files named `Makefile.in', but
12613
    # some people rename them; so instead we look at the file content.
12614
    # Grep'ing the first line is not enough: some people post-process
12615
    # each Makefile.in and add a new line on top of each file to say so.
12616
    # Grep'ing the whole file is not good either: AIX grep has a line
12617
    # limit of 2048, but all sed's we know have understand at least 4000.
12618
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12619
      dirpart=`$as_dirname -- "$mf" ||
12620
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12621
	 X"$mf" : 'X\(//\)[^/]' \| \
12622
	 X"$mf" : 'X\(//\)$' \| \
12623
	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12624
$as_echo X"$mf" |
12625
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12626
	    s//\1/
12627
	    q
12628
	  }
12629
	  /^X\(\/\/\)[^/].*/{
12630
	    s//\1/
12631
	    q
12632
	  }
12633
	  /^X\(\/\/\)$/{
12634
	    s//\1/
12635
	    q
12636
	  }
12637
	  /^X\(\/\).*/{
12638
	    s//\1/
12639
	    q
12640
	  }
12641
	  s/.*/./; q'`
12642
    else
12643
      continue
12644
    fi
12645
    # Extract the definition of DEPDIR, am__include, and am__quote
12646
    # from the Makefile without running `make'.
12647
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12648
    test -z "$DEPDIR" && continue
12649
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12650
    test -z "am__include" && continue
12651
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12652
    # When using ansi2knr, U may be empty or an underscore; expand it
12653
    U=`sed -n 's/^U = //p' < "$mf"`
12654
    # Find all dependency output files, they are included files with
12655
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12656
    # simplest approach to changing $(DEPDIR) to its actual value in the
12657
    # expansion.
12658
    for file in `sed -n "
12659
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12660
	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12661
      # Make sure the directory exists.
12662
      test -f "$dirpart/$file" && continue
12663
      fdir=`$as_dirname -- "$file" ||
12664
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12665
	 X"$file" : 'X\(//\)[^/]' \| \
12666
	 X"$file" : 'X\(//\)$' \| \
12667
	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12668
$as_echo X"$file" |
12669
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12670
	    s//\1/
12671
	    q
12672
	  }
12673
	  /^X\(\/\/\)[^/].*/{
12674
	    s//\1/
12675
	    q
12676
	  }
12677
	  /^X\(\/\/\)$/{
12678
	    s//\1/
12679
	    q
12680
	  }
12681
	  /^X\(\/\).*/{
12682
	    s//\1/
12683
	    q
12684
	  }
12685
	  s/.*/./; q'`
12686
      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12687
      # echo "creating $dirpart/$file"
12688
      echo '# dummy' > "$dirpart/$file"
12689
    done
12690
  done
12691
}
12692
 ;;
12693
    "libtool":C)
12694

    
12695
    # See if we are running on zsh, and set the options which allow our
12696
    # commands through without removal of \ escapes.
12697
    if test -n "${ZSH_VERSION+set}" ; then
12698
      setopt NO_GLOB_SUBST
12699
    fi
12700

    
12701
    cfgfile="${ofile}T"
12702
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12703
    $RM "$cfgfile"
12704

    
12705
    cat <<_LT_EOF >> "$cfgfile"
12706
#! $SHELL
12707

    
12708
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12709
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12710
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12711
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
12712
#
12713
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12714
#                 2006, 2007, 2008 Free Software Foundation, Inc.
12715
#   Written by Gordon Matzigkeit, 1996
12716
#
12717
#   This file is part of GNU Libtool.
12718
#
12719
# GNU Libtool is free software; you can redistribute it and/or
12720
# modify it under the terms of the GNU General Public License as
12721
# published by the Free Software Foundation; either version 2 of
12722
# the License, or (at your option) any later version.
12723
#
12724
# As a special exception to the GNU General Public License,
12725
# if you distribute this file as part of a program or library that
12726
# is built using GNU Libtool, you may include this file under the
12727
# same distribution terms that you use for the rest of that program.
12728
#
12729
# GNU Libtool is distributed in the hope that it will be useful,
12730
# but WITHOUT ANY WARRANTY; without even the implied warranty of
12731
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12732
# GNU General Public License for more details.
12733
#
12734
# You should have received a copy of the GNU General Public License
12735
# along with GNU Libtool; see the file COPYING.  If not, a copy
12736
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12737
# obtained by writing to the Free Software Foundation, Inc.,
12738
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12739

    
12740

    
12741
# The names of the tagged configurations supported by this script.
12742
available_tags=""
12743

    
12744
# ### BEGIN LIBTOOL CONFIG
12745

    
12746
# Which release of libtool.m4 was used?
12747
macro_version=$macro_version
12748
macro_revision=$macro_revision
12749

    
12750
# Whether or not to build shared libraries.
12751
build_libtool_libs=$enable_shared
12752

    
12753
# Whether or not to build static libraries.
12754
build_old_libs=$enable_static
12755

    
12756
# What type of objects to build.
12757
pic_mode=$pic_mode
12758

    
12759
# Whether or not to optimize for fast installation.
12760
fast_install=$enable_fast_install
12761

    
12762
# The host system.
12763
host_alias=$host_alias
12764
host=$host
12765
host_os=$host_os
12766

    
12767
# The build system.
12768
build_alias=$build_alias
12769
build=$build
12770
build_os=$build_os
12771

    
12772
# A sed program that does not truncate output.
12773
SED=$lt_SED
12774

    
12775
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
12776
Xsed="\$SED -e 1s/^X//"
12777

    
12778
# A grep program that handles long lines.
12779
GREP=$lt_GREP
12780

    
12781
# An ERE matcher.
12782
EGREP=$lt_EGREP
12783

    
12784
# A literal string matcher.
12785
FGREP=$lt_FGREP
12786

    
12787
# A BSD- or MS-compatible name lister.
12788
NM=$lt_NM
12789

    
12790
# Whether we need soft or hard links.
12791
LN_S=$lt_LN_S
12792

    
12793
# What is the maximum length of a command?
12794
max_cmd_len=$max_cmd_len
12795

    
12796
# Object file suffix (normally "o").
12797
objext=$ac_objext
12798

    
12799
# Executable file suffix (normally "").
12800
exeext=$exeext
12801

    
12802
# whether the shell understands "unset".
12803
lt_unset=$lt_unset
12804

    
12805
# turn spaces into newlines.
12806
SP2NL=$lt_lt_SP2NL
12807

    
12808
# turn newlines into spaces.
12809
NL2SP=$lt_lt_NL2SP
12810

    
12811
# How to create reloadable object files.
12812
reload_flag=$lt_reload_flag
12813
reload_cmds=$lt_reload_cmds
12814

    
12815
# An object symbol dumper.
12816
OBJDUMP=$lt_OBJDUMP
12817

    
12818
# Method to check whether dependent libraries are shared objects.
12819
deplibs_check_method=$lt_deplibs_check_method
12820

    
12821
# Command to use when deplibs_check_method == "file_magic".
12822
file_magic_cmd=$lt_file_magic_cmd
12823

    
12824
# The archiver.
12825
AR=$lt_AR
12826
AR_FLAGS=$lt_AR_FLAGS
12827

    
12828
# A symbol stripping program.
12829
STRIP=$lt_STRIP
12830

    
12831
# Commands used to install an old-style archive.
12832
RANLIB=$lt_RANLIB
12833
old_postinstall_cmds=$lt_old_postinstall_cmds
12834
old_postuninstall_cmds=$lt_old_postuninstall_cmds
12835

    
12836
# A C compiler.
12837
LTCC=$lt_CC
12838

    
12839
# LTCC compiler flags.
12840
LTCFLAGS=$lt_CFLAGS
12841

    
12842
# Take the output of nm and produce a listing of raw symbols and C names.
12843
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12844

    
12845
# Transform the output of nm in a proper C declaration.
12846
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12847

    
12848
# Transform the output of nm in a C name address pair.
12849
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12850

    
12851
# Transform the output of nm in a C name address pair when lib prefix is needed.
12852
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12853

    
12854
# The name of the directory that contains temporary libtool files.
12855
objdir=$objdir
12856

    
12857
# Shell to use when invoking shell scripts.
12858
SHELL=$lt_SHELL
12859

    
12860
# An echo program that does not interpret backslashes.
12861
ECHO=$lt_ECHO
12862

    
12863
# Used to examine libraries when file_magic_cmd begins with "file".
12864
MAGIC_CMD=$MAGIC_CMD
12865

    
12866
# Must we lock files when doing compilation?
12867
need_locks=$lt_need_locks
12868

    
12869
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12870
DSYMUTIL=$lt_DSYMUTIL
12871

    
12872
# Tool to change global to local symbols on Mac OS X.
12873
NMEDIT=$lt_NMEDIT
12874

    
12875
# Tool to manipulate fat objects and archives on Mac OS X.
12876
LIPO=$lt_LIPO
12877

    
12878
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
12879
OTOOL=$lt_OTOOL
12880

    
12881
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12882
OTOOL64=$lt_OTOOL64
12883

    
12884
# Old archive suffix (normally "a").
12885
libext=$libext
12886

    
12887
# Shared library suffix (normally ".so").
12888
shrext_cmds=$lt_shrext_cmds
12889

    
12890
# The commands to extract the exported symbol list from a shared archive.
12891
extract_expsyms_cmds=$lt_extract_expsyms_cmds
12892

    
12893
# Variables whose values should be saved in libtool wrapper scripts and
12894
# restored at link time.
12895
variables_saved_for_relink=$lt_variables_saved_for_relink
12896

    
12897
# Do we need the "lib" prefix for modules?
12898
need_lib_prefix=$need_lib_prefix
12899

    
12900
# Do we need a version for libraries?
12901
need_version=$need_version
12902

    
12903
# Library versioning type.
12904
version_type=$version_type
12905

    
12906
# Shared library runtime path variable.
12907
runpath_var=$runpath_var
12908

    
12909
# Shared library path variable.
12910
shlibpath_var=$shlibpath_var
12911

    
12912
# Is shlibpath searched before the hard-coded library search path?
12913
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12914

    
12915
# Format of library name prefix.
12916
libname_spec=$lt_libname_spec
12917

    
12918
# List of archive names.  First name is the real one, the rest are links.
12919
# The last name is the one that the linker finds with -lNAME
12920
library_names_spec=$lt_library_names_spec
12921

    
12922
# The coded name of the library, if different from the real name.
12923
soname_spec=$lt_soname_spec
12924

    
12925
# Command to use after installation of a shared archive.
12926
postinstall_cmds=$lt_postinstall_cmds
12927

    
12928
# Command to use after uninstallation of a shared archive.
12929
postuninstall_cmds=$lt_postuninstall_cmds
12930

    
12931
# Commands used to finish a libtool library installation in a directory.
12932
finish_cmds=$lt_finish_cmds
12933

    
12934
# As "finish_cmds", except a single script fragment to be evaled but
12935
# not shown.
12936
finish_eval=$lt_finish_eval
12937

    
12938
# Whether we should hardcode library paths into libraries.
12939
hardcode_into_libs=$hardcode_into_libs
12940

    
12941
# Compile-time system search path for libraries.
12942
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12943

    
12944
# Run-time system search path for libraries.
12945
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12946

    
12947
# Whether dlopen is supported.
12948
dlopen_support=$enable_dlopen
12949

    
12950
# Whether dlopen of programs is supported.
12951
dlopen_self=$enable_dlopen_self
12952

    
12953
# Whether dlopen of statically linked programs is supported.
12954
dlopen_self_static=$enable_dlopen_self_static
12955

    
12956
# Commands to strip libraries.
12957
old_striplib=$lt_old_striplib
12958
striplib=$lt_striplib
12959

    
12960

    
12961
# The linker used to build libraries.
12962
LD=$lt_LD
12963

    
12964
# Commands used to build an old-style archive.
12965
old_archive_cmds=$lt_old_archive_cmds
12966

    
12967
# A language specific compiler.
12968
CC=$lt_compiler
12969

    
12970
# Is the compiler the GNU compiler?
12971
with_gcc=$GCC
12972

    
12973
# Compiler flag to turn off builtin functions.
12974
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12975

    
12976
# How to pass a linker flag through the compiler.
12977
wl=$lt_lt_prog_compiler_wl
12978

    
12979
# Additional compiler flags for building library objects.
12980
pic_flag=$lt_lt_prog_compiler_pic
12981

    
12982
# Compiler flag to prevent dynamic linking.
12983
link_static_flag=$lt_lt_prog_compiler_static
12984

    
12985
# Does compiler simultaneously support -c and -o options?
12986
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12987

    
12988
# Whether or not to add -lc for building shared libraries.
12989
build_libtool_need_lc=$archive_cmds_need_lc
12990

    
12991
# Whether or not to disallow shared libs when runtime libs are static.
12992
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12993

    
12994
# Compiler flag to allow reflexive dlopens.
12995
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12996

    
12997
# Compiler flag to generate shared objects directly from archives.
12998
whole_archive_flag_spec=$lt_whole_archive_flag_spec
12999

    
13000
# Whether the compiler copes with passing no objects directly.
13001
compiler_needs_object=$lt_compiler_needs_object
13002

    
13003
# Create an old-style archive from a shared archive.
13004
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13005

    
13006
# Create a temporary old-style archive to link instead of a shared archive.
13007
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13008

    
13009
# Commands used to build a shared archive.
13010
archive_cmds=$lt_archive_cmds
13011
archive_expsym_cmds=$lt_archive_expsym_cmds
13012

    
13013
# Commands used to build a loadable module if different from building
13014
# a shared archive.
13015
module_cmds=$lt_module_cmds
13016
module_expsym_cmds=$lt_module_expsym_cmds
13017

    
13018
# Whether we are building with GNU ld or not.
13019
with_gnu_ld=$lt_with_gnu_ld
13020

    
13021
# Flag that allows shared libraries with undefined symbols to be built.
13022
allow_undefined_flag=$lt_allow_undefined_flag
13023

    
13024
# Flag that enforces no undefined symbols.
13025
no_undefined_flag=$lt_no_undefined_flag
13026

    
13027
# Flag to hardcode \$libdir into a binary during linking.
13028
# This must work even if \$libdir does not exist
13029
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13030

    
13031
# If ld is used when linking, flag to hardcode \$libdir into a binary
13032
# during linking.  This must work even if \$libdir does not exist.
13033
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13034

    
13035
# Whether we need a single "-rpath" flag with a separated argument.
13036
hardcode_libdir_separator=$lt_hardcode_libdir_separator
13037

    
13038
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13039
# DIR into the resulting binary.
13040
hardcode_direct=$hardcode_direct
13041

    
13042
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13043
# DIR into the resulting binary and the resulting library dependency is
13044
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13045
# library is relocated.
13046
hardcode_direct_absolute=$hardcode_direct_absolute
13047

    
13048
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13049
# into the resulting binary.
13050
hardcode_minus_L=$hardcode_minus_L
13051

    
13052
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13053
# into the resulting binary.
13054
hardcode_shlibpath_var=$hardcode_shlibpath_var
13055

    
13056
# Set to "yes" if building a shared library automatically hardcodes DIR
13057
# into the library and all subsequent libraries and executables linked
13058
# against it.
13059
hardcode_automatic=$hardcode_automatic
13060

    
13061
# Set to yes if linker adds runtime paths of dependent libraries
13062
# to runtime path list.
13063
inherit_rpath=$inherit_rpath
13064

    
13065
# Whether libtool must link a program against all its dependency libraries.
13066
link_all_deplibs=$link_all_deplibs
13067

    
13068
# Fix the shell variable \$srcfile for the compiler.
13069
fix_srcfile_path=$lt_fix_srcfile_path
13070

    
13071
# Set to "yes" if exported symbols are required.
13072
always_export_symbols=$always_export_symbols
13073

    
13074
# The commands to list exported symbols.
13075
export_symbols_cmds=$lt_export_symbols_cmds
13076

    
13077
# Symbols that should not be listed in the preloaded symbols.
13078
exclude_expsyms=$lt_exclude_expsyms
13079

    
13080
# Symbols that must always be exported.
13081
include_expsyms=$lt_include_expsyms
13082

    
13083
# Commands necessary for linking programs (against libraries) with templates.
13084
prelink_cmds=$lt_prelink_cmds
13085

    
13086
# Specify filename containing input files.
13087
file_list_spec=$lt_file_list_spec
13088

    
13089
# How to hardcode a shared library path into an executable.
13090
hardcode_action=$hardcode_action
13091

    
13092
# ### END LIBTOOL CONFIG
13093

    
13094
_LT_EOF
13095

    
13096
  case $host_os in
13097
  aix3*)
13098
    cat <<\_LT_EOF >> "$cfgfile"
13099
# AIX sometimes has problems with the GCC collect2 program.  For some
13100
# reason, if we set the COLLECT_NAMES environment variable, the problems
13101
# vanish in a puff of smoke.
13102
if test "X${COLLECT_NAMES+set}" != Xset; then
13103
  COLLECT_NAMES=
13104
  export COLLECT_NAMES
13105
fi
13106
_LT_EOF
13107
    ;;
13108
  esac
13109

    
13110

    
13111
ltmain="$ac_aux_dir/ltmain.sh"
13112

    
13113

    
13114
  # We use sed instead of cat because bash on DJGPP gets confused if
13115
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13116
  # text mode, it properly converts lines to CR/LF.  This bash problem
13117
  # is reportedly fixed, but why not run on old versions too?
13118
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13119
    || (rm -f "$cfgfile"; exit 1)
13120

    
13121
  case $xsi_shell in
13122
  yes)
13123
    cat << \_LT_EOF >> "$cfgfile"
13124

    
13125
# func_dirname file append nondir_replacement
13126
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13127
# otherwise set result to NONDIR_REPLACEMENT.
13128
func_dirname ()
13129
{
13130
  case ${1} in
13131
    */*) func_dirname_result="${1%/*}${2}" ;;
13132
    *  ) func_dirname_result="${3}" ;;
13133
  esac
13134
}
13135

    
13136
# func_basename file
13137
func_basename ()
13138
{
13139
  func_basename_result="${1##*/}"
13140
}
13141

    
13142
# func_dirname_and_basename file append nondir_replacement
13143
# perform func_basename and func_dirname in a single function
13144
# call:
13145
#   dirname:  Compute the dirname of FILE.  If nonempty,
13146
#             add APPEND to the result, otherwise set result
13147
#             to NONDIR_REPLACEMENT.
13148
#             value returned in "$func_dirname_result"
13149
#   basename: Compute filename of FILE.
13150
#             value retuned in "$func_basename_result"
13151
# Implementation must be kept synchronized with func_dirname
13152
# and func_basename. For efficiency, we do not delegate to
13153
# those functions but instead duplicate the functionality here.
13154
func_dirname_and_basename ()
13155
{
13156
  case ${1} in
13157
    */*) func_dirname_result="${1%/*}${2}" ;;
13158
    *  ) func_dirname_result="${3}" ;;
13159
  esac
13160
  func_basename_result="${1##*/}"
13161
}
13162

    
13163
# func_stripname prefix suffix name
13164
# strip PREFIX and SUFFIX off of NAME.
13165
# PREFIX and SUFFIX must not contain globbing or regex special
13166
# characters, hashes, percent signs, but SUFFIX may contain a leading
13167
# dot (in which case that matches only a dot).
13168
func_stripname ()
13169
{
13170
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13171
  # positional parameters, so assign one to ordinary parameter first.
13172
  func_stripname_result=${3}
13173
  func_stripname_result=${func_stripname_result#"${1}"}
13174
  func_stripname_result=${func_stripname_result%"${2}"}
13175
}
13176

    
13177
# func_opt_split
13178
func_opt_split ()
13179
{
13180
  func_opt_split_opt=${1%%=*}
13181
  func_opt_split_arg=${1#*=}
13182
}
13183

    
13184
# func_lo2o object
13185
func_lo2o ()
13186
{
13187
  case ${1} in
13188
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13189
    *)    func_lo2o_result=${1} ;;
13190
  esac
13191
}
13192

    
13193
# func_xform libobj-or-source
13194
func_xform ()
13195
{
13196
  func_xform_result=${1%.*}.lo
13197
}
13198

    
13199
# func_arith arithmetic-term...
13200
func_arith ()
13201
{
13202
  func_arith_result=$(( $* ))
13203
}
13204

    
13205
# func_len string
13206
# STRING may not start with a hyphen.
13207
func_len ()
13208
{
13209
  func_len_result=${#1}
13210
}
13211

    
13212
_LT_EOF
13213
    ;;
13214
  *) # Bourne compatible functions.
13215
    cat << \_LT_EOF >> "$cfgfile"
13216

    
13217
# func_dirname file append nondir_replacement
13218
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13219
# otherwise set result to NONDIR_REPLACEMENT.
13220
func_dirname ()
13221
{
13222
  # Extract subdirectory from the argument.
13223
  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13224
  if test "X$func_dirname_result" = "X${1}"; then
13225
    func_dirname_result="${3}"
13226
  else
13227
    func_dirname_result="$func_dirname_result${2}"
13228
  fi
13229
}
13230

    
13231
# func_basename file
13232
func_basename ()
13233
{
13234
  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13235
}
13236

    
13237

    
13238
# func_stripname prefix suffix name
13239
# strip PREFIX and SUFFIX off of NAME.
13240
# PREFIX and SUFFIX must not contain globbing or regex special
13241
# characters, hashes, percent signs, but SUFFIX may contain a leading
13242
# dot (in which case that matches only a dot).
13243
# func_strip_suffix prefix name
13244
func_stripname ()
13245
{
13246
  case ${2} in
13247
    .*) func_stripname_result=`$ECHO "X${3}" \
13248
           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13249
    *)  func_stripname_result=`$ECHO "X${3}" \
13250
           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13251
  esac
13252
}
13253

    
13254
# sed scripts:
13255
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13256
my_sed_long_arg='1s/^-[^=]*=//'
13257

    
13258
# func_opt_split
13259
func_opt_split ()
13260
{
13261
  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13262
  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13263
}
13264

    
13265
# func_lo2o object
13266
func_lo2o ()
13267
{
13268
  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13269
}
13270

    
13271
# func_xform libobj-or-source
13272
func_xform ()
13273
{
13274
  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13275
}
13276

    
13277
# func_arith arithmetic-term...
13278
func_arith ()
13279
{
13280
  func_arith_result=`expr "$@"`
13281
}
13282

    
13283
# func_len string
13284
# STRING may not start with a hyphen.
13285
func_len ()
13286
{
13287
  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13288
}
13289

    
13290
_LT_EOF
13291
esac
13292

    
13293
case $lt_shell_append in
13294
  yes)
13295
    cat << \_LT_EOF >> "$cfgfile"
13296

    
13297
# func_append var value
13298
# Append VALUE to the end of shell variable VAR.
13299
func_append ()
13300
{
13301
  eval "$1+=\$2"
13302
}
13303
_LT_EOF
13304
    ;;
13305
  *)
13306
    cat << \_LT_EOF >> "$cfgfile"
13307

    
13308
# func_append var value
13309
# Append VALUE to the end of shell variable VAR.
13310
func_append ()
13311
{
13312
  eval "$1=\$$1\$2"
13313
}
13314

    
13315
_LT_EOF
13316
    ;;
13317
  esac
13318

    
13319

    
13320
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13321
    || (rm -f "$cfgfile"; exit 1)
13322

    
13323
  mv -f "$cfgfile" "$ofile" ||
13324
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13325
  chmod +x "$ofile"
13326

    
13327
 ;;
13328

    
13329
  esac
13330
done # for ac_tag
13331

    
13332

    
13333
as_fn_exit 0
13334
_ACEOF
13335
ac_clean_files=$ac_clean_files_save
13336

    
13337
test $ac_write_fail = 0 ||
13338
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13339

    
13340

    
13341
# configure is writing to config.log, and then calls config.status.
13342
# config.status does its own redirection, appending to config.log.
13343
# Unfortunately, on DOS this fails, as config.log is still kept open
13344
# by configure, so config.status won't be able to write to it; its
13345
# output is simply discarded.  So we exec the FD to /dev/null,
13346
# effectively closing config.log, so it can be properly (re)opened and
13347
# appended to by config.status.  When coming back to configure, we
13348
# need to make the FD available again.
13349
if test "$no_create" != yes; then
13350
  ac_cs_success=:
13351
  ac_config_status_args=
13352
  test "$silent" = yes &&
13353
    ac_config_status_args="$ac_config_status_args --quiet"
13354
  exec 5>/dev/null
13355
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13356
  exec 5>>config.log
13357
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13358
  # would make configure fail if this is the last instruction.
13359
  $ac_cs_success || as_fn_exit $?
13360
fi
13361
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13362
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13363
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13364
fi
13365

    
(19-19/56)