1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for lmfit 6:1.
4#
5# Report bugs to <http://apps.jcns.fz-juelich.de/lmfit>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201
202  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
203    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
204    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    PATH=/empty FPATH=/empty; export PATH FPATH
207    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
208      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
209test \$(( 1 + 1 )) = 2 || exit 1"
210  if (eval "$as_required") 2>/dev/null; then :
211  as_have_required=yes
212else
213  as_have_required=no
214fi
215  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
222  IFS=$as_save_IFS
223  test -z "$as_dir" && as_dir=.
224  as_found=:
225  case $as_dir in #(
226	 /*)
227	   for as_base in sh bash ksh sh5; do
228	     # Try only shells that exist, to save several forks.
229	     as_shell=$as_dir/$as_base
230	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  CONFIG_SHELL=$as_shell as_have_required=yes
233		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234  break 2
235fi
236fi
237	   done;;
238       esac
239  as_found=false
240done
241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243  CONFIG_SHELL=$SHELL as_have_required=yes
244fi; }
245IFS=$as_save_IFS
246
247
248      if test "x$CONFIG_SHELL" != x; then :
249  export CONFIG_SHELL
250             # We cannot yet assume a decent shell, so we have to provide a
251# neutralization value for shells without unset; and this also
252# works around shells that cannot unset nonexistent variables.
253# Preserve -v and -x to the replacement shell.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258  *v*x* | *x*v* ) as_opts=-vx ;;
259  *v* ) as_opts=-v ;;
260  *x* ) as_opts=-x ;;
261  * ) as_opts= ;;
262esac
263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264# Admittedly, this is quite paranoid, since all the known shells bail
265# out after a failed `exec'.
266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267exit 255
268fi
269
270    if test x$as_have_required = xno; then :
271  $as_echo "$0: This script requires a shell more modern than all"
272  $as_echo "$0: the shells that I found on your system."
273  if test x${ZSH_VERSION+set} = xset ; then
274    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276  else
277    $as_echo "$0: Please tell bug-autoconf@gnu.org and
278$0: http://apps.jcns.fz-juelich.de/lmfit about your system,
279$0: including any error possibly output before this
280$0: message. Then install a modern shell, or manually run
281$0: the script under such a shell if you do have one."
282  fi
283  exit 1
284fi
285fi
286fi
287SHELL=${CONFIG_SHELL-/bin/sh}
288export SHELL
289# Unset more variables known to interfere with behavior of common tools.
290CLICOLOR_FORCE= GREP_OPTIONS=
291unset CLICOLOR_FORCE GREP_OPTIONS
292
293## --------------------- ##
294## M4sh Shell Functions. ##
295## --------------------- ##
296# as_fn_unset VAR
297# ---------------
298# Portably unset VAR.
299as_fn_unset ()
300{
301  { eval $1=; unset $1;}
302}
303as_unset=as_fn_unset
304
305# as_fn_set_status STATUS
306# -----------------------
307# Set $? to STATUS, without forking.
308as_fn_set_status ()
309{
310  return $1
311} # as_fn_set_status
312
313# as_fn_exit STATUS
314# -----------------
315# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316as_fn_exit ()
317{
318  set +e
319  as_fn_set_status $1
320  exit $1
321} # as_fn_exit
322
323# as_fn_mkdir_p
324# -------------
325# Create "$as_dir" as a directory, including parents if necessary.
326as_fn_mkdir_p ()
327{
328
329  case $as_dir in #(
330  -*) as_dir=./$as_dir;;
331  esac
332  test -d "$as_dir" || eval $as_mkdir_p || {
333    as_dirs=
334    while :; do
335      case $as_dir in #(
336      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
337      *) as_qdir=$as_dir;;
338      esac
339      as_dirs="'$as_qdir' $as_dirs"
340      as_dir=`$as_dirname -- "$as_dir" ||
341$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
342	 X"$as_dir" : 'X\(//\)[^/]' \| \
343	 X"$as_dir" : 'X\(//\)$' \| \
344	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
345$as_echo X"$as_dir" |
346    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
347	    s//\1/
348	    q
349	  }
350	  /^X\(\/\/\)[^/].*/{
351	    s//\1/
352	    q
353	  }
354	  /^X\(\/\/\)$/{
355	    s//\1/
356	    q
357	  }
358	  /^X\(\/\).*/{
359	    s//\1/
360	    q
361	  }
362	  s/.*/./; q'`
363      test -d "$as_dir" && break
364    done
365    test -z "$as_dirs" || eval "mkdir $as_dirs"
366  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
367
368
369} # as_fn_mkdir_p
370
371# as_fn_executable_p FILE
372# -----------------------
373# Test if FILE is an executable regular file.
374as_fn_executable_p ()
375{
376  test -f "$1" && test -x "$1"
377} # as_fn_executable_p
378# as_fn_append VAR VALUE
379# ----------------------
380# Append the text in VALUE to the end of the definition contained in VAR. Take
381# advantage of any shell optimizations that allow amortized linear growth over
382# repeated appends, instead of the typical quadratic growth present in naive
383# implementations.
384if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
385  eval 'as_fn_append ()
386  {
387    eval $1+=\$2
388  }'
389else
390  as_fn_append ()
391  {
392    eval $1=\$$1\$2
393  }
394fi # as_fn_append
395
396# as_fn_arith ARG...
397# ------------------
398# Perform arithmetic evaluation on the ARGs, and store the result in the
399# global $as_val. Take advantage of shells that can avoid forks. The arguments
400# must be portable across $(()) and expr.
401if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402  eval 'as_fn_arith ()
403  {
404    as_val=$(( $* ))
405  }'
406else
407  as_fn_arith ()
408  {
409    as_val=`expr "$@" || test $? -eq 1`
410  }
411fi # as_fn_arith
412
413
414# as_fn_error STATUS ERROR [LINENO LOG_FD]
415# ----------------------------------------
416# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
417# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
418# script with STATUS, using 1 if that was 0.
419as_fn_error ()
420{
421  as_status=$1; test $as_status -eq 0 && as_status=1
422  if test "$4"; then
423    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
424    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
425  fi
426  $as_echo "$as_me: error: $2" >&2
427  as_fn_exit $as_status
428} # as_fn_error
429
430if expr a : '\(a\)' >/dev/null 2>&1 &&
431   test "X`expr 00001 : '.*\(...\)'`" = X001; then
432  as_expr=expr
433else
434  as_expr=false
435fi
436
437if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
438  as_basename=basename
439else
440  as_basename=false
441fi
442
443if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
444  as_dirname=dirname
445else
446  as_dirname=false
447fi
448
449as_me=`$as_basename -- "$0" ||
450$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
451	 X"$0" : 'X\(//\)$' \| \
452	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
453$as_echo X/"$0" |
454    sed '/^.*\/\([^/][^/]*\)\/*$/{
455	    s//\1/
456	    q
457	  }
458	  /^X\/\(\/\/\)$/{
459	    s//\1/
460	    q
461	  }
462	  /^X\/\(\/\).*/{
463	    s//\1/
464	    q
465	  }
466	  s/.*/./; q'`
467
468# Avoid depending upon Character Ranges.
469as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472as_cr_digits='0123456789'
473as_cr_alnum=$as_cr_Letters$as_cr_digits
474
475
476  as_lineno_1=$LINENO as_lineno_1a=$LINENO
477  as_lineno_2=$LINENO as_lineno_2a=$LINENO
478  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
479  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
480  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
481  sed -n '
482    p
483    /[$]LINENO/=
484  ' <$as_myself |
485    sed '
486      s/[$]LINENO.*/&-/
487      t lineno
488      b
489      :lineno
490      N
491      :loop
492      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493      t loop
494      s/-\n.*//
495    ' >$as_me.lineno &&
496  chmod +x "$as_me.lineno" ||
497    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
498
499  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
500  # already done that, so ensure we don't try to do so again and fall
501  # in an infinite loop.  This has already happened in practice.
502  _as_can_reexec=no; export _as_can_reexec
503  # Don't try to exec as it changes $[0], causing all sort of problems
504  # (the dirname of $[0] is not the place where we might find the
505  # original and so on.  Autoconf is especially sensitive to this).
506  . "./$as_me.lineno"
507  # Exit status is that of the last command.
508  exit
509}
510
511ECHO_C= ECHO_N= ECHO_T=
512case `echo -n x` in #(((((
513-n*)
514  case `echo 'xy\c'` in
515  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
516  xy)  ECHO_C='\c';;
517  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
518       ECHO_T='	';;
519  esac;;
520*)
521  ECHO_N='-n';;
522esac
523
524rm -f conf$$ conf$$.exe conf$$.file
525if test -d conf$$.dir; then
526  rm -f conf$$.dir/conf$$.file
527else
528  rm -f conf$$.dir
529  mkdir conf$$.dir 2>/dev/null
530fi
531if (echo >conf$$.file) 2>/dev/null; then
532  if ln -s conf$$.file conf$$ 2>/dev/null; then
533    as_ln_s='ln -s'
534    # ... but there are two gotchas:
535    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
536    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
537    # In both cases, we have to default to `cp -pR'.
538    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
539      as_ln_s='cp -pR'
540  elif ln conf$$.file conf$$ 2>/dev/null; then
541    as_ln_s=ln
542  else
543    as_ln_s='cp -pR'
544  fi
545else
546  as_ln_s='cp -pR'
547fi
548rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549rmdir conf$$.dir 2>/dev/null
550
551if mkdir -p . 2>/dev/null; then
552  as_mkdir_p='mkdir -p "$as_dir"'
553else
554  test -d ./-p && rmdir ./-p
555  as_mkdir_p=false
556fi
557
558as_test_x='test -x'
559as_executable_p=as_fn_executable_p
560
561# Sed expression to map a string onto a valid CPP name.
562as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
563
564# Sed expression to map a string onto a valid variable name.
565as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
566
567SHELL=${CONFIG_SHELL-/bin/sh}
568
569
570test -n "$DJDIR" || exec 7<&0 </dev/null
571exec 6>&1
572
573# Name of the host.
574# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
575# so uname gets run too.
576ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
577
578#
579# Initializations.
580#
581ac_default_prefix=/usr/local
582ac_clean_files=
583ac_config_libobj_dir=.
584LIBOBJS=
585cross_compiling=no
586subdirs=
587MFLAGS=
588MAKEFLAGS=
589
590# Identity of this package.
591PACKAGE_NAME='lmfit'
592PACKAGE_TARNAME='lmfit'
593PACKAGE_VERSION='6:1'
594PACKAGE_STRING='lmfit 6:1'
595PACKAGE_BUGREPORT='http://apps.jcns.fz-juelich.de/lmfit'
596PACKAGE_URL=''
597
598# Factoring default headers for most tests.
599ac_includes_default="\
600#include <stdio.h>
601#ifdef HAVE_SYS_TYPES_H
602# include <sys/types.h>
603#endif
604#ifdef HAVE_SYS_STAT_H
605# include <sys/stat.h>
606#endif
607#ifdef STDC_HEADERS
608# include <stdlib.h>
609# include <stddef.h>
610#else
611# ifdef HAVE_STDLIB_H
612#  include <stdlib.h>
613# endif
614#endif
615#ifdef HAVE_STRING_H
616# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
617#  include <memory.h>
618# endif
619# include <string.h>
620#endif
621#ifdef HAVE_STRINGS_H
622# include <strings.h>
623#endif
624#ifdef HAVE_INTTYPES_H
625# include <inttypes.h>
626#endif
627#ifdef HAVE_STDINT_H
628# include <stdint.h>
629#endif
630#ifdef HAVE_UNISTD_H
631# include <unistd.h>
632#endif"
633
634ac_unique_file="lib/lmmin.c"
635ac_subst_vars='am__EXEEXT_FALSE
636am__EXEEXT_TRUE
637LTLIBOBJS
638LIBOBJS
639AM_CFLAGS
640MAINT
641MAINTAINER_MODE_FALSE
642MAINTAINER_MODE_TRUE
643CPP
644OTOOL64
645OTOOL
646LIPO
647NMEDIT
648DSYMUTIL
649MANIFEST_TOOL
650RANLIB
651ac_ct_AR
652AR
653DLLTOOL
654OBJDUMP
655LN_S
656NM
657ac_ct_DUMPBIN
658DUMPBIN
659LD
660FGREP
661EGREP
662GREP
663SED
664am__fastdepCC_FALSE
665am__fastdepCC_TRUE
666CCDEPMODE
667am__nodep
668AMDEPBACKSLASH
669AMDEP_FALSE
670AMDEP_TRUE
671am__quote
672am__include
673DEPDIR
674OBJEXT
675EXEEXT
676ac_ct_CC
677CPPFLAGS
678LDFLAGS
679CFLAGS
680CC
681host_os
682host_vendor
683host_cpu
684host
685build_os
686build_vendor
687build_cpu
688build
689LIBTOOL
690AM_BACKSLASH
691AM_DEFAULT_VERBOSITY
692AM_DEFAULT_V
693AM_V
694am__untar
695am__tar
696AMTAR
697am__leading_dot
698SET_MAKE
699AWK
700mkdir_p
701MKDIR_P
702INSTALL_STRIP_PROGRAM
703STRIP
704install_sh
705MAKEINFO
706AUTOHEADER
707AUTOMAKE
708AUTOCONF
709ACLOCAL
710VERSION
711PACKAGE
712CYGPATH_W
713am__isrc
714INSTALL_DATA
715INSTALL_SCRIPT
716INSTALL_PROGRAM
717target_alias
718host_alias
719build_alias
720LIBS
721ECHO_T
722ECHO_N
723ECHO_C
724DEFS
725mandir
726localedir
727libdir
728psdir
729pdfdir
730dvidir
731htmldir
732infodir
733docdir
734oldincludedir
735includedir
736runstatedir
737localstatedir
738sharedstatedir
739sysconfdir
740datadir
741datarootdir
742libexecdir
743sbindir
744bindir
745program_transform_name
746prefix
747exec_prefix
748PACKAGE_URL
749PACKAGE_BUGREPORT
750PACKAGE_STRING
751PACKAGE_VERSION
752PACKAGE_TARNAME
753PACKAGE_NAME
754PATH_SEPARATOR
755SHELL'
756ac_subst_files=''
757ac_user_opts='
758enable_option_checking
759enable_silent_rules
760enable_static
761enable_shared
762with_pic
763enable_fast_install
764enable_dependency_tracking
765with_gnu_ld
766with_sysroot
767enable_libtool_lock
768enable_maintainer_mode
769'
770      ac_precious_vars='build_alias
771host_alias
772target_alias
773CC
774CFLAGS
775LDFLAGS
776LIBS
777CPPFLAGS
778CPP'
779
780
781# Initialize some variables set by options.
782ac_init_help=
783ac_init_version=false
784ac_unrecognized_opts=
785ac_unrecognized_sep=
786# The variables have the same names as the options, with
787# dashes changed to underlines.
788cache_file=/dev/null
789exec_prefix=NONE
790no_create=
791no_recursion=
792prefix=NONE
793program_prefix=NONE
794program_suffix=NONE
795program_transform_name=s,x,x,
796silent=
797site=
798srcdir=
799verbose=
800x_includes=NONE
801x_libraries=NONE
802
803# Installation directory options.
804# These are left unexpanded so users can "make install exec_prefix=/foo"
805# and all the variables that are supposed to be based on exec_prefix
806# by default will actually change.
807# Use braces instead of parens because sh, perl, etc. also accept them.
808# (The list follows the same order as the GNU Coding Standards.)
809bindir='${exec_prefix}/bin'
810sbindir='${exec_prefix}/sbin'
811libexecdir='${exec_prefix}/libexec'
812datarootdir='${prefix}/share'
813datadir='${datarootdir}'
814sysconfdir='${prefix}/etc'
815sharedstatedir='${prefix}/com'
816localstatedir='${prefix}/var'
817runstatedir='${localstatedir}/run'
818includedir='${prefix}/include'
819oldincludedir='/usr/include'
820docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
821infodir='${datarootdir}/info'
822htmldir='${docdir}'
823dvidir='${docdir}'
824pdfdir='${docdir}'
825psdir='${docdir}'
826libdir='${exec_prefix}/lib'
827localedir='${datarootdir}/locale'
828mandir='${datarootdir}/man'
829
830ac_prev=
831ac_dashdash=
832for ac_option
833do
834  # If the previous option needs an argument, assign it.
835  if test -n "$ac_prev"; then
836    eval $ac_prev=\$ac_option
837    ac_prev=
838    continue
839  fi
840
841  case $ac_option in
842  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
843  *=)   ac_optarg= ;;
844  *)    ac_optarg=yes ;;
845  esac
846
847  # Accept the important Cygnus configure options, so we can diagnose typos.
848
849  case $ac_dashdash$ac_option in
850  --)
851    ac_dashdash=yes ;;
852
853  -bindir | --bindir | --bindi | --bind | --bin | --bi)
854    ac_prev=bindir ;;
855  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
856    bindir=$ac_optarg ;;
857
858  -build | --build | --buil | --bui | --bu)
859    ac_prev=build_alias ;;
860  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
861    build_alias=$ac_optarg ;;
862
863  -cache-file | --cache-file | --cache-fil | --cache-fi \
864  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
865    ac_prev=cache_file ;;
866  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
867  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
868    cache_file=$ac_optarg ;;
869
870  --config-cache | -C)
871    cache_file=config.cache ;;
872
873  -datadir | --datadir | --datadi | --datad)
874    ac_prev=datadir ;;
875  -datadir=* | --datadir=* | --datadi=* | --datad=*)
876    datadir=$ac_optarg ;;
877
878  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
879  | --dataroo | --dataro | --datar)
880    ac_prev=datarootdir ;;
881  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
882  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
883    datarootdir=$ac_optarg ;;
884
885  -disable-* | --disable-*)
886    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
887    # Reject names that are not valid shell variable names.
888    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
889      as_fn_error $? "invalid feature name: $ac_useropt"
890    ac_useropt_orig=$ac_useropt
891    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
892    case $ac_user_opts in
893      *"
894"enable_$ac_useropt"
895"*) ;;
896      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
897	 ac_unrecognized_sep=', ';;
898    esac
899    eval enable_$ac_useropt=no ;;
900
901  -docdir | --docdir | --docdi | --doc | --do)
902    ac_prev=docdir ;;
903  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
904    docdir=$ac_optarg ;;
905
906  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
907    ac_prev=dvidir ;;
908  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
909    dvidir=$ac_optarg ;;
910
911  -enable-* | --enable-*)
912    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
913    # Reject names that are not valid shell variable names.
914    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
915      as_fn_error $? "invalid feature name: $ac_useropt"
916    ac_useropt_orig=$ac_useropt
917    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
918    case $ac_user_opts in
919      *"
920"enable_$ac_useropt"
921"*) ;;
922      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
923	 ac_unrecognized_sep=', ';;
924    esac
925    eval enable_$ac_useropt=\$ac_optarg ;;
926
927  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
928  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
929  | --exec | --exe | --ex)
930    ac_prev=exec_prefix ;;
931  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
932  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
933  | --exec=* | --exe=* | --ex=*)
934    exec_prefix=$ac_optarg ;;
935
936  -gas | --gas | --ga | --g)
937    # Obsolete; use --with-gas.
938    with_gas=yes ;;
939
940  -help | --help | --hel | --he | -h)
941    ac_init_help=long ;;
942  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
943    ac_init_help=recursive ;;
944  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
945    ac_init_help=short ;;
946
947  -host | --host | --hos | --ho)
948    ac_prev=host_alias ;;
949  -host=* | --host=* | --hos=* | --ho=*)
950    host_alias=$ac_optarg ;;
951
952  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
953    ac_prev=htmldir ;;
954  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
955  | --ht=*)
956    htmldir=$ac_optarg ;;
957
958  -includedir | --includedir | --includedi | --included | --include \
959  | --includ | --inclu | --incl | --inc)
960    ac_prev=includedir ;;
961  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
962  | --includ=* | --inclu=* | --incl=* | --inc=*)
963    includedir=$ac_optarg ;;
964
965  -infodir | --infodir | --infodi | --infod | --info | --inf)
966    ac_prev=infodir ;;
967  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
968    infodir=$ac_optarg ;;
969
970  -libdir | --libdir | --libdi | --libd)
971    ac_prev=libdir ;;
972  -libdir=* | --libdir=* | --libdi=* | --libd=*)
973    libdir=$ac_optarg ;;
974
975  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
976  | --libexe | --libex | --libe)
977    ac_prev=libexecdir ;;
978  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
979  | --libexe=* | --libex=* | --libe=*)
980    libexecdir=$ac_optarg ;;
981
982  -localedir | --localedir | --localedi | --localed | --locale)
983    ac_prev=localedir ;;
984  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
985    localedir=$ac_optarg ;;
986
987  -localstatedir | --localstatedir | --localstatedi | --localstated \
988  | --localstate | --localstat | --localsta | --localst | --locals)
989    ac_prev=localstatedir ;;
990  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
991  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
992    localstatedir=$ac_optarg ;;
993
994  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
995    ac_prev=mandir ;;
996  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
997    mandir=$ac_optarg ;;
998
999  -nfp | --nfp | --nf)
1000    # Obsolete; use --without-fp.
1001    with_fp=no ;;
1002
1003  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1004  | --no-cr | --no-c | -n)
1005    no_create=yes ;;
1006
1007  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1008  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1009    no_recursion=yes ;;
1010
1011  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1012  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1013  | --oldin | --oldi | --old | --ol | --o)
1014    ac_prev=oldincludedir ;;
1015  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1016  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1017  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1018    oldincludedir=$ac_optarg ;;
1019
1020  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1021    ac_prev=prefix ;;
1022  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1023    prefix=$ac_optarg ;;
1024
1025  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1026  | --program-pre | --program-pr | --program-p)
1027    ac_prev=program_prefix ;;
1028  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1029  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1030    program_prefix=$ac_optarg ;;
1031
1032  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1033  | --program-suf | --program-su | --program-s)
1034    ac_prev=program_suffix ;;
1035  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1036  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1037    program_suffix=$ac_optarg ;;
1038
1039  -program-transform-name | --program-transform-name \
1040  | --program-transform-nam | --program-transform-na \
1041  | --program-transform-n | --program-transform- \
1042  | --program-transform | --program-transfor \
1043  | --program-transfo | --program-transf \
1044  | --program-trans | --program-tran \
1045  | --progr-tra | --program-tr | --program-t)
1046    ac_prev=program_transform_name ;;
1047  -program-transform-name=* | --program-transform-name=* \
1048  | --program-transform-nam=* | --program-transform-na=* \
1049  | --program-transform-n=* | --program-transform-=* \
1050  | --program-transform=* | --program-transfor=* \
1051  | --program-transfo=* | --program-transf=* \
1052  | --program-trans=* | --program-tran=* \
1053  | --progr-tra=* | --program-tr=* | --program-t=*)
1054    program_transform_name=$ac_optarg ;;
1055
1056  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1057    ac_prev=pdfdir ;;
1058  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1059    pdfdir=$ac_optarg ;;
1060
1061  -psdir | --psdir | --psdi | --psd | --ps)
1062    ac_prev=psdir ;;
1063  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1064    psdir=$ac_optarg ;;
1065
1066  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1067  | -silent | --silent | --silen | --sile | --sil)
1068    silent=yes ;;
1069
1070  -runstatedir | --runstatedir | --runstatedi | --runstated \
1071  | --runstate | --runstat | --runsta | --runst | --runs \
1072  | --run | --ru | --r)
1073    ac_prev=runstatedir ;;
1074  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1075  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1076  | --run=* | --ru=* | --r=*)
1077    runstatedir=$ac_optarg ;;
1078
1079  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1080    ac_prev=sbindir ;;
1081  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1082  | --sbi=* | --sb=*)
1083    sbindir=$ac_optarg ;;
1084
1085  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1086  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1087  | --sharedst | --shareds | --shared | --share | --shar \
1088  | --sha | --sh)
1089    ac_prev=sharedstatedir ;;
1090  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1091  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1092  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1093  | --sha=* | --sh=*)
1094    sharedstatedir=$ac_optarg ;;
1095
1096  -site | --site | --sit)
1097    ac_prev=site ;;
1098  -site=* | --site=* | --sit=*)
1099    site=$ac_optarg ;;
1100
1101  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1102    ac_prev=srcdir ;;
1103  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1104    srcdir=$ac_optarg ;;
1105
1106  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1107  | --syscon | --sysco | --sysc | --sys | --sy)
1108    ac_prev=sysconfdir ;;
1109  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1110  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1111    sysconfdir=$ac_optarg ;;
1112
1113  -target | --target | --targe | --targ | --tar | --ta | --t)
1114    ac_prev=target_alias ;;
1115  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1116    target_alias=$ac_optarg ;;
1117
1118  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1119    verbose=yes ;;
1120
1121  -version | --version | --versio | --versi | --vers | -V)
1122    ac_init_version=: ;;
1123
1124  -with-* | --with-*)
1125    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1126    # Reject names that are not valid shell variable names.
1127    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1128      as_fn_error $? "invalid package name: $ac_useropt"
1129    ac_useropt_orig=$ac_useropt
1130    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1131    case $ac_user_opts in
1132      *"
1133"with_$ac_useropt"
1134"*) ;;
1135      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1136	 ac_unrecognized_sep=', ';;
1137    esac
1138    eval with_$ac_useropt=\$ac_optarg ;;
1139
1140  -without-* | --without-*)
1141    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1142    # Reject names that are not valid shell variable names.
1143    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1144      as_fn_error $? "invalid package name: $ac_useropt"
1145    ac_useropt_orig=$ac_useropt
1146    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1147    case $ac_user_opts in
1148      *"
1149"with_$ac_useropt"
1150"*) ;;
1151      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1152	 ac_unrecognized_sep=', ';;
1153    esac
1154    eval with_$ac_useropt=no ;;
1155
1156  --x)
1157    # Obsolete; use --with-x.
1158    with_x=yes ;;
1159
1160  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1161  | --x-incl | --x-inc | --x-in | --x-i)
1162    ac_prev=x_includes ;;
1163  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1164  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1165    x_includes=$ac_optarg ;;
1166
1167  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1168  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1169    ac_prev=x_libraries ;;
1170  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1171  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1172    x_libraries=$ac_optarg ;;
1173
1174  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1175Try \`$0 --help' for more information"
1176    ;;
1177
1178  *=*)
1179    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1180    # Reject names that are not valid shell variable names.
1181    case $ac_envvar in #(
1182      '' | [0-9]* | *[!_$as_cr_alnum]* )
1183      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1184    esac
1185    eval $ac_envvar=\$ac_optarg
1186    export $ac_envvar ;;
1187
1188  *)
1189    # FIXME: should be removed in autoconf 3.0.
1190    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1191    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1192      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1193    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1194    ;;
1195
1196  esac
1197done
1198
1199if test -n "$ac_prev"; then
1200  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1201  as_fn_error $? "missing argument to $ac_option"
1202fi
1203
1204if test -n "$ac_unrecognized_opts"; then
1205  case $enable_option_checking in
1206    no) ;;
1207    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1208    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1209  esac
1210fi
1211
1212# Check all directory arguments for consistency.
1213for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1214		datadir sysconfdir sharedstatedir localstatedir includedir \
1215		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1216		libdir localedir mandir runstatedir
1217do
1218  eval ac_val=\$$ac_var
1219  # Remove trailing slashes.
1220  case $ac_val in
1221    */ )
1222      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1223      eval $ac_var=\$ac_val;;
1224  esac
1225  # Be sure to have absolute directory names.
1226  case $ac_val in
1227    [\\/$]* | ?:[\\/]* )  continue;;
1228    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1229  esac
1230  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1231done
1232
1233# There might be people who depend on the old broken behavior: `$host'
1234# used to hold the argument of --host etc.
1235# FIXME: To remove some day.
1236build=$build_alias
1237host=$host_alias
1238target=$target_alias
1239
1240# FIXME: To remove some day.
1241if test "x$host_alias" != x; then
1242  if test "x$build_alias" = x; then
1243    cross_compiling=maybe
1244  elif test "x$build_alias" != "x$host_alias"; then
1245    cross_compiling=yes
1246  fi
1247fi
1248
1249ac_tool_prefix=
1250test -n "$host_alias" && ac_tool_prefix=$host_alias-
1251
1252test "$silent" = yes && exec 6>/dev/null
1253
1254
1255ac_pwd=`pwd` && test -n "$ac_pwd" &&
1256ac_ls_di=`ls -di .` &&
1257ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1258  as_fn_error $? "working directory cannot be determined"
1259test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1260  as_fn_error $? "pwd does not report name of working directory"
1261
1262
1263# Find the source files, if location was not specified.
1264if test -z "$srcdir"; then
1265  ac_srcdir_defaulted=yes
1266  # Try the directory containing this script, then the parent directory.
1267  ac_confdir=`$as_dirname -- "$as_myself" ||
1268$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1269	 X"$as_myself" : 'X\(//\)[^/]' \| \
1270	 X"$as_myself" : 'X\(//\)$' \| \
1271	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1272$as_echo X"$as_myself" |
1273    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1274	    s//\1/
1275	    q
1276	  }
1277	  /^X\(\/\/\)[^/].*/{
1278	    s//\1/
1279	    q
1280	  }
1281	  /^X\(\/\/\)$/{
1282	    s//\1/
1283	    q
1284	  }
1285	  /^X\(\/\).*/{
1286	    s//\1/
1287	    q
1288	  }
1289	  s/.*/./; q'`
1290  srcdir=$ac_confdir
1291  if test ! -r "$srcdir/$ac_unique_file"; then
1292    srcdir=..
1293  fi
1294else
1295  ac_srcdir_defaulted=no
1296fi
1297if test ! -r "$srcdir/$ac_unique_file"; then
1298  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1299  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1300fi
1301ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1302ac_abs_confdir=`(
1303	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1304	pwd)`
1305# When building in place, set srcdir=.
1306if test "$ac_abs_confdir" = "$ac_pwd"; then
1307  srcdir=.
1308fi
1309# Remove unnecessary trailing slashes from srcdir.
1310# Double slashes in file names in object file debugging info
1311# mess up M-x gdb in Emacs.
1312case $srcdir in
1313*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1314esac
1315for ac_var in $ac_precious_vars; do
1316  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1317  eval ac_env_${ac_var}_value=\$${ac_var}
1318  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1319  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1320done
1321
1322#
1323# Report the --help message.
1324#
1325if test "$ac_init_help" = "long"; then
1326  # Omit some internal or obsolete options to make the list less imposing.
1327  # This message is too long to be a string in the A/UX 3.1 sh.
1328  cat <<_ACEOF
1329\`configure' configures lmfit 6:1 to adapt to many kinds of systems.
1330
1331Usage: $0 [OPTION]... [VAR=VALUE]...
1332
1333To assign environment variables (e.g., CC, CFLAGS...), specify them as
1334VAR=VALUE.  See below for descriptions of some of the useful variables.
1335
1336Defaults for the options are specified in brackets.
1337
1338Configuration:
1339  -h, --help              display this help and exit
1340      --help=short        display options specific to this package
1341      --help=recursive    display the short help of all the included packages
1342  -V, --version           display version information and exit
1343  -q, --quiet, --silent   do not print \`checking ...' messages
1344      --cache-file=FILE   cache test results in FILE [disabled]
1345  -C, --config-cache      alias for \`--cache-file=config.cache'
1346  -n, --no-create         do not create output files
1347      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1348
1349Installation directories:
1350  --prefix=PREFIX         install architecture-independent files in PREFIX
1351                          [$ac_default_prefix]
1352  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1353                          [PREFIX]
1354
1355By default, \`make install' will install all the files in
1356\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1357an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1358for instance \`--prefix=\$HOME'.
1359
1360For better control, use the options below.
1361
1362Fine tuning of the installation directories:
1363  --bindir=DIR            user executables [EPREFIX/bin]
1364  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1365  --libexecdir=DIR        program executables [EPREFIX/libexec]
1366  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1367  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1368  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1369  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1370  --libdir=DIR            object code libraries [EPREFIX/lib]
1371  --includedir=DIR        C header files [PREFIX/include]
1372  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1373  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1374  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1375  --infodir=DIR           info documentation [DATAROOTDIR/info]
1376  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1377  --mandir=DIR            man documentation [DATAROOTDIR/man]
1378  --docdir=DIR            documentation root [DATAROOTDIR/doc/lmfit]
1379  --htmldir=DIR           html documentation [DOCDIR]
1380  --dvidir=DIR            dvi documentation [DOCDIR]
1381  --pdfdir=DIR            pdf documentation [DOCDIR]
1382  --psdir=DIR             ps documentation [DOCDIR]
1383_ACEOF
1384
1385  cat <<\_ACEOF
1386
1387Program names:
1388  --program-prefix=PREFIX            prepend PREFIX to installed program names
1389  --program-suffix=SUFFIX            append SUFFIX to installed program names
1390  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1391
1392System types:
1393  --build=BUILD     configure for building on BUILD [guessed]
1394  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1395_ACEOF
1396fi
1397
1398if test -n "$ac_init_help"; then
1399  case $ac_init_help in
1400     short | recursive ) echo "Configuration of lmfit 6:1:";;
1401   esac
1402  cat <<\_ACEOF
1403
1404Optional Features:
1405  --disable-option-checking  ignore unrecognized --enable/--with options
1406  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1407  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1408  --enable-silent-rules   less verbose build output (undo: "make V=1")
1409  --disable-silent-rules  verbose build output (undo: "make V=0")
1410  --enable-static[=PKGS]  build static libraries [default=no]
1411  --enable-shared[=PKGS]  build shared libraries [default=yes]
1412  --enable-fast-install[=PKGS]
1413                          optimize for fast installation [default=yes]
1414  --enable-dependency-tracking
1415                          do not reject slow dependency extractors
1416  --disable-dependency-tracking
1417                          speeds up one-time build
1418  --disable-libtool-lock  avoid locking (might break parallel builds)
1419  --enable-maintainer-mode
1420                          enable make rules and dependencies not useful (and
1421                          sometimes confusing) to the casual installer
1422
1423Optional Packages:
1424  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1425  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1426  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1427                          both]
1428  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1429  --with-sysroot=DIR Search for dependent libraries within DIR
1430                        (or the compiler's sysroot if not specified).
1431
1432Some influential environment variables:
1433  CC          C compiler command
1434  CFLAGS      C compiler flags
1435  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1436              nonstandard directory <lib dir>
1437  LIBS        libraries to pass to the linker, e.g. -l<library>
1438  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1439              you have headers in a nonstandard directory <include dir>
1440  CPP         C preprocessor
1441
1442Use these variables to override the choices made by `configure' or to help
1443it to find libraries and programs with nonstandard names/locations.
1444
1445Report bugs to <http://apps.jcns.fz-juelich.de/lmfit>.
1446_ACEOF
1447ac_status=$?
1448fi
1449
1450if test "$ac_init_help" = "recursive"; then
1451  # If there are subdirs, report their specific --help.
1452  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1453    test -d "$ac_dir" ||
1454      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1455      continue
1456    ac_builddir=.
1457
1458case "$ac_dir" in
1459.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1460*)
1461  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1462  # A ".." for each directory in $ac_dir_suffix.
1463  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1464  case $ac_top_builddir_sub in
1465  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1466  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1467  esac ;;
1468esac
1469ac_abs_top_builddir=$ac_pwd
1470ac_abs_builddir=$ac_pwd$ac_dir_suffix
1471# for backward compatibility:
1472ac_top_builddir=$ac_top_build_prefix
1473
1474case $srcdir in
1475  .)  # We are building in place.
1476    ac_srcdir=.
1477    ac_top_srcdir=$ac_top_builddir_sub
1478    ac_abs_top_srcdir=$ac_pwd ;;
1479  [\\/]* | ?:[\\/]* )  # Absolute name.
1480    ac_srcdir=$srcdir$ac_dir_suffix;
1481    ac_top_srcdir=$srcdir
1482    ac_abs_top_srcdir=$srcdir ;;
1483  *) # Relative name.
1484    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1485    ac_top_srcdir=$ac_top_build_prefix$srcdir
1486    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1487esac
1488ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1489
1490    cd "$ac_dir" || { ac_status=$?; continue; }
1491    # Check for guested configure.
1492    if test -f "$ac_srcdir/configure.gnu"; then
1493      echo &&
1494      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1495    elif test -f "$ac_srcdir/configure"; then
1496      echo &&
1497      $SHELL "$ac_srcdir/configure" --help=recursive
1498    else
1499      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1500    fi || ac_status=$?
1501    cd "$ac_pwd" || { ac_status=$?; break; }
1502  done
1503fi
1504
1505test -n "$ac_init_help" && exit $ac_status
1506if $ac_init_version; then
1507  cat <<\_ACEOF
1508lmfit configure 6:1
1509generated by GNU Autoconf 2.69
1510
1511Copyright (C) 2012 Free Software Foundation, Inc.
1512This configure script is free software; the Free Software Foundation
1513gives unlimited permission to copy, distribute and modify it.
1514_ACEOF
1515  exit
1516fi
1517
1518## ------------------------ ##
1519## Autoconf initialization. ##
1520## ------------------------ ##
1521
1522# ac_fn_c_try_compile LINENO
1523# --------------------------
1524# Try to compile conftest.$ac_ext, and return whether this succeeded.
1525ac_fn_c_try_compile ()
1526{
1527  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1528  rm -f conftest.$ac_objext
1529  if { { ac_try="$ac_compile"
1530case "(($ac_try" in
1531  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1532  *) ac_try_echo=$ac_try;;
1533esac
1534eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1535$as_echo "$ac_try_echo"; } >&5
1536  (eval "$ac_compile") 2>conftest.err
1537  ac_status=$?
1538  if test -s conftest.err; then
1539    grep -v '^ *+' conftest.err >conftest.er1
1540    cat conftest.er1 >&5
1541    mv -f conftest.er1 conftest.err
1542  fi
1543  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1544  test $ac_status = 0; } && {
1545	 test -z "$ac_c_werror_flag" ||
1546	 test ! -s conftest.err
1547       } && test -s conftest.$ac_objext; then :
1548  ac_retval=0
1549else
1550  $as_echo "$as_me: failed program was:" >&5
1551sed 's/^/| /' conftest.$ac_ext >&5
1552
1553	ac_retval=1
1554fi
1555  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1556  as_fn_set_status $ac_retval
1557
1558} # ac_fn_c_try_compile
1559
1560# ac_fn_c_try_link LINENO
1561# -----------------------
1562# Try to link conftest.$ac_ext, and return whether this succeeded.
1563ac_fn_c_try_link ()
1564{
1565  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1566  rm -f conftest.$ac_objext conftest$ac_exeext
1567  if { { ac_try="$ac_link"
1568case "(($ac_try" in
1569  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1570  *) ac_try_echo=$ac_try;;
1571esac
1572eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1573$as_echo "$ac_try_echo"; } >&5
1574  (eval "$ac_link") 2>conftest.err
1575  ac_status=$?
1576  if test -s conftest.err; then
1577    grep -v '^ *+' conftest.err >conftest.er1
1578    cat conftest.er1 >&5
1579    mv -f conftest.er1 conftest.err
1580  fi
1581  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1582  test $ac_status = 0; } && {
1583	 test -z "$ac_c_werror_flag" ||
1584	 test ! -s conftest.err
1585       } && test -s conftest$ac_exeext && {
1586	 test "$cross_compiling" = yes ||
1587	 test -x conftest$ac_exeext
1588       }; then :
1589  ac_retval=0
1590else
1591  $as_echo "$as_me: failed program was:" >&5
1592sed 's/^/| /' conftest.$ac_ext >&5
1593
1594	ac_retval=1
1595fi
1596  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1597  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1598  # interfere with the next link command; also delete a directory that is
1599  # left behind by Apple's compiler.  We do this before executing the actions.
1600  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1601  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1602  as_fn_set_status $ac_retval
1603
1604} # ac_fn_c_try_link
1605
1606# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1607# -------------------------------------------------------
1608# Tests whether HEADER exists and can be compiled using the include files in
1609# INCLUDES, setting the cache variable VAR accordingly.
1610ac_fn_c_check_header_compile ()
1611{
1612  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1613  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1614$as_echo_n "checking for $2... " >&6; }
1615if eval \${$3+:} false; then :
1616  $as_echo_n "(cached) " >&6
1617else
1618  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1619/* end confdefs.h.  */
1620$4
1621#include <$2>
1622_ACEOF
1623if ac_fn_c_try_compile "$LINENO"; then :
1624  eval "$3=yes"
1625else
1626  eval "$3=no"
1627fi
1628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1629fi
1630eval ac_res=\$$3
1631	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1632$as_echo "$ac_res" >&6; }
1633  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1634
1635} # ac_fn_c_check_header_compile
1636
1637# ac_fn_c_try_cpp LINENO
1638# ----------------------
1639# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1640ac_fn_c_try_cpp ()
1641{
1642  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1643  if { { ac_try="$ac_cpp conftest.$ac_ext"
1644case "(($ac_try" in
1645  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1646  *) ac_try_echo=$ac_try;;
1647esac
1648eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1649$as_echo "$ac_try_echo"; } >&5
1650  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1651  ac_status=$?
1652  if test -s conftest.err; then
1653    grep -v '^ *+' conftest.err >conftest.er1
1654    cat conftest.er1 >&5
1655    mv -f conftest.er1 conftest.err
1656  fi
1657  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1658  test $ac_status = 0; } > conftest.i && {
1659	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1660	 test ! -s conftest.err
1661       }; then :
1662  ac_retval=0
1663else
1664  $as_echo "$as_me: failed program was:" >&5
1665sed 's/^/| /' conftest.$ac_ext >&5
1666
1667    ac_retval=1
1668fi
1669  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1670  as_fn_set_status $ac_retval
1671
1672} # ac_fn_c_try_cpp
1673
1674# ac_fn_c_try_run LINENO
1675# ----------------------
1676# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1677# that executables *can* be run.
1678ac_fn_c_try_run ()
1679{
1680  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1681  if { { ac_try="$ac_link"
1682case "(($ac_try" in
1683  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1684  *) ac_try_echo=$ac_try;;
1685esac
1686eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1687$as_echo "$ac_try_echo"; } >&5
1688  (eval "$ac_link") 2>&5
1689  ac_status=$?
1690  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1691  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1692  { { case "(($ac_try" in
1693  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1694  *) ac_try_echo=$ac_try;;
1695esac
1696eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1697$as_echo "$ac_try_echo"; } >&5
1698  (eval "$ac_try") 2>&5
1699  ac_status=$?
1700  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1701  test $ac_status = 0; }; }; then :
1702  ac_retval=0
1703else
1704  $as_echo "$as_me: program exited with status $ac_status" >&5
1705       $as_echo "$as_me: failed program was:" >&5
1706sed 's/^/| /' conftest.$ac_ext >&5
1707
1708       ac_retval=$ac_status
1709fi
1710  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1711  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1712  as_fn_set_status $ac_retval
1713
1714} # ac_fn_c_try_run
1715
1716# ac_fn_c_check_func LINENO FUNC VAR
1717# ----------------------------------
1718# Tests whether FUNC exists, setting the cache variable VAR accordingly
1719ac_fn_c_check_func ()
1720{
1721  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1722  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1723$as_echo_n "checking for $2... " >&6; }
1724if eval \${$3+:} false; then :
1725  $as_echo_n "(cached) " >&6
1726else
1727  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1728/* end confdefs.h.  */
1729/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1730   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1731#define $2 innocuous_$2
1732
1733/* System header to define __stub macros and hopefully few prototypes,
1734    which can conflict with char $2 (); below.
1735    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1736    <limits.h> exists even on freestanding compilers.  */
1737
1738#ifdef __STDC__
1739# include <limits.h>
1740#else
1741# include <assert.h>
1742#endif
1743
1744#undef $2
1745
1746/* Override any GCC internal prototype to avoid an error.
1747   Use char because int might match the return type of a GCC
1748   builtin and then its argument prototype would still apply.  */
1749#ifdef __cplusplus
1750extern "C"
1751#endif
1752char $2 ();
1753/* The GNU C library defines this for functions which it implements
1754    to always fail with ENOSYS.  Some functions are actually named
1755    something starting with __ and the normal name is an alias.  */
1756#if defined __stub_$2 || defined __stub___$2
1757choke me
1758#endif
1759
1760int
1761main ()
1762{
1763return $2 ();
1764  ;
1765  return 0;
1766}
1767_ACEOF
1768if ac_fn_c_try_link "$LINENO"; then :
1769  eval "$3=yes"
1770else
1771  eval "$3=no"
1772fi
1773rm -f core conftest.err conftest.$ac_objext \
1774    conftest$ac_exeext conftest.$ac_ext
1775fi
1776eval ac_res=\$$3
1777	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1778$as_echo "$ac_res" >&6; }
1779  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1780
1781} # ac_fn_c_check_func
1782cat >config.log <<_ACEOF
1783This file contains any messages produced by compilers while
1784running configure, to aid debugging if configure makes a mistake.
1785
1786It was created by lmfit $as_me 6:1, which was
1787generated by GNU Autoconf 2.69.  Invocation command line was
1788
1789  $ $0 $@
1790
1791_ACEOF
1792exec 5>>config.log
1793{
1794cat <<_ASUNAME
1795## --------- ##
1796## Platform. ##
1797## --------- ##
1798
1799hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1800uname -m = `(uname -m) 2>/dev/null || echo unknown`
1801uname -r = `(uname -r) 2>/dev/null || echo unknown`
1802uname -s = `(uname -s) 2>/dev/null || echo unknown`
1803uname -v = `(uname -v) 2>/dev/null || echo unknown`
1804
1805/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1806/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1807
1808/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1809/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1810/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1811/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1812/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1813/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1814/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1815
1816_ASUNAME
1817
1818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1819for as_dir in $PATH
1820do
1821  IFS=$as_save_IFS
1822  test -z "$as_dir" && as_dir=.
1823    $as_echo "PATH: $as_dir"
1824  done
1825IFS=$as_save_IFS
1826
1827} >&5
1828
1829cat >&5 <<_ACEOF
1830
1831
1832## ----------- ##
1833## Core tests. ##
1834## ----------- ##
1835
1836_ACEOF
1837
1838
1839# Keep a trace of the command line.
1840# Strip out --no-create and --no-recursion so they do not pile up.
1841# Strip out --silent because we don't want to record it for future runs.
1842# Also quote any args containing shell meta-characters.
1843# Make two passes to allow for proper duplicate-argument suppression.
1844ac_configure_args=
1845ac_configure_args0=
1846ac_configure_args1=
1847ac_must_keep_next=false
1848for ac_pass in 1 2
1849do
1850  for ac_arg
1851  do
1852    case $ac_arg in
1853    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1854    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1855    | -silent | --silent | --silen | --sile | --sil)
1856      continue ;;
1857    *\'*)
1858      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1859    esac
1860    case $ac_pass in
1861    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1862    2)
1863      as_fn_append ac_configure_args1 " '$ac_arg'"
1864      if test $ac_must_keep_next = true; then
1865	ac_must_keep_next=false # Got value, back to normal.
1866      else
1867	case $ac_arg in
1868	  *=* | --config-cache | -C | -disable-* | --disable-* \
1869	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1870	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1871	  | -with-* | --with-* | -without-* | --without-* | --x)
1872	    case "$ac_configure_args0 " in
1873	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1874	    esac
1875	    ;;
1876	  -* ) ac_must_keep_next=true ;;
1877	esac
1878      fi
1879      as_fn_append ac_configure_args " '$ac_arg'"
1880      ;;
1881    esac
1882  done
1883done
1884{ ac_configure_args0=; unset ac_configure_args0;}
1885{ ac_configure_args1=; unset ac_configure_args1;}
1886
1887# When interrupted or exit'd, cleanup temporary files, and complete
1888# config.log.  We remove comments because anyway the quotes in there
1889# would cause problems or look ugly.
1890# WARNING: Use '\'' to represent an apostrophe within the trap.
1891# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1892trap 'exit_status=$?
1893  # Save into config.log some information that might help in debugging.
1894  {
1895    echo
1896
1897    $as_echo "## ---------------- ##
1898## Cache variables. ##
1899## ---------------- ##"
1900    echo
1901    # The following way of writing the cache mishandles newlines in values,
1902(
1903  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1904    eval ac_val=\$$ac_var
1905    case $ac_val in #(
1906    *${as_nl}*)
1907      case $ac_var in #(
1908      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1909$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1910      esac
1911      case $ac_var in #(
1912      _ | IFS | as_nl) ;; #(
1913      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1914      *) { eval $ac_var=; unset $ac_var;} ;;
1915      esac ;;
1916    esac
1917  done
1918  (set) 2>&1 |
1919    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1920    *${as_nl}ac_space=\ *)
1921      sed -n \
1922	"s/'\''/'\''\\\\'\'''\''/g;
1923	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1924      ;; #(
1925    *)
1926      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1927      ;;
1928    esac |
1929    sort
1930)
1931    echo
1932
1933    $as_echo "## ----------------- ##
1934## Output variables. ##
1935## ----------------- ##"
1936    echo
1937    for ac_var in $ac_subst_vars
1938    do
1939      eval ac_val=\$$ac_var
1940      case $ac_val in
1941      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1942      esac
1943      $as_echo "$ac_var='\''$ac_val'\''"
1944    done | sort
1945    echo
1946
1947    if test -n "$ac_subst_files"; then
1948      $as_echo "## ------------------- ##
1949## File substitutions. ##
1950## ------------------- ##"
1951      echo
1952      for ac_var in $ac_subst_files
1953      do
1954	eval ac_val=\$$ac_var
1955	case $ac_val in
1956	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1957	esac
1958	$as_echo "$ac_var='\''$ac_val'\''"
1959      done | sort
1960      echo
1961    fi
1962
1963    if test -s confdefs.h; then
1964      $as_echo "## ----------- ##
1965## confdefs.h. ##
1966## ----------- ##"
1967      echo
1968      cat confdefs.h
1969      echo
1970    fi
1971    test "$ac_signal" != 0 &&
1972      $as_echo "$as_me: caught signal $ac_signal"
1973    $as_echo "$as_me: exit $exit_status"
1974  } >&5
1975  rm -f core *.core core.conftest.* &&
1976    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1977    exit $exit_status
1978' 0
1979for ac_signal in 1 2 13 15; do
1980  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1981done
1982ac_signal=0
1983
1984# confdefs.h avoids OS command line length limits that DEFS can exceed.
1985rm -f -r conftest* confdefs.h
1986
1987$as_echo "/* confdefs.h */" > confdefs.h
1988
1989# Predefined preprocessor variables.
1990
1991cat >>confdefs.h <<_ACEOF
1992#define PACKAGE_NAME "$PACKAGE_NAME"
1993_ACEOF
1994
1995cat >>confdefs.h <<_ACEOF
1996#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1997_ACEOF
1998
1999cat >>confdefs.h <<_ACEOF
2000#define PACKAGE_VERSION "$PACKAGE_VERSION"
2001_ACEOF
2002
2003cat >>confdefs.h <<_ACEOF
2004#define PACKAGE_STRING "$PACKAGE_STRING"
2005_ACEOF
2006
2007cat >>confdefs.h <<_ACEOF
2008#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2009_ACEOF
2010
2011cat >>confdefs.h <<_ACEOF
2012#define PACKAGE_URL "$PACKAGE_URL"
2013_ACEOF
2014
2015
2016# Let the site file select an alternate cache file if it wants to.
2017# Prefer an explicitly selected file to automatically selected ones.
2018ac_site_file1=NONE
2019ac_site_file2=NONE
2020if test -n "$CONFIG_SITE"; then
2021  # We do not want a PATH search for config.site.
2022  case $CONFIG_SITE in #((
2023    -*)  ac_site_file1=./$CONFIG_SITE;;
2024    */*) ac_site_file1=$CONFIG_SITE;;
2025    *)   ac_site_file1=./$CONFIG_SITE;;
2026  esac
2027elif test "x$prefix" != xNONE; then
2028  ac_site_file1=$prefix/share/config.site
2029  ac_site_file2=$prefix/etc/config.site
2030else
2031  ac_site_file1=$ac_default_prefix/share/config.site
2032  ac_site_file2=$ac_default_prefix/etc/config.site
2033fi
2034for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2035do
2036  test "x$ac_site_file" = xNONE && continue
2037  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2038    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2039$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2040    sed 's/^/| /' "$ac_site_file" >&5
2041    . "$ac_site_file" \
2042      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2043$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2044as_fn_error $? "failed to load site script $ac_site_file
2045See \`config.log' for more details" "$LINENO" 5; }
2046  fi
2047done
2048
2049if test -r "$cache_file"; then
2050  # Some versions of bash will fail to source /dev/null (special files
2051  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2052  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2053    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2054$as_echo "$as_me: loading cache $cache_file" >&6;}
2055    case $cache_file in
2056      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2057      *)                      . "./$cache_file";;
2058    esac
2059  fi
2060else
2061  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2062$as_echo "$as_me: creating cache $cache_file" >&6;}
2063  >$cache_file
2064fi
2065
2066# Check that the precious variables saved in the cache have kept the same
2067# value.
2068ac_cache_corrupted=false
2069for ac_var in $ac_precious_vars; do
2070  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2071  eval ac_new_set=\$ac_env_${ac_var}_set
2072  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2073  eval ac_new_val=\$ac_env_${ac_var}_value
2074  case $ac_old_set,$ac_new_set in
2075    set,)
2076      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2077$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2078      ac_cache_corrupted=: ;;
2079    ,set)
2080      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2081$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2082      ac_cache_corrupted=: ;;
2083    ,);;
2084    *)
2085      if test "x$ac_old_val" != "x$ac_new_val"; then
2086	# differences in whitespace do not lead to failure.
2087	ac_old_val_w=`echo x $ac_old_val`
2088	ac_new_val_w=`echo x $ac_new_val`
2089	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2090	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2091$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2092	  ac_cache_corrupted=:
2093	else
2094	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2095$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2096	  eval $ac_var=\$ac_old_val
2097	fi
2098	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2099$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2100	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2101$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2102      fi;;
2103  esac
2104  # Pass precious variables to config.status.
2105  if test "$ac_new_set" = set; then
2106    case $ac_new_val in
2107    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2108    *) ac_arg=$ac_var=$ac_new_val ;;
2109    esac
2110    case " $ac_configure_args " in
2111      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2112      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2113    esac
2114  fi
2115done
2116if $ac_cache_corrupted; then
2117  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2118$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2119  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2120$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2121  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2122fi
2123## -------------------- ##
2124## Main body of script. ##
2125## -------------------- ##
2126
2127ac_ext=c
2128ac_cpp='$CPP $CPPFLAGS'
2129ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2130ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2131ac_compiler_gnu=$ac_cv_c_compiler_gnu
2132
2133
2134
2135# standard configuration for shared libraries
2136ac_aux_dir=
2137for ac_dir in build-aux "$srcdir"/build-aux; do
2138  if test -f "$ac_dir/install-sh"; then
2139    ac_aux_dir=$ac_dir
2140    ac_install_sh="$ac_aux_dir/install-sh -c"
2141    break
2142  elif test -f "$ac_dir/install.sh"; then
2143    ac_aux_dir=$ac_dir
2144    ac_install_sh="$ac_aux_dir/install.sh -c"
2145    break
2146  elif test -f "$ac_dir/shtool"; then
2147    ac_aux_dir=$ac_dir
2148    ac_install_sh="$ac_aux_dir/shtool install -c"
2149    break
2150  fi
2151done
2152if test -z "$ac_aux_dir"; then
2153  as_fn_error $? "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5
2154fi
2155
2156# These three variables are undocumented and unsupported,
2157# and are intended to be withdrawn in a future Autoconf release.
2158# They can cause serious problems if a builder's source tree is in a directory
2159# whose full name contains unusual characters.
2160ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2161ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2162ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2163
2164
2165
2166
2167am__api_version='1.15'
2168
2169# Find a good install program.  We prefer a C program (faster),
2170# so one script is as good as another.  But avoid the broken or
2171# incompatible versions:
2172# SysV /etc/install, /usr/sbin/install
2173# SunOS /usr/etc/install
2174# IRIX /sbin/install
2175# AIX /bin/install
2176# AmigaOS /C/install, which installs bootblocks on floppy discs
2177# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2178# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2179# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2180# OS/2's system install, which has a completely different semantic
2181# ./install, which can be erroneously created by make from ./install.sh.
2182# Reject install programs that cannot install multiple files.
2183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2184$as_echo_n "checking for a BSD-compatible install... " >&6; }
2185if test -z "$INSTALL"; then
2186if ${ac_cv_path_install+:} false; then :
2187  $as_echo_n "(cached) " >&6
2188else
2189  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2190for as_dir in $PATH
2191do
2192  IFS=$as_save_IFS
2193  test -z "$as_dir" && as_dir=.
2194    # Account for people who put trailing slashes in PATH elements.
2195case $as_dir/ in #((
2196  ./ | .// | /[cC]/* | \
2197  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2198  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2199  /usr/ucb/* ) ;;
2200  *)
2201    # OSF1 and SCO ODT 3.0 have their own names for install.
2202    # Don't use installbsd from OSF since it installs stuff as root
2203    # by default.
2204    for ac_prog in ginstall scoinst install; do
2205      for ac_exec_ext in '' $ac_executable_extensions; do
2206	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2207	  if test $ac_prog = install &&
2208	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2209	    # AIX install.  It has an incompatible calling convention.
2210	    :
2211	  elif test $ac_prog = install &&
2212	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2213	    # program-specific install script used by HP pwplus--don't use.
2214	    :
2215	  else
2216	    rm -rf conftest.one conftest.two conftest.dir
2217	    echo one > conftest.one
2218	    echo two > conftest.two
2219	    mkdir conftest.dir
2220	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2221	      test -s conftest.one && test -s conftest.two &&
2222	      test -s conftest.dir/conftest.one &&
2223	      test -s conftest.dir/conftest.two
2224	    then
2225	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2226	      break 3
2227	    fi
2228	  fi
2229	fi
2230      done
2231    done
2232    ;;
2233esac
2234
2235  done
2236IFS=$as_save_IFS
2237
2238rm -rf conftest.one conftest.two conftest.dir
2239
2240fi
2241  if test "${ac_cv_path_install+set}" = set; then
2242    INSTALL=$ac_cv_path_install
2243  else
2244    # As a last resort, use the slow shell script.  Don't cache a
2245    # value for INSTALL within a source directory, because that will
2246    # break other packages using the cache if that directory is
2247    # removed, or if the value is a relative name.
2248    INSTALL=$ac_install_sh
2249  fi
2250fi
2251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2252$as_echo "$INSTALL" >&6; }
2253
2254# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2255# It thinks the first close brace ends the variable substitution.
2256test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2257
2258test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2259
2260test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2261
2262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2263$as_echo_n "checking whether build environment is sane... " >&6; }
2264# Reject unsafe characters in $srcdir or the absolute working directory
2265# name.  Accept space and tab only in the latter.
2266am_lf='
2267'
2268case `pwd` in
2269  *[\\\"\#\$\&\'\`$am_lf]*)
2270    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2271esac
2272case $srcdir in
2273  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2274    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2275esac
2276
2277# Do 'set' in a subshell so we don't clobber the current shell's
2278# arguments.  Must try -L first in case configure is actually a
2279# symlink; some systems play weird games with the mod time of symlinks
2280# (eg FreeBSD returns the mod time of the symlink's containing
2281# directory).
2282if (
2283   am_has_slept=no
2284   for am_try in 1 2; do
2285     echo "timestamp, slept: $am_has_slept" > conftest.file
2286     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2287     if test "$*" = "X"; then
2288	# -L didn't work.
2289	set X `ls -t "$srcdir/configure" conftest.file`
2290     fi
2291     if test "$*" != "X $srcdir/configure conftest.file" \
2292	&& test "$*" != "X conftest.file $srcdir/configure"; then
2293
2294	# If neither matched, then we have a broken ls.  This can happen
2295	# if, for instance, CONFIG_SHELL is bash and it inherits a
2296	# broken ls alias from the environment.  This has actually
2297	# happened.  Such a system could not be considered "sane".
2298	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2299  alias in your environment" "$LINENO" 5
2300     fi
2301     if test "$2" = conftest.file || test $am_try -eq 2; then
2302       break
2303     fi
2304     # Just in case.
2305     sleep 1
2306     am_has_slept=yes
2307   done
2308   test "$2" = conftest.file
2309   )
2310then
2311   # Ok.
2312   :
2313else
2314   as_fn_error $? "newly created file is older than distributed files!
2315Check your system clock" "$LINENO" 5
2316fi
2317{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2318$as_echo "yes" >&6; }
2319# If we didn't sleep, we still need to ensure time stamps of config.status and
2320# generated files are strictly newer.
2321am_sleep_pid=
2322if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2323  ( sleep 1 ) &
2324  am_sleep_pid=$!
2325fi
2326
2327rm -f conftest.file
2328
2329test "$program_prefix" != NONE &&
2330  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2331# Use a double $ so make ignores it.
2332test "$program_suffix" != NONE &&
2333  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2334# Double any \ or $.
2335# By default was `s,x,x', remove it if useless.
2336ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2337program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2338
2339# Expand $ac_aux_dir to an absolute path.
2340am_aux_dir=`cd "$ac_aux_dir" && pwd`
2341
2342if test x"${MISSING+set}" != xset; then
2343  case $am_aux_dir in
2344  *\ * | *\	*)
2345    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2346  *)
2347    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2348  esac
2349fi
2350# Use eval to expand $SHELL
2351if eval "$MISSING --is-lightweight"; then
2352  am_missing_run="$MISSING "
2353else
2354  am_missing_run=
2355  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2356$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2357fi
2358
2359if test x"${install_sh+set}" != xset; then
2360  case $am_aux_dir in
2361  *\ * | *\	*)
2362    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2363  *)
2364    install_sh="\${SHELL} $am_aux_dir/install-sh"
2365  esac
2366fi
2367
2368# Installed binaries are usually stripped using 'strip' when the user
2369# run "make install-strip".  However 'strip' might not be the right
2370# tool to use in cross-compilation environments, therefore Automake
2371# will honor the 'STRIP' environment variable to overrule this program.
2372if test "$cross_compiling" != no; then
2373  if test -n "$ac_tool_prefix"; then
2374  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2375set dummy ${ac_tool_prefix}strip; ac_word=$2
2376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2377$as_echo_n "checking for $ac_word... " >&6; }
2378if ${ac_cv_prog_STRIP+:} false; then :
2379  $as_echo_n "(cached) " >&6
2380else
2381  if test -n "$STRIP"; then
2382  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2383else
2384as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2385for as_dir in $PATH
2386do
2387  IFS=$as_save_IFS
2388  test -z "$as_dir" && as_dir=.
2389    for ac_exec_ext in '' $ac_executable_extensions; do
2390  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2391    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2392    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2393    break 2
2394  fi
2395done
2396  done
2397IFS=$as_save_IFS
2398
2399fi
2400fi
2401STRIP=$ac_cv_prog_STRIP
2402if test -n "$STRIP"; then
2403  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2404$as_echo "$STRIP" >&6; }
2405else
2406  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2407$as_echo "no" >&6; }
2408fi
2409
2410
2411fi
2412if test -z "$ac_cv_prog_STRIP"; then
2413  ac_ct_STRIP=$STRIP
2414  # Extract the first word of "strip", so it can be a program name with args.
2415set dummy strip; ac_word=$2
2416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2417$as_echo_n "checking for $ac_word... " >&6; }
2418if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2419  $as_echo_n "(cached) " >&6
2420else
2421  if test -n "$ac_ct_STRIP"; then
2422  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2423else
2424as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2425for as_dir in $PATH
2426do
2427  IFS=$as_save_IFS
2428  test -z "$as_dir" && as_dir=.
2429    for ac_exec_ext in '' $ac_executable_extensions; do
2430  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2431    ac_cv_prog_ac_ct_STRIP="strip"
2432    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2433    break 2
2434  fi
2435done
2436  done
2437IFS=$as_save_IFS
2438
2439fi
2440fi
2441ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2442if test -n "$ac_ct_STRIP"; then
2443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2444$as_echo "$ac_ct_STRIP" >&6; }
2445else
2446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2447$as_echo "no" >&6; }
2448fi
2449
2450  if test "x$ac_ct_STRIP" = x; then
2451    STRIP=":"
2452  else
2453    case $cross_compiling:$ac_tool_warned in
2454yes:)
2455{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2456$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2457ac_tool_warned=yes ;;
2458esac
2459    STRIP=$ac_ct_STRIP
2460  fi
2461else
2462  STRIP="$ac_cv_prog_STRIP"
2463fi
2464
2465fi
2466INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2467
2468{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2469$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2470if test -z "$MKDIR_P"; then
2471  if ${ac_cv_path_mkdir+:} false; then :
2472  $as_echo_n "(cached) " >&6
2473else
2474  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2475for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2476do
2477  IFS=$as_save_IFS
2478  test -z "$as_dir" && as_dir=.
2479    for ac_prog in mkdir gmkdir; do
2480	 for ac_exec_ext in '' $ac_executable_extensions; do
2481	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2482	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2483	     'mkdir (GNU coreutils) '* | \
2484	     'mkdir (coreutils) '* | \
2485	     'mkdir (fileutils) '4.1*)
2486	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2487	       break 3;;
2488	   esac
2489	 done
2490       done
2491  done
2492IFS=$as_save_IFS
2493
2494fi
2495
2496  test -d ./--version && rmdir ./--version
2497  if test "${ac_cv_path_mkdir+set}" = set; then
2498    MKDIR_P="$ac_cv_path_mkdir -p"
2499  else
2500    # As a last resort, use the slow shell script.  Don't cache a
2501    # value for MKDIR_P within a source directory, because that will
2502    # break other packages using the cache if that directory is
2503    # removed, or if the value is a relative name.
2504    MKDIR_P="$ac_install_sh -d"
2505  fi
2506fi
2507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2508$as_echo "$MKDIR_P" >&6; }
2509
2510for ac_prog in gawk mawk nawk awk
2511do
2512  # Extract the first word of "$ac_prog", so it can be a program name with args.
2513set dummy $ac_prog; ac_word=$2
2514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2515$as_echo_n "checking for $ac_word... " >&6; }
2516if ${ac_cv_prog_AWK+:} false; then :
2517  $as_echo_n "(cached) " >&6
2518else
2519  if test -n "$AWK"; then
2520  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2521else
2522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2523for as_dir in $PATH
2524do
2525  IFS=$as_save_IFS
2526  test -z "$as_dir" && as_dir=.
2527    for ac_exec_ext in '' $ac_executable_extensions; do
2528  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2529    ac_cv_prog_AWK="$ac_prog"
2530    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2531    break 2
2532  fi
2533done
2534  done
2535IFS=$as_save_IFS
2536
2537fi
2538fi
2539AWK=$ac_cv_prog_AWK
2540if test -n "$AWK"; then
2541  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2542$as_echo "$AWK" >&6; }
2543else
2544  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2545$as_echo "no" >&6; }
2546fi
2547
2548
2549  test -n "$AWK" && break
2550done
2551
2552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2553$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2554set x ${MAKE-make}
2555ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2556if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2557  $as_echo_n "(cached) " >&6
2558else
2559  cat >conftest.make <<\_ACEOF
2560SHELL = /bin/sh
2561all:
2562	@echo '@@@%%%=$(MAKE)=@@@%%%'
2563_ACEOF
2564# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2565case `${MAKE-make} -f conftest.make 2>/dev/null` in
2566  *@@@%%%=?*=@@@%%%*)
2567    eval ac_cv_prog_make_${ac_make}_set=yes;;
2568  *)
2569    eval ac_cv_prog_make_${ac_make}_set=no;;
2570esac
2571rm -f conftest.make
2572fi
2573if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2575$as_echo "yes" >&6; }
2576  SET_MAKE=
2577else
2578  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2579$as_echo "no" >&6; }
2580  SET_MAKE="MAKE=${MAKE-make}"
2581fi
2582
2583rm -rf .tst 2>/dev/null
2584mkdir .tst 2>/dev/null
2585if test -d .tst; then
2586  am__leading_dot=.
2587else
2588  am__leading_dot=_
2589fi
2590rmdir .tst 2>/dev/null
2591
2592# Check whether --enable-silent-rules was given.
2593if test "${enable_silent_rules+set}" = set; then :
2594  enableval=$enable_silent_rules;
2595fi
2596
2597case $enable_silent_rules in # (((
2598  yes) AM_DEFAULT_VERBOSITY=0;;
2599   no) AM_DEFAULT_VERBOSITY=1;;
2600    *) AM_DEFAULT_VERBOSITY=1;;
2601esac
2602am_make=${MAKE-make}
2603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2604$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2605if ${am_cv_make_support_nested_variables+:} false; then :
2606  $as_echo_n "(cached) " >&6
2607else
2608  if $as_echo 'TRUE=$(BAR$(V))
2609BAR0=false
2610BAR1=true
2611V=1
2612am__doit:
2613	@$(TRUE)
2614.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2615  am_cv_make_support_nested_variables=yes
2616else
2617  am_cv_make_support_nested_variables=no
2618fi
2619fi
2620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2621$as_echo "$am_cv_make_support_nested_variables" >&6; }
2622if test $am_cv_make_support_nested_variables = yes; then
2623    AM_V='$(V)'
2624  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2625else
2626  AM_V=$AM_DEFAULT_VERBOSITY
2627  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2628fi
2629AM_BACKSLASH='\'
2630
2631if test "`cd $srcdir && pwd`" != "`pwd`"; then
2632  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2633  # is not polluted with repeated "-I."
2634  am__isrc=' -I$(srcdir)'
2635  # test to see if srcdir already configured
2636  if test -f $srcdir/config.status; then
2637    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2638  fi
2639fi
2640
2641# test whether we have cygpath
2642if test -z "$CYGPATH_W"; then
2643  if (cygpath --version) >/dev/null 2>/dev/null; then
2644    CYGPATH_W='cygpath -w'
2645  else
2646    CYGPATH_W=echo
2647  fi
2648fi
2649
2650
2651# Define the identity of the package.
2652 PACKAGE='lmfit'
2653 VERSION='6:1'
2654
2655
2656cat >>confdefs.h <<_ACEOF
2657#define PACKAGE "$PACKAGE"
2658_ACEOF
2659
2660
2661cat >>confdefs.h <<_ACEOF
2662#define VERSION "$VERSION"
2663_ACEOF
2664
2665# Some tools Automake needs.
2666
2667ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2668
2669
2670AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2671
2672
2673AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2674
2675
2676AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2677
2678
2679MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2680
2681# For better backward compatibility.  To be removed once Automake 1.9.x
2682# dies out for good.  For more background, see:
2683# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2684# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2685mkdir_p='$(MKDIR_P)'
2686
2687# We need awk for the "check" target (and possibly the TAP driver).  The
2688# system "awk" is bad on some platforms.
2689# Always define AMTAR for backward compatibility.  Yes, it's still used
2690# in the wild :-(  We should find a proper way to deprecate it ...
2691AMTAR='$${TAR-tar}'
2692
2693
2694# We'll loop over all known methods to create a tar archive until one works.
2695_am_tools='gnutar  pax cpio none'
2696
2697am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2698
2699
2700
2701
2702
2703
2704# POSIX will say in a future version that running "rm -f" with no argument
2705# is OK; and we want to be able to make that assumption in our Makefile
2706# recipes.  So use an aggressive probe to check that the usage we want is
2707# actually supported "in the wild" to an acceptable degree.
2708# See automake bug#10828.
2709# To make any issue more visible, cause the running configure to be aborted
2710# by default if the 'rm' program in use doesn't match our expectations; the
2711# user can still override this though.
2712if rm -f && rm -fr && rm -rf; then : OK; else
2713  cat >&2 <<'END'
2714Oops!
2715
2716Your 'rm' program seems unable to run without file operands specified
2717on the command line, even when the '-f' option is present.  This is contrary
2718to the behaviour of most rm programs out there, and not conforming with
2719the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2720
2721Please tell bug-automake@gnu.org about your system, including the value
2722of your $PATH and any error possibly output before this message.  This
2723can help us improve future automake versions.
2724
2725END
2726  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2727    echo 'Configuration will proceed anyway, since you have set the' >&2
2728    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2729    echo >&2
2730  else
2731    cat >&2 <<'END'
2732Aborting the configuration process, to ensure you take notice of the issue.
2733
2734You can download and install GNU coreutils to get an 'rm' implementation
2735that behaves properly: <http://www.gnu.org/software/coreutils/>.
2736
2737If you want to complete the configuration process using your problematic
2738'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2739to "yes", and re-run configure.
2740
2741END
2742    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2743  fi
2744fi
2745 # don't insert GNU standard blabla
2746case `pwd` in
2747  *\ * | *\	*)
2748    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2749$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2750esac
2751
2752
2753
2754macro_version='2.4.2'
2755macro_revision='1.3337'
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769ltmain="$ac_aux_dir/ltmain.sh"
2770
2771# Make sure we can run config.sub.
2772$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2773  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2774
2775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2776$as_echo_n "checking build system type... " >&6; }
2777if ${ac_cv_build+:} false; then :
2778  $as_echo_n "(cached) " >&6
2779else
2780  ac_build_alias=$build_alias
2781test "x$ac_build_alias" = x &&
2782  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2783test "x$ac_build_alias" = x &&
2784  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2785ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2786  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2787
2788fi
2789{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2790$as_echo "$ac_cv_build" >&6; }
2791case $ac_cv_build in
2792*-*-*) ;;
2793*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2794esac
2795build=$ac_cv_build
2796ac_save_IFS=$IFS; IFS='-'
2797set x $ac_cv_build
2798shift
2799build_cpu=$1
2800build_vendor=$2
2801shift; shift
2802# Remember, the first character of IFS is used to create $*,
2803# except with old shells:
2804build_os=$*
2805IFS=$ac_save_IFS
2806case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2807
2808
2809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2810$as_echo_n "checking host system type... " >&6; }
2811if ${ac_cv_host+:} false; then :
2812  $as_echo_n "(cached) " >&6
2813else
2814  if test "x$host_alias" = x; then
2815  ac_cv_host=$ac_cv_build
2816else
2817  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2818    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2819fi
2820
2821fi
2822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2823$as_echo "$ac_cv_host" >&6; }
2824case $ac_cv_host in
2825*-*-*) ;;
2826*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2827esac
2828host=$ac_cv_host
2829ac_save_IFS=$IFS; IFS='-'
2830set x $ac_cv_host
2831shift
2832host_cpu=$1
2833host_vendor=$2
2834shift; shift
2835# Remember, the first character of IFS is used to create $*,
2836# except with old shells:
2837host_os=$*
2838IFS=$ac_save_IFS
2839case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2840
2841
2842# Backslashify metacharacters that are still active within
2843# double-quoted strings.
2844sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2845
2846# Same as above, but do not quote variable references.
2847double_quote_subst='s/\(["`\\]\)/\\\1/g'
2848
2849# Sed substitution to delay expansion of an escaped shell variable in a
2850# double_quote_subst'ed string.
2851delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2852
2853# Sed substitution to delay expansion of an escaped single quote.
2854delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2855
2856# Sed substitution to avoid accidental globbing in evaled expressions
2857no_glob_subst='s/\*/\\\*/g'
2858
2859ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2860ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2861ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2862
2863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2864$as_echo_n "checking how to print strings... " >&6; }
2865# Test print first, because it will be a builtin if present.
2866if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2867   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2868  ECHO='print -r --'
2869elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2870  ECHO='printf %s\n'
2871else
2872  # Use this function as a fallback that always works.
2873  func_fallback_echo ()
2874  {
2875    eval 'cat <<_LTECHO_EOF
2876$1
2877_LTECHO_EOF'
2878  }
2879  ECHO='func_fallback_echo'
2880fi
2881
2882# func_echo_all arg...
2883# Invoke $ECHO with all args, space-separated.
2884func_echo_all ()
2885{
2886    $ECHO ""
2887}
2888
2889case "$ECHO" in
2890  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2891$as_echo "printf" >&6; } ;;
2892  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2893$as_echo "print -r" >&6; } ;;
2894  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2895$as_echo "cat" >&6; } ;;
2896esac
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911DEPDIR="${am__leading_dot}deps"
2912
2913ac_config_commands="$ac_config_commands depfiles"
2914
2915
2916am_make=${MAKE-make}
2917cat > confinc << 'END'
2918am__doit:
2919	@echo this is the am__doit target
2920.PHONY: am__doit
2921END
2922# If we don't find an include directive, just comment out the code.
2923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2924$as_echo_n "checking for style of include used by $am_make... " >&6; }
2925am__include="#"
2926am__quote=
2927_am_result=none
2928# First try GNU make style include.
2929echo "include confinc" > confmf
2930# Ignore all kinds of additional output from 'make'.
2931case `$am_make -s -f confmf 2> /dev/null` in #(
2932*the\ am__doit\ target*)
2933  am__include=include
2934  am__quote=
2935  _am_result=GNU
2936  ;;
2937esac
2938# Now try BSD make style include.
2939if test "$am__include" = "#"; then
2940   echo '.include "confinc"' > confmf
2941   case `$am_make -s -f confmf 2> /dev/null` in #(
2942   *the\ am__doit\ target*)
2943     am__include=.include
2944     am__quote="\""
2945     _am_result=BSD
2946     ;;
2947   esac
2948fi
2949
2950
2951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2952$as_echo "$_am_result" >&6; }
2953rm -f confinc confmf
2954
2955# Check whether --enable-dependency-tracking was given.
2956if test "${enable_dependency_tracking+set}" = set; then :
2957  enableval=$enable_dependency_tracking;
2958fi
2959
2960if test "x$enable_dependency_tracking" != xno; then
2961  am_depcomp="$ac_aux_dir/depcomp"
2962  AMDEPBACKSLASH='\'
2963  am__nodep='_no'
2964fi
2965 if test "x$enable_dependency_tracking" != xno; then
2966  AMDEP_TRUE=
2967  AMDEP_FALSE='#'
2968else
2969  AMDEP_TRUE='#'
2970  AMDEP_FALSE=
2971fi
2972
2973
2974ac_ext=c
2975ac_cpp='$CPP $CPPFLAGS'
2976ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2977ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2978ac_compiler_gnu=$ac_cv_c_compiler_gnu
2979if test -n "$ac_tool_prefix"; then
2980  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2981set dummy ${ac_tool_prefix}gcc; ac_word=$2
2982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2983$as_echo_n "checking for $ac_word... " >&6; }
2984if ${ac_cv_prog_CC+:} false; then :
2985  $as_echo_n "(cached) " >&6
2986else
2987  if test -n "$CC"; then
2988  ac_cv_prog_CC="$CC" # Let the user override the test.
2989else
2990as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2991for as_dir in $PATH
2992do
2993  IFS=$as_save_IFS
2994  test -z "$as_dir" && as_dir=.
2995    for ac_exec_ext in '' $ac_executable_extensions; do
2996  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2997    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2998    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2999    break 2
3000  fi
3001done
3002  done
3003IFS=$as_save_IFS
3004
3005fi
3006fi
3007CC=$ac_cv_prog_CC
3008if test -n "$CC"; then
3009  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3010$as_echo "$CC" >&6; }
3011else
3012  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3013$as_echo "no" >&6; }
3014fi
3015
3016
3017fi
3018if test -z "$ac_cv_prog_CC"; then
3019  ac_ct_CC=$CC
3020  # Extract the first word of "gcc", so it can be a program name with args.
3021set dummy gcc; ac_word=$2
3022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3023$as_echo_n "checking for $ac_word... " >&6; }
3024if ${ac_cv_prog_ac_ct_CC+:} false; then :
3025  $as_echo_n "(cached) " >&6
3026else
3027  if test -n "$ac_ct_CC"; then
3028  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3029else
3030as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3031for as_dir in $PATH
3032do
3033  IFS=$as_save_IFS
3034  test -z "$as_dir" && as_dir=.
3035    for ac_exec_ext in '' $ac_executable_extensions; do
3036  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3037    ac_cv_prog_ac_ct_CC="gcc"
3038    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3039    break 2
3040  fi
3041done
3042  done
3043IFS=$as_save_IFS
3044
3045fi
3046fi
3047ac_ct_CC=$ac_cv_prog_ac_ct_CC
3048if test -n "$ac_ct_CC"; then
3049  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3050$as_echo "$ac_ct_CC" >&6; }
3051else
3052  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3053$as_echo "no" >&6; }
3054fi
3055
3056  if test "x$ac_ct_CC" = x; then
3057    CC=""
3058  else
3059    case $cross_compiling:$ac_tool_warned in
3060yes:)
3061{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3062$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3063ac_tool_warned=yes ;;
3064esac
3065    CC=$ac_ct_CC
3066  fi
3067else
3068  CC="$ac_cv_prog_CC"
3069fi
3070
3071if test -z "$CC"; then
3072          if test -n "$ac_tool_prefix"; then
3073    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3074set dummy ${ac_tool_prefix}cc; ac_word=$2
3075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3076$as_echo_n "checking for $ac_word... " >&6; }
3077if ${ac_cv_prog_CC+:} false; then :
3078  $as_echo_n "(cached) " >&6
3079else
3080  if test -n "$CC"; then
3081  ac_cv_prog_CC="$CC" # Let the user override the test.
3082else
3083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3084for as_dir in $PATH
3085do
3086  IFS=$as_save_IFS
3087  test -z "$as_dir" && as_dir=.
3088    for ac_exec_ext in '' $ac_executable_extensions; do
3089  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3090    ac_cv_prog_CC="${ac_tool_prefix}cc"
3091    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3092    break 2
3093  fi
3094done
3095  done
3096IFS=$as_save_IFS
3097
3098fi
3099fi
3100CC=$ac_cv_prog_CC
3101if test -n "$CC"; then
3102  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3103$as_echo "$CC" >&6; }
3104else
3105  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3106$as_echo "no" >&6; }
3107fi
3108
3109
3110  fi
3111fi
3112if test -z "$CC"; then
3113  # Extract the first word of "cc", so it can be a program name with args.
3114set dummy cc; ac_word=$2
3115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3116$as_echo_n "checking for $ac_word... " >&6; }
3117if ${ac_cv_prog_CC+:} false; then :
3118  $as_echo_n "(cached) " >&6
3119else
3120  if test -n "$CC"; then
3121  ac_cv_prog_CC="$CC" # Let the user override the test.
3122else
3123  ac_prog_rejected=no
3124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3125for as_dir in $PATH
3126do
3127  IFS=$as_save_IFS
3128  test -z "$as_dir" && as_dir=.
3129    for ac_exec_ext in '' $ac_executable_extensions; do
3130  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3131    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3132       ac_prog_rejected=yes
3133       continue
3134     fi
3135    ac_cv_prog_CC="cc"
3136    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3137    break 2
3138  fi
3139done
3140  done
3141IFS=$as_save_IFS
3142
3143if test $ac_prog_rejected = yes; then
3144  # We found a bogon in the path, so make sure we never use it.
3145  set dummy $ac_cv_prog_CC
3146  shift
3147  if test $# != 0; then
3148    # We chose a different compiler from the bogus one.
3149    # However, it has the same basename, so the bogon will be chosen
3150    # first if we set CC to just the basename; use the full file name.
3151    shift
3152    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3153  fi
3154fi
3155fi
3156fi
3157CC=$ac_cv_prog_CC
3158if test -n "$CC"; then
3159  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3160$as_echo "$CC" >&6; }
3161else
3162  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3163$as_echo "no" >&6; }
3164fi
3165
3166
3167fi
3168if test -z "$CC"; then
3169  if test -n "$ac_tool_prefix"; then
3170  for ac_prog in cl.exe
3171  do
3172    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3173set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3175$as_echo_n "checking for $ac_word... " >&6; }
3176if ${ac_cv_prog_CC+:} false; then :
3177  $as_echo_n "(cached) " >&6
3178else
3179  if test -n "$CC"; then
3180  ac_cv_prog_CC="$CC" # Let the user override the test.
3181else
3182as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3183for as_dir in $PATH
3184do
3185  IFS=$as_save_IFS
3186  test -z "$as_dir" && as_dir=.
3187    for ac_exec_ext in '' $ac_executable_extensions; do
3188  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3189    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3190    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3191    break 2
3192  fi
3193done
3194  done
3195IFS=$as_save_IFS
3196
3197fi
3198fi
3199CC=$ac_cv_prog_CC
3200if test -n "$CC"; then
3201  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3202$as_echo "$CC" >&6; }
3203else
3204  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3205$as_echo "no" >&6; }
3206fi
3207
3208
3209    test -n "$CC" && break
3210  done
3211fi
3212if test -z "$CC"; then
3213  ac_ct_CC=$CC
3214  for ac_prog in cl.exe
3215do
3216  # Extract the first word of "$ac_prog", so it can be a program name with args.
3217set dummy $ac_prog; ac_word=$2
3218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3219$as_echo_n "checking for $ac_word... " >&6; }
3220if ${ac_cv_prog_ac_ct_CC+:} false; then :
3221  $as_echo_n "(cached) " >&6
3222else
3223  if test -n "$ac_ct_CC"; then
3224  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3225else
3226as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3227for as_dir in $PATH
3228do
3229  IFS=$as_save_IFS
3230  test -z "$as_dir" && as_dir=.
3231    for ac_exec_ext in '' $ac_executable_extensions; do
3232  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3233    ac_cv_prog_ac_ct_CC="$ac_prog"
3234    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3235    break 2
3236  fi
3237done
3238  done
3239IFS=$as_save_IFS
3240
3241fi
3242fi
3243ac_ct_CC=$ac_cv_prog_ac_ct_CC
3244if test -n "$ac_ct_CC"; then
3245  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3246$as_echo "$ac_ct_CC" >&6; }
3247else
3248  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3249$as_echo "no" >&6; }
3250fi
3251
3252
3253  test -n "$ac_ct_CC" && break
3254done
3255
3256  if test "x$ac_ct_CC" = x; then
3257    CC=""
3258  else
3259    case $cross_compiling:$ac_tool_warned in
3260yes:)
3261{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3262$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3263ac_tool_warned=yes ;;
3264esac
3265    CC=$ac_ct_CC
3266  fi
3267fi
3268
3269fi
3270
3271
3272test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3273$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3274as_fn_error $? "no acceptable C compiler found in \$PATH
3275See \`config.log' for more details" "$LINENO" 5; }
3276
3277# Provide some information about the compiler.
3278$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3279set X $ac_compile
3280ac_compiler=$2
3281for ac_option in --version -v -V -qversion; do
3282  { { ac_try="$ac_compiler $ac_option >&5"
3283case "(($ac_try" in
3284  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3285  *) ac_try_echo=$ac_try;;
3286esac
3287eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3288$as_echo "$ac_try_echo"; } >&5
3289  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3290  ac_status=$?
3291  if test -s conftest.err; then
3292    sed '10a\
3293... rest of stderr output deleted ...
3294         10q' conftest.err >conftest.er1
3295    cat conftest.er1 >&5
3296  fi
3297  rm -f conftest.er1 conftest.err
3298  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3299  test $ac_status = 0; }
3300done
3301
3302cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3303/* end confdefs.h.  */
3304
3305int
3306main ()
3307{
3308
3309  ;
3310  return 0;
3311}
3312_ACEOF
3313ac_clean_files_save=$ac_clean_files
3314ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3315# Try to create an executable without -o first, disregard a.out.
3316# It will help us diagnose broken compilers, and finding out an intuition
3317# of exeext.
3318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3319$as_echo_n "checking whether the C compiler works... " >&6; }
3320ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3321
3322# The possible output files:
3323ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3324
3325ac_rmfiles=
3326for ac_file in $ac_files
3327do
3328  case $ac_file in
3329    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3330    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3331  esac
3332done
3333rm -f $ac_rmfiles
3334
3335if { { ac_try="$ac_link_default"
3336case "(($ac_try" in
3337  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3338  *) ac_try_echo=$ac_try;;
3339esac
3340eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3341$as_echo "$ac_try_echo"; } >&5
3342  (eval "$ac_link_default") 2>&5
3343  ac_status=$?
3344  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3345  test $ac_status = 0; }; then :
3346  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3347# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3348# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3349# so that the user can short-circuit this test for compilers unknown to
3350# Autoconf.
3351for ac_file in $ac_files ''
3352do
3353  test -f "$ac_file" || continue
3354  case $ac_file in
3355    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3356	;;
3357    [ab].out )
3358	# We found the default executable, but exeext='' is most
3359	# certainly right.
3360	break;;
3361    *.* )
3362	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3363	then :; else
3364	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3365	fi
3366	# We set ac_cv_exeext here because the later test for it is not
3367	# safe: cross compilers may not add the suffix if given an `-o'
3368	# argument, so we may need to know it at that point already.
3369	# Even if this section looks crufty: it has the advantage of
3370	# actually working.
3371	break;;
3372    * )
3373	break;;
3374  esac
3375done
3376test "$ac_cv_exeext" = no && ac_cv_exeext=
3377
3378else
3379  ac_file=''
3380fi
3381if test -z "$ac_file"; then :
3382  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3383$as_echo "no" >&6; }
3384$as_echo "$as_me: failed program was:" >&5
3385sed 's/^/| /' conftest.$ac_ext >&5
3386
3387{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3388$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3389as_fn_error 77 "C compiler cannot create executables
3390See \`config.log' for more details" "$LINENO" 5; }
3391else
3392  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3393$as_echo "yes" >&6; }
3394fi
3395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3396$as_echo_n "checking for C compiler default output file name... " >&6; }
3397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3398$as_echo "$ac_file" >&6; }
3399ac_exeext=$ac_cv_exeext
3400
3401rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3402ac_clean_files=$ac_clean_files_save
3403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3404$as_echo_n "checking for suffix of executables... " >&6; }
3405if { { ac_try="$ac_link"
3406case "(($ac_try" in
3407  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3408  *) ac_try_echo=$ac_try;;
3409esac
3410eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3411$as_echo "$ac_try_echo"; } >&5
3412  (eval "$ac_link") 2>&5
3413  ac_status=$?
3414  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3415  test $ac_status = 0; }; then :
3416  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3417# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3418# work properly (i.e., refer to `conftest.exe'), while it won't with
3419# `rm'.
3420for ac_file in conftest.exe conftest conftest.*; do
3421  test -f "$ac_file" || continue
3422  case $ac_file in
3423    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3424    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3425	  break;;
3426    * ) break;;
3427  esac
3428done
3429else
3430  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3431$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3432as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3433See \`config.log' for more details" "$LINENO" 5; }
3434fi
3435rm -f conftest conftest$ac_cv_exeext
3436{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3437$as_echo "$ac_cv_exeext" >&6; }
3438
3439rm -f conftest.$ac_ext
3440EXEEXT=$ac_cv_exeext
3441ac_exeext=$EXEEXT
3442cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3443/* end confdefs.h.  */
3444#include <stdio.h>
3445int
3446main ()
3447{
3448FILE *f = fopen ("conftest.out", "w");
3449 return ferror (f) || fclose (f) != 0;
3450
3451  ;
3452  return 0;
3453}
3454_ACEOF
3455ac_clean_files="$ac_clean_files conftest.out"
3456# Check that the compiler produces executables we can run.  If not, either
3457# the compiler is broken, or we cross compile.
3458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3459$as_echo_n "checking whether we are cross compiling... " >&6; }
3460if test "$cross_compiling" != yes; then
3461  { { ac_try="$ac_link"
3462case "(($ac_try" in
3463  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3464  *) ac_try_echo=$ac_try;;
3465esac
3466eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3467$as_echo "$ac_try_echo"; } >&5
3468  (eval "$ac_link") 2>&5
3469  ac_status=$?
3470  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3471  test $ac_status = 0; }
3472  if { ac_try='./conftest$ac_cv_exeext'
3473  { { case "(($ac_try" in
3474  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3475  *) ac_try_echo=$ac_try;;
3476esac
3477eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3478$as_echo "$ac_try_echo"; } >&5
3479  (eval "$ac_try") 2>&5
3480  ac_status=$?
3481  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3482  test $ac_status = 0; }; }; then
3483    cross_compiling=no
3484  else
3485    if test "$cross_compiling" = maybe; then
3486	cross_compiling=yes
3487    else
3488	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3489$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3490as_fn_error $? "cannot run C compiled programs.
3491If you meant to cross compile, use \`--host'.
3492See \`config.log' for more details" "$LINENO" 5; }
3493    fi
3494  fi
3495fi
3496{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3497$as_echo "$cross_compiling" >&6; }
3498
3499rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3500ac_clean_files=$ac_clean_files_save
3501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3502$as_echo_n "checking for suffix of object files... " >&6; }
3503if ${ac_cv_objext+:} false; then :
3504  $as_echo_n "(cached) " >&6
3505else
3506  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3507/* end confdefs.h.  */
3508
3509int
3510main ()
3511{
3512
3513  ;
3514  return 0;
3515}
3516_ACEOF
3517rm -f conftest.o conftest.obj
3518if { { ac_try="$ac_compile"
3519case "(($ac_try" in
3520  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3521  *) ac_try_echo=$ac_try;;
3522esac
3523eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3524$as_echo "$ac_try_echo"; } >&5
3525  (eval "$ac_compile") 2>&5
3526  ac_status=$?
3527  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3528  test $ac_status = 0; }; then :
3529  for ac_file in conftest.o conftest.obj conftest.*; do
3530  test -f "$ac_file" || continue;
3531  case $ac_file in
3532    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3533    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3534       break;;
3535  esac
3536done
3537else
3538  $as_echo "$as_me: failed program was:" >&5
3539sed 's/^/| /' conftest.$ac_ext >&5
3540
3541{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3542$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3543as_fn_error $? "cannot compute suffix of object files: cannot compile
3544See \`config.log' for more details" "$LINENO" 5; }
3545fi
3546rm -f conftest.$ac_cv_objext conftest.$ac_ext
3547fi
3548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3549$as_echo "$ac_cv_objext" >&6; }
3550OBJEXT=$ac_cv_objext
3551ac_objext=$OBJEXT
3552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3553$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3554if ${ac_cv_c_compiler_gnu+:} false; then :
3555  $as_echo_n "(cached) " >&6
3556else
3557  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3558/* end confdefs.h.  */
3559
3560int
3561main ()
3562{
3563#ifndef __GNUC__
3564       choke me
3565#endif
3566
3567  ;
3568  return 0;
3569}
3570_ACEOF
3571if ac_fn_c_try_compile "$LINENO"; then :
3572  ac_compiler_gnu=yes
3573else
3574  ac_compiler_gnu=no
3575fi
3576rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3577ac_cv_c_compiler_gnu=$ac_compiler_gnu
3578
3579fi
3580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3581$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3582if test $ac_compiler_gnu = yes; then
3583  GCC=yes
3584else
3585  GCC=
3586fi
3587ac_test_CFLAGS=${CFLAGS+set}
3588ac_save_CFLAGS=$CFLAGS
3589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3590$as_echo_n "checking whether $CC accepts -g... " >&6; }
3591if ${ac_cv_prog_cc_g+:} false; then :
3592  $as_echo_n "(cached) " >&6
3593else
3594  ac_save_c_werror_flag=$ac_c_werror_flag
3595   ac_c_werror_flag=yes
3596   ac_cv_prog_cc_g=no
3597   CFLAGS="-g"
3598   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3599/* end confdefs.h.  */
3600
3601int
3602main ()
3603{
3604
3605  ;
3606  return 0;
3607}
3608_ACEOF
3609if ac_fn_c_try_compile "$LINENO"; then :
3610  ac_cv_prog_cc_g=yes
3611else
3612  CFLAGS=""
3613      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3614/* end confdefs.h.  */
3615
3616int
3617main ()
3618{
3619
3620  ;
3621  return 0;
3622}
3623_ACEOF
3624if ac_fn_c_try_compile "$LINENO"; then :
3625
3626else
3627  ac_c_werror_flag=$ac_save_c_werror_flag
3628	 CFLAGS="-g"
3629	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3630/* end confdefs.h.  */
3631
3632int
3633main ()
3634{
3635
3636  ;
3637  return 0;
3638}
3639_ACEOF
3640if ac_fn_c_try_compile "$LINENO"; then :
3641  ac_cv_prog_cc_g=yes
3642fi
3643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3644fi
3645rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3646fi
3647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3648   ac_c_werror_flag=$ac_save_c_werror_flag
3649fi
3650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3651$as_echo "$ac_cv_prog_cc_g" >&6; }
3652if test "$ac_test_CFLAGS" = set; then
3653  CFLAGS=$ac_save_CFLAGS
3654elif test $ac_cv_prog_cc_g = yes; then
3655  if test "$GCC" = yes; then
3656    CFLAGS="-g -O2"
3657  else
3658    CFLAGS="-g"
3659  fi
3660else
3661  if test "$GCC" = yes; then
3662    CFLAGS="-O2"
3663  else
3664    CFLAGS=
3665  fi
3666fi
3667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3668$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3669if ${ac_cv_prog_cc_c89+:} false; then :
3670  $as_echo_n "(cached) " >&6
3671else
3672  ac_cv_prog_cc_c89=no
3673ac_save_CC=$CC
3674cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3675/* end confdefs.h.  */
3676#include <stdarg.h>
3677#include <stdio.h>
3678struct stat;
3679/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3680struct buf { int x; };
3681FILE * (*rcsopen) (struct buf *, struct stat *, int);
3682static char *e (p, i)
3683     char **p;
3684     int i;
3685{
3686  return p[i];
3687}
3688static char *f (char * (*g) (char **, int), char **p, ...)
3689{
3690  char *s;
3691  va_list v;
3692  va_start (v,p);
3693  s = g (p, va_arg (v,int));
3694  va_end (v);
3695  return s;
3696}
3697
3698/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3699   function prototypes and stuff, but not '\xHH' hex character constants.
3700   These don't provoke an error unfortunately, instead are silently treated
3701   as 'x'.  The following induces an error, until -std is added to get
3702   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3703   array size at least.  It's necessary to write '\x00'==0 to get something
3704   that's true only with -std.  */
3705int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3706
3707/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3708   inside strings and character constants.  */
3709#define FOO(x) 'x'
3710int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3711
3712int test (int i, double x);
3713struct s1 {int (*f) (int a);};
3714struct s2 {int (*f) (double a);};
3715int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3716int argc;
3717char **argv;
3718int
3719main ()
3720{
3721return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3722  ;
3723  return 0;
3724}
3725_ACEOF
3726for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3727	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3728do
3729  CC="$ac_save_CC $ac_arg"
3730  if ac_fn_c_try_compile "$LINENO"; then :
3731  ac_cv_prog_cc_c89=$ac_arg
3732fi
3733rm -f core conftest.err conftest.$ac_objext
3734  test "x$ac_cv_prog_cc_c89" != "xno" && break
3735done
3736rm -f conftest.$ac_ext
3737CC=$ac_save_CC
3738
3739fi
3740# AC_CACHE_VAL
3741case "x$ac_cv_prog_cc_c89" in
3742  x)
3743    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3744$as_echo "none needed" >&6; } ;;
3745  xno)
3746    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3747$as_echo "unsupported" >&6; } ;;
3748  *)
3749    CC="$CC $ac_cv_prog_cc_c89"
3750    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3751$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3752esac
3753if test "x$ac_cv_prog_cc_c89" != xno; then :
3754
3755fi
3756
3757ac_ext=c
3758ac_cpp='$CPP $CPPFLAGS'
3759ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3760ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3761ac_compiler_gnu=$ac_cv_c_compiler_gnu
3762
3763ac_ext=c
3764ac_cpp='$CPP $CPPFLAGS'
3765ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3766ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3767ac_compiler_gnu=$ac_cv_c_compiler_gnu
3768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3769$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3770if ${am_cv_prog_cc_c_o+:} false; then :
3771  $as_echo_n "(cached) " >&6
3772else
3773  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3774/* end confdefs.h.  */
3775
3776int
3777main ()
3778{
3779
3780  ;
3781  return 0;
3782}
3783_ACEOF
3784  # Make sure it works both with $CC and with simple cc.
3785  # Following AC_PROG_CC_C_O, we do the test twice because some
3786  # compilers refuse to overwrite an existing .o file with -o,
3787  # though they will create one.
3788  am_cv_prog_cc_c_o=yes
3789  for am_i in 1 2; do
3790    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3791   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3792   ac_status=$?
3793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3794   (exit $ac_status); } \
3795         && test -f conftest2.$ac_objext; then
3796      : OK
3797    else
3798      am_cv_prog_cc_c_o=no
3799      break
3800    fi
3801  done
3802  rm -f core conftest*
3803  unset am_i
3804fi
3805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3806$as_echo "$am_cv_prog_cc_c_o" >&6; }
3807if test "$am_cv_prog_cc_c_o" != yes; then
3808   # Losing compiler, so override with the script.
3809   # FIXME: It is wrong to rewrite CC.
3810   # But if we don't then we get into trouble of one sort or another.
3811   # A longer-term fix would be to have automake use am__CC in this case,
3812   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3813   CC="$am_aux_dir/compile $CC"
3814fi
3815ac_ext=c
3816ac_cpp='$CPP $CPPFLAGS'
3817ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3818ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3819ac_compiler_gnu=$ac_cv_c_compiler_gnu
3820
3821
3822depcc="$CC"   am_compiler_list=
3823
3824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3825$as_echo_n "checking dependency style of $depcc... " >&6; }
3826if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3827  $as_echo_n "(cached) " >&6
3828else
3829  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3830  # We make a subdir and do the tests there.  Otherwise we can end up
3831  # making bogus files that we don't know about and never remove.  For
3832  # instance it was reported that on HP-UX the gcc test will end up
3833  # making a dummy file named 'D' -- because '-MD' means "put the output
3834  # in D".
3835  rm -rf conftest.dir
3836  mkdir conftest.dir
3837  # Copy depcomp to subdir because otherwise we won't find it if we're
3838  # using a relative directory.
3839  cp "$am_depcomp" conftest.dir
3840  cd conftest.dir
3841  # We will build objects and dependencies in a subdirectory because
3842  # it helps to detect inapplicable dependency modes.  For instance
3843  # both Tru64's cc and ICC support -MD to output dependencies as a
3844  # side effect of compilation, but ICC will put the dependencies in
3845  # the current directory while Tru64 will put them in the object
3846  # directory.
3847  mkdir sub
3848
3849  am_cv_CC_dependencies_compiler_type=none
3850  if test "$am_compiler_list" = ""; then
3851     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3852  fi
3853  am__universal=false
3854  case " $depcc " in #(
3855     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3856     esac
3857
3858  for depmode in $am_compiler_list; do
3859    # Setup a source with many dependencies, because some compilers
3860    # like to wrap large dependency lists on column 80 (with \), and
3861    # we should not choose a depcomp mode which is confused by this.
3862    #
3863    # We need to recreate these files for each test, as the compiler may
3864    # overwrite some of them when testing with obscure command lines.
3865    # This happens at least with the AIX C compiler.
3866    : > sub/conftest.c
3867    for i in 1 2 3 4 5 6; do
3868      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3869      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3870      # Solaris 10 /bin/sh.
3871      echo '/* dummy */' > sub/conftst$i.h
3872    done
3873    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3874
3875    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3876    # mode.  It turns out that the SunPro C++ compiler does not properly
3877    # handle '-M -o', and we need to detect this.  Also, some Intel
3878    # versions had trouble with output in subdirs.
3879    am__obj=sub/conftest.${OBJEXT-o}
3880    am__minus_obj="-o $am__obj"
3881    case $depmode in
3882    gcc)
3883      # This depmode causes a compiler race in universal mode.
3884      test "$am__universal" = false || continue
3885      ;;
3886    nosideeffect)
3887      # After this tag, mechanisms are not by side-effect, so they'll
3888      # only be used when explicitly requested.
3889      if test "x$enable_dependency_tracking" = xyes; then
3890	continue
3891      else
3892	break
3893      fi
3894      ;;
3895    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3896      # This compiler won't grok '-c -o', but also, the minuso test has
3897      # not run yet.  These depmodes are late enough in the game, and
3898      # so weak that their functioning should not be impacted.
3899      am__obj=conftest.${OBJEXT-o}
3900      am__minus_obj=
3901      ;;
3902    none) break ;;
3903    esac
3904    if depmode=$depmode \
3905       source=sub/conftest.c object=$am__obj \
3906       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3907       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3908         >/dev/null 2>conftest.err &&
3909       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3910       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3911       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3912       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3913      # icc doesn't choke on unknown options, it will just issue warnings
3914      # or remarks (even with -Werror).  So we grep stderr for any message
3915      # that says an option was ignored or not supported.
3916      # When given -MP, icc 7.0 and 7.1 complain thusly:
3917      #   icc: Command line warning: ignoring option '-M'; no argument required
3918      # The diagnosis changed in icc 8.0:
3919      #   icc: Command line remark: option '-MP' not supported
3920      if (grep 'ignoring option' conftest.err ||
3921          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3922        am_cv_CC_dependencies_compiler_type=$depmode
3923        break
3924      fi
3925    fi
3926  done
3927
3928  cd ..
3929  rm -rf conftest.dir
3930else
3931  am_cv_CC_dependencies_compiler_type=none
3932fi
3933
3934fi
3935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3936$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3937CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3938
3939 if
3940  test "x$enable_dependency_tracking" != xno \
3941  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3942  am__fastdepCC_TRUE=
3943  am__fastdepCC_FALSE='#'
3944else
3945  am__fastdepCC_TRUE='#'
3946  am__fastdepCC_FALSE=
3947fi
3948
3949
3950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3951$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3952if ${ac_cv_path_SED+:} false; then :
3953  $as_echo_n "(cached) " >&6
3954else
3955            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3956     for ac_i in 1 2 3 4 5 6 7; do
3957       ac_script="$ac_script$as_nl$ac_script"
3958     done
3959     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3960     { ac_script=; unset ac_script;}
3961     if test -z "$SED"; then
3962  ac_path_SED_found=false
3963  # Loop through the user's path and test for each of PROGNAME-LIST
3964  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3965for as_dir in $PATH
3966do
3967  IFS=$as_save_IFS
3968  test -z "$as_dir" && as_dir=.
3969    for ac_prog in sed gsed; do
3970    for ac_exec_ext in '' $ac_executable_extensions; do
3971      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3972      as_fn_executable_p "$ac_path_SED" || continue
3973# Check for GNU ac_path_SED and select it if it is found.
3974  # Check for GNU $ac_path_SED
3975case `"$ac_path_SED" --version 2>&1` in
3976*GNU*)
3977  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3978*)
3979  ac_count=0
3980  $as_echo_n 0123456789 >"conftest.in"
3981  while :
3982  do
3983    cat "conftest.in" "conftest.in" >"conftest.tmp"
3984    mv "conftest.tmp" "conftest.in"
3985    cp "conftest.in" "conftest.nl"
3986    $as_echo '' >> "conftest.nl"
3987    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3988    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3989    as_fn_arith $ac_count + 1 && ac_count=$as_val
3990    if test $ac_count -gt ${ac_path_SED_max-0}; then
3991      # Best one so far, save it but keep looking for a better one
3992      ac_cv_path_SED="$ac_path_SED"
3993      ac_path_SED_max=$ac_count
3994    fi
3995    # 10*(2^10) chars as input seems more than enough
3996    test $ac_count -gt 10 && break
3997  done
3998  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3999esac
4000
4001      $ac_path_SED_found && break 3
4002    done
4003  done
4004  done
4005IFS=$as_save_IFS
4006  if test -z "$ac_cv_path_SED"; then
4007    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4008  fi
4009else
4010  ac_cv_path_SED=$SED
4011fi
4012
4013fi
4014{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4015$as_echo "$ac_cv_path_SED" >&6; }
4016 SED="$ac_cv_path_SED"
4017  rm -f conftest.sed
4018
4019test -z "$SED" && SED=sed
4020Xsed="$SED -e 1s/^X//"
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4033$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4034if ${ac_cv_path_GREP+:} false; then :
4035  $as_echo_n "(cached) " >&6
4036else
4037  if test -z "$GREP"; then
4038  ac_path_GREP_found=false
4039  # Loop through the user's path and test for each of PROGNAME-LIST
4040  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4041for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4042do
4043  IFS=$as_save_IFS
4044  test -z "$as_dir" && as_dir=.
4045    for ac_prog in grep ggrep; do
4046    for ac_exec_ext in '' $ac_executable_extensions; do
4047      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4048      as_fn_executable_p "$ac_path_GREP" || continue
4049# Check for GNU ac_path_GREP and select it if it is found.
4050  # Check for GNU $ac_path_GREP
4051case `"$ac_path_GREP" --version 2>&1` in
4052*GNU*)
4053  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4054*)
4055  ac_count=0
4056  $as_echo_n 0123456789 >"conftest.in"
4057  while :
4058  do
4059    cat "conftest.in" "conftest.in" >"conftest.tmp"
4060    mv "conftest.tmp" "conftest.in"
4061    cp "conftest.in" "conftest.nl"
4062    $as_echo 'GREP' >> "conftest.nl"
4063    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4064    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4065    as_fn_arith $ac_count + 1 && ac_count=$as_val
4066    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4067      # Best one so far, save it but keep looking for a better one
4068      ac_cv_path_GREP="$ac_path_GREP"
4069      ac_path_GREP_max=$ac_count
4070    fi
4071    # 10*(2^10) chars as input seems more than enough
4072    test $ac_count -gt 10 && break
4073  done
4074  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4075esac
4076
4077      $ac_path_GREP_found && break 3
4078    done
4079  done
4080  done
4081IFS=$as_save_IFS
4082  if test -z "$ac_cv_path_GREP"; then
4083    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4084  fi
4085else
4086  ac_cv_path_GREP=$GREP
4087fi
4088
4089fi
4090{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4091$as_echo "$ac_cv_path_GREP" >&6; }
4092 GREP="$ac_cv_path_GREP"
4093
4094
4095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4096$as_echo_n "checking for egrep... " >&6; }
4097if ${ac_cv_path_EGREP+:} false; then :
4098  $as_echo_n "(cached) " >&6
4099else
4100  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4101   then ac_cv_path_EGREP="$GREP -E"
4102   else
4103     if test -z "$EGREP"; then
4104  ac_path_EGREP_found=false
4105  # Loop through the user's path and test for each of PROGNAME-LIST
4106  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4107for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4108do
4109  IFS=$as_save_IFS
4110  test -z "$as_dir" && as_dir=.
4111    for ac_prog in egrep; do
4112    for ac_exec_ext in '' $ac_executable_extensions; do
4113      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4114      as_fn_executable_p "$ac_path_EGREP" || continue
4115# Check for GNU ac_path_EGREP and select it if it is found.
4116  # Check for GNU $ac_path_EGREP
4117case `"$ac_path_EGREP" --version 2>&1` in
4118*GNU*)
4119  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4120*)
4121  ac_count=0
4122  $as_echo_n 0123456789 >"conftest.in"
4123  while :
4124  do
4125    cat "conftest.in" "conftest.in" >"conftest.tmp"
4126    mv "conftest.tmp" "conftest.in"
4127    cp "conftest.in" "conftest.nl"
4128    $as_echo 'EGREP' >> "conftest.nl"
4129    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4130    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4131    as_fn_arith $ac_count + 1 && ac_count=$as_val
4132    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4133      # Best one so far, save it but keep looking for a better one
4134      ac_cv_path_EGREP="$ac_path_EGREP"
4135      ac_path_EGREP_max=$ac_count
4136    fi
4137    # 10*(2^10) chars as input seems more than enough
4138    test $ac_count -gt 10 && break
4139  done
4140  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4141esac
4142
4143      $ac_path_EGREP_found && break 3
4144    done
4145  done
4146  done
4147IFS=$as_save_IFS
4148  if test -z "$ac_cv_path_EGREP"; then
4149    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4150  fi
4151else
4152  ac_cv_path_EGREP=$EGREP
4153fi
4154
4155   fi
4156fi
4157{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4158$as_echo "$ac_cv_path_EGREP" >&6; }
4159 EGREP="$ac_cv_path_EGREP"
4160
4161
4162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4163$as_echo_n "checking for fgrep... " >&6; }
4164if ${ac_cv_path_FGREP+:} false; then :
4165  $as_echo_n "(cached) " >&6
4166else
4167  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4168   then ac_cv_path_FGREP="$GREP -F"
4169   else
4170     if test -z "$FGREP"; then
4171  ac_path_FGREP_found=false
4172  # Loop through the user's path and test for each of PROGNAME-LIST
4173  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4174for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4175do
4176  IFS=$as_save_IFS
4177  test -z "$as_dir" && as_dir=.
4178    for ac_prog in fgrep; do
4179    for ac_exec_ext in '' $ac_executable_extensions; do
4180      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4181      as_fn_executable_p "$ac_path_FGREP" || continue
4182# Check for GNU ac_path_FGREP and select it if it is found.
4183  # Check for GNU $ac_path_FGREP
4184case `"$ac_path_FGREP" --version 2>&1` in
4185*GNU*)
4186  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4187*)
4188  ac_count=0
4189  $as_echo_n 0123456789 >"conftest.in"
4190  while :
4191  do
4192    cat "conftest.in" "conftest.in" >"conftest.tmp"
4193    mv "conftest.tmp" "conftest.in"
4194    cp "conftest.in" "conftest.nl"
4195    $as_echo 'FGREP' >> "conftest.nl"
4196    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4197    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4198    as_fn_arith $ac_count + 1 && ac_count=$as_val
4199    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4200      # Best one so far, save it but keep looking for a better one
4201      ac_cv_path_FGREP="$ac_path_FGREP"
4202      ac_path_FGREP_max=$ac_count
4203    fi
4204    # 10*(2^10) chars as input seems more than enough
4205    test $ac_count -gt 10 && break
4206  done
4207  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4208esac
4209
4210      $ac_path_FGREP_found && break 3
4211    done
4212  done
4213  done
4214IFS=$as_save_IFS
4215  if test -z "$ac_cv_path_FGREP"; then
4216    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4217  fi
4218else
4219  ac_cv_path_FGREP=$FGREP
4220fi
4221
4222   fi
4223fi
4224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4225$as_echo "$ac_cv_path_FGREP" >&6; }
4226 FGREP="$ac_cv_path_FGREP"
4227
4228
4229test -z "$GREP" && GREP=grep
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249# Check whether --with-gnu-ld was given.
4250if test "${with_gnu_ld+set}" = set; then :
4251  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4252else
4253  with_gnu_ld=no
4254fi
4255
4256ac_prog=ld
4257if test "$GCC" = yes; then
4258  # Check if gcc -print-prog-name=ld gives a path.
4259  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4260$as_echo_n "checking for ld used by $CC... " >&6; }
4261  case $host in
4262  *-*-mingw*)
4263    # gcc leaves a trailing carriage return which upsets mingw
4264    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4265  *)
4266    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4267  esac
4268  case $ac_prog in
4269    # Accept absolute paths.
4270    [\\/]* | ?:[\\/]*)
4271      re_direlt='/[^/][^/]*/\.\./'
4272      # Canonicalize the pathname of ld
4273      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4274      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4275	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4276      done
4277      test -z "$LD" && LD="$ac_prog"
4278      ;;
4279  "")
4280    # If it fails, then pretend we aren't using GCC.
4281    ac_prog=ld
4282    ;;
4283  *)
4284    # If it is relative, then search for the first ld in PATH.
4285    with_gnu_ld=unknown
4286    ;;
4287  esac
4288elif test "$with_gnu_ld" = yes; then
4289  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4290$as_echo_n "checking for GNU ld... " >&6; }
4291else
4292  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4293$as_echo_n "checking for non-GNU ld... " >&6; }
4294fi
4295if ${lt_cv_path_LD+:} false; then :
4296  $as_echo_n "(cached) " >&6
4297else
4298  if test -z "$LD"; then
4299  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4300  for ac_dir in $PATH; do
4301    IFS="$lt_save_ifs"
4302    test -z "$ac_dir" && ac_dir=.
4303    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4304      lt_cv_path_LD="$ac_dir/$ac_prog"
4305      # Check to see if the program is GNU ld.  I'd rather use --version,
4306      # but apparently some variants of GNU ld only accept -v.
4307      # Break only if it was the GNU/non-GNU ld that we prefer.
4308      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4309      *GNU* | *'with BFD'*)
4310	test "$with_gnu_ld" != no && break
4311	;;
4312      *)
4313	test "$with_gnu_ld" != yes && break
4314	;;
4315      esac
4316    fi
4317  done
4318  IFS="$lt_save_ifs"
4319else
4320  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4321fi
4322fi
4323
4324LD="$lt_cv_path_LD"
4325if test -n "$LD"; then
4326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4327$as_echo "$LD" >&6; }
4328else
4329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4330$as_echo "no" >&6; }
4331fi
4332test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4334$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4335if ${lt_cv_prog_gnu_ld+:} false; then :
4336  $as_echo_n "(cached) " >&6
4337else
4338  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4339case `$LD -v 2>&1 </dev/null` in
4340*GNU* | *'with BFD'*)
4341  lt_cv_prog_gnu_ld=yes
4342  ;;
4343*)
4344  lt_cv_prog_gnu_ld=no
4345  ;;
4346esac
4347fi
4348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4349$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4350with_gnu_ld=$lt_cv_prog_gnu_ld
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4361$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4362if ${lt_cv_path_NM+:} false; then :
4363  $as_echo_n "(cached) " >&6
4364else
4365  if test -n "$NM"; then
4366  # Let the user override the test.
4367  lt_cv_path_NM="$NM"
4368else
4369  lt_nm_to_check="${ac_tool_prefix}nm"
4370  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4371    lt_nm_to_check="$lt_nm_to_check nm"
4372  fi
4373  for lt_tmp_nm in $lt_nm_to_check; do
4374    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4375    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4376      IFS="$lt_save_ifs"
4377      test -z "$ac_dir" && ac_dir=.
4378      tmp_nm="$ac_dir/$lt_tmp_nm"
4379      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4380	# Check to see if the nm accepts a BSD-compat flag.
4381	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4382	#   nm: unknown option "B" ignored
4383	# Tru64's nm complains that /dev/null is an invalid object file
4384	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4385	*/dev/null* | *'Invalid file or object type'*)
4386	  lt_cv_path_NM="$tmp_nm -B"
4387	  break
4388	  ;;
4389	*)
4390	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4391	  */dev/null*)
4392	    lt_cv_path_NM="$tmp_nm -p"
4393	    break
4394	    ;;
4395	  *)
4396	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4397	    continue # so that we can try to find one that supports BSD flags
4398	    ;;
4399	  esac
4400	  ;;
4401	esac
4402      fi
4403    done
4404    IFS="$lt_save_ifs"
4405  done
4406  : ${lt_cv_path_NM=no}
4407fi
4408fi
4409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4410$as_echo "$lt_cv_path_NM" >&6; }
4411if test "$lt_cv_path_NM" != "no"; then
4412  NM="$lt_cv_path_NM"
4413else
4414  # Didn't find any BSD compatible name lister, look for dumpbin.
4415  if test -n "$DUMPBIN"; then :
4416    # Let the user override the test.
4417  else
4418    if test -n "$ac_tool_prefix"; then
4419  for ac_prog in dumpbin "link -dump"
4420  do
4421    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4422set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4424$as_echo_n "checking for $ac_word... " >&6; }
4425if ${ac_cv_prog_DUMPBIN+:} false; then :
4426  $as_echo_n "(cached) " >&6
4427else
4428  if test -n "$DUMPBIN"; then
4429  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4430else
4431as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4432for as_dir in $PATH
4433do
4434  IFS=$as_save_IFS
4435  test -z "$as_dir" && as_dir=.
4436    for ac_exec_ext in '' $ac_executable_extensions; do
4437  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4438    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4439    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4440    break 2
4441  fi
4442done
4443  done
4444IFS=$as_save_IFS
4445
4446fi
4447fi
4448DUMPBIN=$ac_cv_prog_DUMPBIN
4449if test -n "$DUMPBIN"; then
4450  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4451$as_echo "$DUMPBIN" >&6; }
4452else
4453  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4454$as_echo "no" >&6; }
4455fi
4456
4457
4458    test -n "$DUMPBIN" && break
4459  done
4460fi
4461if test -z "$DUMPBIN"; then
4462  ac_ct_DUMPBIN=$DUMPBIN
4463  for ac_prog in dumpbin "link -dump"
4464do
4465  # Extract the first word of "$ac_prog", so it can be a program name with args.
4466set dummy $ac_prog; ac_word=$2
4467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4468$as_echo_n "checking for $ac_word... " >&6; }
4469if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4470  $as_echo_n "(cached) " >&6
4471else
4472  if test -n "$ac_ct_DUMPBIN"; then
4473  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4474else
4475as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4476for as_dir in $PATH
4477do
4478  IFS=$as_save_IFS
4479  test -z "$as_dir" && as_dir=.
4480    for ac_exec_ext in '' $ac_executable_extensions; do
4481  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4482    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4483    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4484    break 2
4485  fi
4486done
4487  done
4488IFS=$as_save_IFS
4489
4490fi
4491fi
4492ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4493if test -n "$ac_ct_DUMPBIN"; then
4494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4495$as_echo "$ac_ct_DUMPBIN" >&6; }
4496else
4497  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4498$as_echo "no" >&6; }
4499fi
4500
4501
4502  test -n "$ac_ct_DUMPBIN" && break
4503done
4504
4505  if test "x$ac_ct_DUMPBIN" = x; then
4506    DUMPBIN=":"
4507  else
4508    case $cross_compiling:$ac_tool_warned in
4509yes:)
4510{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4511$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4512ac_tool_warned=yes ;;
4513esac
4514    DUMPBIN=$ac_ct_DUMPBIN
4515  fi
4516fi
4517
4518    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4519    *COFF*)
4520      DUMPBIN="$DUMPBIN -symbols"
4521      ;;
4522    *)
4523      DUMPBIN=:
4524      ;;
4525    esac
4526  fi
4527
4528  if test "$DUMPBIN" != ":"; then
4529    NM="$DUMPBIN"
4530  fi
4531fi
4532test -z "$NM" && NM=nm
4533
4534
4535
4536
4537
4538
4539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4540$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4541if ${lt_cv_nm_interface+:} false; then :
4542  $as_echo_n "(cached) " >&6
4543else
4544  lt_cv_nm_interface="BSD nm"
4545  echo "int some_variable = 0;" > conftest.$ac_ext
4546  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4547  (eval "$ac_compile" 2>conftest.err)
4548  cat conftest.err >&5
4549  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4550  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4551  cat conftest.err >&5
4552  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4553  cat conftest.out >&5
4554  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4555    lt_cv_nm_interface="MS dumpbin"
4556  fi
4557  rm -f conftest*
4558fi
4559{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4560$as_echo "$lt_cv_nm_interface" >&6; }
4561
4562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4563$as_echo_n "checking whether ln -s works... " >&6; }
4564LN_S=$as_ln_s
4565if test "$LN_S" = "ln -s"; then
4566  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4567$as_echo "yes" >&6; }
4568else
4569  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4570$as_echo "no, using $LN_S" >&6; }
4571fi
4572
4573# find the maximum length of command line arguments
4574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4575$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4576if ${lt_cv_sys_max_cmd_len+:} false; then :
4577  $as_echo_n "(cached) " >&6
4578else
4579    i=0
4580  teststring="ABCD"
4581
4582  case $build_os in
4583  msdosdjgpp*)
4584    # On DJGPP, this test can blow up pretty badly due to problems in libc
4585    # (any single argument exceeding 2000 bytes causes a buffer overrun
4586    # during glob expansion).  Even if it were fixed, the result of this
4587    # check would be larger than it should be.
4588    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4589    ;;
4590
4591  gnu*)
4592    # Under GNU Hurd, this test is not required because there is
4593    # no limit to the length of command line arguments.
4594    # Libtool will interpret -1 as no limit whatsoever
4595    lt_cv_sys_max_cmd_len=-1;
4596    ;;
4597
4598  cygwin* | mingw* | cegcc*)
4599    # On Win9x/ME, this test blows up -- it succeeds, but takes
4600    # about 5 minutes as the teststring grows exponentially.
4601    # Worse, since 9x/ME are not pre-emptively multitasking,
4602    # you end up with a "frozen" computer, even though with patience
4603    # the test eventually succeeds (with a max line length of 256k).
4604    # Instead, let's just punt: use the minimum linelength reported by
4605    # all of the supported platforms: 8192 (on NT/2K/XP).
4606    lt_cv_sys_max_cmd_len=8192;
4607    ;;
4608
4609  mint*)
4610    # On MiNT this can take a long time and run out of memory.
4611    lt_cv_sys_max_cmd_len=8192;
4612    ;;
4613
4614  amigaos*)
4615    # On AmigaOS with pdksh, this test takes hours, literally.
4616    # So we just punt and use a minimum line length of 8192.
4617    lt_cv_sys_max_cmd_len=8192;
4618    ;;
4619
4620  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4621    # This has been around since 386BSD, at least.  Likely further.
4622    if test -x /sbin/sysctl; then
4623      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4624    elif test -x /usr/sbin/sysctl; then
4625      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4626    else
4627      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4628    fi
4629    # And add a safety zone
4630    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4631    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4632    ;;
4633
4634  interix*)
4635    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4636    lt_cv_sys_max_cmd_len=196608
4637    ;;
4638
4639  os2*)
4640    # The test takes a long time on OS/2.
4641    lt_cv_sys_max_cmd_len=8192
4642    ;;
4643
4644  osf*)
4645    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4646    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4647    # nice to cause kernel panics so lets avoid the loop below.
4648    # First set a reasonable default.
4649    lt_cv_sys_max_cmd_len=16384
4650    #
4651    if test -x /sbin/sysconfig; then
4652      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4653        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4654      esac
4655    fi
4656    ;;
4657  sco3.2v5*)
4658    lt_cv_sys_max_cmd_len=102400
4659    ;;
4660  sysv5* | sco5v6* | sysv4.2uw2*)
4661    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4662    if test -n "$kargmax"; then
4663      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4664    else
4665      lt_cv_sys_max_cmd_len=32768
4666    fi
4667    ;;
4668  *)
4669    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4670    if test -n "$lt_cv_sys_max_cmd_len" && \
4671	test undefined != "$lt_cv_sys_max_cmd_len"; then
4672      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4673      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4674    else
4675      # Make teststring a little bigger before we do anything with it.
4676      # a 1K string should be a reasonable start.
4677      for i in 1 2 3 4 5 6 7 8 ; do
4678        teststring=$teststring$teststring
4679      done
4680      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4681      # If test is not a shell built-in, we'll probably end up computing a
4682      # maximum length that is only half of the actual maximum length, but
4683      # we can't tell.
4684      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4685	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4686	      test $i != 17 # 1/2 MB should be enough
4687      do
4688        i=`expr $i + 1`
4689        teststring=$teststring$teststring
4690      done
4691      # Only check the string length outside the loop.
4692      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4693      teststring=
4694      # Add a significant safety factor because C++ compilers can tack on
4695      # massive amounts of additional arguments before passing them to the
4696      # linker.  It appears as though 1/2 is a usable value.
4697      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4698    fi
4699    ;;
4700  esac
4701
4702fi
4703
4704if test -n $lt_cv_sys_max_cmd_len ; then
4705  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4706$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4707else
4708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4709$as_echo "none" >&6; }
4710fi
4711max_cmd_len=$lt_cv_sys_max_cmd_len
4712
4713
4714
4715
4716
4717
4718: ${CP="cp -f"}
4719: ${MV="mv -f"}
4720: ${RM="rm -f"}
4721
4722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4723$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4724# Try some XSI features
4725xsi_shell=no
4726( _lt_dummy="a/b/c"
4727  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4728      = c,a/b,b/c, \
4729    && eval 'test $(( 1 + 1 )) -eq 2 \
4730    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4731  && xsi_shell=yes
4732{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4733$as_echo "$xsi_shell" >&6; }
4734
4735
4736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4737$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4738lt_shell_append=no
4739( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4740    >/dev/null 2>&1 \
4741  && lt_shell_append=yes
4742{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4743$as_echo "$lt_shell_append" >&6; }
4744
4745
4746if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4747  lt_unset=unset
4748else
4749  lt_unset=false
4750fi
4751
4752
4753
4754
4755
4756# test EBCDIC or ASCII
4757case `echo X|tr X '\101'` in
4758 A) # ASCII based system
4759    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4760  lt_SP2NL='tr \040 \012'
4761  lt_NL2SP='tr \015\012 \040\040'
4762  ;;
4763 *) # EBCDIC based system
4764  lt_SP2NL='tr \100 \n'
4765  lt_NL2SP='tr \r\n \100\100'
4766  ;;
4767esac
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4778$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4779if ${lt_cv_to_host_file_cmd+:} false; then :
4780  $as_echo_n "(cached) " >&6
4781else
4782  case $host in
4783  *-*-mingw* )
4784    case $build in
4785      *-*-mingw* ) # actually msys
4786        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4787        ;;
4788      *-*-cygwin* )
4789        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4790        ;;
4791      * ) # otherwise, assume *nix
4792        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4793        ;;
4794    esac
4795    ;;
4796  *-*-cygwin* )
4797    case $build in
4798      *-*-mingw* ) # actually msys
4799        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4800        ;;
4801      *-*-cygwin* )
4802        lt_cv_to_host_file_cmd=func_convert_file_noop
4803        ;;
4804      * ) # otherwise, assume *nix
4805        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4806        ;;
4807    esac
4808    ;;
4809  * ) # unhandled hosts (and "normal" native builds)
4810    lt_cv_to_host_file_cmd=func_convert_file_noop
4811    ;;
4812esac
4813
4814fi
4815
4816to_host_file_cmd=$lt_cv_to_host_file_cmd
4817{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4818$as_echo "$lt_cv_to_host_file_cmd" >&6; }
4819
4820
4821
4822
4823
4824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4825$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4826if ${lt_cv_to_tool_file_cmd+:} false; then :
4827  $as_echo_n "(cached) " >&6
4828else
4829  #assume ordinary cross tools, or native build.
4830lt_cv_to_tool_file_cmd=func_convert_file_noop
4831case $host in
4832  *-*-mingw* )
4833    case $build in
4834      *-*-mingw* ) # actually msys
4835        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4836        ;;
4837    esac
4838    ;;
4839esac
4840
4841fi
4842
4843to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4845$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4846
4847
4848
4849
4850
4851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4852$as_echo_n "checking for $LD option to reload object files... " >&6; }
4853if ${lt_cv_ld_reload_flag+:} false; then :
4854  $as_echo_n "(cached) " >&6
4855else
4856  lt_cv_ld_reload_flag='-r'
4857fi
4858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4859$as_echo "$lt_cv_ld_reload_flag" >&6; }
4860reload_flag=$lt_cv_ld_reload_flag
4861case $reload_flag in
4862"" | " "*) ;;
4863*) reload_flag=" $reload_flag" ;;
4864esac
4865reload_cmds='$LD$reload_flag -o $output$reload_objs'
4866case $host_os in
4867  cygwin* | mingw* | pw32* | cegcc*)
4868    if test "$GCC" != yes; then
4869      reload_cmds=false
4870    fi
4871    ;;
4872  darwin*)
4873    if test "$GCC" = yes; then
4874      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4875    else
4876      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4877    fi
4878    ;;
4879esac
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889if test -n "$ac_tool_prefix"; then
4890  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4891set dummy ${ac_tool_prefix}objdump; ac_word=$2
4892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4893$as_echo_n "checking for $ac_word... " >&6; }
4894if ${ac_cv_prog_OBJDUMP+:} false; then :
4895  $as_echo_n "(cached) " >&6
4896else
4897  if test -n "$OBJDUMP"; then
4898  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4899else
4900as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4901for as_dir in $PATH
4902do
4903  IFS=$as_save_IFS
4904  test -z "$as_dir" && as_dir=.
4905    for ac_exec_ext in '' $ac_executable_extensions; do
4906  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4907    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4908    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4909    break 2
4910  fi
4911done
4912  done
4913IFS=$as_save_IFS
4914
4915fi
4916fi
4917OBJDUMP=$ac_cv_prog_OBJDUMP
4918if test -n "$OBJDUMP"; then
4919  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4920$as_echo "$OBJDUMP" >&6; }
4921else
4922  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4923$as_echo "no" >&6; }
4924fi
4925
4926
4927fi
4928if test -z "$ac_cv_prog_OBJDUMP"; then
4929  ac_ct_OBJDUMP=$OBJDUMP
4930  # Extract the first word of "objdump", so it can be a program name with args.
4931set dummy objdump; ac_word=$2
4932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4933$as_echo_n "checking for $ac_word... " >&6; }
4934if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4935  $as_echo_n "(cached) " >&6
4936else
4937  if test -n "$ac_ct_OBJDUMP"; then
4938  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4939else
4940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4941for as_dir in $PATH
4942do
4943  IFS=$as_save_IFS
4944  test -z "$as_dir" && as_dir=.
4945    for ac_exec_ext in '' $ac_executable_extensions; do
4946  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4947    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4948    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4949    break 2
4950  fi
4951done
4952  done
4953IFS=$as_save_IFS
4954
4955fi
4956fi
4957ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4958if test -n "$ac_ct_OBJDUMP"; then
4959  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4960$as_echo "$ac_ct_OBJDUMP" >&6; }
4961else
4962  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4963$as_echo "no" >&6; }
4964fi
4965
4966  if test "x$ac_ct_OBJDUMP" = x; then
4967    OBJDUMP="false"
4968  else
4969    case $cross_compiling:$ac_tool_warned in
4970yes:)
4971{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4972$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4973ac_tool_warned=yes ;;
4974esac
4975    OBJDUMP=$ac_ct_OBJDUMP
4976  fi
4977else
4978  OBJDUMP="$ac_cv_prog_OBJDUMP"
4979fi
4980
4981test -z "$OBJDUMP" && OBJDUMP=objdump
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4992$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4993if ${lt_cv_deplibs_check_method+:} false; then :
4994  $as_echo_n "(cached) " >&6
4995else
4996  lt_cv_file_magic_cmd='$MAGIC_CMD'
4997lt_cv_file_magic_test_file=
4998lt_cv_deplibs_check_method='unknown'
4999# Need to set the preceding variable on all platforms that support
5000# interlibrary dependencies.
5001# 'none' -- dependencies not supported.
5002# `unknown' -- same as none, but documents that we really don't know.
5003# 'pass_all' -- all dependencies passed with no checks.
5004# 'test_compile' -- check by making test program.
5005# 'file_magic [[regex]]' -- check by looking for files in library path
5006# which responds to the $file_magic_cmd with a given extended regex.
5007# If you have `file' or equivalent on your system and you're not sure
5008# whether `pass_all' will *always* work, you probably want this one.
5009
5010case $host_os in
5011aix[4-9]*)
5012  lt_cv_deplibs_check_method=pass_all
5013  ;;
5014
5015beos*)
5016  lt_cv_deplibs_check_method=pass_all
5017  ;;
5018
5019bsdi[45]*)
5020  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5021  lt_cv_file_magic_cmd='/usr/bin/file -L'
5022  lt_cv_file_magic_test_file=/shlib/libc.so
5023  ;;
5024
5025cygwin*)
5026  # func_win32_libid is a shell function defined in ltmain.sh
5027  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5028  lt_cv_file_magic_cmd='func_win32_libid'
5029  ;;
5030
5031mingw* | pw32*)
5032  # Base MSYS/MinGW do not provide the 'file' command needed by
5033  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5034  # unless we find 'file', for example because we are cross-compiling.
5035  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5036  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5037    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5038    lt_cv_file_magic_cmd='func_win32_libid'
5039  else
5040    # Keep this pattern in sync with the one in func_win32_libid.
5041    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5042    lt_cv_file_magic_cmd='$OBJDUMP -f'
5043  fi
5044  ;;
5045
5046cegcc*)
5047  # use the weaker test based on 'objdump'. See mingw*.
5048  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5049  lt_cv_file_magic_cmd='$OBJDUMP -f'
5050  ;;
5051
5052darwin* | rhapsody*)
5053  lt_cv_deplibs_check_method=pass_all
5054  ;;
5055
5056freebsd* | dragonfly*)
5057  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5058    case $host_cpu in
5059    i*86 )
5060      # Not sure whether the presence of OpenBSD here was a mistake.
5061      # Let's accept both of them until this is cleared up.
5062      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5063      lt_cv_file_magic_cmd=/usr/bin/file
5064      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5065      ;;
5066    esac
5067  else
5068    lt_cv_deplibs_check_method=pass_all
5069  fi
5070  ;;
5071
5072haiku*)
5073  lt_cv_deplibs_check_method=pass_all
5074  ;;
5075
5076hpux10.20* | hpux11*)
5077  lt_cv_file_magic_cmd=/usr/bin/file
5078  case $host_cpu in
5079  ia64*)
5080    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5081    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5082    ;;
5083  hppa*64*)
5084    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
5085    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5086    ;;
5087  *)
5088    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5089    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5090    ;;
5091  esac
5092  ;;
5093
5094interix[3-9]*)
5095  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5096  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5097  ;;
5098
5099irix5* | irix6* | nonstopux*)
5100  case $LD in
5101  *-32|*"-32 ") libmagic=32-bit;;
5102  *-n32|*"-n32 ") libmagic=N32;;
5103  *-64|*"-64 ") libmagic=64-bit;;
5104  *) libmagic=never-match;;
5105  esac
5106  lt_cv_deplibs_check_method=pass_all
5107  ;;
5108
5109# This must be glibc/ELF.
5110linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5111  lt_cv_deplibs_check_method=pass_all
5112  ;;
5113
5114netbsd* | netbsdelf*-gnu)
5115  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5116    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5117  else
5118    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5119  fi
5120  ;;
5121
5122newos6*)
5123  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5124  lt_cv_file_magic_cmd=/usr/bin/file
5125  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5126  ;;
5127
5128*nto* | *qnx*)
5129  lt_cv_deplibs_check_method=pass_all
5130  ;;
5131
5132openbsd*)
5133  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5134    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5135  else
5136    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5137  fi
5138  ;;
5139
5140osf3* | osf4* | osf5*)
5141  lt_cv_deplibs_check_method=pass_all
5142  ;;
5143
5144rdos*)
5145  lt_cv_deplibs_check_method=pass_all
5146  ;;
5147
5148solaris*)
5149  lt_cv_deplibs_check_method=pass_all
5150  ;;
5151
5152sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5153  lt_cv_deplibs_check_method=pass_all
5154  ;;
5155
5156sysv4 | sysv4.3*)
5157  case $host_vendor in
5158  motorola)
5159    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]'
5160    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5161    ;;
5162  ncr)
5163    lt_cv_deplibs_check_method=pass_all
5164    ;;
5165  sequent)
5166    lt_cv_file_magic_cmd='/bin/file'
5167    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5168    ;;
5169  sni)
5170    lt_cv_file_magic_cmd='/bin/file'
5171    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5172    lt_cv_file_magic_test_file=/lib/libc.so
5173    ;;
5174  siemens)
5175    lt_cv_deplibs_check_method=pass_all
5176    ;;
5177  pc)
5178    lt_cv_deplibs_check_method=pass_all
5179    ;;
5180  esac
5181  ;;
5182
5183tpf*)
5184  lt_cv_deplibs_check_method=pass_all
5185  ;;
5186esac
5187
5188fi
5189{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5190$as_echo "$lt_cv_deplibs_check_method" >&6; }
5191
5192file_magic_glob=
5193want_nocaseglob=no
5194if test "$build" = "$host"; then
5195  case $host_os in
5196  mingw* | pw32*)
5197    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5198      want_nocaseglob=yes
5199    else
5200      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5201    fi
5202    ;;
5203  esac
5204fi
5205
5206file_magic_cmd=$lt_cv_file_magic_cmd
5207deplibs_check_method=$lt_cv_deplibs_check_method
5208test -z "$deplibs_check_method" && deplibs_check_method=unknown
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231if test -n "$ac_tool_prefix"; then
5232  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5233set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5235$as_echo_n "checking for $ac_word... " >&6; }
5236if ${ac_cv_prog_DLLTOOL+:} false; then :
5237  $as_echo_n "(cached) " >&6
5238else
5239  if test -n "$DLLTOOL"; then
5240  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5241else
5242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5243for as_dir in $PATH
5244do
5245  IFS=$as_save_IFS
5246  test -z "$as_dir" && as_dir=.
5247    for ac_exec_ext in '' $ac_executable_extensions; do
5248  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5249    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5250    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5251    break 2
5252  fi
5253done
5254  done
5255IFS=$as_save_IFS
5256
5257fi
5258fi
5259DLLTOOL=$ac_cv_prog_DLLTOOL
5260if test -n "$DLLTOOL"; then
5261  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5262$as_echo "$DLLTOOL" >&6; }
5263else
5264  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5265$as_echo "no" >&6; }
5266fi
5267
5268
5269fi
5270if test -z "$ac_cv_prog_DLLTOOL"; then
5271  ac_ct_DLLTOOL=$DLLTOOL
5272  # Extract the first word of "dlltool", so it can be a program name with args.
5273set dummy dlltool; ac_word=$2
5274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5275$as_echo_n "checking for $ac_word... " >&6; }
5276if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5277  $as_echo_n "(cached) " >&6
5278else
5279  if test -n "$ac_ct_DLLTOOL"; then
5280  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5281else
5282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5283for as_dir in $PATH
5284do
5285  IFS=$as_save_IFS
5286  test -z "$as_dir" && as_dir=.
5287    for ac_exec_ext in '' $ac_executable_extensions; do
5288  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5289    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5290    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5291    break 2
5292  fi
5293done
5294  done
5295IFS=$as_save_IFS
5296
5297fi
5298fi
5299ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5300if test -n "$ac_ct_DLLTOOL"; then
5301  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5302$as_echo "$ac_ct_DLLTOOL" >&6; }
5303else
5304  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5305$as_echo "no" >&6; }
5306fi
5307
5308  if test "x$ac_ct_DLLTOOL" = x; then
5309    DLLTOOL="false"
5310  else
5311    case $cross_compiling:$ac_tool_warned in
5312yes:)
5313{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5314$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5315ac_tool_warned=yes ;;
5316esac
5317    DLLTOOL=$ac_ct_DLLTOOL
5318  fi
5319else
5320  DLLTOOL="$ac_cv_prog_DLLTOOL"
5321fi
5322
5323test -z "$DLLTOOL" && DLLTOOL=dlltool
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5335$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5336if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5337  $as_echo_n "(cached) " >&6
5338else
5339  lt_cv_sharedlib_from_linklib_cmd='unknown'
5340
5341case $host_os in
5342cygwin* | mingw* | pw32* | cegcc*)
5343  # two different shell functions defined in ltmain.sh
5344  # decide which to use based on capabilities of $DLLTOOL
5345  case `$DLLTOOL --help 2>&1` in
5346  *--identify-strict*)
5347    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5348    ;;
5349  *)
5350    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5351    ;;
5352  esac
5353  ;;
5354*)
5355  # fallback: assume linklib IS sharedlib
5356  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5357  ;;
5358esac
5359
5360fi
5361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5362$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5363sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5364test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5365
5366
5367
5368
5369
5370
5371
5372
5373if test -n "$ac_tool_prefix"; then
5374  for ac_prog in ar
5375  do
5376    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5377set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5379$as_echo_n "checking for $ac_word... " >&6; }
5380if ${ac_cv_prog_AR+:} false; then :
5381  $as_echo_n "(cached) " >&6
5382else
5383  if test -n "$AR"; then
5384  ac_cv_prog_AR="$AR" # Let the user override the test.
5385else
5386as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5387for as_dir in $PATH
5388do
5389  IFS=$as_save_IFS
5390  test -z "$as_dir" && as_dir=.
5391    for ac_exec_ext in '' $ac_executable_extensions; do
5392  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5393    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5394    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5395    break 2
5396  fi
5397done
5398  done
5399IFS=$as_save_IFS
5400
5401fi
5402fi
5403AR=$ac_cv_prog_AR
5404if test -n "$AR"; then
5405  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5406$as_echo "$AR" >&6; }
5407else
5408  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5409$as_echo "no" >&6; }
5410fi
5411
5412
5413    test -n "$AR" && break
5414  done
5415fi
5416if test -z "$AR"; then
5417  ac_ct_AR=$AR
5418  for ac_prog in ar
5419do
5420  # Extract the first word of "$ac_prog", so it can be a program name with args.
5421set dummy $ac_prog; ac_word=$2
5422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5423$as_echo_n "checking for $ac_word... " >&6; }
5424if ${ac_cv_prog_ac_ct_AR+:} false; then :
5425  $as_echo_n "(cached) " >&6
5426else
5427  if test -n "$ac_ct_AR"; then
5428  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5429else
5430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5431for as_dir in $PATH
5432do
5433  IFS=$as_save_IFS
5434  test -z "$as_dir" && as_dir=.
5435    for ac_exec_ext in '' $ac_executable_extensions; do
5436  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5437    ac_cv_prog_ac_ct_AR="$ac_prog"
5438    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5439    break 2
5440  fi
5441done
5442  done
5443IFS=$as_save_IFS
5444
5445fi
5446fi
5447ac_ct_AR=$ac_cv_prog_ac_ct_AR
5448if test -n "$ac_ct_AR"; then
5449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5450$as_echo "$ac_ct_AR" >&6; }
5451else
5452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5453$as_echo "no" >&6; }
5454fi
5455
5456
5457  test -n "$ac_ct_AR" && break
5458done
5459
5460  if test "x$ac_ct_AR" = x; then
5461    AR="false"
5462  else
5463    case $cross_compiling:$ac_tool_warned in
5464yes:)
5465{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5466$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5467ac_tool_warned=yes ;;
5468esac
5469    AR=$ac_ct_AR
5470  fi
5471fi
5472
5473: ${AR=ar}
5474: ${AR_FLAGS=cru}
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5487$as_echo_n "checking for archiver @FILE support... " >&6; }
5488if ${lt_cv_ar_at_file+:} false; then :
5489  $as_echo_n "(cached) " >&6
5490else
5491  lt_cv_ar_at_file=no
5492   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5493/* end confdefs.h.  */
5494
5495int
5496main ()
5497{
5498
5499  ;
5500  return 0;
5501}
5502_ACEOF
5503if ac_fn_c_try_compile "$LINENO"; then :
5504  echo conftest.$ac_objext > conftest.lst
5505      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5506      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5507  (eval $lt_ar_try) 2>&5
5508  ac_status=$?
5509  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5510  test $ac_status = 0; }
5511      if test "$ac_status" -eq 0; then
5512	# Ensure the archiver fails upon bogus file names.
5513	rm -f conftest.$ac_objext libconftest.a
5514	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5515  (eval $lt_ar_try) 2>&5
5516  ac_status=$?
5517  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5518  test $ac_status = 0; }
5519	if test "$ac_status" -ne 0; then
5520          lt_cv_ar_at_file=@
5521        fi
5522      fi
5523      rm -f conftest.* libconftest.a
5524
5525fi
5526rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5527
5528fi
5529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5530$as_echo "$lt_cv_ar_at_file" >&6; }
5531
5532if test "x$lt_cv_ar_at_file" = xno; then
5533  archiver_list_spec=
5534else
5535  archiver_list_spec=$lt_cv_ar_at_file
5536fi
5537
5538
5539
5540
5541
5542
5543
5544if test -n "$ac_tool_prefix"; then
5545  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5546set dummy ${ac_tool_prefix}strip; ac_word=$2
5547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5548$as_echo_n "checking for $ac_word... " >&6; }
5549if ${ac_cv_prog_STRIP+:} false; then :
5550  $as_echo_n "(cached) " >&6
5551else
5552  if test -n "$STRIP"; then
5553  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5554else
5555as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5556for as_dir in $PATH
5557do
5558  IFS=$as_save_IFS
5559  test -z "$as_dir" && as_dir=.
5560    for ac_exec_ext in '' $ac_executable_extensions; do
5561  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5562    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5563    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5564    break 2
5565  fi
5566done
5567  done
5568IFS=$as_save_IFS
5569
5570fi
5571fi
5572STRIP=$ac_cv_prog_STRIP
5573if test -n "$STRIP"; then
5574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5575$as_echo "$STRIP" >&6; }
5576else
5577  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5578$as_echo "no" >&6; }
5579fi
5580
5581
5582fi
5583if test -z "$ac_cv_prog_STRIP"; then
5584  ac_ct_STRIP=$STRIP
5585  # Extract the first word of "strip", so it can be a program name with args.
5586set dummy strip; ac_word=$2
5587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5588$as_echo_n "checking for $ac_word... " >&6; }
5589if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5590  $as_echo_n "(cached) " >&6
5591else
5592  if test -n "$ac_ct_STRIP"; then
5593  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5594else
5595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5596for as_dir in $PATH
5597do
5598  IFS=$as_save_IFS
5599  test -z "$as_dir" && as_dir=.
5600    for ac_exec_ext in '' $ac_executable_extensions; do
5601  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5602    ac_cv_prog_ac_ct_STRIP="strip"
5603    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5604    break 2
5605  fi
5606done
5607  done
5608IFS=$as_save_IFS
5609
5610fi
5611fi
5612ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5613if test -n "$ac_ct_STRIP"; then
5614  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5615$as_echo "$ac_ct_STRIP" >&6; }
5616else
5617  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5618$as_echo "no" >&6; }
5619fi
5620
5621  if test "x$ac_ct_STRIP" = x; then
5622    STRIP=":"
5623  else
5624    case $cross_compiling:$ac_tool_warned in
5625yes:)
5626{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5627$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5628ac_tool_warned=yes ;;
5629esac
5630    STRIP=$ac_ct_STRIP
5631  fi
5632else
5633  STRIP="$ac_cv_prog_STRIP"
5634fi
5635
5636test -z "$STRIP" && STRIP=:
5637
5638
5639
5640
5641
5642
5643if test -n "$ac_tool_prefix"; then
5644  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5645set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5647$as_echo_n "checking for $ac_word... " >&6; }
5648if ${ac_cv_prog_RANLIB+:} false; then :
5649  $as_echo_n "(cached) " >&6
5650else
5651  if test -n "$RANLIB"; then
5652  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5653else
5654as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5655for as_dir in $PATH
5656do
5657  IFS=$as_save_IFS
5658  test -z "$as_dir" && as_dir=.
5659    for ac_exec_ext in '' $ac_executable_extensions; do
5660  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5661    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5662    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5663    break 2
5664  fi
5665done
5666  done
5667IFS=$as_save_IFS
5668
5669fi
5670fi
5671RANLIB=$ac_cv_prog_RANLIB
5672if test -n "$RANLIB"; then
5673  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5674$as_echo "$RANLIB" >&6; }
5675else
5676  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5677$as_echo "no" >&6; }
5678fi
5679
5680
5681fi
5682if test -z "$ac_cv_prog_RANLIB"; then
5683  ac_ct_RANLIB=$RANLIB
5684  # Extract the first word of "ranlib", so it can be a program name with args.
5685set dummy ranlib; ac_word=$2
5686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5687$as_echo_n "checking for $ac_word... " >&6; }
5688if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5689  $as_echo_n "(cached) " >&6
5690else
5691  if test -n "$ac_ct_RANLIB"; then
5692  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5693else
5694as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5695for as_dir in $PATH
5696do
5697  IFS=$as_save_IFS
5698  test -z "$as_dir" && as_dir=.
5699    for ac_exec_ext in '' $ac_executable_extensions; do
5700  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5701    ac_cv_prog_ac_ct_RANLIB="ranlib"
5702    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5703    break 2
5704  fi
5705done
5706  done
5707IFS=$as_save_IFS
5708
5709fi
5710fi
5711ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5712if test -n "$ac_ct_RANLIB"; then
5713  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5714$as_echo "$ac_ct_RANLIB" >&6; }
5715else
5716  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5717$as_echo "no" >&6; }
5718fi
5719
5720  if test "x$ac_ct_RANLIB" = x; then
5721    RANLIB=":"
5722  else
5723    case $cross_compiling:$ac_tool_warned in
5724yes:)
5725{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5726$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5727ac_tool_warned=yes ;;
5728esac
5729    RANLIB=$ac_ct_RANLIB
5730  fi
5731else
5732  RANLIB="$ac_cv_prog_RANLIB"
5733fi
5734
5735test -z "$RANLIB" && RANLIB=:
5736
5737
5738
5739
5740
5741
5742# Determine commands to create old-style static archives.
5743old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5744old_postinstall_cmds='chmod 644 $oldlib'
5745old_postuninstall_cmds=
5746
5747if test -n "$RANLIB"; then
5748  case $host_os in
5749  openbsd*)
5750    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5751    ;;
5752  *)
5753    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5754    ;;
5755  esac
5756  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5757fi
5758
5759case $host_os in
5760  darwin*)
5761    lock_old_archive_extraction=yes ;;
5762  *)
5763    lock_old_archive_extraction=no ;;
5764esac
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804# If no C compiler was specified, use CC.
5805LTCC=${LTCC-"$CC"}
5806
5807# If no C compiler flags were specified, use CFLAGS.
5808LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5809
5810# Allow CC to be a program name with arguments.
5811compiler=$CC
5812
5813
5814# Check for command to grab the raw symbol name followed by C symbol from nm.
5815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5816$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5817if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5818  $as_echo_n "(cached) " >&6
5819else
5820
5821# These are sane defaults that work on at least a few old systems.
5822# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5823
5824# Character class describing NM global symbol codes.
5825symcode='[BCDEGRST]'
5826
5827# Regexp to match symbols that can be accessed directly from C.
5828sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5829
5830# Define system-specific variables.
5831case $host_os in
5832aix*)
5833  symcode='[BCDT]'
5834  ;;
5835cygwin* | mingw* | pw32* | cegcc*)
5836  symcode='[ABCDGISTW]'
5837  ;;
5838hpux*)
5839  if test "$host_cpu" = ia64; then
5840    symcode='[ABCDEGRST]'
5841  fi
5842  ;;
5843irix* | nonstopux*)
5844  symcode='[BCDEGRST]'
5845  ;;
5846osf*)
5847  symcode='[BCDEGQRST]'
5848  ;;
5849solaris*)
5850  symcode='[BDRT]'
5851  ;;
5852sco3.2v5*)
5853  symcode='[DT]'
5854  ;;
5855sysv4.2uw2*)
5856  symcode='[DT]'
5857  ;;
5858sysv5* | sco5v6* | unixware* | OpenUNIX*)
5859  symcode='[ABDT]'
5860  ;;
5861sysv4)
5862  symcode='[DFNSTU]'
5863  ;;
5864esac
5865
5866# If we're using GNU nm, then use its standard symbol codes.
5867case `$NM -V 2>&1` in
5868*GNU* | *'with BFD'*)
5869  symcode='[ABCDGIRSTW]' ;;
5870esac
5871
5872# Transform an extracted symbol line into a proper C declaration.
5873# Some systems (esp. on ia64) link data and code symbols differently,
5874# so use this general approach.
5875lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5876
5877# Transform an extracted symbol line into symbol name and symbol address
5878lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5879lt_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'"
5880
5881# Handle CRLF in mingw tool chain
5882opt_cr=
5883case $build_os in
5884mingw*)
5885  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5886  ;;
5887esac
5888
5889# Try without a prefix underscore, then with it.
5890for ac_symprfx in "" "_"; do
5891
5892  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5893  symxfrm="\\1 $ac_symprfx\\2 \\2"
5894
5895  # Write the raw and C identifiers.
5896  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5897    # Fake it for dumpbin and say T for any non-static function
5898    # and D for any global variable.
5899    # Also find C++ and __fastcall symbols from MSVC++,
5900    # which start with @ or ?.
5901    lt_cv_sys_global_symbol_pipe="$AWK '"\
5902"     {last_section=section; section=\$ 3};"\
5903"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5904"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5905"     \$ 0!~/External *\|/{next};"\
5906"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5907"     {if(hide[section]) next};"\
5908"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5909"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5910"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5911"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5912"     ' prfx=^$ac_symprfx"
5913  else
5914    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5915  fi
5916  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5917
5918  # Check to see that the pipe works correctly.
5919  pipe_works=no
5920
5921  rm -f conftest*
5922  cat > conftest.$ac_ext <<_LT_EOF
5923#ifdef __cplusplus
5924extern "C" {
5925#endif
5926char nm_test_var;
5927void nm_test_func(void);
5928void nm_test_func(void){}
5929#ifdef __cplusplus
5930}
5931#endif
5932int main(){nm_test_var='a';nm_test_func();return(0);}
5933_LT_EOF
5934
5935  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5936  (eval $ac_compile) 2>&5
5937  ac_status=$?
5938  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5939  test $ac_status = 0; }; then
5940    # Now try to grab the symbols.
5941    nlist=conftest.nm
5942    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5943  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5944  ac_status=$?
5945  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5946  test $ac_status = 0; } && test -s "$nlist"; then
5947      # Try sorting and uniquifying the output.
5948      if sort "$nlist" | uniq > "$nlist"T; then
5949	mv -f "$nlist"T "$nlist"
5950      else
5951	rm -f "$nlist"T
5952      fi
5953
5954      # Make sure that we snagged all the symbols we need.
5955      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5956	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5957	  cat <<_LT_EOF > conftest.$ac_ext
5958/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
5959#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
5960/* DATA imports from DLLs on WIN32 con't be const, because runtime
5961   relocations are performed -- see ld's documentation on pseudo-relocs.  */
5962# define LT_DLSYM_CONST
5963#elif defined(__osf__)
5964/* This system does not cope well with relocations in const data.  */
5965# define LT_DLSYM_CONST
5966#else
5967# define LT_DLSYM_CONST const
5968#endif
5969
5970#ifdef __cplusplus
5971extern "C" {
5972#endif
5973
5974_LT_EOF
5975	  # Now generate the symbol file.
5976	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5977
5978	  cat <<_LT_EOF >> conftest.$ac_ext
5979
5980/* The mapping between symbol names and symbols.  */
5981LT_DLSYM_CONST struct {
5982  const char *name;
5983  void       *address;
5984}
5985lt__PROGRAM__LTX_preloaded_symbols[] =
5986{
5987  { "@PROGRAM@", (void *) 0 },
5988_LT_EOF
5989	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5990	  cat <<\_LT_EOF >> conftest.$ac_ext
5991  {0, (void *) 0}
5992};
5993
5994/* This works around a problem in FreeBSD linker */
5995#ifdef FREEBSD_WORKAROUND
5996static const void *lt_preloaded_setup() {
5997  return lt__PROGRAM__LTX_preloaded_symbols;
5998}
5999#endif
6000
6001#ifdef __cplusplus
6002}
6003#endif
6004_LT_EOF
6005	  # Now try linking the two files.
6006	  mv conftest.$ac_objext conftstm.$ac_objext
6007	  lt_globsym_save_LIBS=$LIBS
6008	  lt_globsym_save_CFLAGS=$CFLAGS
6009	  LIBS="conftstm.$ac_objext"
6010	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6011	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6012  (eval $ac_link) 2>&5
6013  ac_status=$?
6014  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6015  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6016	    pipe_works=yes
6017	  fi
6018	  LIBS=$lt_globsym_save_LIBS
6019	  CFLAGS=$lt_globsym_save_CFLAGS
6020	else
6021	  echo "cannot find nm_test_func in $nlist" >&5
6022	fi
6023      else
6024	echo "cannot find nm_test_var in $nlist" >&5
6025      fi
6026    else
6027      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6028    fi
6029  else
6030    echo "$progname: failed program was:" >&5
6031    cat conftest.$ac_ext >&5
6032  fi
6033  rm -rf conftest* conftst*
6034
6035  # Do not use the global_symbol_pipe unless it works.
6036  if test "$pipe_works" = yes; then
6037    break
6038  else
6039    lt_cv_sys_global_symbol_pipe=
6040  fi
6041done
6042
6043fi
6044
6045if test -z "$lt_cv_sys_global_symbol_pipe"; then
6046  lt_cv_sys_global_symbol_to_cdecl=
6047fi
6048if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6049  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6050$as_echo "failed" >&6; }
6051else
6052  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6053$as_echo "ok" >&6; }
6054fi
6055
6056# Response file support.
6057if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6058  nm_file_list_spec='@'
6059elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6060  nm_file_list_spec='@'
6061fi
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6090$as_echo_n "checking for sysroot... " >&6; }
6091
6092# Check whether --with-sysroot was given.
6093if test "${with_sysroot+set}" = set; then :
6094  withval=$with_sysroot;
6095else
6096  with_sysroot=no
6097fi
6098
6099
6100lt_sysroot=
6101case ${with_sysroot} in #(
6102 yes)
6103   if test "$GCC" = yes; then
6104     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6105   fi
6106   ;; #(
6107 /*)
6108   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6109   ;; #(
6110 no|'')
6111   ;; #(
6112 *)
6113   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6114$as_echo "${with_sysroot}" >&6; }
6115   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6116   ;;
6117esac
6118
6119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6120$as_echo "${lt_sysroot:-no}" >&6; }
6121
6122
6123
6124
6125
6126# Check whether --enable-libtool-lock was given.
6127if test "${enable_libtool_lock+set}" = set; then :
6128  enableval=$enable_libtool_lock;
6129fi
6130
6131test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6132
6133# Some flags need to be propagated to the compiler or linker for good
6134# libtool support.
6135case $host in
6136ia64-*-hpux*)
6137  # Find out which ABI we are using.
6138  echo 'int i;' > conftest.$ac_ext
6139  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6140  (eval $ac_compile) 2>&5
6141  ac_status=$?
6142  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6143  test $ac_status = 0; }; then
6144    case `/usr/bin/file conftest.$ac_objext` in
6145      *ELF-32*)
6146	HPUX_IA64_MODE="32"
6147	;;
6148      *ELF-64*)
6149	HPUX_IA64_MODE="64"
6150	;;
6151    esac
6152  fi
6153  rm -rf conftest*
6154  ;;
6155*-*-irix6*)
6156  # Find out which ABI we are using.
6157  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6158  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6159  (eval $ac_compile) 2>&5
6160  ac_status=$?
6161  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6162  test $ac_status = 0; }; then
6163    if test "$lt_cv_prog_gnu_ld" = yes; then
6164      case `/usr/bin/file conftest.$ac_objext` in
6165	*32-bit*)
6166	  LD="${LD-ld} -melf32bsmip"
6167	  ;;
6168	*N32*)
6169	  LD="${LD-ld} -melf32bmipn32"
6170	  ;;
6171	*64-bit*)
6172	  LD="${LD-ld} -melf64bmip"
6173	;;
6174      esac
6175    else
6176      case `/usr/bin/file conftest.$ac_objext` in
6177	*32-bit*)
6178	  LD="${LD-ld} -32"
6179	  ;;
6180	*N32*)
6181	  LD="${LD-ld} -n32"
6182	  ;;
6183	*64-bit*)
6184	  LD="${LD-ld} -64"
6185	  ;;
6186      esac
6187    fi
6188  fi
6189  rm -rf conftest*
6190  ;;
6191
6192x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6193s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6194  # Find out which ABI we are using.
6195  echo 'int i;' > conftest.$ac_ext
6196  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6197  (eval $ac_compile) 2>&5
6198  ac_status=$?
6199  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6200  test $ac_status = 0; }; then
6201    case `/usr/bin/file conftest.o` in
6202      *32-bit*)
6203	case $host in
6204	  x86_64-*kfreebsd*-gnu)
6205	    LD="${LD-ld} -m elf_i386_fbsd"
6206	    ;;
6207	  x86_64-*linux*)
6208	    case `/usr/bin/file conftest.o` in
6209	      *x86-64*)
6210		LD="${LD-ld} -m elf32_x86_64"
6211		;;
6212	      *)
6213		LD="${LD-ld} -m elf_i386"
6214		;;
6215	    esac
6216	    ;;
6217	  powerpc64le-*)
6218	    LD="${LD-ld} -m elf32lppclinux"
6219	    ;;
6220	  powerpc64-*)
6221	    LD="${LD-ld} -m elf32ppclinux"
6222	    ;;
6223	  s390x-*linux*)
6224	    LD="${LD-ld} -m elf_s390"
6225	    ;;
6226	  sparc64-*linux*)
6227	    LD="${LD-ld} -m elf32_sparc"
6228	    ;;
6229	esac
6230	;;
6231      *64-bit*)
6232	case $host in
6233	  x86_64-*kfreebsd*-gnu)
6234	    LD="${LD-ld} -m elf_x86_64_fbsd"
6235	    ;;
6236	  x86_64-*linux*)
6237	    LD="${LD-ld} -m elf_x86_64"
6238	    ;;
6239	  powerpcle-*)
6240	    LD="${LD-ld} -m elf64lppc"
6241	    ;;
6242	  powerpc-*)
6243	    LD="${LD-ld} -m elf64ppc"
6244	    ;;
6245	  s390*-*linux*|s390*-*tpf*)
6246	    LD="${LD-ld} -m elf64_s390"
6247	    ;;
6248	  sparc*-*linux*)
6249	    LD="${LD-ld} -m elf64_sparc"
6250	    ;;
6251	esac
6252	;;
6253    esac
6254  fi
6255  rm -rf conftest*
6256  ;;
6257
6258*-*-sco3.2v5*)
6259  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6260  SAVE_CFLAGS="$CFLAGS"
6261  CFLAGS="$CFLAGS -belf"
6262  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6263$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6264if ${lt_cv_cc_needs_belf+:} false; then :
6265  $as_echo_n "(cached) " >&6
6266else
6267  ac_ext=c
6268ac_cpp='$CPP $CPPFLAGS'
6269ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6270ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6271ac_compiler_gnu=$ac_cv_c_compiler_gnu
6272
6273     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6274/* end confdefs.h.  */
6275
6276int
6277main ()
6278{
6279
6280  ;
6281  return 0;
6282}
6283_ACEOF
6284if ac_fn_c_try_link "$LINENO"; then :
6285  lt_cv_cc_needs_belf=yes
6286else
6287  lt_cv_cc_needs_belf=no
6288fi
6289rm -f core conftest.err conftest.$ac_objext \
6290    conftest$ac_exeext conftest.$ac_ext
6291     ac_ext=c
6292ac_cpp='$CPP $CPPFLAGS'
6293ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6294ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6295ac_compiler_gnu=$ac_cv_c_compiler_gnu
6296
6297fi
6298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6299$as_echo "$lt_cv_cc_needs_belf" >&6; }
6300  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6301    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6302    CFLAGS="$SAVE_CFLAGS"
6303  fi
6304  ;;
6305*-*solaris*)
6306  # Find out which ABI we are using.
6307  echo 'int i;' > conftest.$ac_ext
6308  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6309  (eval $ac_compile) 2>&5
6310  ac_status=$?
6311  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6312  test $ac_status = 0; }; then
6313    case `/usr/bin/file conftest.o` in
6314    *64-bit*)
6315      case $lt_cv_prog_gnu_ld in
6316      yes*)
6317        case $host in
6318        i?86-*-solaris*)
6319          LD="${LD-ld} -m elf_x86_64"
6320          ;;
6321        sparc*-*-solaris*)
6322          LD="${LD-ld} -m elf64_sparc"
6323          ;;
6324        esac
6325        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6326        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6327          LD="${LD-ld}_sol2"
6328        fi
6329        ;;
6330      *)
6331	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6332	  LD="${LD-ld} -64"
6333	fi
6334	;;
6335      esac
6336      ;;
6337    esac
6338  fi
6339  rm -rf conftest*
6340  ;;
6341esac
6342
6343need_locks="$enable_libtool_lock"
6344
6345if test -n "$ac_tool_prefix"; then
6346  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6347set dummy ${ac_tool_prefix}mt; ac_word=$2
6348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6349$as_echo_n "checking for $ac_word... " >&6; }
6350if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6351  $as_echo_n "(cached) " >&6
6352else
6353  if test -n "$MANIFEST_TOOL"; then
6354  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6355else
6356as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6357for as_dir in $PATH
6358do
6359  IFS=$as_save_IFS
6360  test -z "$as_dir" && as_dir=.
6361    for ac_exec_ext in '' $ac_executable_extensions; do
6362  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6363    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6364    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6365    break 2
6366  fi
6367done
6368  done
6369IFS=$as_save_IFS
6370
6371fi
6372fi
6373MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6374if test -n "$MANIFEST_TOOL"; then
6375  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6376$as_echo "$MANIFEST_TOOL" >&6; }
6377else
6378  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6379$as_echo "no" >&6; }
6380fi
6381
6382
6383fi
6384if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6385  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6386  # Extract the first word of "mt", so it can be a program name with args.
6387set dummy mt; ac_word=$2
6388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6389$as_echo_n "checking for $ac_word... " >&6; }
6390if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6391  $as_echo_n "(cached) " >&6
6392else
6393  if test -n "$ac_ct_MANIFEST_TOOL"; then
6394  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6395else
6396as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6397for as_dir in $PATH
6398do
6399  IFS=$as_save_IFS
6400  test -z "$as_dir" && as_dir=.
6401    for ac_exec_ext in '' $ac_executable_extensions; do
6402  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6403    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6404    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6405    break 2
6406  fi
6407done
6408  done
6409IFS=$as_save_IFS
6410
6411fi
6412fi
6413ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6414if test -n "$ac_ct_MANIFEST_TOOL"; then
6415  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6416$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6417else
6418  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6419$as_echo "no" >&6; }
6420fi
6421
6422  if test "x$ac_ct_MANIFEST_TOOL" = x; then
6423    MANIFEST_TOOL=":"
6424  else
6425    case $cross_compiling:$ac_tool_warned in
6426yes:)
6427{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6428$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6429ac_tool_warned=yes ;;
6430esac
6431    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6432  fi
6433else
6434  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6435fi
6436
6437test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6438{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6439$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6440if ${lt_cv_path_mainfest_tool+:} false; then :
6441  $as_echo_n "(cached) " >&6
6442else
6443  lt_cv_path_mainfest_tool=no
6444  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6445  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6446  cat conftest.err >&5
6447  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6448    lt_cv_path_mainfest_tool=yes
6449  fi
6450  rm -f conftest*
6451fi
6452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6453$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6454if test "x$lt_cv_path_mainfest_tool" != xyes; then
6455  MANIFEST_TOOL=:
6456fi
6457
6458
6459
6460
6461
6462
6463  case $host_os in
6464    rhapsody* | darwin*)
6465    if test -n "$ac_tool_prefix"; then
6466  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6467set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6468{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6469$as_echo_n "checking for $ac_word... " >&6; }
6470if ${ac_cv_prog_DSYMUTIL+:} false; then :
6471  $as_echo_n "(cached) " >&6
6472else
6473  if test -n "$DSYMUTIL"; then
6474  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6475else
6476as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6477for as_dir in $PATH
6478do
6479  IFS=$as_save_IFS
6480  test -z "$as_dir" && as_dir=.
6481    for ac_exec_ext in '' $ac_executable_extensions; do
6482  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6483    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6484    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6485    break 2
6486  fi
6487done
6488  done
6489IFS=$as_save_IFS
6490
6491fi
6492fi
6493DSYMUTIL=$ac_cv_prog_DSYMUTIL
6494if test -n "$DSYMUTIL"; then
6495  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6496$as_echo "$DSYMUTIL" >&6; }
6497else
6498  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6499$as_echo "no" >&6; }
6500fi
6501
6502
6503fi
6504if test -z "$ac_cv_prog_DSYMUTIL"; then
6505  ac_ct_DSYMUTIL=$DSYMUTIL
6506  # Extract the first word of "dsymutil", so it can be a program name with args.
6507set dummy dsymutil; ac_word=$2
6508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6509$as_echo_n "checking for $ac_word... " >&6; }
6510if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6511  $as_echo_n "(cached) " >&6
6512else
6513  if test -n "$ac_ct_DSYMUTIL"; then
6514  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6515else
6516as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6517for as_dir in $PATH
6518do
6519  IFS=$as_save_IFS
6520  test -z "$as_dir" && as_dir=.
6521    for ac_exec_ext in '' $ac_executable_extensions; do
6522  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6523    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6524    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6525    break 2
6526  fi
6527done
6528  done
6529IFS=$as_save_IFS
6530
6531fi
6532fi
6533ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6534if test -n "$ac_ct_DSYMUTIL"; then
6535  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6536$as_echo "$ac_ct_DSYMUTIL" >&6; }
6537else
6538  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6539$as_echo "no" >&6; }
6540fi
6541
6542  if test "x$ac_ct_DSYMUTIL" = x; then
6543    DSYMUTIL=":"
6544  else
6545    case $cross_compiling:$ac_tool_warned in
6546yes:)
6547{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6548$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6549ac_tool_warned=yes ;;
6550esac
6551    DSYMUTIL=$ac_ct_DSYMUTIL
6552  fi
6553else
6554  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6555fi
6556
6557    if test -n "$ac_tool_prefix"; then
6558  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6559set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6561$as_echo_n "checking for $ac_word... " >&6; }
6562if ${ac_cv_prog_NMEDIT+:} false; then :
6563  $as_echo_n "(cached) " >&6
6564else
6565  if test -n "$NMEDIT"; then
6566  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6567else
6568as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6569for as_dir in $PATH
6570do
6571  IFS=$as_save_IFS
6572  test -z "$as_dir" && as_dir=.
6573    for ac_exec_ext in '' $ac_executable_extensions; do
6574  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6575    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6576    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6577    break 2
6578  fi
6579done
6580  done
6581IFS=$as_save_IFS
6582
6583fi
6584fi
6585NMEDIT=$ac_cv_prog_NMEDIT
6586if test -n "$NMEDIT"; then
6587  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6588$as_echo "$NMEDIT" >&6; }
6589else
6590  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6591$as_echo "no" >&6; }
6592fi
6593
6594
6595fi
6596if test -z "$ac_cv_prog_NMEDIT"; then
6597  ac_ct_NMEDIT=$NMEDIT
6598  # Extract the first word of "nmedit", so it can be a program name with args.
6599set dummy nmedit; ac_word=$2
6600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6601$as_echo_n "checking for $ac_word... " >&6; }
6602if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6603  $as_echo_n "(cached) " >&6
6604else
6605  if test -n "$ac_ct_NMEDIT"; then
6606  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6607else
6608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6609for as_dir in $PATH
6610do
6611  IFS=$as_save_IFS
6612  test -z "$as_dir" && as_dir=.
6613    for ac_exec_ext in '' $ac_executable_extensions; do
6614  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6615    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6616    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6617    break 2
6618  fi
6619done
6620  done
6621IFS=$as_save_IFS
6622
6623fi
6624fi
6625ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6626if test -n "$ac_ct_NMEDIT"; then
6627  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6628$as_echo "$ac_ct_NMEDIT" >&6; }
6629else
6630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6631$as_echo "no" >&6; }
6632fi
6633
6634  if test "x$ac_ct_NMEDIT" = x; then
6635    NMEDIT=":"
6636  else
6637    case $cross_compiling:$ac_tool_warned in
6638yes:)
6639{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6640$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6641ac_tool_warned=yes ;;
6642esac
6643    NMEDIT=$ac_ct_NMEDIT
6644  fi
6645else
6646  NMEDIT="$ac_cv_prog_NMEDIT"
6647fi
6648
6649    if test -n "$ac_tool_prefix"; then
6650  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6651set dummy ${ac_tool_prefix}lipo; ac_word=$2
6652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6653$as_echo_n "checking for $ac_word... " >&6; }
6654if ${ac_cv_prog_LIPO+:} false; then :
6655  $as_echo_n "(cached) " >&6
6656else
6657  if test -n "$LIPO"; then
6658  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6659else
6660as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6661for as_dir in $PATH
6662do
6663  IFS=$as_save_IFS
6664  test -z "$as_dir" && as_dir=.
6665    for ac_exec_ext in '' $ac_executable_extensions; do
6666  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6667    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6668    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6669    break 2
6670  fi
6671done
6672  done
6673IFS=$as_save_IFS
6674
6675fi
6676fi
6677LIPO=$ac_cv_prog_LIPO
6678if test -n "$LIPO"; then
6679  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6680$as_echo "$LIPO" >&6; }
6681else
6682  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6683$as_echo "no" >&6; }
6684fi
6685
6686
6687fi
6688if test -z "$ac_cv_prog_LIPO"; then
6689  ac_ct_LIPO=$LIPO
6690  # Extract the first word of "lipo", so it can be a program name with args.
6691set dummy lipo; ac_word=$2
6692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6693$as_echo_n "checking for $ac_word... " >&6; }
6694if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6695  $as_echo_n "(cached) " >&6
6696else
6697  if test -n "$ac_ct_LIPO"; then
6698  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6699else
6700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6701for as_dir in $PATH
6702do
6703  IFS=$as_save_IFS
6704  test -z "$as_dir" && as_dir=.
6705    for ac_exec_ext in '' $ac_executable_extensions; do
6706  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6707    ac_cv_prog_ac_ct_LIPO="lipo"
6708    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6709    break 2
6710  fi
6711done
6712  done
6713IFS=$as_save_IFS
6714
6715fi
6716fi
6717ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6718if test -n "$ac_ct_LIPO"; then
6719  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6720$as_echo "$ac_ct_LIPO" >&6; }
6721else
6722  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6723$as_echo "no" >&6; }
6724fi
6725
6726  if test "x$ac_ct_LIPO" = x; then
6727    LIPO=":"
6728  else
6729    case $cross_compiling:$ac_tool_warned in
6730yes:)
6731{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6732$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6733ac_tool_warned=yes ;;
6734esac
6735    LIPO=$ac_ct_LIPO
6736  fi
6737else
6738  LIPO="$ac_cv_prog_LIPO"
6739fi
6740
6741    if test -n "$ac_tool_prefix"; then
6742  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6743set dummy ${ac_tool_prefix}otool; ac_word=$2
6744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6745$as_echo_n "checking for $ac_word... " >&6; }
6746if ${ac_cv_prog_OTOOL+:} false; then :
6747  $as_echo_n "(cached) " >&6
6748else
6749  if test -n "$OTOOL"; then
6750  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6751else
6752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6753for as_dir in $PATH
6754do
6755  IFS=$as_save_IFS
6756  test -z "$as_dir" && as_dir=.
6757    for ac_exec_ext in '' $ac_executable_extensions; do
6758  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6759    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6760    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6761    break 2
6762  fi
6763done
6764  done
6765IFS=$as_save_IFS
6766
6767fi
6768fi
6769OTOOL=$ac_cv_prog_OTOOL
6770if test -n "$OTOOL"; then
6771  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6772$as_echo "$OTOOL" >&6; }
6773else
6774  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6775$as_echo "no" >&6; }
6776fi
6777
6778
6779fi
6780if test -z "$ac_cv_prog_OTOOL"; then
6781  ac_ct_OTOOL=$OTOOL
6782  # Extract the first word of "otool", so it can be a program name with args.
6783set dummy otool; ac_word=$2
6784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6785$as_echo_n "checking for $ac_word... " >&6; }
6786if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6787  $as_echo_n "(cached) " >&6
6788else
6789  if test -n "$ac_ct_OTOOL"; then
6790  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6791else
6792as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6793for as_dir in $PATH
6794do
6795  IFS=$as_save_IFS
6796  test -z "$as_dir" && as_dir=.
6797    for ac_exec_ext in '' $ac_executable_extensions; do
6798  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6799    ac_cv_prog_ac_ct_OTOOL="otool"
6800    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6801    break 2
6802  fi
6803done
6804  done
6805IFS=$as_save_IFS
6806
6807fi
6808fi
6809ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6810if test -n "$ac_ct_OTOOL"; then
6811  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6812$as_echo "$ac_ct_OTOOL" >&6; }
6813else
6814  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6815$as_echo "no" >&6; }
6816fi
6817
6818  if test "x$ac_ct_OTOOL" = x; then
6819    OTOOL=":"
6820  else
6821    case $cross_compiling:$ac_tool_warned in
6822yes:)
6823{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6824$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6825ac_tool_warned=yes ;;
6826esac
6827    OTOOL=$ac_ct_OTOOL
6828  fi
6829else
6830  OTOOL="$ac_cv_prog_OTOOL"
6831fi
6832
6833    if test -n "$ac_tool_prefix"; then
6834  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6835set dummy ${ac_tool_prefix}otool64; ac_word=$2
6836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6837$as_echo_n "checking for $ac_word... " >&6; }
6838if ${ac_cv_prog_OTOOL64+:} false; then :
6839  $as_echo_n "(cached) " >&6
6840else
6841  if test -n "$OTOOL64"; then
6842  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6843else
6844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6845for as_dir in $PATH
6846do
6847  IFS=$as_save_IFS
6848  test -z "$as_dir" && as_dir=.
6849    for ac_exec_ext in '' $ac_executable_extensions; do
6850  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6851    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6852    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6853    break 2
6854  fi
6855done
6856  done
6857IFS=$as_save_IFS
6858
6859fi
6860fi
6861OTOOL64=$ac_cv_prog_OTOOL64
6862if test -n "$OTOOL64"; then
6863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6864$as_echo "$OTOOL64" >&6; }
6865else
6866  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6867$as_echo "no" >&6; }
6868fi
6869
6870
6871fi
6872if test -z "$ac_cv_prog_OTOOL64"; then
6873  ac_ct_OTOOL64=$OTOOL64
6874  # Extract the first word of "otool64", so it can be a program name with args.
6875set dummy otool64; ac_word=$2
6876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6877$as_echo_n "checking for $ac_word... " >&6; }
6878if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6879  $as_echo_n "(cached) " >&6
6880else
6881  if test -n "$ac_ct_OTOOL64"; then
6882  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6883else
6884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6885for as_dir in $PATH
6886do
6887  IFS=$as_save_IFS
6888  test -z "$as_dir" && as_dir=.
6889    for ac_exec_ext in '' $ac_executable_extensions; do
6890  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6891    ac_cv_prog_ac_ct_OTOOL64="otool64"
6892    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6893    break 2
6894  fi
6895done
6896  done
6897IFS=$as_save_IFS
6898
6899fi
6900fi
6901ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6902if test -n "$ac_ct_OTOOL64"; then
6903  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6904$as_echo "$ac_ct_OTOOL64" >&6; }
6905else
6906  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6907$as_echo "no" >&6; }
6908fi
6909
6910  if test "x$ac_ct_OTOOL64" = x; then
6911    OTOOL64=":"
6912  else
6913    case $cross_compiling:$ac_tool_warned in
6914yes:)
6915{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6916$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6917ac_tool_warned=yes ;;
6918esac
6919    OTOOL64=$ac_ct_OTOOL64
6920  fi
6921else
6922  OTOOL64="$ac_cv_prog_OTOOL64"
6923fi
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6952$as_echo_n "checking for -single_module linker flag... " >&6; }
6953if ${lt_cv_apple_cc_single_mod+:} false; then :
6954  $as_echo_n "(cached) " >&6
6955else
6956  lt_cv_apple_cc_single_mod=no
6957      if test -z "${LT_MULTI_MODULE}"; then
6958	# By default we will add the -single_module flag. You can override
6959	# by either setting the environment variable LT_MULTI_MODULE
6960	# non-empty at configure time, or by adding -multi_module to the
6961	# link flags.
6962	rm -rf libconftest.dylib*
6963	echo "int foo(void){return 1;}" > conftest.c
6964	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6965-dynamiclib -Wl,-single_module conftest.c" >&5
6966	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6967	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6968        _lt_result=$?
6969	# If there is a non-empty error log, and "single_module"
6970	# appears in it, assume the flag caused a linker warning
6971        if test -s conftest.err && $GREP single_module conftest.err; then
6972	  cat conftest.err >&5
6973	# Otherwise, if the output was created with a 0 exit code from
6974	# the compiler, it worked.
6975	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
6976	  lt_cv_apple_cc_single_mod=yes
6977	else
6978	  cat conftest.err >&5
6979	fi
6980	rm -rf libconftest.dylib*
6981	rm -f conftest.*
6982      fi
6983fi
6984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6985$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6986
6987    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6988$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6989if ${lt_cv_ld_exported_symbols_list+:} false; then :
6990  $as_echo_n "(cached) " >&6
6991else
6992  lt_cv_ld_exported_symbols_list=no
6993      save_LDFLAGS=$LDFLAGS
6994      echo "_main" > conftest.sym
6995      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6996      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6997/* end confdefs.h.  */
6998
6999int
7000main ()
7001{
7002
7003  ;
7004  return 0;
7005}
7006_ACEOF
7007if ac_fn_c_try_link "$LINENO"; then :
7008  lt_cv_ld_exported_symbols_list=yes
7009else
7010  lt_cv_ld_exported_symbols_list=no
7011fi
7012rm -f core conftest.err conftest.$ac_objext \
7013    conftest$ac_exeext conftest.$ac_ext
7014	LDFLAGS="$save_LDFLAGS"
7015
7016fi
7017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7018$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7019
7020    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7021$as_echo_n "checking for -force_load linker flag... " >&6; }
7022if ${lt_cv_ld_force_load+:} false; then :
7023  $as_echo_n "(cached) " >&6
7024else
7025  lt_cv_ld_force_load=no
7026      cat > conftest.c << _LT_EOF
7027int forced_loaded() { return 2;}
7028_LT_EOF
7029      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7030      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7031      echo "$AR cru libconftest.a conftest.o" >&5
7032      $AR cru libconftest.a conftest.o 2>&5
7033      echo "$RANLIB libconftest.a" >&5
7034      $RANLIB libconftest.a 2>&5
7035      cat > conftest.c << _LT_EOF
7036int main() { return 0;}
7037_LT_EOF
7038      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7039      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7040      _lt_result=$?
7041      if test -s conftest.err && $GREP force_load conftest.err; then
7042	cat conftest.err >&5
7043      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7044	lt_cv_ld_force_load=yes
7045      else
7046	cat conftest.err >&5
7047      fi
7048        rm -f conftest.err libconftest.a conftest conftest.c
7049        rm -rf conftest.dSYM
7050
7051fi
7052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7053$as_echo "$lt_cv_ld_force_load" >&6; }
7054    case $host_os in
7055    rhapsody* | darwin1.[012])
7056      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7057    darwin1.*)
7058      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7059    darwin*) # darwin 5.x on
7060      # if running on 10.5 or later, the deployment target defaults
7061      # to the OS version, if on x86, and 10.4, the deployment
7062      # target defaults to 10.4. Don't you love it?
7063      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7064	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7065	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7066	10.[012]*)
7067	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7068	10.*)
7069	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7070      esac
7071    ;;
7072  esac
7073    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7074      _lt_dar_single_mod='$single_module'
7075    fi
7076    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7077      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7078    else
7079      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7080    fi
7081    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7082      _lt_dsymutil='~$DSYMUTIL $lib || :'
7083    else
7084      _lt_dsymutil=
7085    fi
7086    ;;
7087  esac
7088
7089ac_ext=c
7090ac_cpp='$CPP $CPPFLAGS'
7091ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7092ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7093ac_compiler_gnu=$ac_cv_c_compiler_gnu
7094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7095$as_echo_n "checking how to run the C preprocessor... " >&6; }
7096# On Suns, sometimes $CPP names a directory.
7097if test -n "$CPP" && test -d "$CPP"; then
7098  CPP=
7099fi
7100if test -z "$CPP"; then
7101  if ${ac_cv_prog_CPP+:} false; then :
7102  $as_echo_n "(cached) " >&6
7103else
7104      # Double quotes because CPP needs to be expanded
7105    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7106    do
7107      ac_preproc_ok=false
7108for ac_c_preproc_warn_flag in '' yes
7109do
7110  # Use a header file that comes with gcc, so configuring glibc
7111  # with a fresh cross-compiler works.
7112  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7113  # <limits.h> exists even on freestanding compilers.
7114  # On the NeXT, cc -E runs the code through the compiler's parser,
7115  # not just through cpp. "Syntax error" is here to catch this case.
7116  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7117/* end confdefs.h.  */
7118#ifdef __STDC__
7119# include <limits.h>
7120#else
7121# include <assert.h>
7122#endif
7123		     Syntax error
7124_ACEOF
7125if ac_fn_c_try_cpp "$LINENO"; then :
7126
7127else
7128  # Broken: fails on valid input.
7129continue
7130fi
7131rm -f conftest.err conftest.i conftest.$ac_ext
7132
7133  # OK, works on sane cases.  Now check whether nonexistent headers
7134  # can be detected and how.
7135  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7136/* end confdefs.h.  */
7137#include <ac_nonexistent.h>
7138_ACEOF
7139if ac_fn_c_try_cpp "$LINENO"; then :
7140  # Broken: success on invalid input.
7141continue
7142else
7143  # Passes both tests.
7144ac_preproc_ok=:
7145break
7146fi
7147rm -f conftest.err conftest.i conftest.$ac_ext
7148
7149done
7150# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7151rm -f conftest.i conftest.err conftest.$ac_ext
7152if $ac_preproc_ok; then :
7153  break
7154fi
7155
7156    done
7157    ac_cv_prog_CPP=$CPP
7158
7159fi
7160  CPP=$ac_cv_prog_CPP
7161else
7162  ac_cv_prog_CPP=$CPP
7163fi
7164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7165$as_echo "$CPP" >&6; }
7166ac_preproc_ok=false
7167for ac_c_preproc_warn_flag in '' yes
7168do
7169  # Use a header file that comes with gcc, so configuring glibc
7170  # with a fresh cross-compiler works.
7171  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7172  # <limits.h> exists even on freestanding compilers.
7173  # On the NeXT, cc -E runs the code through the compiler's parser,
7174  # not just through cpp. "Syntax error" is here to catch this case.
7175  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7176/* end confdefs.h.  */
7177#ifdef __STDC__
7178# include <limits.h>
7179#else
7180# include <assert.h>
7181#endif
7182		     Syntax error
7183_ACEOF
7184if ac_fn_c_try_cpp "$LINENO"; then :
7185
7186else
7187  # Broken: fails on valid input.
7188continue
7189fi
7190rm -f conftest.err conftest.i conftest.$ac_ext
7191
7192  # OK, works on sane cases.  Now check whether nonexistent headers
7193  # can be detected and how.
7194  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7195/* end confdefs.h.  */
7196#include <ac_nonexistent.h>
7197_ACEOF
7198if ac_fn_c_try_cpp "$LINENO"; then :
7199  # Broken: success on invalid input.
7200continue
7201else
7202  # Passes both tests.
7203ac_preproc_ok=:
7204break
7205fi
7206rm -f conftest.err conftest.i conftest.$ac_ext
7207
7208done
7209# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7210rm -f conftest.i conftest.err conftest.$ac_ext
7211if $ac_preproc_ok; then :
7212
7213else
7214  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7215$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7216as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7217See \`config.log' for more details" "$LINENO" 5; }
7218fi
7219
7220ac_ext=c
7221ac_cpp='$CPP $CPPFLAGS'
7222ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7223ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7224ac_compiler_gnu=$ac_cv_c_compiler_gnu
7225
7226
7227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7228$as_echo_n "checking for ANSI C header files... " >&6; }
7229if ${ac_cv_header_stdc+:} false; then :
7230  $as_echo_n "(cached) " >&6
7231else
7232  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7233/* end confdefs.h.  */
7234#include <stdlib.h>
7235#include <stdarg.h>
7236#include <string.h>
7237#include <float.h>
7238
7239int
7240main ()
7241{
7242
7243  ;
7244  return 0;
7245}
7246_ACEOF
7247if ac_fn_c_try_compile "$LINENO"; then :
7248  ac_cv_header_stdc=yes
7249else
7250  ac_cv_header_stdc=no
7251fi
7252rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7253
7254if test $ac_cv_header_stdc = yes; then
7255  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7256  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7257/* end confdefs.h.  */
7258#include <string.h>
7259
7260_ACEOF
7261if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7262  $EGREP "memchr" >/dev/null 2>&1; then :
7263
7264else
7265  ac_cv_header_stdc=no
7266fi
7267rm -f conftest*
7268
7269fi
7270
7271if test $ac_cv_header_stdc = yes; then
7272  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7273  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7274/* end confdefs.h.  */
7275#include <stdlib.h>
7276
7277_ACEOF
7278if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7279  $EGREP "free" >/dev/null 2>&1; then :
7280
7281else
7282  ac_cv_header_stdc=no
7283fi
7284rm -f conftest*
7285
7286fi
7287
7288if test $ac_cv_header_stdc = yes; then
7289  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7290  if test "$cross_compiling" = yes; then :
7291  :
7292else
7293  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7294/* end confdefs.h.  */
7295#include <ctype.h>
7296#include <stdlib.h>
7297#if ((' ' & 0x0FF) == 0x020)
7298# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7299# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7300#else
7301# define ISLOWER(c) \
7302		   (('a' <= (c) && (c) <= 'i') \
7303		     || ('j' <= (c) && (c) <= 'r') \
7304		     || ('s' <= (c) && (c) <= 'z'))
7305# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7306#endif
7307
7308#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7309int
7310main ()
7311{
7312  int i;
7313  for (i = 0; i < 256; i++)
7314    if (XOR (islower (i), ISLOWER (i))
7315	|| toupper (i) != TOUPPER (i))
7316      return 2;
7317  return 0;
7318}
7319_ACEOF
7320if ac_fn_c_try_run "$LINENO"; then :
7321
7322else
7323  ac_cv_header_stdc=no
7324fi
7325rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7326  conftest.$ac_objext conftest.beam conftest.$ac_ext
7327fi
7328
7329fi
7330fi
7331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7332$as_echo "$ac_cv_header_stdc" >&6; }
7333if test $ac_cv_header_stdc = yes; then
7334
7335$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7336
7337fi
7338
7339# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7340for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7341		  inttypes.h stdint.h unistd.h
7342do :
7343  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7344ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7345"
7346if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7347  cat >>confdefs.h <<_ACEOF
7348#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7349_ACEOF
7350
7351fi
7352
7353done
7354
7355
7356for ac_header in dlfcn.h
7357do :
7358  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7359"
7360if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7361  cat >>confdefs.h <<_ACEOF
7362#define HAVE_DLFCN_H 1
7363_ACEOF
7364
7365fi
7366
7367done
7368
7369
7370
7371
7372
7373# Set options
7374# Check whether --enable-static was given.
7375if test "${enable_static+set}" = set; then :
7376  enableval=$enable_static; p=${PACKAGE-default}
7377    case $enableval in
7378    yes) enable_static=yes ;;
7379    no) enable_static=no ;;
7380    *)
7381     enable_static=no
7382      # Look at the argument we got.  We use all the common list separators.
7383      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7384      for pkg in $enableval; do
7385	IFS="$lt_save_ifs"
7386	if test "X$pkg" = "X$p"; then
7387	  enable_static=yes
7388	fi
7389      done
7390      IFS="$lt_save_ifs"
7391      ;;
7392    esac
7393else
7394  enable_static=no
7395fi
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406        enable_dlopen=no
7407
7408
7409  enable_win32_dll=no
7410
7411
7412            # Check whether --enable-shared was given.
7413if test "${enable_shared+set}" = set; then :
7414  enableval=$enable_shared; p=${PACKAGE-default}
7415    case $enableval in
7416    yes) enable_shared=yes ;;
7417    no) enable_shared=no ;;
7418    *)
7419      enable_shared=no
7420      # Look at the argument we got.  We use all the common list separators.
7421      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7422      for pkg in $enableval; do
7423	IFS="$lt_save_ifs"
7424	if test "X$pkg" = "X$p"; then
7425	  enable_shared=yes
7426	fi
7427      done
7428      IFS="$lt_save_ifs"
7429      ;;
7430    esac
7431else
7432  enable_shared=yes
7433fi
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445# Check whether --with-pic was given.
7446if test "${with_pic+set}" = set; then :
7447  withval=$with_pic; lt_p=${PACKAGE-default}
7448    case $withval in
7449    yes|no) pic_mode=$withval ;;
7450    *)
7451      pic_mode=default
7452      # Look at the argument we got.  We use all the common list separators.
7453      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7454      for lt_pkg in $withval; do
7455	IFS="$lt_save_ifs"
7456	if test "X$lt_pkg" = "X$lt_p"; then
7457	  pic_mode=yes
7458	fi
7459      done
7460      IFS="$lt_save_ifs"
7461      ;;
7462    esac
7463else
7464  pic_mode=default
7465fi
7466
7467
7468test -z "$pic_mode" && pic_mode=default
7469
7470
7471
7472
7473
7474
7475
7476  # Check whether --enable-fast-install was given.
7477if test "${enable_fast_install+set}" = set; then :
7478  enableval=$enable_fast_install; p=${PACKAGE-default}
7479    case $enableval in
7480    yes) enable_fast_install=yes ;;
7481    no) enable_fast_install=no ;;
7482    *)
7483      enable_fast_install=no
7484      # Look at the argument we got.  We use all the common list separators.
7485      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7486      for pkg in $enableval; do
7487	IFS="$lt_save_ifs"
7488	if test "X$pkg" = "X$p"; then
7489	  enable_fast_install=yes
7490	fi
7491      done
7492      IFS="$lt_save_ifs"
7493      ;;
7494    esac
7495else
7496  enable_fast_install=yes
7497fi
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509# This can be used to rebuild libtool when needed
7510LIBTOOL_DEPS="$ltmain"
7511
7512# Always use our own libtool.
7513LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544test -z "$LN_S" && LN_S="ln -s"
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559if test -n "${ZSH_VERSION+set}" ; then
7560   setopt NO_GLOB_SUBST
7561fi
7562
7563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7564$as_echo_n "checking for objdir... " >&6; }
7565if ${lt_cv_objdir+:} false; then :
7566  $as_echo_n "(cached) " >&6
7567else
7568  rm -f .libs 2>/dev/null
7569mkdir .libs 2>/dev/null
7570if test -d .libs; then
7571  lt_cv_objdir=.libs
7572else
7573  # MS-DOS does not allow filenames that begin with a dot.
7574  lt_cv_objdir=_libs
7575fi
7576rmdir .libs 2>/dev/null
7577fi
7578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7579$as_echo "$lt_cv_objdir" >&6; }
7580objdir=$lt_cv_objdir
7581
7582
7583
7584
7585
7586cat >>confdefs.h <<_ACEOF
7587#define LT_OBJDIR "$lt_cv_objdir/"
7588_ACEOF
7589
7590
7591
7592
7593case $host_os in
7594aix3*)
7595  # AIX sometimes has problems with the GCC collect2 program.  For some
7596  # reason, if we set the COLLECT_NAMES environment variable, the problems
7597  # vanish in a puff of smoke.
7598  if test "X${COLLECT_NAMES+set}" != Xset; then
7599    COLLECT_NAMES=
7600    export COLLECT_NAMES
7601  fi
7602  ;;
7603esac
7604
7605# Global variables:
7606ofile=libtool
7607can_build_shared=yes
7608
7609# All known linkers require a `.a' archive for static linking (except MSVC,
7610# which needs '.lib').
7611libext=a
7612
7613with_gnu_ld="$lt_cv_prog_gnu_ld"
7614
7615old_CC="$CC"
7616old_CFLAGS="$CFLAGS"
7617
7618# Set sane defaults for various variables
7619test -z "$CC" && CC=cc
7620test -z "$LTCC" && LTCC=$CC
7621test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7622test -z "$LD" && LD=ld
7623test -z "$ac_objext" && ac_objext=o
7624
7625for cc_temp in $compiler""; do
7626  case $cc_temp in
7627    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7628    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7629    \-*) ;;
7630    *) break;;
7631  esac
7632done
7633cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7634
7635
7636# Only perform the check for file, if the check method requires it
7637test -z "$MAGIC_CMD" && MAGIC_CMD=file
7638case $deplibs_check_method in
7639file_magic*)
7640  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7641    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7642$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7643if ${lt_cv_path_MAGIC_CMD+:} false; then :
7644  $as_echo_n "(cached) " >&6
7645else
7646  case $MAGIC_CMD in
7647[\\/*] |  ?:[\\/]*)
7648  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7649  ;;
7650*)
7651  lt_save_MAGIC_CMD="$MAGIC_CMD"
7652  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7653  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7654  for ac_dir in $ac_dummy; do
7655    IFS="$lt_save_ifs"
7656    test -z "$ac_dir" && ac_dir=.
7657    if test -f $ac_dir/${ac_tool_prefix}file; then
7658      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7659      if test -n "$file_magic_test_file"; then
7660	case $deplibs_check_method in
7661	"file_magic "*)
7662	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7663	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7664	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7665	    $EGREP "$file_magic_regex" > /dev/null; then
7666	    :
7667	  else
7668	    cat <<_LT_EOF 1>&2
7669
7670*** Warning: the command libtool uses to detect shared libraries,
7671*** $file_magic_cmd, produces output that libtool cannot recognize.
7672*** The result is that libtool may fail to recognize shared libraries
7673*** as such.  This will affect the creation of libtool libraries that
7674*** depend on shared libraries, but programs linked with such libtool
7675*** libraries will work regardless of this problem.  Nevertheless, you
7676*** may want to report the problem to your system manager and/or to
7677*** bug-libtool@gnu.org
7678
7679_LT_EOF
7680	  fi ;;
7681	esac
7682      fi
7683      break
7684    fi
7685  done
7686  IFS="$lt_save_ifs"
7687  MAGIC_CMD="$lt_save_MAGIC_CMD"
7688  ;;
7689esac
7690fi
7691
7692MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7693if test -n "$MAGIC_CMD"; then
7694  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7695$as_echo "$MAGIC_CMD" >&6; }
7696else
7697  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7698$as_echo "no" >&6; }
7699fi
7700
7701
7702
7703
7704
7705if test -z "$lt_cv_path_MAGIC_CMD"; then
7706  if test -n "$ac_tool_prefix"; then
7707    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7708$as_echo_n "checking for file... " >&6; }
7709if ${lt_cv_path_MAGIC_CMD+:} false; then :
7710  $as_echo_n "(cached) " >&6
7711else
7712  case $MAGIC_CMD in
7713[\\/*] |  ?:[\\/]*)
7714  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7715  ;;
7716*)
7717  lt_save_MAGIC_CMD="$MAGIC_CMD"
7718  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7719  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7720  for ac_dir in $ac_dummy; do
7721    IFS="$lt_save_ifs"
7722    test -z "$ac_dir" && ac_dir=.
7723    if test -f $ac_dir/file; then
7724      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7725      if test -n "$file_magic_test_file"; then
7726	case $deplibs_check_method in
7727	"file_magic "*)
7728	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7729	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7730	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7731	    $EGREP "$file_magic_regex" > /dev/null; then
7732	    :
7733	  else
7734	    cat <<_LT_EOF 1>&2
7735
7736*** Warning: the command libtool uses to detect shared libraries,
7737*** $file_magic_cmd, produces output that libtool cannot recognize.
7738*** The result is that libtool may fail to recognize shared libraries
7739*** as such.  This will affect the creation of libtool libraries that
7740*** depend on shared libraries, but programs linked with such libtool
7741*** libraries will work regardless of this problem.  Nevertheless, you
7742*** may want to report the problem to your system manager and/or to
7743*** bug-libtool@gnu.org
7744
7745_LT_EOF
7746	  fi ;;
7747	esac
7748      fi
7749      break
7750    fi
7751  done
7752  IFS="$lt_save_ifs"
7753  MAGIC_CMD="$lt_save_MAGIC_CMD"
7754  ;;
7755esac
7756fi
7757
7758MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7759if test -n "$MAGIC_CMD"; then
7760  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7761$as_echo "$MAGIC_CMD" >&6; }
7762else
7763  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7764$as_echo "no" >&6; }
7765fi
7766
7767
7768  else
7769    MAGIC_CMD=:
7770  fi
7771fi
7772
7773  fi
7774  ;;
7775esac
7776
7777# Use C for the default configuration in the libtool script
7778
7779lt_save_CC="$CC"
7780ac_ext=c
7781ac_cpp='$CPP $CPPFLAGS'
7782ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7783ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7784ac_compiler_gnu=$ac_cv_c_compiler_gnu
7785
7786
7787# Source file extension for C test sources.
7788ac_ext=c
7789
7790# Object file extension for compiled C test sources.
7791objext=o
7792objext=$objext
7793
7794# Code to be used in simple compile tests
7795lt_simple_compile_test_code="int some_variable = 0;"
7796
7797# Code to be used in simple link tests
7798lt_simple_link_test_code='int main(){return(0);}'
7799
7800
7801
7802
7803
7804
7805
7806# If no C compiler was specified, use CC.
7807LTCC=${LTCC-"$CC"}
7808
7809# If no C compiler flags were specified, use CFLAGS.
7810LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7811
7812# Allow CC to be a program name with arguments.
7813compiler=$CC
7814
7815# Save the default compiler, since it gets overwritten when the other
7816# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7817compiler_DEFAULT=$CC
7818
7819# save warnings/boilerplate of simple test code
7820ac_outfile=conftest.$ac_objext
7821echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7822eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7823_lt_compiler_boilerplate=`cat conftest.err`
7824$RM conftest*
7825
7826ac_outfile=conftest.$ac_objext
7827echo "$lt_simple_link_test_code" >conftest.$ac_ext
7828eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7829_lt_linker_boilerplate=`cat conftest.err`
7830$RM -r conftest*
7831
7832
7833## CAVEAT EMPTOR:
7834## There is no encapsulation within the following macros, do not change
7835## the running order or otherwise move them around unless you know exactly
7836## what you are doing...
7837if test -n "$compiler"; then
7838
7839lt_prog_compiler_no_builtin_flag=
7840
7841if test "$GCC" = yes; then
7842  case $cc_basename in
7843  nvcc*)
7844    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7845  *)
7846    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7847  esac
7848
7849  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7850$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7851if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7852  $as_echo_n "(cached) " >&6
7853else
7854  lt_cv_prog_compiler_rtti_exceptions=no
7855   ac_outfile=conftest.$ac_objext
7856   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7857   lt_compiler_flag="-fno-rtti -fno-exceptions"
7858   # Insert the option either (1) after the last *FLAGS variable, or
7859   # (2) before a word containing "conftest.", or (3) at the end.
7860   # Note that $ac_compile itself does not contain backslashes and begins
7861   # with a dollar sign (not a hyphen), so the echo should work correctly.
7862   # The option is referenced via a variable to avoid confusing sed.
7863   lt_compile=`echo "$ac_compile" | $SED \
7864   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7865   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7866   -e 's:$: $lt_compiler_flag:'`
7867   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7868   (eval "$lt_compile" 2>conftest.err)
7869   ac_status=$?
7870   cat conftest.err >&5
7871   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7872   if (exit $ac_status) && test -s "$ac_outfile"; then
7873     # The compiler can only warn and ignore the option if not recognized
7874     # So say no if there are warnings other than the usual output.
7875     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7876     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7877     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7878       lt_cv_prog_compiler_rtti_exceptions=yes
7879     fi
7880   fi
7881   $RM conftest*
7882
7883fi
7884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7885$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7886
7887if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7888    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7889else
7890    :
7891fi
7892
7893fi
7894
7895
7896
7897
7898
7899
7900  lt_prog_compiler_wl=
7901lt_prog_compiler_pic=
7902lt_prog_compiler_static=
7903
7904
7905  if test "$GCC" = yes; then
7906    lt_prog_compiler_wl='-Wl,'
7907    lt_prog_compiler_static='-static'
7908
7909    case $host_os in
7910      aix*)
7911      # All AIX code is PIC.
7912      if test "$host_cpu" = ia64; then
7913	# AIX 5 now supports IA64 processor
7914	lt_prog_compiler_static='-Bstatic'
7915      fi
7916      ;;
7917
7918    amigaos*)
7919      case $host_cpu in
7920      powerpc)
7921            # see comment about AmigaOS4 .so support
7922            lt_prog_compiler_pic='-fPIC'
7923        ;;
7924      m68k)
7925            # FIXME: we need at least 68020 code to build shared libraries, but
7926            # adding the `-m68020' flag to GCC prevents building anything better,
7927            # like `-m68040'.
7928            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7929        ;;
7930      esac
7931      ;;
7932
7933    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7934      # PIC is the default for these OSes.
7935      ;;
7936
7937    mingw* | cygwin* | pw32* | os2* | cegcc*)
7938      # This hack is so that the source file can tell whether it is being
7939      # built for inclusion in a dll (and should export symbols for example).
7940      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7941      # (--disable-auto-import) libraries
7942      lt_prog_compiler_pic='-DDLL_EXPORT'
7943      ;;
7944
7945    darwin* | rhapsody*)
7946      # PIC is the default on this platform
7947      # Common symbols not allowed in MH_DYLIB files
7948      lt_prog_compiler_pic='-fno-common'
7949      ;;
7950
7951    haiku*)
7952      # PIC is the default for Haiku.
7953      # The "-static" flag exists, but is broken.
7954      lt_prog_compiler_static=
7955      ;;
7956
7957    hpux*)
7958      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7959      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7960      # sets the default TLS model and affects inlining.
7961      case $host_cpu in
7962      hppa*64*)
7963	# +Z the default
7964	;;
7965      *)
7966	lt_prog_compiler_pic='-fPIC'
7967	;;
7968      esac
7969      ;;
7970
7971    interix[3-9]*)
7972      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7973      # Instead, we relocate shared libraries at runtime.
7974      ;;
7975
7976    msdosdjgpp*)
7977      # Just because we use GCC doesn't mean we suddenly get shared libraries
7978      # on systems that don't support them.
7979      lt_prog_compiler_can_build_shared=no
7980      enable_shared=no
7981      ;;
7982
7983    *nto* | *qnx*)
7984      # QNX uses GNU C++, but need to define -shared option too, otherwise
7985      # it will coredump.
7986      lt_prog_compiler_pic='-fPIC -shared'
7987      ;;
7988
7989    sysv4*MP*)
7990      if test -d /usr/nec; then
7991	lt_prog_compiler_pic=-Kconform_pic
7992      fi
7993      ;;
7994
7995    *)
7996      lt_prog_compiler_pic='-fPIC'
7997      ;;
7998    esac
7999
8000    case $cc_basename in
8001    nvcc*) # Cuda Compiler Driver 2.2
8002      lt_prog_compiler_wl='-Xlinker '
8003      if test -n "$lt_prog_compiler_pic"; then
8004        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8005      fi
8006      ;;
8007    esac
8008  else
8009    # PORTME Check for flag to pass linker flags through the system compiler.
8010    case $host_os in
8011    aix*)
8012      lt_prog_compiler_wl='-Wl,'
8013      if test "$host_cpu" = ia64; then
8014	# AIX 5 now supports IA64 processor
8015	lt_prog_compiler_static='-Bstatic'
8016      else
8017	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8018      fi
8019      ;;
8020
8021    mingw* | cygwin* | pw32* | os2* | cegcc*)
8022      # This hack is so that the source file can tell whether it is being
8023      # built for inclusion in a dll (and should export symbols for example).
8024      lt_prog_compiler_pic='-DDLL_EXPORT'
8025      ;;
8026
8027    hpux9* | hpux10* | hpux11*)
8028      lt_prog_compiler_wl='-Wl,'
8029      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8030      # not for PA HP-UX.
8031      case $host_cpu in
8032      hppa*64*|ia64*)
8033	# +Z the default
8034	;;
8035      *)
8036	lt_prog_compiler_pic='+Z'
8037	;;
8038      esac
8039      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8040      lt_prog_compiler_static='${wl}-a ${wl}archive'
8041      ;;
8042
8043    irix5* | irix6* | nonstopux*)
8044      lt_prog_compiler_wl='-Wl,'
8045      # PIC (with -KPIC) is the default.
8046      lt_prog_compiler_static='-non_shared'
8047      ;;
8048
8049    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8050      case $cc_basename in
8051      # old Intel for x86_64 which still supported -KPIC.
8052      ecc*)
8053	lt_prog_compiler_wl='-Wl,'
8054	lt_prog_compiler_pic='-KPIC'
8055	lt_prog_compiler_static='-static'
8056        ;;
8057      # icc used to be incompatible with GCC.
8058      # ICC 10 doesn't accept -KPIC any more.
8059      icc* | ifort*)
8060	lt_prog_compiler_wl='-Wl,'
8061	lt_prog_compiler_pic='-fPIC'
8062	lt_prog_compiler_static='-static'
8063        ;;
8064      # Lahey Fortran 8.1.
8065      lf95*)
8066	lt_prog_compiler_wl='-Wl,'
8067	lt_prog_compiler_pic='--shared'
8068	lt_prog_compiler_static='--static'
8069	;;
8070      nagfor*)
8071	# NAG Fortran compiler
8072	lt_prog_compiler_wl='-Wl,-Wl,,'
8073	lt_prog_compiler_pic='-PIC'
8074	lt_prog_compiler_static='-Bstatic'
8075	;;
8076      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8077        # Portland Group compilers (*not* the Pentium gcc compiler,
8078	# which looks to be a dead project)
8079	lt_prog_compiler_wl='-Wl,'
8080	lt_prog_compiler_pic='-fpic'
8081	lt_prog_compiler_static='-Bstatic'
8082        ;;
8083      ccc*)
8084        lt_prog_compiler_wl='-Wl,'
8085        # All Alpha code is PIC.
8086        lt_prog_compiler_static='-non_shared'
8087        ;;
8088      xl* | bgxl* | bgf* | mpixl*)
8089	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8090	lt_prog_compiler_wl='-Wl,'
8091	lt_prog_compiler_pic='-qpic'
8092	lt_prog_compiler_static='-qstaticlink'
8093	;;
8094      *)
8095	case `$CC -V 2>&1 | sed 5q` in
8096	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8097	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8098	  lt_prog_compiler_pic='-KPIC'
8099	  lt_prog_compiler_static='-Bstatic'
8100	  lt_prog_compiler_wl=''
8101	  ;;
8102	*Sun\ F* | *Sun*Fortran*)
8103	  lt_prog_compiler_pic='-KPIC'
8104	  lt_prog_compiler_static='-Bstatic'
8105	  lt_prog_compiler_wl='-Qoption ld '
8106	  ;;
8107	*Sun\ C*)
8108	  # Sun C 5.9
8109	  lt_prog_compiler_pic='-KPIC'
8110	  lt_prog_compiler_static='-Bstatic'
8111	  lt_prog_compiler_wl='-Wl,'
8112	  ;;
8113        *Intel*\ [CF]*Compiler*)
8114	  lt_prog_compiler_wl='-Wl,'
8115	  lt_prog_compiler_pic='-fPIC'
8116	  lt_prog_compiler_static='-static'
8117	  ;;
8118	*Portland\ Group*)
8119	  lt_prog_compiler_wl='-Wl,'
8120	  lt_prog_compiler_pic='-fpic'
8121	  lt_prog_compiler_static='-Bstatic'
8122	  ;;
8123	esac
8124	;;
8125      esac
8126      ;;
8127
8128    newsos6)
8129      lt_prog_compiler_pic='-KPIC'
8130      lt_prog_compiler_static='-Bstatic'
8131      ;;
8132
8133    *nto* | *qnx*)
8134      # QNX uses GNU C++, but need to define -shared option too, otherwise
8135      # it will coredump.
8136      lt_prog_compiler_pic='-fPIC -shared'
8137      ;;
8138
8139    osf3* | osf4* | osf5*)
8140      lt_prog_compiler_wl='-Wl,'
8141      # All OSF/1 code is PIC.
8142      lt_prog_compiler_static='-non_shared'
8143      ;;
8144
8145    rdos*)
8146      lt_prog_compiler_static='-non_shared'
8147      ;;
8148
8149    solaris*)
8150      lt_prog_compiler_pic='-KPIC'
8151      lt_prog_compiler_static='-Bstatic'
8152      case $cc_basename in
8153      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8154	lt_prog_compiler_wl='-Qoption ld ';;
8155      *)
8156	lt_prog_compiler_wl='-Wl,';;
8157      esac
8158      ;;
8159
8160    sunos4*)
8161      lt_prog_compiler_wl='-Qoption ld '
8162      lt_prog_compiler_pic='-PIC'
8163      lt_prog_compiler_static='-Bstatic'
8164      ;;
8165
8166    sysv4 | sysv4.2uw2* | sysv4.3*)
8167      lt_prog_compiler_wl='-Wl,'
8168      lt_prog_compiler_pic='-KPIC'
8169      lt_prog_compiler_static='-Bstatic'
8170      ;;
8171
8172    sysv4*MP*)
8173      if test -d /usr/nec ;then
8174	lt_prog_compiler_pic='-Kconform_pic'
8175	lt_prog_compiler_static='-Bstatic'
8176      fi
8177      ;;
8178
8179    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8180      lt_prog_compiler_wl='-Wl,'
8181      lt_prog_compiler_pic='-KPIC'
8182      lt_prog_compiler_static='-Bstatic'
8183      ;;
8184
8185    unicos*)
8186      lt_prog_compiler_wl='-Wl,'
8187      lt_prog_compiler_can_build_shared=no
8188      ;;
8189
8190    uts4*)
8191      lt_prog_compiler_pic='-pic'
8192      lt_prog_compiler_static='-Bstatic'
8193      ;;
8194
8195    *)
8196      lt_prog_compiler_can_build_shared=no
8197      ;;
8198    esac
8199  fi
8200
8201case $host_os in
8202  # For platforms which do not support PIC, -DPIC is meaningless:
8203  *djgpp*)
8204    lt_prog_compiler_pic=
8205    ;;
8206  *)
8207    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8208    ;;
8209esac
8210
8211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8212$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8213if ${lt_cv_prog_compiler_pic+:} false; then :
8214  $as_echo_n "(cached) " >&6
8215else
8216  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8217fi
8218{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8219$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8220lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8221
8222#
8223# Check to make sure the PIC flag actually works.
8224#
8225if test -n "$lt_prog_compiler_pic"; then
8226  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8227$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8228if ${lt_cv_prog_compiler_pic_works+:} false; then :
8229  $as_echo_n "(cached) " >&6
8230else
8231  lt_cv_prog_compiler_pic_works=no
8232   ac_outfile=conftest.$ac_objext
8233   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8234   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8235   # Insert the option either (1) after the last *FLAGS variable, or
8236   # (2) before a word containing "conftest.", or (3) at the end.
8237   # Note that $ac_compile itself does not contain backslashes and begins
8238   # with a dollar sign (not a hyphen), so the echo should work correctly.
8239   # The option is referenced via a variable to avoid confusing sed.
8240   lt_compile=`echo "$ac_compile" | $SED \
8241   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8242   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8243   -e 's:$: $lt_compiler_flag:'`
8244   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8245   (eval "$lt_compile" 2>conftest.err)
8246   ac_status=$?
8247   cat conftest.err >&5
8248   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8249   if (exit $ac_status) && test -s "$ac_outfile"; then
8250     # The compiler can only warn and ignore the option if not recognized
8251     # So say no if there are warnings other than the usual output.
8252     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8253     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8254     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8255       lt_cv_prog_compiler_pic_works=yes
8256     fi
8257   fi
8258   $RM conftest*
8259
8260fi
8261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8262$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8263
8264if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8265    case $lt_prog_compiler_pic in
8266     "" | " "*) ;;
8267     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8268     esac
8269else
8270    lt_prog_compiler_pic=
8271     lt_prog_compiler_can_build_shared=no
8272fi
8273
8274fi
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286#
8287# Check to make sure the static flag actually works.
8288#
8289wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8291$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8292if ${lt_cv_prog_compiler_static_works+:} false; then :
8293  $as_echo_n "(cached) " >&6
8294else
8295  lt_cv_prog_compiler_static_works=no
8296   save_LDFLAGS="$LDFLAGS"
8297   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8298   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8299   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8300     # The linker can only warn and ignore the option if not recognized
8301     # So say no if there are warnings
8302     if test -s conftest.err; then
8303       # Append any errors to the config.log.
8304       cat conftest.err 1>&5
8305       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8306       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8307       if diff conftest.exp conftest.er2 >/dev/null; then
8308         lt_cv_prog_compiler_static_works=yes
8309       fi
8310     else
8311       lt_cv_prog_compiler_static_works=yes
8312     fi
8313   fi
8314   $RM -r conftest*
8315   LDFLAGS="$save_LDFLAGS"
8316
8317fi
8318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8319$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8320
8321if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8322    :
8323else
8324    lt_prog_compiler_static=
8325fi
8326
8327
8328
8329
8330
8331
8332
8333  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8334$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8335if ${lt_cv_prog_compiler_c_o+:} false; then :
8336  $as_echo_n "(cached) " >&6
8337else
8338  lt_cv_prog_compiler_c_o=no
8339   $RM -r conftest 2>/dev/null
8340   mkdir conftest
8341   cd conftest
8342   mkdir out
8343   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8344
8345   lt_compiler_flag="-o out/conftest2.$ac_objext"
8346   # Insert the option either (1) after the last *FLAGS variable, or
8347   # (2) before a word containing "conftest.", or (3) at the end.
8348   # Note that $ac_compile itself does not contain backslashes and begins
8349   # with a dollar sign (not a hyphen), so the echo should work correctly.
8350   lt_compile=`echo "$ac_compile" | $SED \
8351   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8352   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8353   -e 's:$: $lt_compiler_flag:'`
8354   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8355   (eval "$lt_compile" 2>out/conftest.err)
8356   ac_status=$?
8357   cat out/conftest.err >&5
8358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8359   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8360   then
8361     # The compiler can only warn and ignore the option if not recognized
8362     # So say no if there are warnings
8363     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8364     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8365     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8366       lt_cv_prog_compiler_c_o=yes
8367     fi
8368   fi
8369   chmod u+w . 2>&5
8370   $RM conftest*
8371   # SGI C++ compiler will create directory out/ii_files/ for
8372   # template instantiation
8373   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8374   $RM out/* && rmdir out
8375   cd ..
8376   $RM -r conftest
8377   $RM conftest*
8378
8379fi
8380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8381$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8382
8383
8384
8385
8386
8387
8388  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8389$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8390if ${lt_cv_prog_compiler_c_o+:} false; then :
8391  $as_echo_n "(cached) " >&6
8392else
8393  lt_cv_prog_compiler_c_o=no
8394   $RM -r conftest 2>/dev/null
8395   mkdir conftest
8396   cd conftest
8397   mkdir out
8398   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8399
8400   lt_compiler_flag="-o out/conftest2.$ac_objext"
8401   # Insert the option either (1) after the last *FLAGS variable, or
8402   # (2) before a word containing "conftest.", or (3) at the end.
8403   # Note that $ac_compile itself does not contain backslashes and begins
8404   # with a dollar sign (not a hyphen), so the echo should work correctly.
8405   lt_compile=`echo "$ac_compile" | $SED \
8406   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8407   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8408   -e 's:$: $lt_compiler_flag:'`
8409   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8410   (eval "$lt_compile" 2>out/conftest.err)
8411   ac_status=$?
8412   cat out/conftest.err >&5
8413   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8414   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8415   then
8416     # The compiler can only warn and ignore the option if not recognized
8417     # So say no if there are warnings
8418     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8419     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8420     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8421       lt_cv_prog_compiler_c_o=yes
8422     fi
8423   fi
8424   chmod u+w . 2>&5
8425   $RM conftest*
8426   # SGI C++ compiler will create directory out/ii_files/ for
8427   # template instantiation
8428   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8429   $RM out/* && rmdir out
8430   cd ..
8431   $RM -r conftest
8432   $RM conftest*
8433
8434fi
8435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8436$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8437
8438
8439
8440
8441hard_links="nottested"
8442if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8443  # do not overwrite the value of need_locks provided by the user
8444  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8445$as_echo_n "checking if we can lock with hard links... " >&6; }
8446  hard_links=yes
8447  $RM conftest*
8448  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8449  touch conftest.a
8450  ln conftest.a conftest.b 2>&5 || hard_links=no
8451  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8453$as_echo "$hard_links" >&6; }
8454  if test "$hard_links" = no; then
8455    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8456$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8457    need_locks=warn
8458  fi
8459else
8460  need_locks=no
8461fi
8462
8463
8464
8465
8466
8467
8468  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8469$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8470
8471  runpath_var=
8472  allow_undefined_flag=
8473  always_export_symbols=no
8474  archive_cmds=
8475  archive_expsym_cmds=
8476  compiler_needs_object=no
8477  enable_shared_with_static_runtimes=no
8478  export_dynamic_flag_spec=
8479  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8480  hardcode_automatic=no
8481  hardcode_direct=no
8482  hardcode_direct_absolute=no
8483  hardcode_libdir_flag_spec=
8484  hardcode_libdir_separator=
8485  hardcode_minus_L=no
8486  hardcode_shlibpath_var=unsupported
8487  inherit_rpath=no
8488  link_all_deplibs=unknown
8489  module_cmds=
8490  module_expsym_cmds=
8491  old_archive_from_new_cmds=
8492  old_archive_from_expsyms_cmds=
8493  thread_safe_flag_spec=
8494  whole_archive_flag_spec=
8495  # include_expsyms should be a list of space-separated symbols to be *always*
8496  # included in the symbol list
8497  include_expsyms=
8498  # exclude_expsyms can be an extended regexp of symbols to exclude
8499  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8500  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8501  # as well as any symbol that contains `d'.
8502  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8503  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8504  # platforms (ab)use it in PIC code, but their linkers get confused if
8505  # the symbol is explicitly referenced.  Since portable code cannot
8506  # rely on this symbol name, it's probably fine to never include it in
8507  # preloaded symbol tables.
8508  # Exclude shared library initialization/finalization symbols.
8509  extract_expsyms_cmds=
8510
8511  case $host_os in
8512  cygwin* | mingw* | pw32* | cegcc*)
8513    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8514    # When not using gcc, we currently assume that we are using
8515    # Microsoft Visual C++.
8516    if test "$GCC" != yes; then
8517      with_gnu_ld=no
8518    fi
8519    ;;
8520  interix*)
8521    # we just hope/assume this is gcc and not c89 (= MSVC++)
8522    with_gnu_ld=yes
8523    ;;
8524  openbsd*)
8525    with_gnu_ld=no
8526    ;;
8527  linux* | k*bsd*-gnu | gnu*)
8528    link_all_deplibs=no
8529    ;;
8530  esac
8531
8532  ld_shlibs=yes
8533
8534  # On some targets, GNU ld is compatible enough with the native linker
8535  # that we're better off using the native interface for both.
8536  lt_use_gnu_ld_interface=no
8537  if test "$with_gnu_ld" = yes; then
8538    case $host_os in
8539      aix*)
8540	# The AIX port of GNU ld has always aspired to compatibility
8541	# with the native linker.  However, as the warning in the GNU ld
8542	# block says, versions before 2.19.5* couldn't really create working
8543	# shared libraries, regardless of the interface used.
8544	case `$LD -v 2>&1` in
8545	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8546	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8547	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8548	  *)
8549	    lt_use_gnu_ld_interface=yes
8550	    ;;
8551	esac
8552	;;
8553      *)
8554	lt_use_gnu_ld_interface=yes
8555	;;
8556    esac
8557  fi
8558
8559  if test "$lt_use_gnu_ld_interface" = yes; then
8560    # If archive_cmds runs LD, not CC, wlarc should be empty
8561    wlarc='${wl}'
8562
8563    # Set some defaults for GNU ld with shared library support. These
8564    # are reset later if shared libraries are not supported. Putting them
8565    # here allows them to be overridden if necessary.
8566    runpath_var=LD_RUN_PATH
8567    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8568    export_dynamic_flag_spec='${wl}--export-dynamic'
8569    # ancient GNU ld didn't support --whole-archive et. al.
8570    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8571      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8572    else
8573      whole_archive_flag_spec=
8574    fi
8575    supports_anon_versioning=no
8576    case `$LD -v 2>&1` in
8577      *GNU\ gold*) supports_anon_versioning=yes ;;
8578      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8579      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8580      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8581      *\ 2.11.*) ;; # other 2.11 versions
8582      *) supports_anon_versioning=yes ;;
8583    esac
8584
8585    # See if GNU ld supports shared libraries.
8586    case $host_os in
8587    aix[3-9]*)
8588      # On AIX/PPC, the GNU linker is very broken
8589      if test "$host_cpu" != ia64; then
8590	ld_shlibs=no
8591	cat <<_LT_EOF 1>&2
8592
8593*** Warning: the GNU linker, at least up to release 2.19, is reported
8594*** to be unable to reliably create shared libraries on AIX.
8595*** Therefore, libtool is disabling shared libraries support.  If you
8596*** really care for shared libraries, you may want to install binutils
8597*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8598*** You will then need to restart the configuration process.
8599
8600_LT_EOF
8601      fi
8602      ;;
8603
8604    amigaos*)
8605      case $host_cpu in
8606      powerpc)
8607            # see comment about AmigaOS4 .so support
8608            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8609            archive_expsym_cmds=''
8610        ;;
8611      m68k)
8612            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)'
8613            hardcode_libdir_flag_spec='-L$libdir'
8614            hardcode_minus_L=yes
8615        ;;
8616      esac
8617      ;;
8618
8619    beos*)
8620      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8621	allow_undefined_flag=unsupported
8622	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8623	# support --undefined.  This deserves some investigation.  FIXME
8624	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8625      else
8626	ld_shlibs=no
8627      fi
8628      ;;
8629
8630    cygwin* | mingw* | pw32* | cegcc*)
8631      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8632      # as there is no search path for DLLs.
8633      hardcode_libdir_flag_spec='-L$libdir'
8634      export_dynamic_flag_spec='${wl}--export-all-symbols'
8635      allow_undefined_flag=unsupported
8636      always_export_symbols=no
8637      enable_shared_with_static_runtimes=yes
8638      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
8639      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8640
8641      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8642        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8643	# If the export-symbols file already is a .def file (1st line
8644	# is EXPORTS), use it as is; otherwise, prepend...
8645	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8646	  cp $export_symbols $output_objdir/$soname.def;
8647	else
8648	  echo EXPORTS > $output_objdir/$soname.def;
8649	  cat $export_symbols >> $output_objdir/$soname.def;
8650	fi~
8651	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8652      else
8653	ld_shlibs=no
8654      fi
8655      ;;
8656
8657    haiku*)
8658      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8659      link_all_deplibs=yes
8660      ;;
8661
8662    interix[3-9]*)
8663      hardcode_direct=no
8664      hardcode_shlibpath_var=no
8665      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8666      export_dynamic_flag_spec='${wl}-E'
8667      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8668      # Instead, shared libraries are loaded at an image base (0x10000000 by
8669      # default) and relocated if they conflict, which is a slow very memory
8670      # consuming and fragmenting process.  To avoid this, we pick a random,
8671      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8672      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8673      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8674      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'
8675      ;;
8676
8677    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8678      tmp_diet=no
8679      if test "$host_os" = linux-dietlibc; then
8680	case $cc_basename in
8681	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8682	esac
8683      fi
8684      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8685	 && test "$tmp_diet" = no
8686      then
8687	tmp_addflag=' $pic_flag'
8688	tmp_sharedflag='-shared'
8689	case $cc_basename,$host_cpu in
8690        pgcc*)				# Portland Group C compiler
8691	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8692	  tmp_addflag=' $pic_flag'
8693	  ;;
8694	pgf77* | pgf90* | pgf95* | pgfortran*)
8695					# Portland Group f77 and f90 compilers
8696	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8697	  tmp_addflag=' $pic_flag -Mnomain' ;;
8698	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8699	  tmp_addflag=' -i_dynamic' ;;
8700	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8701	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8702	ifc* | ifort*)			# Intel Fortran compiler
8703	  tmp_addflag=' -nofor_main' ;;
8704	lf95*)				# Lahey Fortran 8.1
8705	  whole_archive_flag_spec=
8706	  tmp_sharedflag='--shared' ;;
8707	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8708	  tmp_sharedflag='-qmkshrobj'
8709	  tmp_addflag= ;;
8710	nvcc*)	# Cuda Compiler Driver 2.2
8711	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8712	  compiler_needs_object=yes
8713	  ;;
8714	esac
8715	case `$CC -V 2>&1 | sed 5q` in
8716	*Sun\ C*)			# Sun C 5.9
8717	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8718	  compiler_needs_object=yes
8719	  tmp_sharedflag='-G' ;;
8720	*Sun\ F*)			# Sun Fortran 8.3
8721	  tmp_sharedflag='-G' ;;
8722	esac
8723	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8724
8725        if test "x$supports_anon_versioning" = xyes; then
8726          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8727	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8728	    echo "local: *; };" >> $output_objdir/$libname.ver~
8729	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8730        fi
8731
8732	case $cc_basename in
8733	xlf* | bgf* | bgxlf* | mpixlf*)
8734	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8735	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8736	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8737	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8738	  if test "x$supports_anon_versioning" = xyes; then
8739	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8740	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8741	      echo "local: *; };" >> $output_objdir/$libname.ver~
8742	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8743	  fi
8744	  ;;
8745	esac
8746      else
8747        ld_shlibs=no
8748      fi
8749      ;;
8750
8751    netbsd* | netbsdelf*-gnu)
8752      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8753	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8754	wlarc=
8755      else
8756	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8757	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8758      fi
8759      ;;
8760
8761    solaris*)
8762      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8763	ld_shlibs=no
8764	cat <<_LT_EOF 1>&2
8765
8766*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8767*** create shared libraries on Solaris systems.  Therefore, libtool
8768*** is disabling shared libraries support.  We urge you to upgrade GNU
8769*** binutils to release 2.9.1 or newer.  Another option is to modify
8770*** your PATH or compiler configuration so that the native linker is
8771*** used, and then restart.
8772
8773_LT_EOF
8774      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8775	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8776	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8777      else
8778	ld_shlibs=no
8779      fi
8780      ;;
8781
8782    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8783      case `$LD -v 2>&1` in
8784        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8785	ld_shlibs=no
8786	cat <<_LT_EOF 1>&2
8787
8788*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8789*** reliably create shared libraries on SCO systems.  Therefore, libtool
8790*** is disabling shared libraries support.  We urge you to upgrade GNU
8791*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8792*** your PATH or compiler configuration so that the native linker is
8793*** used, and then restart.
8794
8795_LT_EOF
8796	;;
8797	*)
8798	  # For security reasons, it is highly recommended that you always
8799	  # use absolute paths for naming shared libraries, and exclude the
8800	  # DT_RUNPATH tag from executables and libraries.  But doing so
8801	  # requires that you compile everything twice, which is a pain.
8802	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8803	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8804	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8805	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8806	  else
8807	    ld_shlibs=no
8808	  fi
8809	;;
8810      esac
8811      ;;
8812
8813    sunos4*)
8814      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8815      wlarc=
8816      hardcode_direct=yes
8817      hardcode_shlibpath_var=no
8818      ;;
8819
8820    *)
8821      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8822	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8823	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8824      else
8825	ld_shlibs=no
8826      fi
8827      ;;
8828    esac
8829
8830    if test "$ld_shlibs" = no; then
8831      runpath_var=
8832      hardcode_libdir_flag_spec=
8833      export_dynamic_flag_spec=
8834      whole_archive_flag_spec=
8835    fi
8836  else
8837    # PORTME fill in a description of your system's linker (not GNU ld)
8838    case $host_os in
8839    aix3*)
8840      allow_undefined_flag=unsupported
8841      always_export_symbols=yes
8842      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'
8843      # Note: this linker hardcodes the directories in LIBPATH if there
8844      # are no directories specified by -L.
8845      hardcode_minus_L=yes
8846      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8847	# Neither direct hardcoding nor static linking is supported with a
8848	# broken collect2.
8849	hardcode_direct=unsupported
8850      fi
8851      ;;
8852
8853    aix[4-9]*)
8854      if test "$host_cpu" = ia64; then
8855	# On IA64, the linker does run time linking by default, so we don't
8856	# have to do anything special.
8857	aix_use_runtimelinking=no
8858	exp_sym_flag='-Bexport'
8859	no_entry_flag=""
8860      else
8861	# If we're using GNU nm, then we don't want the "-C" option.
8862	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8863	# Also, AIX nm treats weak defined symbols like other global
8864	# defined symbols, whereas GNU nm marks them as "W".
8865	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8866	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8867	else
8868	  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'
8869	fi
8870	aix_use_runtimelinking=no
8871
8872	# Test if we are trying to use run time linking or normal
8873	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8874	# need to do runtime linking.
8875	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8876	  for ld_flag in $LDFLAGS; do
8877	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8878	    aix_use_runtimelinking=yes
8879	    break
8880	  fi
8881	  done
8882	  ;;
8883	esac
8884
8885	exp_sym_flag='-bexport'
8886	no_entry_flag='-bnoentry'
8887      fi
8888
8889      # When large executables or shared objects are built, AIX ld can
8890      # have problems creating the table of contents.  If linking a library
8891      # or program results in "error TOC overflow" add -mminimal-toc to
8892      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8893      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8894
8895      archive_cmds=''
8896      hardcode_direct=yes
8897      hardcode_direct_absolute=yes
8898      hardcode_libdir_separator=':'
8899      link_all_deplibs=yes
8900      file_list_spec='${wl}-f,'
8901
8902      if test "$GCC" = yes; then
8903	case $host_os in aix4.[012]|aix4.[012].*)
8904	# We only want to do this on AIX 4.2 and lower, the check
8905	# below for broken collect2 doesn't work under 4.3+
8906	  collect2name=`${CC} -print-prog-name=collect2`
8907	  if test -f "$collect2name" &&
8908	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8909	  then
8910	  # We have reworked collect2
8911	  :
8912	  else
8913	  # We have old collect2
8914	  hardcode_direct=unsupported
8915	  # It fails to find uninstalled libraries when the uninstalled
8916	  # path is not listed in the libpath.  Setting hardcode_minus_L
8917	  # to unsupported forces relinking
8918	  hardcode_minus_L=yes
8919	  hardcode_libdir_flag_spec='-L$libdir'
8920	  hardcode_libdir_separator=
8921	  fi
8922	  ;;
8923	esac
8924	shared_flag='-shared'
8925	if test "$aix_use_runtimelinking" = yes; then
8926	  shared_flag="$shared_flag "'${wl}-G'
8927	fi
8928	link_all_deplibs=no
8929      else
8930	# not using gcc
8931	if test "$host_cpu" = ia64; then
8932	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8933	# chokes on -Wl,-G. The following line is correct:
8934	  shared_flag='-G'
8935	else
8936	  if test "$aix_use_runtimelinking" = yes; then
8937	    shared_flag='${wl}-G'
8938	  else
8939	    shared_flag='${wl}-bM:SRE'
8940	  fi
8941	fi
8942      fi
8943
8944      export_dynamic_flag_spec='${wl}-bexpall'
8945      # It seems that -bexpall does not export symbols beginning with
8946      # underscore (_), so it is better to generate a list of symbols to export.
8947      always_export_symbols=yes
8948      if test "$aix_use_runtimelinking" = yes; then
8949	# Warning - without using the other runtime loading flags (-brtl),
8950	# -berok will link without error, but may produce a broken library.
8951	allow_undefined_flag='-berok'
8952        # Determine the default libpath from the value encoded in an
8953        # empty executable.
8954        if test "${lt_cv_aix_libpath+set}" = set; then
8955  aix_libpath=$lt_cv_aix_libpath
8956else
8957  if ${lt_cv_aix_libpath_+:} false; then :
8958  $as_echo_n "(cached) " >&6
8959else
8960  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8961/* end confdefs.h.  */
8962
8963int
8964main ()
8965{
8966
8967  ;
8968  return 0;
8969}
8970_ACEOF
8971if ac_fn_c_try_link "$LINENO"; then :
8972
8973  lt_aix_libpath_sed='
8974      /Import File Strings/,/^$/ {
8975	  /^0/ {
8976	      s/^0  *\([^ ]*\) *$/\1/
8977	      p
8978	  }
8979      }'
8980  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8981  # Check for a 64-bit object if we didn't find anything.
8982  if test -z "$lt_cv_aix_libpath_"; then
8983    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8984  fi
8985fi
8986rm -f core conftest.err conftest.$ac_objext \
8987    conftest$ac_exeext conftest.$ac_ext
8988  if test -z "$lt_cv_aix_libpath_"; then
8989    lt_cv_aix_libpath_="/usr/lib:/lib"
8990  fi
8991
8992fi
8993
8994  aix_libpath=$lt_cv_aix_libpath_
8995fi
8996
8997        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8998        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8999      else
9000	if test "$host_cpu" = ia64; then
9001	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9002	  allow_undefined_flag="-z nodefs"
9003	  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"
9004	else
9005	 # Determine the default libpath from the value encoded in an
9006	 # empty executable.
9007	 if test "${lt_cv_aix_libpath+set}" = set; then
9008  aix_libpath=$lt_cv_aix_libpath
9009else
9010  if ${lt_cv_aix_libpath_+:} false; then :
9011  $as_echo_n "(cached) " >&6
9012else
9013  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9014/* end confdefs.h.  */
9015
9016int
9017main ()
9018{
9019
9020  ;
9021  return 0;
9022}
9023_ACEOF
9024if ac_fn_c_try_link "$LINENO"; then :
9025
9026  lt_aix_libpath_sed='
9027      /Import File Strings/,/^$/ {
9028	  /^0/ {
9029	      s/^0  *\([^ ]*\) *$/\1/
9030	      p
9031	  }
9032      }'
9033  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9034  # Check for a 64-bit object if we didn't find anything.
9035  if test -z "$lt_cv_aix_libpath_"; then
9036    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9037  fi
9038fi
9039rm -f core conftest.err conftest.$ac_objext \
9040    conftest$ac_exeext conftest.$ac_ext
9041  if test -z "$lt_cv_aix_libpath_"; then
9042    lt_cv_aix_libpath_="/usr/lib:/lib"
9043  fi
9044
9045fi
9046
9047  aix_libpath=$lt_cv_aix_libpath_
9048fi
9049
9050	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9051	  # Warning - without using the other run time loading flags,
9052	  # -berok will link without error, but may produce a broken library.
9053	  no_undefined_flag=' ${wl}-bernotok'
9054	  allow_undefined_flag=' ${wl}-berok'
9055	  if test "$with_gnu_ld" = yes; then
9056	    # We only use this code for GNU lds that support --whole-archive.
9057	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9058	  else
9059	    # Exported symbols can be pulled into shared objects from archives
9060	    whole_archive_flag_spec='$convenience'
9061	  fi
9062	  archive_cmds_need_lc=yes
9063	  # This is similar to how AIX traditionally builds its shared libraries.
9064	  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'
9065	fi
9066      fi
9067      ;;
9068
9069    amigaos*)
9070      case $host_cpu in
9071      powerpc)
9072            # see comment about AmigaOS4 .so support
9073            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9074            archive_expsym_cmds=''
9075        ;;
9076      m68k)
9077            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)'
9078            hardcode_libdir_flag_spec='-L$libdir'
9079            hardcode_minus_L=yes
9080        ;;
9081      esac
9082      ;;
9083
9084    bsdi[45]*)
9085      export_dynamic_flag_spec=-rdynamic
9086      ;;
9087
9088    cygwin* | mingw* | pw32* | cegcc*)
9089      # When not using gcc, we currently assume that we are using
9090      # Microsoft Visual C++.
9091      # hardcode_libdir_flag_spec is actually meaningless, as there is
9092      # no search path for DLLs.
9093      case $cc_basename in
9094      cl*)
9095	# Native MSVC
9096	hardcode_libdir_flag_spec=' '
9097	allow_undefined_flag=unsupported
9098	always_export_symbols=yes
9099	file_list_spec='@'
9100	# Tell ltmain to make .lib files, not .a files.
9101	libext=lib
9102	# Tell ltmain to make .dll files, not .so files.
9103	shrext_cmds=".dll"
9104	# FIXME: Setting linknames here is a bad hack.
9105	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9106	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9107	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9108	  else
9109	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9110	  fi~
9111	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9112	  linknames='
9113	# The linker will not automatically build a static lib if we build a DLL.
9114	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9115	enable_shared_with_static_runtimes=yes
9116	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9117	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9118	# Don't use ranlib
9119	old_postinstall_cmds='chmod 644 $oldlib'
9120	postlink_cmds='lt_outputfile="@OUTPUT@"~
9121	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9122	  case $lt_outputfile in
9123	    *.exe|*.EXE) ;;
9124	    *)
9125	      lt_outputfile="$lt_outputfile.exe"
9126	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9127	      ;;
9128	  esac~
9129	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9130	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9131	    $RM "$lt_outputfile.manifest";
9132	  fi'
9133	;;
9134      *)
9135	# Assume MSVC wrapper
9136	hardcode_libdir_flag_spec=' '
9137	allow_undefined_flag=unsupported
9138	# Tell ltmain to make .lib files, not .a files.
9139	libext=lib
9140	# Tell ltmain to make .dll files, not .so files.
9141	shrext_cmds=".dll"
9142	# FIXME: Setting linknames here is a bad hack.
9143	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9144	# The linker will automatically build a .lib file if we build a DLL.
9145	old_archive_from_new_cmds='true'
9146	# FIXME: Should let the user specify the lib program.
9147	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9148	enable_shared_with_static_runtimes=yes
9149	;;
9150      esac
9151      ;;
9152
9153    darwin* | rhapsody*)
9154
9155
9156  archive_cmds_need_lc=no
9157  hardcode_direct=no
9158  hardcode_automatic=yes
9159  hardcode_shlibpath_var=unsupported
9160  if test "$lt_cv_ld_force_load" = "yes"; then
9161    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9162
9163  else
9164    whole_archive_flag_spec=''
9165  fi
9166  link_all_deplibs=yes
9167  allow_undefined_flag="$_lt_dar_allow_undefined"
9168  case $cc_basename in
9169     ifort*) _lt_dar_can_shared=yes ;;
9170     *) _lt_dar_can_shared=$GCC ;;
9171  esac
9172  if test "$_lt_dar_can_shared" = "yes"; then
9173    output_verbose_link_cmd=func_echo_all
9174    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9175    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9176    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}"
9177    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}"
9178
9179  else
9180  ld_shlibs=no
9181  fi
9182
9183      ;;
9184
9185    dgux*)
9186      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9187      hardcode_libdir_flag_spec='-L$libdir'
9188      hardcode_shlibpath_var=no
9189      ;;
9190
9191    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9192    # support.  Future versions do this automatically, but an explicit c++rt0.o
9193    # does not break anything, and helps significantly (at the cost of a little
9194    # extra space).
9195    freebsd2.2*)
9196      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9197      hardcode_libdir_flag_spec='-R$libdir'
9198      hardcode_direct=yes
9199      hardcode_shlibpath_var=no
9200      ;;
9201
9202    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9203    freebsd2.*)
9204      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9205      hardcode_direct=yes
9206      hardcode_minus_L=yes
9207      hardcode_shlibpath_var=no
9208      ;;
9209
9210    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9211    freebsd* | dragonfly*)
9212      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9213      hardcode_libdir_flag_spec='-R$libdir'
9214      hardcode_direct=yes
9215      hardcode_shlibpath_var=no
9216      ;;
9217
9218    hpux9*)
9219      if test "$GCC" = yes; then
9220	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9221      else
9222	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'
9223      fi
9224      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9225      hardcode_libdir_separator=:
9226      hardcode_direct=yes
9227
9228      # hardcode_minus_L: Not really in the search PATH,
9229      # but as the default location of the library.
9230      hardcode_minus_L=yes
9231      export_dynamic_flag_spec='${wl}-E'
9232      ;;
9233
9234    hpux10*)
9235      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9236	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9237      else
9238	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9239      fi
9240      if test "$with_gnu_ld" = no; then
9241	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9242	hardcode_libdir_separator=:
9243	hardcode_direct=yes
9244	hardcode_direct_absolute=yes
9245	export_dynamic_flag_spec='${wl}-E'
9246	# hardcode_minus_L: Not really in the search PATH,
9247	# but as the default location of the library.
9248	hardcode_minus_L=yes
9249      fi
9250      ;;
9251
9252    hpux11*)
9253      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9254	case $host_cpu in
9255	hppa*64*)
9256	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9257	  ;;
9258	ia64*)
9259	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9260	  ;;
9261	*)
9262	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9263	  ;;
9264	esac
9265      else
9266	case $host_cpu in
9267	hppa*64*)
9268	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9269	  ;;
9270	ia64*)
9271	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9272	  ;;
9273	*)
9274
9275	  # Older versions of the 11.00 compiler do not understand -b yet
9276	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9277	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9278$as_echo_n "checking if $CC understands -b... " >&6; }
9279if ${lt_cv_prog_compiler__b+:} false; then :
9280  $as_echo_n "(cached) " >&6
9281else
9282  lt_cv_prog_compiler__b=no
9283   save_LDFLAGS="$LDFLAGS"
9284   LDFLAGS="$LDFLAGS -b"
9285   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9286   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9287     # The linker can only warn and ignore the option if not recognized
9288     # So say no if there are warnings
9289     if test -s conftest.err; then
9290       # Append any errors to the config.log.
9291       cat conftest.err 1>&5
9292       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9293       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9294       if diff conftest.exp conftest.er2 >/dev/null; then
9295         lt_cv_prog_compiler__b=yes
9296       fi
9297     else
9298       lt_cv_prog_compiler__b=yes
9299     fi
9300   fi
9301   $RM -r conftest*
9302   LDFLAGS="$save_LDFLAGS"
9303
9304fi
9305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9306$as_echo "$lt_cv_prog_compiler__b" >&6; }
9307
9308if test x"$lt_cv_prog_compiler__b" = xyes; then
9309    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9310else
9311    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9312fi
9313
9314	  ;;
9315	esac
9316      fi
9317      if test "$with_gnu_ld" = no; then
9318	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9319	hardcode_libdir_separator=:
9320
9321	case $host_cpu in
9322	hppa*64*|ia64*)
9323	  hardcode_direct=no
9324	  hardcode_shlibpath_var=no
9325	  ;;
9326	*)
9327	  hardcode_direct=yes
9328	  hardcode_direct_absolute=yes
9329	  export_dynamic_flag_spec='${wl}-E'
9330
9331	  # hardcode_minus_L: Not really in the search PATH,
9332	  # but as the default location of the library.
9333	  hardcode_minus_L=yes
9334	  ;;
9335	esac
9336      fi
9337      ;;
9338
9339    irix5* | irix6* | nonstopux*)
9340      if test "$GCC" = yes; then
9341	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9342	# Try to use the -exported_symbol ld option, if it does not
9343	# work, assume that -exports_file does not work either and
9344	# implicitly export all symbols.
9345	# This should be the same for all languages, so no per-tag cache variable.
9346	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9347$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9348if ${lt_cv_irix_exported_symbol+:} false; then :
9349  $as_echo_n "(cached) " >&6
9350else
9351  save_LDFLAGS="$LDFLAGS"
9352	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9353	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9354/* end confdefs.h.  */
9355int foo (void) { return 0; }
9356_ACEOF
9357if ac_fn_c_try_link "$LINENO"; then :
9358  lt_cv_irix_exported_symbol=yes
9359else
9360  lt_cv_irix_exported_symbol=no
9361fi
9362rm -f core conftest.err conftest.$ac_objext \
9363    conftest$ac_exeext conftest.$ac_ext
9364           LDFLAGS="$save_LDFLAGS"
9365fi
9366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9367$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9368	if test "$lt_cv_irix_exported_symbol" = yes; then
9369          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9370	fi
9371      else
9372	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9373	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9374      fi
9375      archive_cmds_need_lc='no'
9376      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9377      hardcode_libdir_separator=:
9378      inherit_rpath=yes
9379      link_all_deplibs=yes
9380      ;;
9381
9382    netbsd* | netbsdelf*-gnu)
9383      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9384	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9385      else
9386	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9387      fi
9388      hardcode_libdir_flag_spec='-R$libdir'
9389      hardcode_direct=yes
9390      hardcode_shlibpath_var=no
9391      ;;
9392
9393    newsos6)
9394      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9395      hardcode_direct=yes
9396      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9397      hardcode_libdir_separator=:
9398      hardcode_shlibpath_var=no
9399      ;;
9400
9401    *nto* | *qnx*)
9402      ;;
9403
9404    openbsd*)
9405      if test -f /usr/libexec/ld.so; then
9406	hardcode_direct=yes
9407	hardcode_shlibpath_var=no
9408	hardcode_direct_absolute=yes
9409	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9410	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9411	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9412	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9413	  export_dynamic_flag_spec='${wl}-E'
9414	else
9415	  case $host_os in
9416	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9417	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9418	     hardcode_libdir_flag_spec='-R$libdir'
9419	     ;;
9420	   *)
9421	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9422	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9423	     ;;
9424	  esac
9425	fi
9426      else
9427	ld_shlibs=no
9428      fi
9429      ;;
9430
9431    os2*)
9432      hardcode_libdir_flag_spec='-L$libdir'
9433      hardcode_minus_L=yes
9434      allow_undefined_flag=unsupported
9435      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'
9436      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9437      ;;
9438
9439    osf3*)
9440      if test "$GCC" = yes; then
9441	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9442	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9443      else
9444	allow_undefined_flag=' -expect_unresolved \*'
9445	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9446      fi
9447      archive_cmds_need_lc='no'
9448      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9449      hardcode_libdir_separator=:
9450      ;;
9451
9452    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9453      if test "$GCC" = yes; then
9454	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9455	archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9456	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9457      else
9458	allow_undefined_flag=' -expect_unresolved \*'
9459	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9460	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~
9461	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9462
9463	# Both c and cxx compiler support -rpath directly
9464	hardcode_libdir_flag_spec='-rpath $libdir'
9465      fi
9466      archive_cmds_need_lc='no'
9467      hardcode_libdir_separator=:
9468      ;;
9469
9470    solaris*)
9471      no_undefined_flag=' -z defs'
9472      if test "$GCC" = yes; then
9473	wlarc='${wl}'
9474	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9475	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9476	  $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9477      else
9478	case `$CC -V 2>&1` in
9479	*"Compilers 5.0"*)
9480	  wlarc=''
9481	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9482	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9483	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9484	  ;;
9485	*)
9486	  wlarc='${wl}'
9487	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9488	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9489	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9490	  ;;
9491	esac
9492      fi
9493      hardcode_libdir_flag_spec='-R$libdir'
9494      hardcode_shlibpath_var=no
9495      case $host_os in
9496      solaris2.[0-5] | solaris2.[0-5].*) ;;
9497      *)
9498	# The compiler driver will combine and reorder linker options,
9499	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9500	# but is careful enough not to reorder.
9501	# Supported since Solaris 2.6 (maybe 2.5.1?)
9502	if test "$GCC" = yes; then
9503	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9504	else
9505	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9506	fi
9507	;;
9508      esac
9509      link_all_deplibs=yes
9510      ;;
9511
9512    sunos4*)
9513      if test "x$host_vendor" = xsequent; then
9514	# Use $CC to link under sequent, because it throws in some extra .o
9515	# files that make .init and .fini sections work.
9516	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9517      else
9518	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9519      fi
9520      hardcode_libdir_flag_spec='-L$libdir'
9521      hardcode_direct=yes
9522      hardcode_minus_L=yes
9523      hardcode_shlibpath_var=no
9524      ;;
9525
9526    sysv4)
9527      case $host_vendor in
9528	sni)
9529	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9530	  hardcode_direct=yes # is this really true???
9531	;;
9532	siemens)
9533	  ## LD is ld it makes a PLAMLIB
9534	  ## CC just makes a GrossModule.
9535	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9536	  reload_cmds='$CC -r -o $output$reload_objs'
9537	  hardcode_direct=no
9538        ;;
9539	motorola)
9540	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9541	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9542	;;
9543      esac
9544      runpath_var='LD_RUN_PATH'
9545      hardcode_shlibpath_var=no
9546      ;;
9547
9548    sysv4.3*)
9549      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9550      hardcode_shlibpath_var=no
9551      export_dynamic_flag_spec='-Bexport'
9552      ;;
9553
9554    sysv4*MP*)
9555      if test -d /usr/nec; then
9556	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9557	hardcode_shlibpath_var=no
9558	runpath_var=LD_RUN_PATH
9559	hardcode_runpath_var=yes
9560	ld_shlibs=yes
9561      fi
9562      ;;
9563
9564    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9565      no_undefined_flag='${wl}-z,text'
9566      archive_cmds_need_lc=no
9567      hardcode_shlibpath_var=no
9568      runpath_var='LD_RUN_PATH'
9569
9570      if test "$GCC" = yes; then
9571	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9572	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9573      else
9574	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9575	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9576      fi
9577      ;;
9578
9579    sysv5* | sco3.2v5* | sco5v6*)
9580      # Note: We can NOT use -z defs as we might desire, because we do not
9581      # link with -lc, and that would cause any symbols used from libc to
9582      # always be unresolved, which means just about no library would
9583      # ever link correctly.  If we're not using GNU ld we use -z text
9584      # though, which does catch some bad symbols but isn't as heavy-handed
9585      # as -z defs.
9586      no_undefined_flag='${wl}-z,text'
9587      allow_undefined_flag='${wl}-z,nodefs'
9588      archive_cmds_need_lc=no
9589      hardcode_shlibpath_var=no
9590      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9591      hardcode_libdir_separator=':'
9592      link_all_deplibs=yes
9593      export_dynamic_flag_spec='${wl}-Bexport'
9594      runpath_var='LD_RUN_PATH'
9595
9596      if test "$GCC" = yes; then
9597	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9598	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9599      else
9600	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9601	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9602      fi
9603      ;;
9604
9605    uts4*)
9606      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9607      hardcode_libdir_flag_spec='-L$libdir'
9608      hardcode_shlibpath_var=no
9609      ;;
9610
9611    *)
9612      ld_shlibs=no
9613      ;;
9614    esac
9615
9616    if test x$host_vendor = xsni; then
9617      case $host in
9618      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9619	export_dynamic_flag_spec='${wl}-Blargedynsym'
9620	;;
9621      esac
9622    fi
9623  fi
9624
9625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9626$as_echo "$ld_shlibs" >&6; }
9627test "$ld_shlibs" = no && can_build_shared=no
9628
9629with_gnu_ld=$with_gnu_ld
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645#
9646# Do we need to explicitly link libc?
9647#
9648case "x$archive_cmds_need_lc" in
9649x|xyes)
9650  # Assume -lc should be added
9651  archive_cmds_need_lc=yes
9652
9653  if test "$enable_shared" = yes && test "$GCC" = yes; then
9654    case $archive_cmds in
9655    *'~'*)
9656      # FIXME: we may have to deal with multi-command sequences.
9657      ;;
9658    '$CC '*)
9659      # Test whether the compiler implicitly links with -lc since on some
9660      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9661      # to ld, don't add -lc before -lgcc.
9662      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9663$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9664if ${lt_cv_archive_cmds_need_lc+:} false; then :
9665  $as_echo_n "(cached) " >&6
9666else
9667  $RM conftest*
9668	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9669
9670	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9671  (eval $ac_compile) 2>&5
9672  ac_status=$?
9673  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9674  test $ac_status = 0; } 2>conftest.err; then
9675	  soname=conftest
9676	  lib=conftest
9677	  libobjs=conftest.$ac_objext
9678	  deplibs=
9679	  wl=$lt_prog_compiler_wl
9680	  pic_flag=$lt_prog_compiler_pic
9681	  compiler_flags=-v
9682	  linker_flags=-v
9683	  verstring=
9684	  output_objdir=.
9685	  libname=conftest
9686	  lt_save_allow_undefined_flag=$allow_undefined_flag
9687	  allow_undefined_flag=
9688	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9689  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9690  ac_status=$?
9691  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9692  test $ac_status = 0; }
9693	  then
9694	    lt_cv_archive_cmds_need_lc=no
9695	  else
9696	    lt_cv_archive_cmds_need_lc=yes
9697	  fi
9698	  allow_undefined_flag=$lt_save_allow_undefined_flag
9699	else
9700	  cat conftest.err 1>&5
9701	fi
9702	$RM conftest*
9703
9704fi
9705{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9706$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9707      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9708      ;;
9709    esac
9710  fi
9711  ;;
9712esac
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
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9866$as_echo_n "checking dynamic linker characteristics... " >&6; }
9867
9868if test "$GCC" = yes; then
9869  case $host_os in
9870    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9871    *) lt_awk_arg="/^libraries:/" ;;
9872  esac
9873  case $host_os in
9874    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9875    *) lt_sed_strip_eq="s,=/,/,g" ;;
9876  esac
9877  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9878  case $lt_search_path_spec in
9879  *\;*)
9880    # if the path contains ";" then we assume it to be the separator
9881    # otherwise default to the standard path separator (i.e. ":") - it is
9882    # assumed that no part of a normal pathname contains ";" but that should
9883    # okay in the real world where ";" in dirpaths is itself problematic.
9884    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9885    ;;
9886  *)
9887    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9888    ;;
9889  esac
9890  # Ok, now we have the path, separated by spaces, we can step through it
9891  # and add multilib dir if necessary.
9892  lt_tmp_lt_search_path_spec=
9893  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9894  for lt_sys_path in $lt_search_path_spec; do
9895    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9896      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9897    else
9898      test -d "$lt_sys_path" && \
9899	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9900    fi
9901  done
9902  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9903BEGIN {RS=" "; FS="/|\n";} {
9904  lt_foo="";
9905  lt_count=0;
9906  for (lt_i = NF; lt_i > 0; lt_i--) {
9907    if ($lt_i != "" && $lt_i != ".") {
9908      if ($lt_i == "..") {
9909        lt_count++;
9910      } else {
9911        if (lt_count == 0) {
9912          lt_foo="/" $lt_i lt_foo;
9913        } else {
9914          lt_count--;
9915        }
9916      }
9917    }
9918  }
9919  if (lt_foo != "") { lt_freq[lt_foo]++; }
9920  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9921}'`
9922  # AWK program above erroneously prepends '/' to C:/dos/paths
9923  # for these hosts.
9924  case $host_os in
9925    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9926      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9927  esac
9928  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9929else
9930  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9931fi
9932library_names_spec=
9933libname_spec='lib$name'
9934soname_spec=
9935shrext_cmds=".so"
9936postinstall_cmds=
9937postuninstall_cmds=
9938finish_cmds=
9939finish_eval=
9940shlibpath_var=
9941shlibpath_overrides_runpath=unknown
9942version_type=none
9943dynamic_linker="$host_os ld.so"
9944sys_lib_dlsearch_path_spec="/lib /usr/lib"
9945need_lib_prefix=unknown
9946hardcode_into_libs=no
9947
9948# when you set need_version to no, make sure it does not cause -set_version
9949# flags to be left without arguments
9950need_version=unknown
9951
9952case $host_os in
9953aix3*)
9954  version_type=linux # correct to gnu/linux during the next big refactor
9955  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9956  shlibpath_var=LIBPATH
9957
9958  # AIX 3 has no versioning support, so we append a major version to the name.
9959  soname_spec='${libname}${release}${shared_ext}$major'
9960  ;;
9961
9962aix[4-9]*)
9963  version_type=linux # correct to gnu/linux during the next big refactor
9964  need_lib_prefix=no
9965  need_version=no
9966  hardcode_into_libs=yes
9967  if test "$host_cpu" = ia64; then
9968    # AIX 5 supports IA64
9969    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9970    shlibpath_var=LD_LIBRARY_PATH
9971  else
9972    # With GCC up to 2.95.x, collect2 would create an import file
9973    # for dependence libraries.  The import file would start with
9974    # the line `#! .'.  This would cause the generated library to
9975    # depend on `.', always an invalid library.  This was fixed in
9976    # development snapshots of GCC prior to 3.0.
9977    case $host_os in
9978      aix4 | aix4.[01] | aix4.[01].*)
9979      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9980	   echo ' yes '
9981	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9982	:
9983      else
9984	can_build_shared=no
9985      fi
9986      ;;
9987    esac
9988    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9989    # soname into executable. Probably we can add versioning support to
9990    # collect2, so additional links can be useful in future.
9991    if test "$aix_use_runtimelinking" = yes; then
9992      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9993      # instead of lib<name>.a to let people know that these are not
9994      # typical AIX shared libraries.
9995      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9996    else
9997      # We preserve .a as extension for shared libraries through AIX4.2
9998      # and later when we are not doing run time linking.
9999      library_names_spec='${libname}${release}.a $libname.a'
10000      soname_spec='${libname}${release}${shared_ext}$major'
10001    fi
10002    shlibpath_var=LIBPATH
10003  fi
10004  ;;
10005
10006amigaos*)
10007  case $host_cpu in
10008  powerpc)
10009    # Since July 2007 AmigaOS4 officially supports .so libraries.
10010    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10011    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10012    ;;
10013  m68k)
10014    library_names_spec='$libname.ixlibrary $libname.a'
10015    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10016    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10017    ;;
10018  esac
10019  ;;
10020
10021beos*)
10022  library_names_spec='${libname}${shared_ext}'
10023  dynamic_linker="$host_os ld.so"
10024  shlibpath_var=LIBRARY_PATH
10025  ;;
10026
10027bsdi[45]*)
10028  version_type=linux # correct to gnu/linux during the next big refactor
10029  need_version=no
10030  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10031  soname_spec='${libname}${release}${shared_ext}$major'
10032  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10033  shlibpath_var=LD_LIBRARY_PATH
10034  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10035  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10036  # the default ld.so.conf also contains /usr/contrib/lib and
10037  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10038  # libtool to hard-code these into programs
10039  ;;
10040
10041cygwin* | mingw* | pw32* | cegcc*)
10042  version_type=windows
10043  shrext_cmds=".dll"
10044  need_version=no
10045  need_lib_prefix=no
10046
10047  case $GCC,$cc_basename in
10048  yes,*)
10049    # gcc
10050    library_names_spec='$libname.dll.a'
10051    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10052    postinstall_cmds='base_file=`basename \${file}`~
10053      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10054      dldir=$destdir/`dirname \$dlpath`~
10055      test -d \$dldir || mkdir -p \$dldir~
10056      $install_prog $dir/$dlname \$dldir/$dlname~
10057      chmod a+x \$dldir/$dlname~
10058      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10059        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10060      fi'
10061    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10062      dlpath=$dir/\$dldll~
10063       $RM \$dlpath'
10064    shlibpath_overrides_runpath=yes
10065
10066    case $host_os in
10067    cygwin*)
10068      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10069      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10070
10071      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10072      ;;
10073    mingw* | cegcc*)
10074      # MinGW DLLs use traditional 'lib' prefix
10075      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10076      ;;
10077    pw32*)
10078      # pw32 DLLs use 'pw' prefix rather than 'lib'
10079      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10080      ;;
10081    esac
10082    dynamic_linker='Win32 ld.exe'
10083    ;;
10084
10085  *,cl*)
10086    # Native MSVC
10087    libname_spec='$name'
10088    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10089    library_names_spec='${libname}.dll.lib'
10090
10091    case $build_os in
10092    mingw*)
10093      sys_lib_search_path_spec=
10094      lt_save_ifs=$IFS
10095      IFS=';'
10096      for lt_path in $LIB
10097      do
10098        IFS=$lt_save_ifs
10099        # Let DOS variable expansion print the short 8.3 style file name.
10100        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10101        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10102      done
10103      IFS=$lt_save_ifs
10104      # Convert to MSYS style.
10105      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10106      ;;
10107    cygwin*)
10108      # Convert to unix form, then to dos form, then back to unix form
10109      # but this time dos style (no spaces!) so that the unix form looks
10110      # like /cygdrive/c/PROGRA~1:/cygdr...
10111      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10112      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10113      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10114      ;;
10115    *)
10116      sys_lib_search_path_spec="$LIB"
10117      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10118        # It is most probably a Windows format PATH.
10119        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10120      else
10121        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10122      fi
10123      # FIXME: find the short name or the path components, as spaces are
10124      # common. (e.g. "Program Files" -> "PROGRA~1")
10125      ;;
10126    esac
10127
10128    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10129    postinstall_cmds='base_file=`basename \${file}`~
10130      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10131      dldir=$destdir/`dirname \$dlpath`~
10132      test -d \$dldir || mkdir -p \$dldir~
10133      $install_prog $dir/$dlname \$dldir/$dlname'
10134    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10135      dlpath=$dir/\$dldll~
10136       $RM \$dlpath'
10137    shlibpath_overrides_runpath=yes
10138    dynamic_linker='Win32 link.exe'
10139    ;;
10140
10141  *)
10142    # Assume MSVC wrapper
10143    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10144    dynamic_linker='Win32 ld.exe'
10145    ;;
10146  esac
10147  # FIXME: first we should search . and the directory the executable is in
10148  shlibpath_var=PATH
10149  ;;
10150
10151darwin* | rhapsody*)
10152  dynamic_linker="$host_os dyld"
10153  version_type=darwin
10154  need_lib_prefix=no
10155  need_version=no
10156  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10157  soname_spec='${libname}${release}${major}$shared_ext'
10158  shlibpath_overrides_runpath=yes
10159  shlibpath_var=DYLD_LIBRARY_PATH
10160  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10161
10162  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10163  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10164  ;;
10165
10166dgux*)
10167  version_type=linux # correct to gnu/linux during the next big refactor
10168  need_lib_prefix=no
10169  need_version=no
10170  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10171  soname_spec='${libname}${release}${shared_ext}$major'
10172  shlibpath_var=LD_LIBRARY_PATH
10173  ;;
10174
10175freebsd* | dragonfly*)
10176  # DragonFly does not have aout.  When/if they implement a new
10177  # versioning mechanism, adjust this.
10178  if test -x /usr/bin/objformat; then
10179    objformat=`/usr/bin/objformat`
10180  else
10181    case $host_os in
10182    freebsd[23].*) objformat=aout ;;
10183    *) objformat=elf ;;
10184    esac
10185  fi
10186  version_type=freebsd-$objformat
10187  case $version_type in
10188    freebsd-elf*)
10189      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10190      need_version=no
10191      need_lib_prefix=no
10192      ;;
10193    freebsd-*)
10194      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10195      need_version=yes
10196      ;;
10197  esac
10198  shlibpath_var=LD_LIBRARY_PATH
10199  case $host_os in
10200  freebsd2.*)
10201    shlibpath_overrides_runpath=yes
10202    ;;
10203  freebsd3.[01]* | freebsdelf3.[01]*)
10204    shlibpath_overrides_runpath=yes
10205    hardcode_into_libs=yes
10206    ;;
10207  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10208  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10209    shlibpath_overrides_runpath=no
10210    hardcode_into_libs=yes
10211    ;;
10212  *) # from 4.6 on, and DragonFly
10213    shlibpath_overrides_runpath=yes
10214    hardcode_into_libs=yes
10215    ;;
10216  esac
10217  ;;
10218
10219haiku*)
10220  version_type=linux # correct to gnu/linux during the next big refactor
10221  need_lib_prefix=no
10222  need_version=no
10223  dynamic_linker="$host_os runtime_loader"
10224  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10225  soname_spec='${libname}${release}${shared_ext}$major'
10226  shlibpath_var=LIBRARY_PATH
10227  shlibpath_overrides_runpath=yes
10228  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10229  hardcode_into_libs=yes
10230  ;;
10231
10232hpux9* | hpux10* | hpux11*)
10233  # Give a soname corresponding to the major version so that dld.sl refuses to
10234  # link against other versions.
10235  version_type=sunos
10236  need_lib_prefix=no
10237  need_version=no
10238  case $host_cpu in
10239  ia64*)
10240    shrext_cmds='.so'
10241    hardcode_into_libs=yes
10242    dynamic_linker="$host_os dld.so"
10243    shlibpath_var=LD_LIBRARY_PATH
10244    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10245    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10246    soname_spec='${libname}${release}${shared_ext}$major'
10247    if test "X$HPUX_IA64_MODE" = X32; then
10248      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10249    else
10250      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10251    fi
10252    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10253    ;;
10254  hppa*64*)
10255    shrext_cmds='.sl'
10256    hardcode_into_libs=yes
10257    dynamic_linker="$host_os dld.sl"
10258    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10259    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10260    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10261    soname_spec='${libname}${release}${shared_ext}$major'
10262    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10263    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10264    ;;
10265  *)
10266    shrext_cmds='.sl'
10267    dynamic_linker="$host_os dld.sl"
10268    shlibpath_var=SHLIB_PATH
10269    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10270    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10271    soname_spec='${libname}${release}${shared_ext}$major'
10272    ;;
10273  esac
10274  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10275  postinstall_cmds='chmod 555 $lib'
10276  # or fails outright, so override atomically:
10277  install_override_mode=555
10278  ;;
10279
10280interix[3-9]*)
10281  version_type=linux # correct to gnu/linux during the next big refactor
10282  need_lib_prefix=no
10283  need_version=no
10284  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10285  soname_spec='${libname}${release}${shared_ext}$major'
10286  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10287  shlibpath_var=LD_LIBRARY_PATH
10288  shlibpath_overrides_runpath=no
10289  hardcode_into_libs=yes
10290  ;;
10291
10292irix5* | irix6* | nonstopux*)
10293  case $host_os in
10294    nonstopux*) version_type=nonstopux ;;
10295    *)
10296	if test "$lt_cv_prog_gnu_ld" = yes; then
10297		version_type=linux # correct to gnu/linux during the next big refactor
10298	else
10299		version_type=irix
10300	fi ;;
10301  esac
10302  need_lib_prefix=no
10303  need_version=no
10304  soname_spec='${libname}${release}${shared_ext}$major'
10305  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10306  case $host_os in
10307  irix5* | nonstopux*)
10308    libsuff= shlibsuff=
10309    ;;
10310  *)
10311    case $LD in # libtool.m4 will add one of these switches to LD
10312    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10313      libsuff= shlibsuff= libmagic=32-bit;;
10314    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10315      libsuff=32 shlibsuff=N32 libmagic=N32;;
10316    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10317      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10318    *) libsuff= shlibsuff= libmagic=never-match;;
10319    esac
10320    ;;
10321  esac
10322  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10323  shlibpath_overrides_runpath=no
10324  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10325  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10326  hardcode_into_libs=yes
10327  ;;
10328
10329# No shared lib support for Linux oldld, aout, or coff.
10330linux*oldld* | linux*aout* | linux*coff*)
10331  dynamic_linker=no
10332  ;;
10333
10334# This must be glibc/ELF.
10335linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10336  version_type=linux # correct to gnu/linux during the next big refactor
10337  need_lib_prefix=no
10338  need_version=no
10339  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10340  soname_spec='${libname}${release}${shared_ext}$major'
10341  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10342  shlibpath_var=LD_LIBRARY_PATH
10343  shlibpath_overrides_runpath=no
10344
10345  # Some binutils ld are patched to set DT_RUNPATH
10346  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10347  $as_echo_n "(cached) " >&6
10348else
10349  lt_cv_shlibpath_overrides_runpath=no
10350    save_LDFLAGS=$LDFLAGS
10351    save_libdir=$libdir
10352    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10353	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10354    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10355/* end confdefs.h.  */
10356
10357int
10358main ()
10359{
10360
10361  ;
10362  return 0;
10363}
10364_ACEOF
10365if ac_fn_c_try_link "$LINENO"; then :
10366  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10367  lt_cv_shlibpath_overrides_runpath=yes
10368fi
10369fi
10370rm -f core conftest.err conftest.$ac_objext \
10371    conftest$ac_exeext conftest.$ac_ext
10372    LDFLAGS=$save_LDFLAGS
10373    libdir=$save_libdir
10374
10375fi
10376
10377  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10378
10379  # This implies no fast_install, which is unacceptable.
10380  # Some rework will be needed to allow for fast_install
10381  # before this can be enabled.
10382  hardcode_into_libs=yes
10383
10384  # Append ld.so.conf contents to the search path
10385  if test -f /etc/ld.so.conf; then
10386    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10387    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10388  fi
10389
10390  # We used to test for /lib/ld.so.1 and disable shared libraries on
10391  # powerpc, because MkLinux only supported shared libraries with the
10392  # GNU dynamic linker.  Since this was broken with cross compilers,
10393  # most powerpc-linux boxes support dynamic linking these days and
10394  # people can always --disable-shared, the test was removed, and we
10395  # assume the GNU/Linux dynamic linker is in use.
10396  dynamic_linker='GNU/Linux ld.so'
10397  ;;
10398
10399netbsdelf*-gnu)
10400  version_type=linux
10401  need_lib_prefix=no
10402  need_version=no
10403  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10404  soname_spec='${libname}${release}${shared_ext}$major'
10405  shlibpath_var=LD_LIBRARY_PATH
10406  shlibpath_overrides_runpath=no
10407  hardcode_into_libs=yes
10408  dynamic_linker='NetBSD ld.elf_so'
10409  ;;
10410
10411netbsd*)
10412  version_type=sunos
10413  need_lib_prefix=no
10414  need_version=no
10415  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10416    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10417    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10418    dynamic_linker='NetBSD (a.out) ld.so'
10419  else
10420    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10421    soname_spec='${libname}${release}${shared_ext}$major'
10422    dynamic_linker='NetBSD ld.elf_so'
10423  fi
10424  shlibpath_var=LD_LIBRARY_PATH
10425  shlibpath_overrides_runpath=yes
10426  hardcode_into_libs=yes
10427  ;;
10428
10429newsos6)
10430  version_type=linux # correct to gnu/linux during the next big refactor
10431  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10432  shlibpath_var=LD_LIBRARY_PATH
10433  shlibpath_overrides_runpath=yes
10434  ;;
10435
10436*nto* | *qnx*)
10437  version_type=qnx
10438  need_lib_prefix=no
10439  need_version=no
10440  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10441  soname_spec='${libname}${release}${shared_ext}$major'
10442  shlibpath_var=LD_LIBRARY_PATH
10443  shlibpath_overrides_runpath=no
10444  hardcode_into_libs=yes
10445  dynamic_linker='ldqnx.so'
10446  ;;
10447
10448openbsd*)
10449  version_type=sunos
10450  sys_lib_dlsearch_path_spec="/usr/lib"
10451  need_lib_prefix=no
10452  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10453  case $host_os in
10454    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10455    *)				need_version=no  ;;
10456  esac
10457  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10458  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10459  shlibpath_var=LD_LIBRARY_PATH
10460  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10461    case $host_os in
10462      openbsd2.[89] | openbsd2.[89].*)
10463	shlibpath_overrides_runpath=no
10464	;;
10465      *)
10466	shlibpath_overrides_runpath=yes
10467	;;
10468      esac
10469  else
10470    shlibpath_overrides_runpath=yes
10471  fi
10472  ;;
10473
10474os2*)
10475  libname_spec='$name'
10476  shrext_cmds=".dll"
10477  need_lib_prefix=no
10478  library_names_spec='$libname${shared_ext} $libname.a'
10479  dynamic_linker='OS/2 ld.exe'
10480  shlibpath_var=LIBPATH
10481  ;;
10482
10483osf3* | osf4* | osf5*)
10484  version_type=osf
10485  need_lib_prefix=no
10486  need_version=no
10487  soname_spec='${libname}${release}${shared_ext}$major'
10488  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10489  shlibpath_var=LD_LIBRARY_PATH
10490  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10491  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10492  ;;
10493
10494rdos*)
10495  dynamic_linker=no
10496  ;;
10497
10498solaris*)
10499  version_type=linux # correct to gnu/linux during the next big refactor
10500  need_lib_prefix=no
10501  need_version=no
10502  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10503  soname_spec='${libname}${release}${shared_ext}$major'
10504  shlibpath_var=LD_LIBRARY_PATH
10505  shlibpath_overrides_runpath=yes
10506  hardcode_into_libs=yes
10507  # ldd complains unless libraries are executable
10508  postinstall_cmds='chmod +x $lib'
10509  ;;
10510
10511sunos4*)
10512  version_type=sunos
10513  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10514  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10515  shlibpath_var=LD_LIBRARY_PATH
10516  shlibpath_overrides_runpath=yes
10517  if test "$with_gnu_ld" = yes; then
10518    need_lib_prefix=no
10519  fi
10520  need_version=yes
10521  ;;
10522
10523sysv4 | sysv4.3*)
10524  version_type=linux # correct to gnu/linux during the next big refactor
10525  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10526  soname_spec='${libname}${release}${shared_ext}$major'
10527  shlibpath_var=LD_LIBRARY_PATH
10528  case $host_vendor in
10529    sni)
10530      shlibpath_overrides_runpath=no
10531      need_lib_prefix=no
10532      runpath_var=LD_RUN_PATH
10533      ;;
10534    siemens)
10535      need_lib_prefix=no
10536      ;;
10537    motorola)
10538      need_lib_prefix=no
10539      need_version=no
10540      shlibpath_overrides_runpath=no
10541      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10542      ;;
10543  esac
10544  ;;
10545
10546sysv4*MP*)
10547  if test -d /usr/nec ;then
10548    version_type=linux # correct to gnu/linux during the next big refactor
10549    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10550    soname_spec='$libname${shared_ext}.$major'
10551    shlibpath_var=LD_LIBRARY_PATH
10552  fi
10553  ;;
10554
10555sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10556  version_type=freebsd-elf
10557  need_lib_prefix=no
10558  need_version=no
10559  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10560  soname_spec='${libname}${release}${shared_ext}$major'
10561  shlibpath_var=LD_LIBRARY_PATH
10562  shlibpath_overrides_runpath=yes
10563  hardcode_into_libs=yes
10564  if test "$with_gnu_ld" = yes; then
10565    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10566  else
10567    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10568    case $host_os in
10569      sco3.2v5*)
10570        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10571	;;
10572    esac
10573  fi
10574  sys_lib_dlsearch_path_spec='/usr/lib'
10575  ;;
10576
10577tpf*)
10578  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10579  version_type=linux # correct to gnu/linux during the next big refactor
10580  need_lib_prefix=no
10581  need_version=no
10582  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10583  shlibpath_var=LD_LIBRARY_PATH
10584  shlibpath_overrides_runpath=no
10585  hardcode_into_libs=yes
10586  ;;
10587
10588uts4*)
10589  version_type=linux # correct to gnu/linux during the next big refactor
10590  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10591  soname_spec='${libname}${release}${shared_ext}$major'
10592  shlibpath_var=LD_LIBRARY_PATH
10593  ;;
10594
10595*)
10596  dynamic_linker=no
10597  ;;
10598esac
10599{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10600$as_echo "$dynamic_linker" >&6; }
10601test "$dynamic_linker" = no && can_build_shared=no
10602
10603variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10604if test "$GCC" = yes; then
10605  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10606fi
10607
10608if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10609  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10610fi
10611if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10612  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10613fi
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10707$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10708hardcode_action=
10709if test -n "$hardcode_libdir_flag_spec" ||
10710   test -n "$runpath_var" ||
10711   test "X$hardcode_automatic" = "Xyes" ; then
10712
10713  # We can hardcode non-existent directories.
10714  if test "$hardcode_direct" != no &&
10715     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10716     # have to relink, otherwise we might link with an installed library
10717     # when we should be linking with a yet-to-be-installed one
10718     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10719     test "$hardcode_minus_L" != no; then
10720    # Linking always hardcodes the temporary library directory.
10721    hardcode_action=relink
10722  else
10723    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10724    hardcode_action=immediate
10725  fi
10726else
10727  # We cannot hardcode anything, or else we can only hardcode existing
10728  # directories.
10729  hardcode_action=unsupported
10730fi
10731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10732$as_echo "$hardcode_action" >&6; }
10733
10734if test "$hardcode_action" = relink ||
10735   test "$inherit_rpath" = yes; then
10736  # Fast installation is not supported
10737  enable_fast_install=no
10738elif test "$shlibpath_overrides_runpath" = yes ||
10739     test "$enable_shared" = no; then
10740  # Fast installation is not necessary
10741  enable_fast_install=needless
10742fi
10743
10744
10745
10746
10747
10748
10749  if test "x$enable_dlopen" != xyes; then
10750  enable_dlopen=unknown
10751  enable_dlopen_self=unknown
10752  enable_dlopen_self_static=unknown
10753else
10754  lt_cv_dlopen=no
10755  lt_cv_dlopen_libs=
10756
10757  case $host_os in
10758  beos*)
10759    lt_cv_dlopen="load_add_on"
10760    lt_cv_dlopen_libs=
10761    lt_cv_dlopen_self=yes
10762    ;;
10763
10764  mingw* | pw32* | cegcc*)
10765    lt_cv_dlopen="LoadLibrary"
10766    lt_cv_dlopen_libs=
10767    ;;
10768
10769  cygwin*)
10770    lt_cv_dlopen="dlopen"
10771    lt_cv_dlopen_libs=
10772    ;;
10773
10774  darwin*)
10775  # if libdl is installed we need to link against it
10776    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10777$as_echo_n "checking for dlopen in -ldl... " >&6; }
10778if ${ac_cv_lib_dl_dlopen+:} false; then :
10779  $as_echo_n "(cached) " >&6
10780else
10781  ac_check_lib_save_LIBS=$LIBS
10782LIBS="-ldl  $LIBS"
10783cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10784/* end confdefs.h.  */
10785
10786/* Override any GCC internal prototype to avoid an error.
10787   Use char because int might match the return type of a GCC
10788   builtin and then its argument prototype would still apply.  */
10789#ifdef __cplusplus
10790extern "C"
10791#endif
10792char dlopen ();
10793int
10794main ()
10795{
10796return dlopen ();
10797  ;
10798  return 0;
10799}
10800_ACEOF
10801if ac_fn_c_try_link "$LINENO"; then :
10802  ac_cv_lib_dl_dlopen=yes
10803else
10804  ac_cv_lib_dl_dlopen=no
10805fi
10806rm -f core conftest.err conftest.$ac_objext \
10807    conftest$ac_exeext conftest.$ac_ext
10808LIBS=$ac_check_lib_save_LIBS
10809fi
10810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10811$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10812if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10813  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10814else
10815
10816    lt_cv_dlopen="dyld"
10817    lt_cv_dlopen_libs=
10818    lt_cv_dlopen_self=yes
10819
10820fi
10821
10822    ;;
10823
10824  *)
10825    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10826if test "x$ac_cv_func_shl_load" = xyes; then :
10827  lt_cv_dlopen="shl_load"
10828else
10829  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10830$as_echo_n "checking for shl_load in -ldld... " >&6; }
10831if ${ac_cv_lib_dld_shl_load+:} false; then :
10832  $as_echo_n "(cached) " >&6
10833else
10834  ac_check_lib_save_LIBS=$LIBS
10835LIBS="-ldld  $LIBS"
10836cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10837/* end confdefs.h.  */
10838
10839/* Override any GCC internal prototype to avoid an error.
10840   Use char because int might match the return type of a GCC
10841   builtin and then its argument prototype would still apply.  */
10842#ifdef __cplusplus
10843extern "C"
10844#endif
10845char shl_load ();
10846int
10847main ()
10848{
10849return shl_load ();
10850  ;
10851  return 0;
10852}
10853_ACEOF
10854if ac_fn_c_try_link "$LINENO"; then :
10855  ac_cv_lib_dld_shl_load=yes
10856else
10857  ac_cv_lib_dld_shl_load=no
10858fi
10859rm -f core conftest.err conftest.$ac_objext \
10860    conftest$ac_exeext conftest.$ac_ext
10861LIBS=$ac_check_lib_save_LIBS
10862fi
10863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10864$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10865if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10866  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10867else
10868  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10869if test "x$ac_cv_func_dlopen" = xyes; then :
10870  lt_cv_dlopen="dlopen"
10871else
10872  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10873$as_echo_n "checking for dlopen in -ldl... " >&6; }
10874if ${ac_cv_lib_dl_dlopen+:} false; then :
10875  $as_echo_n "(cached) " >&6
10876else
10877  ac_check_lib_save_LIBS=$LIBS
10878LIBS="-ldl  $LIBS"
10879cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10880/* end confdefs.h.  */
10881
10882/* Override any GCC internal prototype to avoid an error.
10883   Use char because int might match the return type of a GCC
10884   builtin and then its argument prototype would still apply.  */
10885#ifdef __cplusplus
10886extern "C"
10887#endif
10888char dlopen ();
10889int
10890main ()
10891{
10892return dlopen ();
10893  ;
10894  return 0;
10895}
10896_ACEOF
10897if ac_fn_c_try_link "$LINENO"; then :
10898  ac_cv_lib_dl_dlopen=yes
10899else
10900  ac_cv_lib_dl_dlopen=no
10901fi
10902rm -f core conftest.err conftest.$ac_objext \
10903    conftest$ac_exeext conftest.$ac_ext
10904LIBS=$ac_check_lib_save_LIBS
10905fi
10906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10907$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10908if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10909  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10910else
10911  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10912$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10913if ${ac_cv_lib_svld_dlopen+:} false; then :
10914  $as_echo_n "(cached) " >&6
10915else
10916  ac_check_lib_save_LIBS=$LIBS
10917LIBS="-lsvld  $LIBS"
10918cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10919/* end confdefs.h.  */
10920
10921/* Override any GCC internal prototype to avoid an error.
10922   Use char because int might match the return type of a GCC
10923   builtin and then its argument prototype would still apply.  */
10924#ifdef __cplusplus
10925extern "C"
10926#endif
10927char dlopen ();
10928int
10929main ()
10930{
10931return dlopen ();
10932  ;
10933  return 0;
10934}
10935_ACEOF
10936if ac_fn_c_try_link "$LINENO"; then :
10937  ac_cv_lib_svld_dlopen=yes
10938else
10939  ac_cv_lib_svld_dlopen=no
10940fi
10941rm -f core conftest.err conftest.$ac_objext \
10942    conftest$ac_exeext conftest.$ac_ext
10943LIBS=$ac_check_lib_save_LIBS
10944fi
10945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10946$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10947if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10948  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10949else
10950  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10951$as_echo_n "checking for dld_link in -ldld... " >&6; }
10952if ${ac_cv_lib_dld_dld_link+:} false; then :
10953  $as_echo_n "(cached) " >&6
10954else
10955  ac_check_lib_save_LIBS=$LIBS
10956LIBS="-ldld  $LIBS"
10957cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10958/* end confdefs.h.  */
10959
10960/* Override any GCC internal prototype to avoid an error.
10961   Use char because int might match the return type of a GCC
10962   builtin and then its argument prototype would still apply.  */
10963#ifdef __cplusplus
10964extern "C"
10965#endif
10966char dld_link ();
10967int
10968main ()
10969{
10970return dld_link ();
10971  ;
10972  return 0;
10973}
10974_ACEOF
10975if ac_fn_c_try_link "$LINENO"; then :
10976  ac_cv_lib_dld_dld_link=yes
10977else
10978  ac_cv_lib_dld_dld_link=no
10979fi
10980rm -f core conftest.err conftest.$ac_objext \
10981    conftest$ac_exeext conftest.$ac_ext
10982LIBS=$ac_check_lib_save_LIBS
10983fi
10984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10985$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10986if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10987  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10988fi
10989
10990
10991fi
10992
10993
10994fi
10995
10996
10997fi
10998
10999
11000fi
11001
11002
11003fi
11004
11005    ;;
11006  esac
11007
11008  if test "x$lt_cv_dlopen" != xno; then
11009    enable_dlopen=yes
11010  else
11011    enable_dlopen=no
11012  fi
11013
11014  case $lt_cv_dlopen in
11015  dlopen)
11016    save_CPPFLAGS="$CPPFLAGS"
11017    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11018
11019    save_LDFLAGS="$LDFLAGS"
11020    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11021
11022    save_LIBS="$LIBS"
11023    LIBS="$lt_cv_dlopen_libs $LIBS"
11024
11025    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11026$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11027if ${lt_cv_dlopen_self+:} false; then :
11028  $as_echo_n "(cached) " >&6
11029else
11030  	  if test "$cross_compiling" = yes; then :
11031  lt_cv_dlopen_self=cross
11032else
11033  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11034  lt_status=$lt_dlunknown
11035  cat > conftest.$ac_ext <<_LT_EOF
11036#line $LINENO "configure"
11037#include "confdefs.h"
11038
11039#if HAVE_DLFCN_H
11040#include <dlfcn.h>
11041#endif
11042
11043#include <stdio.h>
11044
11045#ifdef RTLD_GLOBAL
11046#  define LT_DLGLOBAL		RTLD_GLOBAL
11047#else
11048#  ifdef DL_GLOBAL
11049#    define LT_DLGLOBAL		DL_GLOBAL
11050#  else
11051#    define LT_DLGLOBAL		0
11052#  endif
11053#endif
11054
11055/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11056   find out it does not work in some platform. */
11057#ifndef LT_DLLAZY_OR_NOW
11058#  ifdef RTLD_LAZY
11059#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11060#  else
11061#    ifdef DL_LAZY
11062#      define LT_DLLAZY_OR_NOW		DL_LAZY
11063#    else
11064#      ifdef RTLD_NOW
11065#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11066#      else
11067#        ifdef DL_NOW
11068#          define LT_DLLAZY_OR_NOW	DL_NOW
11069#        else
11070#          define LT_DLLAZY_OR_NOW	0
11071#        endif
11072#      endif
11073#    endif
11074#  endif
11075#endif
11076
11077/* When -fvisbility=hidden is used, assume the code has been annotated
11078   correspondingly for the symbols needed.  */
11079#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11080int fnord () __attribute__((visibility("default")));
11081#endif
11082
11083int fnord () { return 42; }
11084int main ()
11085{
11086  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11087  int status = $lt_dlunknown;
11088
11089  if (self)
11090    {
11091      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11092      else
11093        {
11094	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11095          else puts (dlerror ());
11096	}
11097      /* dlclose (self); */
11098    }
11099  else
11100    puts (dlerror ());
11101
11102  return status;
11103}
11104_LT_EOF
11105  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11106  (eval $ac_link) 2>&5
11107  ac_status=$?
11108  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11109  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11110    (./conftest; exit; ) >&5 2>/dev/null
11111    lt_status=$?
11112    case x$lt_status in
11113      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11114      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11115      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11116    esac
11117  else :
11118    # compilation failed
11119    lt_cv_dlopen_self=no
11120  fi
11121fi
11122rm -fr conftest*
11123
11124
11125fi
11126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11127$as_echo "$lt_cv_dlopen_self" >&6; }
11128
11129    if test "x$lt_cv_dlopen_self" = xyes; then
11130      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11131      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11132$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11133if ${lt_cv_dlopen_self_static+:} false; then :
11134  $as_echo_n "(cached) " >&6
11135else
11136  	  if test "$cross_compiling" = yes; then :
11137  lt_cv_dlopen_self_static=cross
11138else
11139  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11140  lt_status=$lt_dlunknown
11141  cat > conftest.$ac_ext <<_LT_EOF
11142#line $LINENO "configure"
11143#include "confdefs.h"
11144
11145#if HAVE_DLFCN_H
11146#include <dlfcn.h>
11147#endif
11148
11149#include <stdio.h>
11150
11151#ifdef RTLD_GLOBAL
11152#  define LT_DLGLOBAL		RTLD_GLOBAL
11153#else
11154#  ifdef DL_GLOBAL
11155#    define LT_DLGLOBAL		DL_GLOBAL
11156#  else
11157#    define LT_DLGLOBAL		0
11158#  endif
11159#endif
11160
11161/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11162   find out it does not work in some platform. */
11163#ifndef LT_DLLAZY_OR_NOW
11164#  ifdef RTLD_LAZY
11165#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11166#  else
11167#    ifdef DL_LAZY
11168#      define LT_DLLAZY_OR_NOW		DL_LAZY
11169#    else
11170#      ifdef RTLD_NOW
11171#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11172#      else
11173#        ifdef DL_NOW
11174#          define LT_DLLAZY_OR_NOW	DL_NOW
11175#        else
11176#          define LT_DLLAZY_OR_NOW	0
11177#        endif
11178#      endif
11179#    endif
11180#  endif
11181#endif
11182
11183/* When -fvisbility=hidden is used, assume the code has been annotated
11184   correspondingly for the symbols needed.  */
11185#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11186int fnord () __attribute__((visibility("default")));
11187#endif
11188
11189int fnord () { return 42; }
11190int main ()
11191{
11192  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11193  int status = $lt_dlunknown;
11194
11195  if (self)
11196    {
11197      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11198      else
11199        {
11200	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11201          else puts (dlerror ());
11202	}
11203      /* dlclose (self); */
11204    }
11205  else
11206    puts (dlerror ());
11207
11208  return status;
11209}
11210_LT_EOF
11211  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11212  (eval $ac_link) 2>&5
11213  ac_status=$?
11214  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11215  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11216    (./conftest; exit; ) >&5 2>/dev/null
11217    lt_status=$?
11218    case x$lt_status in
11219      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11220      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11221      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11222    esac
11223  else :
11224    # compilation failed
11225    lt_cv_dlopen_self_static=no
11226  fi
11227fi
11228rm -fr conftest*
11229
11230
11231fi
11232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11233$as_echo "$lt_cv_dlopen_self_static" >&6; }
11234    fi
11235
11236    CPPFLAGS="$save_CPPFLAGS"
11237    LDFLAGS="$save_LDFLAGS"
11238    LIBS="$save_LIBS"
11239    ;;
11240  esac
11241
11242  case $lt_cv_dlopen_self in
11243  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11244  *) enable_dlopen_self=unknown ;;
11245  esac
11246
11247  case $lt_cv_dlopen_self_static in
11248  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11249  *) enable_dlopen_self_static=unknown ;;
11250  esac
11251fi
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269striplib=
11270old_striplib=
11271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11272$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11273if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11274  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11275  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11276  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11277$as_echo "yes" >&6; }
11278else
11279# FIXME - insert some real tests, host_os isn't really good enough
11280  case $host_os in
11281  darwin*)
11282    if test -n "$STRIP" ; then
11283      striplib="$STRIP -x"
11284      old_striplib="$STRIP -S"
11285      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11286$as_echo "yes" >&6; }
11287    else
11288      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11289$as_echo "no" >&6; }
11290    fi
11291    ;;
11292  *)
11293    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11294$as_echo "no" >&6; }
11295    ;;
11296  esac
11297fi
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310  # Report which library types will actually be built
11311  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11312$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11313  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11314$as_echo "$can_build_shared" >&6; }
11315
11316  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11317$as_echo_n "checking whether to build shared libraries... " >&6; }
11318  test "$can_build_shared" = "no" && enable_shared=no
11319
11320  # On AIX, shared libraries and static libraries use the same namespace, and
11321  # are all built from PIC.
11322  case $host_os in
11323  aix3*)
11324    test "$enable_shared" = yes && enable_static=no
11325    if test -n "$RANLIB"; then
11326      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11327      postinstall_cmds='$RANLIB $lib'
11328    fi
11329    ;;
11330
11331  aix[4-9]*)
11332    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11333      test "$enable_shared" = yes && enable_static=no
11334    fi
11335    ;;
11336  esac
11337  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11338$as_echo "$enable_shared" >&6; }
11339
11340  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11341$as_echo_n "checking whether to build static libraries... " >&6; }
11342  # Make sure either enable_shared or enable_static is yes.
11343  test "$enable_shared" = yes || enable_static=yes
11344  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11345$as_echo "$enable_static" >&6; }
11346
11347
11348
11349
11350fi
11351ac_ext=c
11352ac_cpp='$CPP $CPPFLAGS'
11353ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11354ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11355ac_compiler_gnu=$ac_cv_c_compiler_gnu
11356
11357CC="$lt_save_CC"
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373        ac_config_commands="$ac_config_commands libtool"
11374
11375
11376
11377
11378# Only expand once:
11379
11380
11381
11382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
11383$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
11384    # Check whether --enable-maintainer-mode was given.
11385if test "${enable_maintainer_mode+set}" = set; then :
11386  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
11387else
11388  USE_MAINTAINER_MODE=no
11389fi
11390
11391  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
11392$as_echo "$USE_MAINTAINER_MODE" >&6; }
11393   if test $USE_MAINTAINER_MODE = yes; then
11394  MAINTAINER_MODE_TRUE=
11395  MAINTAINER_MODE_FALSE='#'
11396else
11397  MAINTAINER_MODE_TRUE='#'
11398  MAINTAINER_MODE_FALSE=
11399fi
11400
11401  MAINT=$MAINTAINER_MODE_TRUE
11402
11403 # work around rebuild rules
11404
11405   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
11406$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11407if ${ac_cv_prog_cc_c99+:} false; then :
11408  $as_echo_n "(cached) " >&6
11409else
11410  ac_cv_prog_cc_c99=no
11411ac_save_CC=$CC
11412cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11413/* end confdefs.h.  */
11414#include <stdarg.h>
11415#include <stdbool.h>
11416#include <stdlib.h>
11417#include <wchar.h>
11418#include <stdio.h>
11419
11420// Check varargs macros.  These examples are taken from C99 6.10.3.5.
11421#define debug(...) fprintf (stderr, __VA_ARGS__)
11422#define showlist(...) puts (#__VA_ARGS__)
11423#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11424static void
11425test_varargs_macros (void)
11426{
11427  int x = 1234;
11428  int y = 5678;
11429  debug ("Flag");
11430  debug ("X = %d\n", x);
11431  showlist (The first, second, and third items.);
11432  report (x>y, "x is %d but y is %d", x, y);
11433}
11434
11435// Check long long types.
11436#define BIG64 18446744073709551615ull
11437#define BIG32 4294967295ul
11438#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11439#if !BIG_OK
11440  your preprocessor is broken;
11441#endif
11442#if BIG_OK
11443#else
11444  your preprocessor is broken;
11445#endif
11446static long long int bignum = -9223372036854775807LL;
11447static unsigned long long int ubignum = BIG64;
11448
11449struct incomplete_array
11450{
11451  int datasize;
11452  double data[];
11453};
11454
11455struct named_init {
11456  int number;
11457  const wchar_t *name;
11458  double average;
11459};
11460
11461typedef const char *ccp;
11462
11463static inline int
11464test_restrict (ccp restrict text)
11465{
11466  // See if C++-style comments work.
11467  // Iterate through items via the restricted pointer.
11468  // Also check for declarations in for loops.
11469  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11470    continue;
11471  return 0;
11472}
11473
11474// Check varargs and va_copy.
11475static void
11476test_varargs (const char *format, ...)
11477{
11478  va_list args;
11479  va_start (args, format);
11480  va_list args_copy;
11481  va_copy (args_copy, args);
11482
11483  const char *str;
11484  int number;
11485  float fnumber;
11486
11487  while (*format)
11488    {
11489      switch (*format++)
11490	{
11491	case 's': // string
11492	  str = va_arg (args_copy, const char *);
11493	  break;
11494	case 'd': // int
11495	  number = va_arg (args_copy, int);
11496	  break;
11497	case 'f': // float
11498	  fnumber = va_arg (args_copy, double);
11499	  break;
11500	default:
11501	  break;
11502	}
11503    }
11504  va_end (args_copy);
11505  va_end (args);
11506}
11507
11508int
11509main ()
11510{
11511
11512  // Check bool.
11513  _Bool success = false;
11514
11515  // Check restrict.
11516  if (test_restrict ("String literal") == 0)
11517    success = true;
11518  char *restrict newvar = "Another string";
11519
11520  // Check varargs.
11521  test_varargs ("s, d' f .", "string", 65, 34.234);
11522  test_varargs_macros ();
11523
11524  // Check flexible array members.
11525  struct incomplete_array *ia =
11526    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11527  ia->datasize = 10;
11528  for (int i = 0; i < ia->datasize; ++i)
11529    ia->data[i] = i * 1.234;
11530
11531  // Check named initializers.
11532  struct named_init ni = {
11533    .number = 34,
11534    .name = L"Test wide string",
11535    .average = 543.34343,
11536  };
11537
11538  ni.number = 58;
11539
11540  int dynamic_array[ni.number];
11541  dynamic_array[ni.number - 1] = 543;
11542
11543  // work around unused variable warnings
11544  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11545	  || dynamic_array[ni.number - 1] != 543);
11546
11547  ;
11548  return 0;
11549}
11550_ACEOF
11551for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
11552do
11553  CC="$ac_save_CC $ac_arg"
11554  if ac_fn_c_try_compile "$LINENO"; then :
11555  ac_cv_prog_cc_c99=$ac_arg
11556fi
11557rm -f core conftest.err conftest.$ac_objext
11558  test "x$ac_cv_prog_cc_c99" != "xno" && break
11559done
11560rm -f conftest.$ac_ext
11561CC=$ac_save_CC
11562
11563fi
11564# AC_CACHE_VAL
11565case "x$ac_cv_prog_cc_c99" in
11566  x)
11567    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11568$as_echo "none needed" >&6; } ;;
11569  xno)
11570    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11571$as_echo "unsupported" >&6; } ;;
11572  *)
11573    CC="$CC $ac_cv_prog_cc_c99"
11574    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
11575$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11576esac
11577if test "x$ac_cv_prog_cc_c99" != xno; then :
11578
11579fi
11580
11581
11582AM_CFLAGS="-O3 -g -pedantic -Wall -Werror"
11583
11584ac_config_headers="$ac_config_headers config.h"
11585 # to avoid endless -D options
11586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11587$as_echo_n "checking for ANSI C header files... " >&6; }
11588if ${ac_cv_header_stdc+:} false; then :
11589  $as_echo_n "(cached) " >&6
11590else
11591  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11592/* end confdefs.h.  */
11593#include <stdlib.h>
11594#include <stdarg.h>
11595#include <string.h>
11596#include <float.h>
11597
11598int
11599main ()
11600{
11601
11602  ;
11603  return 0;
11604}
11605_ACEOF
11606if ac_fn_c_try_compile "$LINENO"; then :
11607  ac_cv_header_stdc=yes
11608else
11609  ac_cv_header_stdc=no
11610fi
11611rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11612
11613if test $ac_cv_header_stdc = yes; then
11614  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11615  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11616/* end confdefs.h.  */
11617#include <string.h>
11618
11619_ACEOF
11620if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11621  $EGREP "memchr" >/dev/null 2>&1; then :
11622
11623else
11624  ac_cv_header_stdc=no
11625fi
11626rm -f conftest*
11627
11628fi
11629
11630if test $ac_cv_header_stdc = yes; then
11631  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11632  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11633/* end confdefs.h.  */
11634#include <stdlib.h>
11635
11636_ACEOF
11637if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11638  $EGREP "free" >/dev/null 2>&1; then :
11639
11640else
11641  ac_cv_header_stdc=no
11642fi
11643rm -f conftest*
11644
11645fi
11646
11647if test $ac_cv_header_stdc = yes; then
11648  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11649  if test "$cross_compiling" = yes; then :
11650  :
11651else
11652  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11653/* end confdefs.h.  */
11654#include <ctype.h>
11655#include <stdlib.h>
11656#if ((' ' & 0x0FF) == 0x020)
11657# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11658# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11659#else
11660# define ISLOWER(c) \
11661		   (('a' <= (c) && (c) <= 'i') \
11662		     || ('j' <= (c) && (c) <= 'r') \
11663		     || ('s' <= (c) && (c) <= 'z'))
11664# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11665#endif
11666
11667#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11668int
11669main ()
11670{
11671  int i;
11672  for (i = 0; i < 256; i++)
11673    if (XOR (islower (i), ISLOWER (i))
11674	|| toupper (i) != TOUPPER (i))
11675      return 2;
11676  return 0;
11677}
11678_ACEOF
11679if ac_fn_c_try_run "$LINENO"; then :
11680
11681else
11682  ac_cv_header_stdc=no
11683fi
11684rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11685  conftest.$ac_objext conftest.beam conftest.$ac_ext
11686fi
11687
11688fi
11689fi
11690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11691$as_echo "$ac_cv_header_stdc" >&6; }
11692if test $ac_cv_header_stdc = yes; then
11693
11694$as_echo "#define STDC_HEADERS 1" >>confdefs.h
11695
11696fi
11697
11698
11699# consistency check: is source code present?
11700
11701
11702# make these Makefiles
11703ac_config_files="$ac_config_files Makefile lib/Makefile test/Makefile man/Makefile demo/Makefile lmfit.pc"
11704
11705cat >confcache <<\_ACEOF
11706# This file is a shell script that caches the results of configure
11707# tests run on this system so they can be shared between configure
11708# scripts and configure runs, see configure's option --config-cache.
11709# It is not useful on other systems.  If it contains results you don't
11710# want to keep, you may remove or edit it.
11711#
11712# config.status only pays attention to the cache file if you give it
11713# the --recheck option to rerun configure.
11714#
11715# `ac_cv_env_foo' variables (set or unset) will be overridden when
11716# loading this file, other *unset* `ac_cv_foo' will be assigned the
11717# following values.
11718
11719_ACEOF
11720
11721# The following way of writing the cache mishandles newlines in values,
11722# but we know of no workaround that is simple, portable, and efficient.
11723# So, we kill variables containing newlines.
11724# Ultrix sh set writes to stderr and can't be redirected directly,
11725# and sets the high bit in the cache file unless we assign to the vars.
11726(
11727  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11728    eval ac_val=\$$ac_var
11729    case $ac_val in #(
11730    *${as_nl}*)
11731      case $ac_var in #(
11732      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11733$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11734      esac
11735      case $ac_var in #(
11736      _ | IFS | as_nl) ;; #(
11737      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11738      *) { eval $ac_var=; unset $ac_var;} ;;
11739      esac ;;
11740    esac
11741  done
11742
11743  (set) 2>&1 |
11744    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11745    *${as_nl}ac_space=\ *)
11746      # `set' does not quote correctly, so add quotes: double-quote
11747      # substitution turns \\\\ into \\, and sed turns \\ into \.
11748      sed -n \
11749	"s/'/'\\\\''/g;
11750	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11751      ;; #(
11752    *)
11753      # `set' quotes correctly as required by POSIX, so do not add quotes.
11754      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11755      ;;
11756    esac |
11757    sort
11758) |
11759  sed '
11760     /^ac_cv_env_/b end
11761     t clear
11762     :clear
11763     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11764     t end
11765     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11766     :end' >>confcache
11767if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11768  if test -w "$cache_file"; then
11769    if test "x$cache_file" != "x/dev/null"; then
11770      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11771$as_echo "$as_me: updating cache $cache_file" >&6;}
11772      if test ! -f "$cache_file" || test -h "$cache_file"; then
11773	cat confcache >"$cache_file"
11774      else
11775        case $cache_file in #(
11776        */* | ?:*)
11777	  mv -f confcache "$cache_file"$$ &&
11778	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11779        *)
11780	  mv -f confcache "$cache_file" ;;
11781	esac
11782      fi
11783    fi
11784  else
11785    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11786$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11787  fi
11788fi
11789rm -f confcache
11790
11791test "x$prefix" = xNONE && prefix=$ac_default_prefix
11792# Let make expand exec_prefix.
11793test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11794
11795DEFS=-DHAVE_CONFIG_H
11796
11797ac_libobjs=
11798ac_ltlibobjs=
11799U=
11800for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11801  # 1. Remove the extension, and $U if already installed.
11802  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11803  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11804  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11805  #    will be set to the directory where LIBOBJS objects are built.
11806  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11807  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11808done
11809LIBOBJS=$ac_libobjs
11810
11811LTLIBOBJS=$ac_ltlibobjs
11812
11813
11814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11815$as_echo_n "checking that generated files are newer than configure... " >&6; }
11816   if test -n "$am_sleep_pid"; then
11817     # Hide warnings about reused PIDs.
11818     wait $am_sleep_pid 2>/dev/null
11819   fi
11820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
11821$as_echo "done" >&6; }
11822 if test -n "$EXEEXT"; then
11823  am__EXEEXT_TRUE=
11824  am__EXEEXT_FALSE='#'
11825else
11826  am__EXEEXT_TRUE='#'
11827  am__EXEEXT_FALSE=
11828fi
11829
11830if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11831  as_fn_error $? "conditional \"AMDEP\" was never defined.
11832Usually this means the macro was only invoked conditionally." "$LINENO" 5
11833fi
11834if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11835  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11836Usually this means the macro was only invoked conditionally." "$LINENO" 5
11837fi
11838if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11839  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
11840Usually this means the macro was only invoked conditionally." "$LINENO" 5
11841fi
11842
11843: "${CONFIG_STATUS=./config.status}"
11844ac_write_fail=0
11845ac_clean_files_save=$ac_clean_files
11846ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11847{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11848$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11849as_write_fail=0
11850cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11851#! $SHELL
11852# Generated by $as_me.
11853# Run this file to recreate the current configuration.
11854# Compiler output produced by configure, useful for debugging
11855# configure, is in config.log if it exists.
11856
11857debug=false
11858ac_cs_recheck=false
11859ac_cs_silent=false
11860
11861SHELL=\${CONFIG_SHELL-$SHELL}
11862export SHELL
11863_ASEOF
11864cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11865## -------------------- ##
11866## M4sh Initialization. ##
11867## -------------------- ##
11868
11869# Be more Bourne compatible
11870DUALCASE=1; export DUALCASE # for MKS sh
11871if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11872  emulate sh
11873  NULLCMD=:
11874  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11875  # is contrary to our usage.  Disable this feature.
11876  alias -g '${1+"$@"}'='"$@"'
11877  setopt NO_GLOB_SUBST
11878else
11879  case `(set -o) 2>/dev/null` in #(
11880  *posix*) :
11881    set -o posix ;; #(
11882  *) :
11883     ;;
11884esac
11885fi
11886
11887
11888as_nl='
11889'
11890export as_nl
11891# Printing a long string crashes Solaris 7 /usr/bin/printf.
11892as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11893as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11894as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11895# Prefer a ksh shell builtin over an external printf program on Solaris,
11896# but without wasting forks for bash or zsh.
11897if test -z "$BASH_VERSION$ZSH_VERSION" \
11898    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11899  as_echo='print -r --'
11900  as_echo_n='print -rn --'
11901elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11902  as_echo='printf %s\n'
11903  as_echo_n='printf %s'
11904else
11905  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11906    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11907    as_echo_n='/usr/ucb/echo -n'
11908  else
11909    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11910    as_echo_n_body='eval
11911      arg=$1;
11912      case $arg in #(
11913      *"$as_nl"*)
11914	expr "X$arg" : "X\\(.*\\)$as_nl";
11915	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11916      esac;
11917      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11918    '
11919    export as_echo_n_body
11920    as_echo_n='sh -c $as_echo_n_body as_echo'
11921  fi
11922  export as_echo_body
11923  as_echo='sh -c $as_echo_body as_echo'
11924fi
11925
11926# The user is always right.
11927if test "${PATH_SEPARATOR+set}" != set; then
11928  PATH_SEPARATOR=:
11929  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11930    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11931      PATH_SEPARATOR=';'
11932  }
11933fi
11934
11935
11936# IFS
11937# We need space, tab and new line, in precisely that order.  Quoting is
11938# there to prevent editors from complaining about space-tab.
11939# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11940# splitting by setting IFS to empty value.)
11941IFS=" ""	$as_nl"
11942
11943# Find who we are.  Look in the path if we contain no directory separator.
11944as_myself=
11945case $0 in #((
11946  *[\\/]* ) as_myself=$0 ;;
11947  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11948for as_dir in $PATH
11949do
11950  IFS=$as_save_IFS
11951  test -z "$as_dir" && as_dir=.
11952    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11953  done
11954IFS=$as_save_IFS
11955
11956     ;;
11957esac
11958# We did not find ourselves, most probably we were run as `sh COMMAND'
11959# in which case we are not to be found in the path.
11960if test "x$as_myself" = x; then
11961  as_myself=$0
11962fi
11963if test ! -f "$as_myself"; then
11964  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11965  exit 1
11966fi
11967
11968# Unset variables that we do not need and which cause bugs (e.g. in
11969# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11970# suppresses any "Segmentation fault" message there.  '((' could
11971# trigger a bug in pdksh 5.2.14.
11972for as_var in BASH_ENV ENV MAIL MAILPATH
11973do eval test x\${$as_var+set} = xset \
11974  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11975done
11976PS1='$ '
11977PS2='> '
11978PS4='+ '
11979
11980# NLS nuisances.
11981LC_ALL=C
11982export LC_ALL
11983LANGUAGE=C
11984export LANGUAGE
11985
11986# CDPATH.
11987(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11988
11989
11990# as_fn_error STATUS ERROR [LINENO LOG_FD]
11991# ----------------------------------------
11992# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11993# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11994# script with STATUS, using 1 if that was 0.
11995as_fn_error ()
11996{
11997  as_status=$1; test $as_status -eq 0 && as_status=1
11998  if test "$4"; then
11999    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12000    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12001  fi
12002  $as_echo "$as_me: error: $2" >&2
12003  as_fn_exit $as_status
12004} # as_fn_error
12005
12006
12007# as_fn_set_status STATUS
12008# -----------------------
12009# Set $? to STATUS, without forking.
12010as_fn_set_status ()
12011{
12012  return $1
12013} # as_fn_set_status
12014
12015# as_fn_exit STATUS
12016# -----------------
12017# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12018as_fn_exit ()
12019{
12020  set +e
12021  as_fn_set_status $1
12022  exit $1
12023} # as_fn_exit
12024
12025# as_fn_unset VAR
12026# ---------------
12027# Portably unset VAR.
12028as_fn_unset ()
12029{
12030  { eval $1=; unset $1;}
12031}
12032as_unset=as_fn_unset
12033# as_fn_append VAR VALUE
12034# ----------------------
12035# Append the text in VALUE to the end of the definition contained in VAR. Take
12036# advantage of any shell optimizations that allow amortized linear growth over
12037# repeated appends, instead of the typical quadratic growth present in naive
12038# implementations.
12039if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12040  eval 'as_fn_append ()
12041  {
12042    eval $1+=\$2
12043  }'
12044else
12045  as_fn_append ()
12046  {
12047    eval $1=\$$1\$2
12048  }
12049fi # as_fn_append
12050
12051# as_fn_arith ARG...
12052# ------------------
12053# Perform arithmetic evaluation on the ARGs, and store the result in the
12054# global $as_val. Take advantage of shells that can avoid forks. The arguments
12055# must be portable across $(()) and expr.
12056if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12057  eval 'as_fn_arith ()
12058  {
12059    as_val=$(( $* ))
12060  }'
12061else
12062  as_fn_arith ()
12063  {
12064    as_val=`expr "$@" || test $? -eq 1`
12065  }
12066fi # as_fn_arith
12067
12068
12069if expr a : '\(a\)' >/dev/null 2>&1 &&
12070   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12071  as_expr=expr
12072else
12073  as_expr=false
12074fi
12075
12076if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12077  as_basename=basename
12078else
12079  as_basename=false
12080fi
12081
12082if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12083  as_dirname=dirname
12084else
12085  as_dirname=false
12086fi
12087
12088as_me=`$as_basename -- "$0" ||
12089$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12090	 X"$0" : 'X\(//\)$' \| \
12091	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12092$as_echo X/"$0" |
12093    sed '/^.*\/\([^/][^/]*\)\/*$/{
12094	    s//\1/
12095	    q
12096	  }
12097	  /^X\/\(\/\/\)$/{
12098	    s//\1/
12099	    q
12100	  }
12101	  /^X\/\(\/\).*/{
12102	    s//\1/
12103	    q
12104	  }
12105	  s/.*/./; q'`
12106
12107# Avoid depending upon Character Ranges.
12108as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12109as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12110as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12111as_cr_digits='0123456789'
12112as_cr_alnum=$as_cr_Letters$as_cr_digits
12113
12114ECHO_C= ECHO_N= ECHO_T=
12115case `echo -n x` in #(((((
12116-n*)
12117  case `echo 'xy\c'` in
12118  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
12119  xy)  ECHO_C='\c';;
12120  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12121       ECHO_T='	';;
12122  esac;;
12123*)
12124  ECHO_N='-n';;
12125esac
12126
12127rm -f conf$$ conf$$.exe conf$$.file
12128if test -d conf$$.dir; then
12129  rm -f conf$$.dir/conf$$.file
12130else
12131  rm -f conf$$.dir
12132  mkdir conf$$.dir 2>/dev/null
12133fi
12134if (echo >conf$$.file) 2>/dev/null; then
12135  if ln -s conf$$.file conf$$ 2>/dev/null; then
12136    as_ln_s='ln -s'
12137    # ... but there are two gotchas:
12138    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12139    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12140    # In both cases, we have to default to `cp -pR'.
12141    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12142      as_ln_s='cp -pR'
12143  elif ln conf$$.file conf$$ 2>/dev/null; then
12144    as_ln_s=ln
12145  else
12146    as_ln_s='cp -pR'
12147  fi
12148else
12149  as_ln_s='cp -pR'
12150fi
12151rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12152rmdir conf$$.dir 2>/dev/null
12153
12154
12155# as_fn_mkdir_p
12156# -------------
12157# Create "$as_dir" as a directory, including parents if necessary.
12158as_fn_mkdir_p ()
12159{
12160
12161  case $as_dir in #(
12162  -*) as_dir=./$as_dir;;
12163  esac
12164  test -d "$as_dir" || eval $as_mkdir_p || {
12165    as_dirs=
12166    while :; do
12167      case $as_dir in #(
12168      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12169      *) as_qdir=$as_dir;;
12170      esac
12171      as_dirs="'$as_qdir' $as_dirs"
12172      as_dir=`$as_dirname -- "$as_dir" ||
12173$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12174	 X"$as_dir" : 'X\(//\)[^/]' \| \
12175	 X"$as_dir" : 'X\(//\)$' \| \
12176	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12177$as_echo X"$as_dir" |
12178    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12179	    s//\1/
12180	    q
12181	  }
12182	  /^X\(\/\/\)[^/].*/{
12183	    s//\1/
12184	    q
12185	  }
12186	  /^X\(\/\/\)$/{
12187	    s//\1/
12188	    q
12189	  }
12190	  /^X\(\/\).*/{
12191	    s//\1/
12192	    q
12193	  }
12194	  s/.*/./; q'`
12195      test -d "$as_dir" && break
12196    done
12197    test -z "$as_dirs" || eval "mkdir $as_dirs"
12198  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12199
12200
12201} # as_fn_mkdir_p
12202if mkdir -p . 2>/dev/null; then
12203  as_mkdir_p='mkdir -p "$as_dir"'
12204else
12205  test -d ./-p && rmdir ./-p
12206  as_mkdir_p=false
12207fi
12208
12209
12210# as_fn_executable_p FILE
12211# -----------------------
12212# Test if FILE is an executable regular file.
12213as_fn_executable_p ()
12214{
12215  test -f "$1" && test -x "$1"
12216} # as_fn_executable_p
12217as_test_x='test -x'
12218as_executable_p=as_fn_executable_p
12219
12220# Sed expression to map a string onto a valid CPP name.
12221as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12222
12223# Sed expression to map a string onto a valid variable name.
12224as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12225
12226
12227exec 6>&1
12228## ----------------------------------- ##
12229## Main body of $CONFIG_STATUS script. ##
12230## ----------------------------------- ##
12231_ASEOF
12232test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12233
12234cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12235# Save the log message, to keep $0 and so on meaningful, and to
12236# report actual input values of CONFIG_FILES etc. instead of their
12237# values after options handling.
12238ac_log="
12239This file was extended by lmfit $as_me 6:1, which was
12240generated by GNU Autoconf 2.69.  Invocation command line was
12241
12242  CONFIG_FILES    = $CONFIG_FILES
12243  CONFIG_HEADERS  = $CONFIG_HEADERS
12244  CONFIG_LINKS    = $CONFIG_LINKS
12245  CONFIG_COMMANDS = $CONFIG_COMMANDS
12246  $ $0 $@
12247
12248on `(hostname || uname -n) 2>/dev/null | sed 1q`
12249"
12250
12251_ACEOF
12252
12253case $ac_config_files in *"
12254"*) set x $ac_config_files; shift; ac_config_files=$*;;
12255esac
12256
12257case $ac_config_headers in *"
12258"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12259esac
12260
12261
12262cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12263# Files that config.status was made for.
12264config_files="$ac_config_files"
12265config_headers="$ac_config_headers"
12266config_commands="$ac_config_commands"
12267
12268_ACEOF
12269
12270cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12271ac_cs_usage="\
12272\`$as_me' instantiates files and other configuration actions
12273from templates according to the current configuration.  Unless the files
12274and actions are specified as TAGs, all are instantiated by default.
12275
12276Usage: $0 [OPTION]... [TAG]...
12277
12278  -h, --help       print this help, then exit
12279  -V, --version    print version number and configuration settings, then exit
12280      --config     print configuration, then exit
12281  -q, --quiet, --silent
12282                   do not print progress messages
12283  -d, --debug      don't remove temporary files
12284      --recheck    update $as_me by reconfiguring in the same conditions
12285      --file=FILE[:TEMPLATE]
12286                   instantiate the configuration file FILE
12287      --header=FILE[:TEMPLATE]
12288                   instantiate the configuration header FILE
12289
12290Configuration files:
12291$config_files
12292
12293Configuration headers:
12294$config_headers
12295
12296Configuration commands:
12297$config_commands
12298
12299Report bugs to <http://apps.jcns.fz-juelich.de/lmfit>."
12300
12301_ACEOF
12302cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12303ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12304ac_cs_version="\\
12305lmfit config.status 6:1
12306configured by $0, generated by GNU Autoconf 2.69,
12307  with options \\"\$ac_cs_config\\"
12308
12309Copyright (C) 2012 Free Software Foundation, Inc.
12310This config.status script is free software; the Free Software Foundation
12311gives unlimited permission to copy, distribute and modify it."
12312
12313ac_pwd='$ac_pwd'
12314srcdir='$srcdir'
12315INSTALL='$INSTALL'
12316MKDIR_P='$MKDIR_P'
12317AWK='$AWK'
12318test -n "\$AWK" || AWK=awk
12319_ACEOF
12320
12321cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12322# The default lists apply if the user does not specify any file.
12323ac_need_defaults=:
12324while test $# != 0
12325do
12326  case $1 in
12327  --*=?*)
12328    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12329    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12330    ac_shift=:
12331    ;;
12332  --*=)
12333    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12334    ac_optarg=
12335    ac_shift=:
12336    ;;
12337  *)
12338    ac_option=$1
12339    ac_optarg=$2
12340    ac_shift=shift
12341    ;;
12342  esac
12343
12344  case $ac_option in
12345  # Handling of the options.
12346  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12347    ac_cs_recheck=: ;;
12348  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12349    $as_echo "$ac_cs_version"; exit ;;
12350  --config | --confi | --conf | --con | --co | --c )
12351    $as_echo "$ac_cs_config"; exit ;;
12352  --debug | --debu | --deb | --de | --d | -d )
12353    debug=: ;;
12354  --file | --fil | --fi | --f )
12355    $ac_shift
12356    case $ac_optarg in
12357    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12358    '') as_fn_error $? "missing file argument" ;;
12359    esac
12360    as_fn_append CONFIG_FILES " '$ac_optarg'"
12361    ac_need_defaults=false;;
12362  --header | --heade | --head | --hea )
12363    $ac_shift
12364    case $ac_optarg in
12365    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12366    esac
12367    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12368    ac_need_defaults=false;;
12369  --he | --h)
12370    # Conflict between --help and --header
12371    as_fn_error $? "ambiguous option: \`$1'
12372Try \`$0 --help' for more information.";;
12373  --help | --hel | -h )
12374    $as_echo "$ac_cs_usage"; exit ;;
12375  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12376  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12377    ac_cs_silent=: ;;
12378
12379  # This is an error.
12380  -*) as_fn_error $? "unrecognized option: \`$1'
12381Try \`$0 --help' for more information." ;;
12382
12383  *) as_fn_append ac_config_targets " $1"
12384     ac_need_defaults=false ;;
12385
12386  esac
12387  shift
12388done
12389
12390ac_configure_extra_args=
12391
12392if $ac_cs_silent; then
12393  exec 6>/dev/null
12394  ac_configure_extra_args="$ac_configure_extra_args --silent"
12395fi
12396
12397_ACEOF
12398cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12399if \$ac_cs_recheck; then
12400  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12401  shift
12402  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12403  CONFIG_SHELL='$SHELL'
12404  export CONFIG_SHELL
12405  exec "\$@"
12406fi
12407
12408_ACEOF
12409cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12410exec 5>>config.log
12411{
12412  echo
12413  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12414## Running $as_me. ##
12415_ASBOX
12416  $as_echo "$ac_log"
12417} >&5
12418
12419_ACEOF
12420cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12421#
12422# INIT-COMMANDS
12423#
12424AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12425
12426
12427# The HP-UX ksh and POSIX shell print the target directory to stdout
12428# if CDPATH is set.
12429(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12430
12431sed_quote_subst='$sed_quote_subst'
12432double_quote_subst='$double_quote_subst'
12433delay_variable_subst='$delay_variable_subst'
12434macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12435macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12436enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12437enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12438pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12439enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12440SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12441ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12442PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
12443host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12444host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12445host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12446build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12447build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12448build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12449SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12450Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12451GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12452EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12453FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12454LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12455NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12456LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12457max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12458ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12459exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12460lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12461lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12462lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12463lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
12464lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
12465reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12466reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12467OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12468deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12469file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12470file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
12471want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
12472DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
12473sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
12474AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12475AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12476archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
12477STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12478RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12479old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12480old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12481old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12482lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12483CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12484CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12485compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12486GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12487lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12488lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12489lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12490lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
12491nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
12492lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
12493objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12494MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12495lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12496lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12497lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12498lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12499lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12500need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12501MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
12502DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12503NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12504LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12505OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12506OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12507libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12508shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12509extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12510archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12511enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12512export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12513whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12514compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12515old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12516old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12517archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12518archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12519module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12520module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12521with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12522allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12523no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12524hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12525hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12526hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12527hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12528hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12529hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12530hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12531inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12532link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12533always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12534export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12535exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12536include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12537prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12538postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
12539file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12540variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12541need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12542need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12543version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12544runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12545shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12546shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12547libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12548library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12549soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12550install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12551postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12552postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12553finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12554finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12555hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12556sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12557sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12558hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12559enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12560enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12561enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12562old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12563striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12564
12565LTCC='$LTCC'
12566LTCFLAGS='$LTCFLAGS'
12567compiler='$compiler_DEFAULT'
12568
12569# A function that is used when there is no print builtin or printf.
12570func_fallback_echo ()
12571{
12572  eval 'cat <<_LTECHO_EOF
12573\$1
12574_LTECHO_EOF'
12575}
12576
12577# Quote evaled strings.
12578for var in SHELL \
12579ECHO \
12580PATH_SEPARATOR \
12581SED \
12582GREP \
12583EGREP \
12584FGREP \
12585LD \
12586NM \
12587LN_S \
12588lt_SP2NL \
12589lt_NL2SP \
12590reload_flag \
12591OBJDUMP \
12592deplibs_check_method \
12593file_magic_cmd \
12594file_magic_glob \
12595want_nocaseglob \
12596DLLTOOL \
12597sharedlib_from_linklib_cmd \
12598AR \
12599AR_FLAGS \
12600archiver_list_spec \
12601STRIP \
12602RANLIB \
12603CC \
12604CFLAGS \
12605compiler \
12606lt_cv_sys_global_symbol_pipe \
12607lt_cv_sys_global_symbol_to_cdecl \
12608lt_cv_sys_global_symbol_to_c_name_address \
12609lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12610nm_file_list_spec \
12611lt_prog_compiler_no_builtin_flag \
12612lt_prog_compiler_pic \
12613lt_prog_compiler_wl \
12614lt_prog_compiler_static \
12615lt_cv_prog_compiler_c_o \
12616need_locks \
12617MANIFEST_TOOL \
12618DSYMUTIL \
12619NMEDIT \
12620LIPO \
12621OTOOL \
12622OTOOL64 \
12623shrext_cmds \
12624export_dynamic_flag_spec \
12625whole_archive_flag_spec \
12626compiler_needs_object \
12627with_gnu_ld \
12628allow_undefined_flag \
12629no_undefined_flag \
12630hardcode_libdir_flag_spec \
12631hardcode_libdir_separator \
12632exclude_expsyms \
12633include_expsyms \
12634file_list_spec \
12635variables_saved_for_relink \
12636libname_spec \
12637library_names_spec \
12638soname_spec \
12639install_override_mode \
12640finish_eval \
12641old_striplib \
12642striplib; do
12643    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12644    *[\\\\\\\`\\"\\\$]*)
12645      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12646      ;;
12647    *)
12648      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12649      ;;
12650    esac
12651done
12652
12653# Double-quote double-evaled strings.
12654for var in reload_cmds \
12655old_postinstall_cmds \
12656old_postuninstall_cmds \
12657old_archive_cmds \
12658extract_expsyms_cmds \
12659old_archive_from_new_cmds \
12660old_archive_from_expsyms_cmds \
12661archive_cmds \
12662archive_expsym_cmds \
12663module_cmds \
12664module_expsym_cmds \
12665export_symbols_cmds \
12666prelink_cmds \
12667postlink_cmds \
12668postinstall_cmds \
12669postuninstall_cmds \
12670finish_cmds \
12671sys_lib_search_path_spec \
12672sys_lib_dlsearch_path_spec; do
12673    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12674    *[\\\\\\\`\\"\\\$]*)
12675      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12676      ;;
12677    *)
12678      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12679      ;;
12680    esac
12681done
12682
12683ac_aux_dir='$ac_aux_dir'
12684xsi_shell='$xsi_shell'
12685lt_shell_append='$lt_shell_append'
12686
12687# See if we are running on zsh, and set the options which allow our
12688# commands through without removal of \ escapes INIT.
12689if test -n "\${ZSH_VERSION+set}" ; then
12690   setopt NO_GLOB_SUBST
12691fi
12692
12693
12694    PACKAGE='$PACKAGE'
12695    VERSION='$VERSION'
12696    TIMESTAMP='$TIMESTAMP'
12697    RM='$RM'
12698    ofile='$ofile'
12699
12700
12701
12702
12703_ACEOF
12704
12705cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12706
12707# Handling of arguments.
12708for ac_config_target in $ac_config_targets
12709do
12710  case $ac_config_target in
12711    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12712    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12713    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12714    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12715    "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
12716    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
12717    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12718    "demo/Makefile") CONFIG_FILES="$CONFIG_FILES demo/Makefile" ;;
12719    "lmfit.pc") CONFIG_FILES="$CONFIG_FILES lmfit.pc" ;;
12720
12721  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12722  esac
12723done
12724
12725
12726# If the user did not use the arguments to specify the items to instantiate,
12727# then the envvar interface is used.  Set only those that are not.
12728# We use the long form for the default assignment because of an extremely
12729# bizarre bug on SunOS 4.1.3.
12730if $ac_need_defaults; then
12731  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12732  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12733  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12734fi
12735
12736# Have a temporary directory for convenience.  Make it in the build tree
12737# simply because there is no reason against having it here, and in addition,
12738# creating and moving files from /tmp can sometimes cause problems.
12739# Hook for its removal unless debugging.
12740# Note that there is a small window in which the directory will not be cleaned:
12741# after its creation but before its name has been assigned to `$tmp'.
12742$debug ||
12743{
12744  tmp= ac_tmp=
12745  trap 'exit_status=$?
12746  : "${ac_tmp:=$tmp}"
12747  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12748' 0
12749  trap 'as_fn_exit 1' 1 2 13 15
12750}
12751# Create a (secure) tmp directory for tmp files.
12752
12753{
12754  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12755  test -d "$tmp"
12756}  ||
12757{
12758  tmp=./conf$$-$RANDOM
12759  (umask 077 && mkdir "$tmp")
12760} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12761ac_tmp=$tmp
12762
12763# Set up the scripts for CONFIG_FILES section.
12764# No need to generate them if there are no CONFIG_FILES.
12765# This happens for instance with `./config.status config.h'.
12766if test -n "$CONFIG_FILES"; then
12767
12768
12769ac_cr=`echo X | tr X '\015'`
12770# On cygwin, bash can eat \r inside `` if the user requested igncr.
12771# But we know of no other shell where ac_cr would be empty at this
12772# point, so we can use a bashism as a fallback.
12773if test "x$ac_cr" = x; then
12774  eval ac_cr=\$\'\\r\'
12775fi
12776ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12777if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12778  ac_cs_awk_cr='\\r'
12779else
12780  ac_cs_awk_cr=$ac_cr
12781fi
12782
12783echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12784_ACEOF
12785
12786
12787{
12788  echo "cat >conf$$subs.awk <<_ACEOF" &&
12789  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12790  echo "_ACEOF"
12791} >conf$$subs.sh ||
12792  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12793ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12794ac_delim='%!_!# '
12795for ac_last_try in false false false false false :; do
12796  . ./conf$$subs.sh ||
12797    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12798
12799  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12800  if test $ac_delim_n = $ac_delim_num; then
12801    break
12802  elif $ac_last_try; then
12803    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12804  else
12805    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12806  fi
12807done
12808rm -f conf$$subs.sh
12809
12810cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12811cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12812_ACEOF
12813sed -n '
12814h
12815s/^/S["/; s/!.*/"]=/
12816p
12817g
12818s/^[^!]*!//
12819:repl
12820t repl
12821s/'"$ac_delim"'$//
12822t delim
12823:nl
12824h
12825s/\(.\{148\}\)..*/\1/
12826t more1
12827s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12828p
12829n
12830b repl
12831:more1
12832s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12833p
12834g
12835s/.\{148\}//
12836t nl
12837:delim
12838h
12839s/\(.\{148\}\)..*/\1/
12840t more2
12841s/["\\]/\\&/g; s/^/"/; s/$/"/
12842p
12843b
12844:more2
12845s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12846p
12847g
12848s/.\{148\}//
12849t delim
12850' <conf$$subs.awk | sed '
12851/^[^""]/{
12852  N
12853  s/\n//
12854}
12855' >>$CONFIG_STATUS || ac_write_fail=1
12856rm -f conf$$subs.awk
12857cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12858_ACAWK
12859cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12860  for (key in S) S_is_set[key] = 1
12861  FS = ""
12862
12863}
12864{
12865  line = $ 0
12866  nfields = split(line, field, "@")
12867  substed = 0
12868  len = length(field[1])
12869  for (i = 2; i < nfields; i++) {
12870    key = field[i]
12871    keylen = length(key)
12872    if (S_is_set[key]) {
12873      value = S[key]
12874      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12875      len += length(value) + length(field[++i])
12876      substed = 1
12877    } else
12878      len += 1 + keylen
12879  }
12880
12881  print line
12882}
12883
12884_ACAWK
12885_ACEOF
12886cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12887if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12888  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12889else
12890  cat
12891fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12892  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12893_ACEOF
12894
12895# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12896# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12897# trailing colons and then remove the whole line if VPATH becomes empty
12898# (actually we leave an empty line to preserve line numbers).
12899if test "x$srcdir" = x.; then
12900  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12901h
12902s///
12903s/^/:/
12904s/[	 ]*$/:/
12905s/:\$(srcdir):/:/g
12906s/:\${srcdir}:/:/g
12907s/:@srcdir@:/:/g
12908s/^:*//
12909s/:*$//
12910x
12911s/\(=[	 ]*\).*/\1/
12912G
12913s/\n//
12914s/^[^=]*=[	 ]*$//
12915}'
12916fi
12917
12918cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12919fi # test -n "$CONFIG_FILES"
12920
12921# Set up the scripts for CONFIG_HEADERS section.
12922# No need to generate them if there are no CONFIG_HEADERS.
12923# This happens for instance with `./config.status Makefile'.
12924if test -n "$CONFIG_HEADERS"; then
12925cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
12926BEGIN {
12927_ACEOF
12928
12929# Transform confdefs.h into an awk script `defines.awk', embedded as
12930# here-document in config.status, that substitutes the proper values into
12931# config.h.in to produce config.h.
12932
12933# Create a delimiter string that does not exist in confdefs.h, to ease
12934# handling of long lines.
12935ac_delim='%!_!# '
12936for ac_last_try in false false :; do
12937  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12938  if test -z "$ac_tt"; then
12939    break
12940  elif $ac_last_try; then
12941    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12942  else
12943    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12944  fi
12945done
12946
12947# For the awk script, D is an array of macro values keyed by name,
12948# likewise P contains macro parameters if any.  Preserve backslash
12949# newline sequences.
12950
12951ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12952sed -n '
12953s/.\{148\}/&'"$ac_delim"'/g
12954t rset
12955:rset
12956s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12957t def
12958d
12959:def
12960s/\\$//
12961t bsnl
12962s/["\\]/\\&/g
12963s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12964D["\1"]=" \3"/p
12965s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12966d
12967:bsnl
12968s/["\\]/\\&/g
12969s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12970D["\1"]=" \3\\\\\\n"\\/p
12971t cont
12972s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12973t cont
12974d
12975:cont
12976n
12977s/.\{148\}/&'"$ac_delim"'/g
12978t clear
12979:clear
12980s/\\$//
12981t bsnlc
12982s/["\\]/\\&/g; s/^/"/; s/$/"/p
12983d
12984:bsnlc
12985s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12986b cont
12987' <confdefs.h | sed '
12988s/'"$ac_delim"'/"\\\
12989"/g' >>$CONFIG_STATUS || ac_write_fail=1
12990
12991cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12992  for (key in D) D_is_set[key] = 1
12993  FS = ""
12994}
12995/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12996  line = \$ 0
12997  split(line, arg, " ")
12998  if (arg[1] == "#") {
12999    defundef = arg[2]
13000    mac1 = arg[3]
13001  } else {
13002    defundef = substr(arg[1], 2)
13003    mac1 = arg[2]
13004  }
13005  split(mac1, mac2, "(") #)
13006  macro = mac2[1]
13007  prefix = substr(line, 1, index(line, defundef) - 1)
13008  if (D_is_set[macro]) {
13009    # Preserve the white space surrounding the "#".
13010    print prefix "define", macro P[macro] D[macro]
13011    next
13012  } else {
13013    # Replace #undef with comments.  This is necessary, for example,
13014    # in the case of _POSIX_SOURCE, which is predefined and required
13015    # on some systems where configure will not decide to define it.
13016    if (defundef == "undef") {
13017      print "/*", prefix defundef, macro, "*/"
13018      next
13019    }
13020  }
13021}
13022{ print }
13023_ACAWK
13024_ACEOF
13025cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13026  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13027fi # test -n "$CONFIG_HEADERS"
13028
13029
13030eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13031shift
13032for ac_tag
13033do
13034  case $ac_tag in
13035  :[FHLC]) ac_mode=$ac_tag; continue;;
13036  esac
13037  case $ac_mode$ac_tag in
13038  :[FHL]*:*);;
13039  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
13040  :[FH]-) ac_tag=-:-;;
13041  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13042  esac
13043  ac_save_IFS=$IFS
13044  IFS=:
13045  set x $ac_tag
13046  IFS=$ac_save_IFS
13047  shift
13048  ac_file=$1
13049  shift
13050
13051  case $ac_mode in
13052  :L) ac_source=$1;;
13053  :[FH])
13054    ac_file_inputs=
13055    for ac_f
13056    do
13057      case $ac_f in
13058      -) ac_f="$ac_tmp/stdin";;
13059      *) # Look for the file first in the build tree, then in the source tree
13060	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13061	 # because $ac_f cannot contain `:'.
13062	 test -f "$ac_f" ||
13063	   case $ac_f in
13064	   [\\/$]*) false;;
13065	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13066	   esac ||
13067	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13068      esac
13069      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13070      as_fn_append ac_file_inputs " '$ac_f'"
13071    done
13072
13073    # Let's still pretend it is `configure' which instantiates (i.e., don't
13074    # use $as_me), people would be surprised to read:
13075    #    /* config.h.  Generated by config.status.  */
13076    configure_input='Generated from '`
13077	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13078	`' by configure.'
13079    if test x"$ac_file" != x-; then
13080      configure_input="$ac_file.  $configure_input"
13081      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13082$as_echo "$as_me: creating $ac_file" >&6;}
13083    fi
13084    # Neutralize special characters interpreted by sed in replacement strings.
13085    case $configure_input in #(
13086    *\&* | *\|* | *\\* )
13087       ac_sed_conf_input=`$as_echo "$configure_input" |
13088       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13089    *) ac_sed_conf_input=$configure_input;;
13090    esac
13091
13092    case $ac_tag in
13093    *:-:* | *:-) cat >"$ac_tmp/stdin" \
13094      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13095    esac
13096    ;;
13097  esac
13098
13099  ac_dir=`$as_dirname -- "$ac_file" ||
13100$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13101	 X"$ac_file" : 'X\(//\)[^/]' \| \
13102	 X"$ac_file" : 'X\(//\)$' \| \
13103	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13104$as_echo X"$ac_file" |
13105    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13106	    s//\1/
13107	    q
13108	  }
13109	  /^X\(\/\/\)[^/].*/{
13110	    s//\1/
13111	    q
13112	  }
13113	  /^X\(\/\/\)$/{
13114	    s//\1/
13115	    q
13116	  }
13117	  /^X\(\/\).*/{
13118	    s//\1/
13119	    q
13120	  }
13121	  s/.*/./; q'`
13122  as_dir="$ac_dir"; as_fn_mkdir_p
13123  ac_builddir=.
13124
13125case "$ac_dir" in
13126.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13127*)
13128  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13129  # A ".." for each directory in $ac_dir_suffix.
13130  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13131  case $ac_top_builddir_sub in
13132  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13133  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13134  esac ;;
13135esac
13136ac_abs_top_builddir=$ac_pwd
13137ac_abs_builddir=$ac_pwd$ac_dir_suffix
13138# for backward compatibility:
13139ac_top_builddir=$ac_top_build_prefix
13140
13141case $srcdir in
13142  .)  # We are building in place.
13143    ac_srcdir=.
13144    ac_top_srcdir=$ac_top_builddir_sub
13145    ac_abs_top_srcdir=$ac_pwd ;;
13146  [\\/]* | ?:[\\/]* )  # Absolute name.
13147    ac_srcdir=$srcdir$ac_dir_suffix;
13148    ac_top_srcdir=$srcdir
13149    ac_abs_top_srcdir=$srcdir ;;
13150  *) # Relative name.
13151    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13152    ac_top_srcdir=$ac_top_build_prefix$srcdir
13153    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13154esac
13155ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13156
13157
13158  case $ac_mode in
13159  :F)
13160  #
13161  # CONFIG_FILE
13162  #
13163
13164  case $INSTALL in
13165  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13166  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13167  esac
13168  ac_MKDIR_P=$MKDIR_P
13169  case $MKDIR_P in
13170  [\\/$]* | ?:[\\/]* ) ;;
13171  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13172  esac
13173_ACEOF
13174
13175cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13176# If the template does not know about datarootdir, expand it.
13177# FIXME: This hack should be removed a few years after 2.60.
13178ac_datarootdir_hack=; ac_datarootdir_seen=
13179ac_sed_dataroot='
13180/datarootdir/ {
13181  p
13182  q
13183}
13184/@datadir@/p
13185/@docdir@/p
13186/@infodir@/p
13187/@localedir@/p
13188/@mandir@/p'
13189case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13190*datarootdir*) ac_datarootdir_seen=yes;;
13191*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13192  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13193$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13194_ACEOF
13195cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13196  ac_datarootdir_hack='
13197  s&@datadir@&$datadir&g
13198  s&@docdir@&$docdir&g
13199  s&@infodir@&$infodir&g
13200  s&@localedir@&$localedir&g
13201  s&@mandir@&$mandir&g
13202  s&\\\${datarootdir}&$datarootdir&g' ;;
13203esac
13204_ACEOF
13205
13206# Neutralize VPATH when `$srcdir' = `.'.
13207# Shell code in configure.ac might set extrasub.
13208# FIXME: do we really want to maintain this feature?
13209cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13210ac_sed_extra="$ac_vpsub
13211$extrasub
13212_ACEOF
13213cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13214:t
13215/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13216s|@configure_input@|$ac_sed_conf_input|;t t
13217s&@top_builddir@&$ac_top_builddir_sub&;t t
13218s&@top_build_prefix@&$ac_top_build_prefix&;t t
13219s&@srcdir@&$ac_srcdir&;t t
13220s&@abs_srcdir@&$ac_abs_srcdir&;t t
13221s&@top_srcdir@&$ac_top_srcdir&;t t
13222s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13223s&@builddir@&$ac_builddir&;t t
13224s&@abs_builddir@&$ac_abs_builddir&;t t
13225s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13226s&@INSTALL@&$ac_INSTALL&;t t
13227s&@MKDIR_P@&$ac_MKDIR_P&;t t
13228$ac_datarootdir_hack
13229"
13230eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13231  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13232
13233test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13234  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13235  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
13236      "$ac_tmp/out"`; test -z "$ac_out"; } &&
13237  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13238which seems to be undefined.  Please make sure it is defined" >&5
13239$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13240which seems to be undefined.  Please make sure it is defined" >&2;}
13241
13242  rm -f "$ac_tmp/stdin"
13243  case $ac_file in
13244  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13245  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13246  esac \
13247  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13248 ;;
13249  :H)
13250  #
13251  # CONFIG_HEADER
13252  #
13253  if test x"$ac_file" != x-; then
13254    {
13255      $as_echo "/* $configure_input  */" \
13256      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13257    } >"$ac_tmp/config.h" \
13258      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13259    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13260      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13261$as_echo "$as_me: $ac_file is unchanged" >&6;}
13262    else
13263      rm -f "$ac_file"
13264      mv "$ac_tmp/config.h" "$ac_file" \
13265	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
13266    fi
13267  else
13268    $as_echo "/* $configure_input  */" \
13269      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13270      || as_fn_error $? "could not create -" "$LINENO" 5
13271  fi
13272# Compute "$ac_file"'s index in $config_headers.
13273_am_arg="$ac_file"
13274_am_stamp_count=1
13275for _am_header in $config_headers :; do
13276  case $_am_header in
13277    $_am_arg | $_am_arg:* )
13278      break ;;
13279    * )
13280      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13281  esac
13282done
13283echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13284$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13285	 X"$_am_arg" : 'X\(//\)[^/]' \| \
13286	 X"$_am_arg" : 'X\(//\)$' \| \
13287	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13288$as_echo X"$_am_arg" |
13289    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13290	    s//\1/
13291	    q
13292	  }
13293	  /^X\(\/\/\)[^/].*/{
13294	    s//\1/
13295	    q
13296	  }
13297	  /^X\(\/\/\)$/{
13298	    s//\1/
13299	    q
13300	  }
13301	  /^X\(\/\).*/{
13302	    s//\1/
13303	    q
13304	  }
13305	  s/.*/./; q'`/stamp-h$_am_stamp_count
13306 ;;
13307
13308  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13309$as_echo "$as_me: executing $ac_file commands" >&6;}
13310 ;;
13311  esac
13312
13313
13314  case $ac_file$ac_mode in
13315    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13316  # Older Autoconf quotes --file arguments for eval, but not when files
13317  # are listed without --file.  Let's play safe and only enable the eval
13318  # if we detect the quoting.
13319  case $CONFIG_FILES in
13320  *\'*) eval set x "$CONFIG_FILES" ;;
13321  *)   set x $CONFIG_FILES ;;
13322  esac
13323  shift
13324  for mf
13325  do
13326    # Strip MF so we end up with the name of the file.
13327    mf=`echo "$mf" | sed -e 's/:.*$//'`
13328    # Check whether this is an Automake generated Makefile or not.
13329    # We used to match only the files named 'Makefile.in', but
13330    # some people rename them; so instead we look at the file content.
13331    # Grep'ing the first line is not enough: some people post-process
13332    # each Makefile.in and add a new line on top of each file to say so.
13333    # Grep'ing the whole file is not good either: AIX grep has a line
13334    # limit of 2048, but all sed's we know have understand at least 4000.
13335    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13336      dirpart=`$as_dirname -- "$mf" ||
13337$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13338	 X"$mf" : 'X\(//\)[^/]' \| \
13339	 X"$mf" : 'X\(//\)$' \| \
13340	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13341$as_echo X"$mf" |
13342    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13343	    s//\1/
13344	    q
13345	  }
13346	  /^X\(\/\/\)[^/].*/{
13347	    s//\1/
13348	    q
13349	  }
13350	  /^X\(\/\/\)$/{
13351	    s//\1/
13352	    q
13353	  }
13354	  /^X\(\/\).*/{
13355	    s//\1/
13356	    q
13357	  }
13358	  s/.*/./; q'`
13359    else
13360      continue
13361    fi
13362    # Extract the definition of DEPDIR, am__include, and am__quote
13363    # from the Makefile without running 'make'.
13364    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13365    test -z "$DEPDIR" && continue
13366    am__include=`sed -n 's/^am__include = //p' < "$mf"`
13367    test -z "$am__include" && continue
13368    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13369    # Find all dependency output files, they are included files with
13370    # $(DEPDIR) in their names.  We invoke sed twice because it is the
13371    # simplest approach to changing $(DEPDIR) to its actual value in the
13372    # expansion.
13373    for file in `sed -n "
13374      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13375	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
13376      # Make sure the directory exists.
13377      test -f "$dirpart/$file" && continue
13378      fdir=`$as_dirname -- "$file" ||
13379$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13380	 X"$file" : 'X\(//\)[^/]' \| \
13381	 X"$file" : 'X\(//\)$' \| \
13382	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13383$as_echo X"$file" |
13384    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13385	    s//\1/
13386	    q
13387	  }
13388	  /^X\(\/\/\)[^/].*/{
13389	    s//\1/
13390	    q
13391	  }
13392	  /^X\(\/\/\)$/{
13393	    s//\1/
13394	    q
13395	  }
13396	  /^X\(\/\).*/{
13397	    s//\1/
13398	    q
13399	  }
13400	  s/.*/./; q'`
13401      as_dir=$dirpart/$fdir; as_fn_mkdir_p
13402      # echo "creating $dirpart/$file"
13403      echo '# dummy' > "$dirpart/$file"
13404    done
13405  done
13406}
13407 ;;
13408    "libtool":C)
13409
13410    # See if we are running on zsh, and set the options which allow our
13411    # commands through without removal of \ escapes.
13412    if test -n "${ZSH_VERSION+set}" ; then
13413      setopt NO_GLOB_SUBST
13414    fi
13415
13416    cfgfile="${ofile}T"
13417    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13418    $RM "$cfgfile"
13419
13420    cat <<_LT_EOF >> "$cfgfile"
13421#! $SHELL
13422
13423# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13424# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13425# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13426# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13427#
13428#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13429#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
13430#                 Foundation, Inc.
13431#   Written by Gordon Matzigkeit, 1996
13432#
13433#   This file is part of GNU Libtool.
13434#
13435# GNU Libtool is free software; you can redistribute it and/or
13436# modify it under the terms of the GNU General Public License as
13437# published by the Free Software Foundation; either version 2 of
13438# the License, or (at your option) any later version.
13439#
13440# As a special exception to the GNU General Public License,
13441# if you distribute this file as part of a program or library that
13442# is built using GNU Libtool, you may include this file under the
13443# same distribution terms that you use for the rest of that program.
13444#
13445# GNU Libtool is distributed in the hope that it will be useful,
13446# but WITHOUT ANY WARRANTY; without even the implied warranty of
13447# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13448# GNU General Public License for more details.
13449#
13450# You should have received a copy of the GNU General Public License
13451# along with GNU Libtool; see the file COPYING.  If not, a copy
13452# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13453# obtained by writing to the Free Software Foundation, Inc.,
13454# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13455
13456
13457# The names of the tagged configurations supported by this script.
13458available_tags=""
13459
13460# ### BEGIN LIBTOOL CONFIG
13461
13462# Which release of libtool.m4 was used?
13463macro_version=$macro_version
13464macro_revision=$macro_revision
13465
13466# Whether or not to build static libraries.
13467build_old_libs=$enable_static
13468
13469# Whether or not to build shared libraries.
13470build_libtool_libs=$enable_shared
13471
13472# What type of objects to build.
13473pic_mode=$pic_mode
13474
13475# Whether or not to optimize for fast installation.
13476fast_install=$enable_fast_install
13477
13478# Shell to use when invoking shell scripts.
13479SHELL=$lt_SHELL
13480
13481# An echo program that protects backslashes.
13482ECHO=$lt_ECHO
13483
13484# The PATH separator for the build system.
13485PATH_SEPARATOR=$lt_PATH_SEPARATOR
13486
13487# The host system.
13488host_alias=$host_alias
13489host=$host
13490host_os=$host_os
13491
13492# The build system.
13493build_alias=$build_alias
13494build=$build
13495build_os=$build_os
13496
13497# A sed program that does not truncate output.
13498SED=$lt_SED
13499
13500# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13501Xsed="\$SED -e 1s/^X//"
13502
13503# A grep program that handles long lines.
13504GREP=$lt_GREP
13505
13506# An ERE matcher.
13507EGREP=$lt_EGREP
13508
13509# A literal string matcher.
13510FGREP=$lt_FGREP
13511
13512# A BSD- or MS-compatible name lister.
13513NM=$lt_NM
13514
13515# Whether we need soft or hard links.
13516LN_S=$lt_LN_S
13517
13518# What is the maximum length of a command?
13519max_cmd_len=$max_cmd_len
13520
13521# Object file suffix (normally "o").
13522objext=$ac_objext
13523
13524# Executable file suffix (normally "").
13525exeext=$exeext
13526
13527# whether the shell understands "unset".
13528lt_unset=$lt_unset
13529
13530# turn spaces into newlines.
13531SP2NL=$lt_lt_SP2NL
13532
13533# turn newlines into spaces.
13534NL2SP=$lt_lt_NL2SP
13535
13536# convert \$build file names to \$host format.
13537to_host_file_cmd=$lt_cv_to_host_file_cmd
13538
13539# convert \$build files to toolchain format.
13540to_tool_file_cmd=$lt_cv_to_tool_file_cmd
13541
13542# An object symbol dumper.
13543OBJDUMP=$lt_OBJDUMP
13544
13545# Method to check whether dependent libraries are shared objects.
13546deplibs_check_method=$lt_deplibs_check_method
13547
13548# Command to use when deplibs_check_method = "file_magic".
13549file_magic_cmd=$lt_file_magic_cmd
13550
13551# How to find potential files when deplibs_check_method = "file_magic".
13552file_magic_glob=$lt_file_magic_glob
13553
13554# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
13555want_nocaseglob=$lt_want_nocaseglob
13556
13557# DLL creation program.
13558DLLTOOL=$lt_DLLTOOL
13559
13560# Command to associate shared and link libraries.
13561sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
13562
13563# The archiver.
13564AR=$lt_AR
13565
13566# Flags to create an archive.
13567AR_FLAGS=$lt_AR_FLAGS
13568
13569# How to feed a file listing to the archiver.
13570archiver_list_spec=$lt_archiver_list_spec
13571
13572# A symbol stripping program.
13573STRIP=$lt_STRIP
13574
13575# Commands used to install an old-style archive.
13576RANLIB=$lt_RANLIB
13577old_postinstall_cmds=$lt_old_postinstall_cmds
13578old_postuninstall_cmds=$lt_old_postuninstall_cmds
13579
13580# Whether to use a lock for old archive extraction.
13581lock_old_archive_extraction=$lock_old_archive_extraction
13582
13583# A C compiler.
13584LTCC=$lt_CC
13585
13586# LTCC compiler flags.
13587LTCFLAGS=$lt_CFLAGS
13588
13589# Take the output of nm and produce a listing of raw symbols and C names.
13590global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13591
13592# Transform the output of nm in a proper C declaration.
13593global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13594
13595# Transform the output of nm in a C name address pair.
13596global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13597
13598# Transform the output of nm in a C name address pair when lib prefix is needed.
13599global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13600
13601# Specify filename containing input files for \$NM.
13602nm_file_list_spec=$lt_nm_file_list_spec
13603
13604# The root where to search for dependent libraries,and in which our libraries should be installed.
13605lt_sysroot=$lt_sysroot
13606
13607# The name of the directory that contains temporary libtool files.
13608objdir=$objdir
13609
13610# Used to examine libraries when file_magic_cmd begins with "file".
13611MAGIC_CMD=$MAGIC_CMD
13612
13613# Must we lock files when doing compilation?
13614need_locks=$lt_need_locks
13615
13616# Manifest tool.
13617MANIFEST_TOOL=$lt_MANIFEST_TOOL
13618
13619# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13620DSYMUTIL=$lt_DSYMUTIL
13621
13622# Tool to change global to local symbols on Mac OS X.
13623NMEDIT=$lt_NMEDIT
13624
13625# Tool to manipulate fat objects and archives on Mac OS X.
13626LIPO=$lt_LIPO
13627
13628# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13629OTOOL=$lt_OTOOL
13630
13631# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13632OTOOL64=$lt_OTOOL64
13633
13634# Old archive suffix (normally "a").
13635libext=$libext
13636
13637# Shared library suffix (normally ".so").
13638shrext_cmds=$lt_shrext_cmds
13639
13640# The commands to extract the exported symbol list from a shared archive.
13641extract_expsyms_cmds=$lt_extract_expsyms_cmds
13642
13643# Variables whose values should be saved in libtool wrapper scripts and
13644# restored at link time.
13645variables_saved_for_relink=$lt_variables_saved_for_relink
13646
13647# Do we need the "lib" prefix for modules?
13648need_lib_prefix=$need_lib_prefix
13649
13650# Do we need a version for libraries?
13651need_version=$need_version
13652
13653# Library versioning type.
13654version_type=$version_type
13655
13656# Shared library runtime path variable.
13657runpath_var=$runpath_var
13658
13659# Shared library path variable.
13660shlibpath_var=$shlibpath_var
13661
13662# Is shlibpath searched before the hard-coded library search path?
13663shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13664
13665# Format of library name prefix.
13666libname_spec=$lt_libname_spec
13667
13668# List of archive names.  First name is the real one, the rest are links.
13669# The last name is the one that the linker finds with -lNAME
13670library_names_spec=$lt_library_names_spec
13671
13672# The coded name of the library, if different from the real name.
13673soname_spec=$lt_soname_spec
13674
13675# Permission mode override for installation of shared libraries.
13676install_override_mode=$lt_install_override_mode
13677
13678# Command to use after installation of a shared archive.
13679postinstall_cmds=$lt_postinstall_cmds
13680
13681# Command to use after uninstallation of a shared archive.
13682postuninstall_cmds=$lt_postuninstall_cmds
13683
13684# Commands used to finish a libtool library installation in a directory.
13685finish_cmds=$lt_finish_cmds
13686
13687# As "finish_cmds", except a single script fragment to be evaled but
13688# not shown.
13689finish_eval=$lt_finish_eval
13690
13691# Whether we should hardcode library paths into libraries.
13692hardcode_into_libs=$hardcode_into_libs
13693
13694# Compile-time system search path for libraries.
13695sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13696
13697# Run-time system search path for libraries.
13698sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13699
13700# Whether dlopen is supported.
13701dlopen_support=$enable_dlopen
13702
13703# Whether dlopen of programs is supported.
13704dlopen_self=$enable_dlopen_self
13705
13706# Whether dlopen of statically linked programs is supported.
13707dlopen_self_static=$enable_dlopen_self_static
13708
13709# Commands to strip libraries.
13710old_striplib=$lt_old_striplib
13711striplib=$lt_striplib
13712
13713
13714# The linker used to build libraries.
13715LD=$lt_LD
13716
13717# How to create reloadable object files.
13718reload_flag=$lt_reload_flag
13719reload_cmds=$lt_reload_cmds
13720
13721# Commands used to build an old-style archive.
13722old_archive_cmds=$lt_old_archive_cmds
13723
13724# A language specific compiler.
13725CC=$lt_compiler
13726
13727# Is the compiler the GNU compiler?
13728with_gcc=$GCC
13729
13730# Compiler flag to turn off builtin functions.
13731no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13732
13733# Additional compiler flags for building library objects.
13734pic_flag=$lt_lt_prog_compiler_pic
13735
13736# How to pass a linker flag through the compiler.
13737wl=$lt_lt_prog_compiler_wl
13738
13739# Compiler flag to prevent dynamic linking.
13740link_static_flag=$lt_lt_prog_compiler_static
13741
13742# Does compiler simultaneously support -c and -o options?
13743compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13744
13745# Whether or not to add -lc for building shared libraries.
13746build_libtool_need_lc=$archive_cmds_need_lc
13747
13748# Whether or not to disallow shared libs when runtime libs are static.
13749allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13750
13751# Compiler flag to allow reflexive dlopens.
13752export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13753
13754# Compiler flag to generate shared objects directly from archives.
13755whole_archive_flag_spec=$lt_whole_archive_flag_spec
13756
13757# Whether the compiler copes with passing no objects directly.
13758compiler_needs_object=$lt_compiler_needs_object
13759
13760# Create an old-style archive from a shared archive.
13761old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13762
13763# Create a temporary old-style archive to link instead of a shared archive.
13764old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13765
13766# Commands used to build a shared archive.
13767archive_cmds=$lt_archive_cmds
13768archive_expsym_cmds=$lt_archive_expsym_cmds
13769
13770# Commands used to build a loadable module if different from building
13771# a shared archive.
13772module_cmds=$lt_module_cmds
13773module_expsym_cmds=$lt_module_expsym_cmds
13774
13775# Whether we are building with GNU ld or not.
13776with_gnu_ld=$lt_with_gnu_ld
13777
13778# Flag that allows shared libraries with undefined symbols to be built.
13779allow_undefined_flag=$lt_allow_undefined_flag
13780
13781# Flag that enforces no undefined symbols.
13782no_undefined_flag=$lt_no_undefined_flag
13783
13784# Flag to hardcode \$libdir into a binary during linking.
13785# This must work even if \$libdir does not exist
13786hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13787
13788# Whether we need a single "-rpath" flag with a separated argument.
13789hardcode_libdir_separator=$lt_hardcode_libdir_separator
13790
13791# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13792# DIR into the resulting binary.
13793hardcode_direct=$hardcode_direct
13794
13795# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13796# DIR into the resulting binary and the resulting library dependency is
13797# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13798# library is relocated.
13799hardcode_direct_absolute=$hardcode_direct_absolute
13800
13801# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13802# into the resulting binary.
13803hardcode_minus_L=$hardcode_minus_L
13804
13805# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13806# into the resulting binary.
13807hardcode_shlibpath_var=$hardcode_shlibpath_var
13808
13809# Set to "yes" if building a shared library automatically hardcodes DIR
13810# into the library and all subsequent libraries and executables linked
13811# against it.
13812hardcode_automatic=$hardcode_automatic
13813
13814# Set to yes if linker adds runtime paths of dependent libraries
13815# to runtime path list.
13816inherit_rpath=$inherit_rpath
13817
13818# Whether libtool must link a program against all its dependency libraries.
13819link_all_deplibs=$link_all_deplibs
13820
13821# Set to "yes" if exported symbols are required.
13822always_export_symbols=$always_export_symbols
13823
13824# The commands to list exported symbols.
13825export_symbols_cmds=$lt_export_symbols_cmds
13826
13827# Symbols that should not be listed in the preloaded symbols.
13828exclude_expsyms=$lt_exclude_expsyms
13829
13830# Symbols that must always be exported.
13831include_expsyms=$lt_include_expsyms
13832
13833# Commands necessary for linking programs (against libraries) with templates.
13834prelink_cmds=$lt_prelink_cmds
13835
13836# Commands necessary for finishing linking programs.
13837postlink_cmds=$lt_postlink_cmds
13838
13839# Specify filename containing input files.
13840file_list_spec=$lt_file_list_spec
13841
13842# How to hardcode a shared library path into an executable.
13843hardcode_action=$hardcode_action
13844
13845# ### END LIBTOOL CONFIG
13846
13847_LT_EOF
13848
13849  case $host_os in
13850  aix3*)
13851    cat <<\_LT_EOF >> "$cfgfile"
13852# AIX sometimes has problems with the GCC collect2 program.  For some
13853# reason, if we set the COLLECT_NAMES environment variable, the problems
13854# vanish in a puff of smoke.
13855if test "X${COLLECT_NAMES+set}" != Xset; then
13856  COLLECT_NAMES=
13857  export COLLECT_NAMES
13858fi
13859_LT_EOF
13860    ;;
13861  esac
13862
13863
13864ltmain="$ac_aux_dir/ltmain.sh"
13865
13866
13867  # We use sed instead of cat because bash on DJGPP gets confused if
13868  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13869  # text mode, it properly converts lines to CR/LF.  This bash problem
13870  # is reportedly fixed, but why not run on old versions too?
13871  sed '$q' "$ltmain" >> "$cfgfile" \
13872     || (rm -f "$cfgfile"; exit 1)
13873
13874  if test x"$xsi_shell" = xyes; then
13875  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
13876func_dirname ()\
13877{\
13878\    case ${1} in\
13879\      */*) func_dirname_result="${1%/*}${2}" ;;\
13880\      *  ) func_dirname_result="${3}" ;;\
13881\    esac\
13882} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
13883  && mv -f "$cfgfile.tmp" "$cfgfile" \
13884    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13885test 0 -eq $? || _lt_function_replace_fail=:
13886
13887
13888  sed -e '/^func_basename ()$/,/^} # func_basename /c\
13889func_basename ()\
13890{\
13891\    func_basename_result="${1##*/}"\
13892} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
13893  && mv -f "$cfgfile.tmp" "$cfgfile" \
13894    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13895test 0 -eq $? || _lt_function_replace_fail=:
13896
13897
13898  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
13899func_dirname_and_basename ()\
13900{\
13901\    case ${1} in\
13902\      */*) func_dirname_result="${1%/*}${2}" ;;\
13903\      *  ) func_dirname_result="${3}" ;;\
13904\    esac\
13905\    func_basename_result="${1##*/}"\
13906} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
13907  && mv -f "$cfgfile.tmp" "$cfgfile" \
13908    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13909test 0 -eq $? || _lt_function_replace_fail=:
13910
13911
13912  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
13913func_stripname ()\
13914{\
13915\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
13916\    # positional parameters, so assign one to ordinary parameter first.\
13917\    func_stripname_result=${3}\
13918\    func_stripname_result=${func_stripname_result#"${1}"}\
13919\    func_stripname_result=${func_stripname_result%"${2}"}\
13920} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
13921  && mv -f "$cfgfile.tmp" "$cfgfile" \
13922    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13923test 0 -eq $? || _lt_function_replace_fail=:
13924
13925
13926  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
13927func_split_long_opt ()\
13928{\
13929\    func_split_long_opt_name=${1%%=*}\
13930\    func_split_long_opt_arg=${1#*=}\
13931} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
13932  && mv -f "$cfgfile.tmp" "$cfgfile" \
13933    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13934test 0 -eq $? || _lt_function_replace_fail=:
13935
13936
13937  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
13938func_split_short_opt ()\
13939{\
13940\    func_split_short_opt_arg=${1#??}\
13941\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
13942} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
13943  && mv -f "$cfgfile.tmp" "$cfgfile" \
13944    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13945test 0 -eq $? || _lt_function_replace_fail=:
13946
13947
13948  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
13949func_lo2o ()\
13950{\
13951\    case ${1} in\
13952\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
13953\      *)    func_lo2o_result=${1} ;;\
13954\    esac\
13955} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
13956  && mv -f "$cfgfile.tmp" "$cfgfile" \
13957    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13958test 0 -eq $? || _lt_function_replace_fail=:
13959
13960
13961  sed -e '/^func_xform ()$/,/^} # func_xform /c\
13962func_xform ()\
13963{\
13964    func_xform_result=${1%.*}.lo\
13965} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
13966  && mv -f "$cfgfile.tmp" "$cfgfile" \
13967    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13968test 0 -eq $? || _lt_function_replace_fail=:
13969
13970
13971  sed -e '/^func_arith ()$/,/^} # func_arith /c\
13972func_arith ()\
13973{\
13974    func_arith_result=$(( $* ))\
13975} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
13976  && mv -f "$cfgfile.tmp" "$cfgfile" \
13977    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13978test 0 -eq $? || _lt_function_replace_fail=:
13979
13980
13981  sed -e '/^func_len ()$/,/^} # func_len /c\
13982func_len ()\
13983{\
13984    func_len_result=${#1}\
13985} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
13986  && mv -f "$cfgfile.tmp" "$cfgfile" \
13987    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13988test 0 -eq $? || _lt_function_replace_fail=:
13989
13990fi
13991
13992if test x"$lt_shell_append" = xyes; then
13993  sed -e '/^func_append ()$/,/^} # func_append /c\
13994func_append ()\
13995{\
13996    eval "${1}+=\\${2}"\
13997} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
13998  && mv -f "$cfgfile.tmp" "$cfgfile" \
13999    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14000test 0 -eq $? || _lt_function_replace_fail=:
14001
14002
14003  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
14004func_append_quoted ()\
14005{\
14006\    func_quote_for_eval "${2}"\
14007\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
14008} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
14009  && mv -f "$cfgfile.tmp" "$cfgfile" \
14010    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14011test 0 -eq $? || _lt_function_replace_fail=:
14012
14013
14014  # Save a `func_append' function call where possible by direct use of '+='
14015  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
14016    && mv -f "$cfgfile.tmp" "$cfgfile" \
14017      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14018  test 0 -eq $? || _lt_function_replace_fail=:
14019else
14020  # Save a `func_append' function call even when '+=' is not available
14021  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
14022    && mv -f "$cfgfile.tmp" "$cfgfile" \
14023      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14024  test 0 -eq $? || _lt_function_replace_fail=:
14025fi
14026
14027if test x"$_lt_function_replace_fail" = x":"; then
14028  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
14029$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
14030fi
14031
14032
14033   mv -f "$cfgfile" "$ofile" ||
14034    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14035  chmod +x "$ofile"
14036
14037 ;;
14038
14039  esac
14040done # for ac_tag
14041
14042
14043as_fn_exit 0
14044_ACEOF
14045ac_clean_files=$ac_clean_files_save
14046
14047test $ac_write_fail = 0 ||
14048  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14049
14050
14051# configure is writing to config.log, and then calls config.status.
14052# config.status does its own redirection, appending to config.log.
14053# Unfortunately, on DOS this fails, as config.log is still kept open
14054# by configure, so config.status won't be able to write to it; its
14055# output is simply discarded.  So we exec the FD to /dev/null,
14056# effectively closing config.log, so it can be properly (re)opened and
14057# appended to by config.status.  When coming back to configure, we
14058# need to make the FD available again.
14059if test "$no_create" != yes; then
14060  ac_cs_success=:
14061  ac_config_status_args=
14062  test "$silent" = yes &&
14063    ac_config_status_args="$ac_config_status_args --quiet"
14064  exec 5>/dev/null
14065  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14066  exec 5>>config.log
14067  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14068  # would make configure fail if this is the last instruction.
14069  $ac_cs_success || as_fn_exit 1
14070fi
14071if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14072  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14073$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14074fi
14075
14076