1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libnetfilter_conntrack 1.0.6.
4#
5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7#
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45  as_echo='print -r --'
46  as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48  as_echo='printf %s\n'
49  as_echo_n='printf %s'
50else
51  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53    as_echo_n='/usr/ucb/echo -n'
54  else
55    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56    as_echo_n_body='eval
57      arg=$1;
58      case $arg in #(
59      *"$as_nl"*)
60	expr "X$arg" : "X\\(.*\\)$as_nl";
61	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62      esac;
63      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64    '
65    export as_echo_n_body
66    as_echo_n='sh -c $as_echo_n_body as_echo'
67  fi
68  export as_echo_body
69  as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74  PATH_SEPARATOR=:
75  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77      PATH_SEPARATOR=';'
78  }
79fi
80
81
82# IFS
83# We need space, tab and new line, in precisely that order.  Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90as_myself=
91case $0 in #((
92  *[\\/]* ) as_myself=$0 ;;
93  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96  IFS=$as_save_IFS
97  test -z "$as_dir" && as_dir=.
98    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99  done
100IFS=$as_save_IFS
101
102     ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107  as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111  exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there.  '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135# Use a proper internal environment variable to ensure we don't fall
136  # into an infinite loop, continuously re-executing ourselves.
137  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138    _as_can_reexec=no; export _as_can_reexec;
139    # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147  *v*x* | *x*v* ) as_opts=-vx ;;
148  *v* ) as_opts=-v ;;
149  *x* ) as_opts=-x ;;
150  * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157  fi
158  # We don't want this to propagate to other subprocesses.
159          { _as_can_reexec=; unset _as_can_reexec;}
160if test "x$CONFIG_SHELL" = x; then
161  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162  emulate sh
163  NULLCMD=:
164  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165  # is contrary to our usage.  Disable this feature.
166  alias -g '\${1+\"\$@\"}'='\"\$@\"'
167  setopt NO_GLOB_SUBST
168else
169  case \`(set -o) 2>/dev/null\` in #(
170  *posix*) :
171    set -o posix ;; #(
172  *) :
173     ;;
174esac
175fi
176"
177  as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191  exitcode=1; echo positional parameters were not saved.
192fi
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
195  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199
200  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
201    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
202    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
203    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204    PATH=/empty FPATH=/empty; export PATH FPATH
205    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
206      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
207test \$(( 1 + 1 )) = 2 || exit 1"
208  if (eval "$as_required") 2>/dev/null; then :
209  as_have_required=yes
210else
211  as_have_required=no
212fi
213  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
214
215else
216  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
217as_found=false
218for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
219do
220  IFS=$as_save_IFS
221  test -z "$as_dir" && as_dir=.
222  as_found=:
223  case $as_dir in #(
224	 /*)
225	   for as_base in sh bash ksh sh5; do
226	     # Try only shells that exist, to save several forks.
227	     as_shell=$as_dir/$as_base
228	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
229		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
230  CONFIG_SHELL=$as_shell as_have_required=yes
231		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  break 2
233fi
234fi
235	   done;;
236       esac
237  as_found=false
238done
239$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
241  CONFIG_SHELL=$SHELL as_have_required=yes
242fi; }
243IFS=$as_save_IFS
244
245
246      if test "x$CONFIG_SHELL" != x; then :
247  export CONFIG_SHELL
248             # We cannot yet assume a decent shell, so we have to provide a
249# neutralization value for shells without unset; and this also
250# works around shells that cannot unset nonexistent variables.
251# Preserve -v and -x to the replacement shell.
252BASH_ENV=/dev/null
253ENV=/dev/null
254(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
255case $- in # ((((
256  *v*x* | *x*v* ) as_opts=-vx ;;
257  *v* ) as_opts=-v ;;
258  *x* ) as_opts=-x ;;
259  * ) as_opts= ;;
260esac
261exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262# Admittedly, this is quite paranoid, since all the known shells bail
263# out after a failed `exec'.
264$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
265exit 255
266fi
267
268    if test x$as_have_required = xno; then :
269  $as_echo "$0: This script requires a shell more modern than all"
270  $as_echo "$0: the shells that I found on your system."
271  if test x${ZSH_VERSION+set} = xset ; then
272    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
274  else
275    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276$0: including any error possibly output before this
277$0: message. Then install a modern shell, or manually run
278$0: the script under such a shell if you do have one."
279  fi
280  exit 1
281fi
282fi
283fi
284SHELL=${CONFIG_SHELL-/bin/sh}
285export SHELL
286# Unset more variables known to interfere with behavior of common tools.
287CLICOLOR_FORCE= GREP_OPTIONS=
288unset CLICOLOR_FORCE GREP_OPTIONS
289
290## --------------------- ##
291## M4sh Shell Functions. ##
292## --------------------- ##
293# as_fn_unset VAR
294# ---------------
295# Portably unset VAR.
296as_fn_unset ()
297{
298  { eval $1=; unset $1;}
299}
300as_unset=as_fn_unset
301
302# as_fn_set_status STATUS
303# -----------------------
304# Set $? to STATUS, without forking.
305as_fn_set_status ()
306{
307  return $1
308} # as_fn_set_status
309
310# as_fn_exit STATUS
311# -----------------
312# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
313as_fn_exit ()
314{
315  set +e
316  as_fn_set_status $1
317  exit $1
318} # as_fn_exit
319
320# as_fn_mkdir_p
321# -------------
322# Create "$as_dir" as a directory, including parents if necessary.
323as_fn_mkdir_p ()
324{
325
326  case $as_dir in #(
327  -*) as_dir=./$as_dir;;
328  esac
329  test -d "$as_dir" || eval $as_mkdir_p || {
330    as_dirs=
331    while :; do
332      case $as_dir in #(
333      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
334      *) as_qdir=$as_dir;;
335      esac
336      as_dirs="'$as_qdir' $as_dirs"
337      as_dir=`$as_dirname -- "$as_dir" ||
338$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339	 X"$as_dir" : 'X\(//\)[^/]' \| \
340	 X"$as_dir" : 'X\(//\)$' \| \
341	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342$as_echo X"$as_dir" |
343    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
344	    s//\1/
345	    q
346	  }
347	  /^X\(\/\/\)[^/].*/{
348	    s//\1/
349	    q
350	  }
351	  /^X\(\/\/\)$/{
352	    s//\1/
353	    q
354	  }
355	  /^X\(\/\).*/{
356	    s//\1/
357	    q
358	  }
359	  s/.*/./; q'`
360      test -d "$as_dir" && break
361    done
362    test -z "$as_dirs" || eval "mkdir $as_dirs"
363  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
364
365
366} # as_fn_mkdir_p
367
368# as_fn_executable_p FILE
369# -----------------------
370# Test if FILE is an executable regular file.
371as_fn_executable_p ()
372{
373  test -f "$1" && test -x "$1"
374} # as_fn_executable_p
375# as_fn_append VAR VALUE
376# ----------------------
377# Append the text in VALUE to the end of the definition contained in VAR. Take
378# advantage of any shell optimizations that allow amortized linear growth over
379# repeated appends, instead of the typical quadratic growth present in naive
380# implementations.
381if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
382  eval 'as_fn_append ()
383  {
384    eval $1+=\$2
385  }'
386else
387  as_fn_append ()
388  {
389    eval $1=\$$1\$2
390  }
391fi # as_fn_append
392
393# as_fn_arith ARG...
394# ------------------
395# Perform arithmetic evaluation on the ARGs, and store the result in the
396# global $as_val. Take advantage of shells that can avoid forks. The arguments
397# must be portable across $(()) and expr.
398if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
399  eval 'as_fn_arith ()
400  {
401    as_val=$(( $* ))
402  }'
403else
404  as_fn_arith ()
405  {
406    as_val=`expr "$@" || test $? -eq 1`
407  }
408fi # as_fn_arith
409
410
411# as_fn_error STATUS ERROR [LINENO LOG_FD]
412# ----------------------------------------
413# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415# script with STATUS, using 1 if that was 0.
416as_fn_error ()
417{
418  as_status=$1; test $as_status -eq 0 && as_status=1
419  if test "$4"; then
420    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
421    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
422  fi
423  $as_echo "$as_me: error: $2" >&2
424  as_fn_exit $as_status
425} # as_fn_error
426
427if expr a : '\(a\)' >/dev/null 2>&1 &&
428   test "X`expr 00001 : '.*\(...\)'`" = X001; then
429  as_expr=expr
430else
431  as_expr=false
432fi
433
434if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435  as_basename=basename
436else
437  as_basename=false
438fi
439
440if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
441  as_dirname=dirname
442else
443  as_dirname=false
444fi
445
446as_me=`$as_basename -- "$0" ||
447$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448	 X"$0" : 'X\(//\)$' \| \
449	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
450$as_echo X/"$0" |
451    sed '/^.*\/\([^/][^/]*\)\/*$/{
452	    s//\1/
453	    q
454	  }
455	  /^X\/\(\/\/\)$/{
456	    s//\1/
457	    q
458	  }
459	  /^X\/\(\/\).*/{
460	    s//\1/
461	    q
462	  }
463	  s/.*/./; q'`
464
465# Avoid depending upon Character Ranges.
466as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469as_cr_digits='0123456789'
470as_cr_alnum=$as_cr_Letters$as_cr_digits
471
472
473  as_lineno_1=$LINENO as_lineno_1a=$LINENO
474  as_lineno_2=$LINENO as_lineno_2a=$LINENO
475  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
477  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
478  sed -n '
479    p
480    /[$]LINENO/=
481  ' <$as_myself |
482    sed '
483      s/[$]LINENO.*/&-/
484      t lineno
485      b
486      :lineno
487      N
488      :loop
489      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
490      t loop
491      s/-\n.*//
492    ' >$as_me.lineno &&
493  chmod +x "$as_me.lineno" ||
494    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
495
496  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497  # already done that, so ensure we don't try to do so again and fall
498  # in an infinite loop.  This has already happened in practice.
499  _as_can_reexec=no; export _as_can_reexec
500  # Don't try to exec as it changes $[0], causing all sort of problems
501  # (the dirname of $[0] is not the place where we might find the
502  # original and so on.  Autoconf is especially sensitive to this).
503  . "./$as_me.lineno"
504  # Exit status is that of the last command.
505  exit
506}
507
508ECHO_C= ECHO_N= ECHO_T=
509case `echo -n x` in #(((((
510-n*)
511  case `echo 'xy\c'` in
512  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
513  xy)  ECHO_C='\c';;
514  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
515       ECHO_T='	';;
516  esac;;
517*)
518  ECHO_N='-n';;
519esac
520
521rm -f conf$$ conf$$.exe conf$$.file
522if test -d conf$$.dir; then
523  rm -f conf$$.dir/conf$$.file
524else
525  rm -f conf$$.dir
526  mkdir conf$$.dir 2>/dev/null
527fi
528if (echo >conf$$.file) 2>/dev/null; then
529  if ln -s conf$$.file conf$$ 2>/dev/null; then
530    as_ln_s='ln -s'
531    # ... but there are two gotchas:
532    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534    # In both cases, we have to default to `cp -pR'.
535    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
536      as_ln_s='cp -pR'
537  elif ln conf$$.file conf$$ 2>/dev/null; then
538    as_ln_s=ln
539  else
540    as_ln_s='cp -pR'
541  fi
542else
543  as_ln_s='cp -pR'
544fi
545rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546rmdir conf$$.dir 2>/dev/null
547
548if mkdir -p . 2>/dev/null; then
549  as_mkdir_p='mkdir -p "$as_dir"'
550else
551  test -d ./-p && rmdir ./-p
552  as_mkdir_p=false
553fi
554
555as_test_x='test -x'
556as_executable_p=as_fn_executable_p
557
558# Sed expression to map a string onto a valid CPP name.
559as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
560
561# Sed expression to map a string onto a valid variable name.
562as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
563
564SHELL=${CONFIG_SHELL-/bin/sh}
565
566
567test -n "$DJDIR" || exec 7<&0 </dev/null
568exec 6>&1
569
570# Name of the host.
571# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572# so uname gets run too.
573ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
574
575#
576# Initializations.
577#
578ac_default_prefix=/usr/local
579ac_clean_files=
580ac_config_libobj_dir=.
581LIBOBJS=
582cross_compiling=no
583subdirs=
584MFLAGS=
585MAKEFLAGS=
586
587# Identity of this package.
588PACKAGE_NAME='libnetfilter_conntrack'
589PACKAGE_TARNAME='libnetfilter_conntrack'
590PACKAGE_VERSION='1.0.6'
591PACKAGE_STRING='libnetfilter_conntrack 1.0.6'
592PACKAGE_BUGREPORT=''
593PACKAGE_URL=''
594
595# Factoring default headers for most tests.
596ac_includes_default="\
597#include <stdio.h>
598#ifdef HAVE_SYS_TYPES_H
599# include <sys/types.h>
600#endif
601#ifdef HAVE_SYS_STAT_H
602# include <sys/stat.h>
603#endif
604#ifdef STDC_HEADERS
605# include <stdlib.h>
606# include <stddef.h>
607#else
608# ifdef HAVE_STDLIB_H
609#  include <stdlib.h>
610# endif
611#endif
612#ifdef HAVE_STRING_H
613# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
614#  include <memory.h>
615# endif
616# include <string.h>
617#endif
618#ifdef HAVE_STRINGS_H
619# include <strings.h>
620#endif
621#ifdef HAVE_INTTYPES_H
622# include <inttypes.h>
623#endif
624#ifdef HAVE_STDINT_H
625# include <stdint.h>
626#endif
627#ifdef HAVE_UNISTD_H
628# include <unistd.h>
629#endif"
630
631ac_subst_vars='am__EXEEXT_FALSE
632am__EXEEXT_TRUE
633LTLIBOBJS
634LIBOBJS
635LIBMNL_LIBS
636LIBMNL_CFLAGS
637LIBNFNETLINK_LIBS
638LIBNFNETLINK_CFLAGS
639PKG_CONFIG_LIBDIR
640PKG_CONFIG_PATH
641PKG_CONFIG
642CPP
643OTOOL64
644OTOOL
645LIPO
646NMEDIT
647DSYMUTIL
648MANIFEST_TOOL
649RANLIB
650DLLTOOL
651OBJDUMP
652LN_S
653NM
654ac_ct_DUMPBIN
655DUMPBIN
656LD
657FGREP
658EGREP
659GREP
660SED
661LIBTOOL
662am__fastdepCC_FALSE
663am__fastdepCC_TRUE
664CCDEPMODE
665am__nodep
666AMDEPBACKSLASH
667AMDEP_FALSE
668AMDEP_TRUE
669am__quote
670am__include
671DEPDIR
672OBJEXT
673EXEEXT
674ac_ct_CC
675CPPFLAGS
676LDFLAGS
677CFLAGS
678CC
679ac_ct_AR
680AR
681AM_BACKSLASH
682AM_DEFAULT_VERBOSITY
683AM_DEFAULT_V
684AM_V
685am__untar
686am__tar
687AMTAR
688am__leading_dot
689SET_MAKE
690AWK
691mkdir_p
692MKDIR_P
693INSTALL_STRIP_PROGRAM
694STRIP
695install_sh
696MAKEINFO
697AUTOHEADER
698AUTOMAKE
699AUTOCONF
700ACLOCAL
701VERSION
702PACKAGE
703CYGPATH_W
704am__isrc
705INSTALL_DATA
706INSTALL_SCRIPT
707INSTALL_PROGRAM
708host_os
709host_vendor
710host_cpu
711host
712build_os
713build_vendor
714build_cpu
715build
716target_alias
717host_alias
718build_alias
719LIBS
720ECHO_T
721ECHO_N
722ECHO_C
723DEFS
724mandir
725localedir
726libdir
727psdir
728pdfdir
729dvidir
730htmldir
731infodir
732docdir
733oldincludedir
734includedir
735localstatedir
736sharedstatedir
737sysconfdir
738datadir
739datarootdir
740libexecdir
741sbindir
742bindir
743program_transform_name
744prefix
745exec_prefix
746PACKAGE_URL
747PACKAGE_BUGREPORT
748PACKAGE_STRING
749PACKAGE_VERSION
750PACKAGE_TARNAME
751PACKAGE_NAME
752PATH_SEPARATOR
753SHELL'
754ac_subst_files=''
755ac_user_opts='
756enable_option_checking
757enable_silent_rules
758enable_dependency_tracking
759enable_static
760enable_shared
761with_pic
762enable_fast_install
763with_gnu_ld
764with_sysroot
765enable_libtool_lock
766'
767      ac_precious_vars='build_alias
768host_alias
769target_alias
770CC
771CFLAGS
772LDFLAGS
773LIBS
774CPPFLAGS
775CPP
776PKG_CONFIG
777PKG_CONFIG_PATH
778PKG_CONFIG_LIBDIR
779LIBNFNETLINK_CFLAGS
780LIBNFNETLINK_LIBS
781LIBMNL_CFLAGS
782LIBMNL_LIBS'
783
784
785# Initialize some variables set by options.
786ac_init_help=
787ac_init_version=false
788ac_unrecognized_opts=
789ac_unrecognized_sep=
790# The variables have the same names as the options, with
791# dashes changed to underlines.
792cache_file=/dev/null
793exec_prefix=NONE
794no_create=
795no_recursion=
796prefix=NONE
797program_prefix=NONE
798program_suffix=NONE
799program_transform_name=s,x,x,
800silent=
801site=
802srcdir=
803verbose=
804x_includes=NONE
805x_libraries=NONE
806
807# Installation directory options.
808# These are left unexpanded so users can "make install exec_prefix=/foo"
809# and all the variables that are supposed to be based on exec_prefix
810# by default will actually change.
811# Use braces instead of parens because sh, perl, etc. also accept them.
812# (The list follows the same order as the GNU Coding Standards.)
813bindir='${exec_prefix}/bin'
814sbindir='${exec_prefix}/sbin'
815libexecdir='${exec_prefix}/libexec'
816datarootdir='${prefix}/share'
817datadir='${datarootdir}'
818sysconfdir='${prefix}/etc'
819sharedstatedir='${prefix}/com'
820localstatedir='${prefix}/var'
821includedir='${prefix}/include'
822oldincludedir='/usr/include'
823docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
824infodir='${datarootdir}/info'
825htmldir='${docdir}'
826dvidir='${docdir}'
827pdfdir='${docdir}'
828psdir='${docdir}'
829libdir='${exec_prefix}/lib'
830localedir='${datarootdir}/locale'
831mandir='${datarootdir}/man'
832
833ac_prev=
834ac_dashdash=
835for ac_option
836do
837  # If the previous option needs an argument, assign it.
838  if test -n "$ac_prev"; then
839    eval $ac_prev=\$ac_option
840    ac_prev=
841    continue
842  fi
843
844  case $ac_option in
845  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
846  *=)   ac_optarg= ;;
847  *)    ac_optarg=yes ;;
848  esac
849
850  # Accept the important Cygnus configure options, so we can diagnose typos.
851
852  case $ac_dashdash$ac_option in
853  --)
854    ac_dashdash=yes ;;
855
856  -bindir | --bindir | --bindi | --bind | --bin | --bi)
857    ac_prev=bindir ;;
858  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
859    bindir=$ac_optarg ;;
860
861  -build | --build | --buil | --bui | --bu)
862    ac_prev=build_alias ;;
863  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
864    build_alias=$ac_optarg ;;
865
866  -cache-file | --cache-file | --cache-fil | --cache-fi \
867  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
868    ac_prev=cache_file ;;
869  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
870  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
871    cache_file=$ac_optarg ;;
872
873  --config-cache | -C)
874    cache_file=config.cache ;;
875
876  -datadir | --datadir | --datadi | --datad)
877    ac_prev=datadir ;;
878  -datadir=* | --datadir=* | --datadi=* | --datad=*)
879    datadir=$ac_optarg ;;
880
881  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
882  | --dataroo | --dataro | --datar)
883    ac_prev=datarootdir ;;
884  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
885  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
886    datarootdir=$ac_optarg ;;
887
888  -disable-* | --disable-*)
889    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
890    # Reject names that are not valid shell variable names.
891    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
892      as_fn_error $? "invalid feature name: $ac_useropt"
893    ac_useropt_orig=$ac_useropt
894    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
895    case $ac_user_opts in
896      *"
897"enable_$ac_useropt"
898"*) ;;
899      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
900	 ac_unrecognized_sep=', ';;
901    esac
902    eval enable_$ac_useropt=no ;;
903
904  -docdir | --docdir | --docdi | --doc | --do)
905    ac_prev=docdir ;;
906  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
907    docdir=$ac_optarg ;;
908
909  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
910    ac_prev=dvidir ;;
911  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
912    dvidir=$ac_optarg ;;
913
914  -enable-* | --enable-*)
915    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
916    # Reject names that are not valid shell variable names.
917    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
918      as_fn_error $? "invalid feature name: $ac_useropt"
919    ac_useropt_orig=$ac_useropt
920    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
921    case $ac_user_opts in
922      *"
923"enable_$ac_useropt"
924"*) ;;
925      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
926	 ac_unrecognized_sep=', ';;
927    esac
928    eval enable_$ac_useropt=\$ac_optarg ;;
929
930  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
931  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
932  | --exec | --exe | --ex)
933    ac_prev=exec_prefix ;;
934  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
935  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
936  | --exec=* | --exe=* | --ex=*)
937    exec_prefix=$ac_optarg ;;
938
939  -gas | --gas | --ga | --g)
940    # Obsolete; use --with-gas.
941    with_gas=yes ;;
942
943  -help | --help | --hel | --he | -h)
944    ac_init_help=long ;;
945  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
946    ac_init_help=recursive ;;
947  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
948    ac_init_help=short ;;
949
950  -host | --host | --hos | --ho)
951    ac_prev=host_alias ;;
952  -host=* | --host=* | --hos=* | --ho=*)
953    host_alias=$ac_optarg ;;
954
955  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
956    ac_prev=htmldir ;;
957  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
958  | --ht=*)
959    htmldir=$ac_optarg ;;
960
961  -includedir | --includedir | --includedi | --included | --include \
962  | --includ | --inclu | --incl | --inc)
963    ac_prev=includedir ;;
964  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
965  | --includ=* | --inclu=* | --incl=* | --inc=*)
966    includedir=$ac_optarg ;;
967
968  -infodir | --infodir | --infodi | --infod | --info | --inf)
969    ac_prev=infodir ;;
970  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
971    infodir=$ac_optarg ;;
972
973  -libdir | --libdir | --libdi | --libd)
974    ac_prev=libdir ;;
975  -libdir=* | --libdir=* | --libdi=* | --libd=*)
976    libdir=$ac_optarg ;;
977
978  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
979  | --libexe | --libex | --libe)
980    ac_prev=libexecdir ;;
981  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
982  | --libexe=* | --libex=* | --libe=*)
983    libexecdir=$ac_optarg ;;
984
985  -localedir | --localedir | --localedi | --localed | --locale)
986    ac_prev=localedir ;;
987  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
988    localedir=$ac_optarg ;;
989
990  -localstatedir | --localstatedir | --localstatedi | --localstated \
991  | --localstate | --localstat | --localsta | --localst | --locals)
992    ac_prev=localstatedir ;;
993  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
994  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
995    localstatedir=$ac_optarg ;;
996
997  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
998    ac_prev=mandir ;;
999  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1000    mandir=$ac_optarg ;;
1001
1002  -nfp | --nfp | --nf)
1003    # Obsolete; use --without-fp.
1004    with_fp=no ;;
1005
1006  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1007  | --no-cr | --no-c | -n)
1008    no_create=yes ;;
1009
1010  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1011  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1012    no_recursion=yes ;;
1013
1014  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1015  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1016  | --oldin | --oldi | --old | --ol | --o)
1017    ac_prev=oldincludedir ;;
1018  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1019  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1020  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1021    oldincludedir=$ac_optarg ;;
1022
1023  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1024    ac_prev=prefix ;;
1025  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1026    prefix=$ac_optarg ;;
1027
1028  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1029  | --program-pre | --program-pr | --program-p)
1030    ac_prev=program_prefix ;;
1031  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1032  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1033    program_prefix=$ac_optarg ;;
1034
1035  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1036  | --program-suf | --program-su | --program-s)
1037    ac_prev=program_suffix ;;
1038  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1039  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1040    program_suffix=$ac_optarg ;;
1041
1042  -program-transform-name | --program-transform-name \
1043  | --program-transform-nam | --program-transform-na \
1044  | --program-transform-n | --program-transform- \
1045  | --program-transform | --program-transfor \
1046  | --program-transfo | --program-transf \
1047  | --program-trans | --program-tran \
1048  | --progr-tra | --program-tr | --program-t)
1049    ac_prev=program_transform_name ;;
1050  -program-transform-name=* | --program-transform-name=* \
1051  | --program-transform-nam=* | --program-transform-na=* \
1052  | --program-transform-n=* | --program-transform-=* \
1053  | --program-transform=* | --program-transfor=* \
1054  | --program-transfo=* | --program-transf=* \
1055  | --program-trans=* | --program-tran=* \
1056  | --progr-tra=* | --program-tr=* | --program-t=*)
1057    program_transform_name=$ac_optarg ;;
1058
1059  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1060    ac_prev=pdfdir ;;
1061  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1062    pdfdir=$ac_optarg ;;
1063
1064  -psdir | --psdir | --psdi | --psd | --ps)
1065    ac_prev=psdir ;;
1066  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1067    psdir=$ac_optarg ;;
1068
1069  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1070  | -silent | --silent | --silen | --sile | --sil)
1071    silent=yes ;;
1072
1073  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1074    ac_prev=sbindir ;;
1075  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1076  | --sbi=* | --sb=*)
1077    sbindir=$ac_optarg ;;
1078
1079  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1080  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1081  | --sharedst | --shareds | --shared | --share | --shar \
1082  | --sha | --sh)
1083    ac_prev=sharedstatedir ;;
1084  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1085  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1086  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1087  | --sha=* | --sh=*)
1088    sharedstatedir=$ac_optarg ;;
1089
1090  -site | --site | --sit)
1091    ac_prev=site ;;
1092  -site=* | --site=* | --sit=*)
1093    site=$ac_optarg ;;
1094
1095  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1096    ac_prev=srcdir ;;
1097  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1098    srcdir=$ac_optarg ;;
1099
1100  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1101  | --syscon | --sysco | --sysc | --sys | --sy)
1102    ac_prev=sysconfdir ;;
1103  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1104  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1105    sysconfdir=$ac_optarg ;;
1106
1107  -target | --target | --targe | --targ | --tar | --ta | --t)
1108    ac_prev=target_alias ;;
1109  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1110    target_alias=$ac_optarg ;;
1111
1112  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1113    verbose=yes ;;
1114
1115  -version | --version | --versio | --versi | --vers | -V)
1116    ac_init_version=: ;;
1117
1118  -with-* | --with-*)
1119    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1120    # Reject names that are not valid shell variable names.
1121    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1122      as_fn_error $? "invalid package name: $ac_useropt"
1123    ac_useropt_orig=$ac_useropt
1124    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1125    case $ac_user_opts in
1126      *"
1127"with_$ac_useropt"
1128"*) ;;
1129      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1130	 ac_unrecognized_sep=', ';;
1131    esac
1132    eval with_$ac_useropt=\$ac_optarg ;;
1133
1134  -without-* | --without-*)
1135    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1136    # Reject names that are not valid shell variable names.
1137    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1138      as_fn_error $? "invalid package name: $ac_useropt"
1139    ac_useropt_orig=$ac_useropt
1140    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1141    case $ac_user_opts in
1142      *"
1143"with_$ac_useropt"
1144"*) ;;
1145      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1146	 ac_unrecognized_sep=', ';;
1147    esac
1148    eval with_$ac_useropt=no ;;
1149
1150  --x)
1151    # Obsolete; use --with-x.
1152    with_x=yes ;;
1153
1154  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1155  | --x-incl | --x-inc | --x-in | --x-i)
1156    ac_prev=x_includes ;;
1157  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1158  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1159    x_includes=$ac_optarg ;;
1160
1161  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1162  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1163    ac_prev=x_libraries ;;
1164  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1165  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1166    x_libraries=$ac_optarg ;;
1167
1168  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1169Try \`$0 --help' for more information"
1170    ;;
1171
1172  *=*)
1173    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1174    # Reject names that are not valid shell variable names.
1175    case $ac_envvar in #(
1176      '' | [0-9]* | *[!_$as_cr_alnum]* )
1177      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1178    esac
1179    eval $ac_envvar=\$ac_optarg
1180    export $ac_envvar ;;
1181
1182  *)
1183    # FIXME: should be removed in autoconf 3.0.
1184    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1185    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1186      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1187    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1188    ;;
1189
1190  esac
1191done
1192
1193if test -n "$ac_prev"; then
1194  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1195  as_fn_error $? "missing argument to $ac_option"
1196fi
1197
1198if test -n "$ac_unrecognized_opts"; then
1199  case $enable_option_checking in
1200    no) ;;
1201    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1202    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1203  esac
1204fi
1205
1206# Check all directory arguments for consistency.
1207for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1208		datadir sysconfdir sharedstatedir localstatedir includedir \
1209		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1210		libdir localedir mandir
1211do
1212  eval ac_val=\$$ac_var
1213  # Remove trailing slashes.
1214  case $ac_val in
1215    */ )
1216      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1217      eval $ac_var=\$ac_val;;
1218  esac
1219  # Be sure to have absolute directory names.
1220  case $ac_val in
1221    [\\/$]* | ?:[\\/]* )  continue;;
1222    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1223  esac
1224  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1225done
1226
1227# There might be people who depend on the old broken behavior: `$host'
1228# used to hold the argument of --host etc.
1229# FIXME: To remove some day.
1230build=$build_alias
1231host=$host_alias
1232target=$target_alias
1233
1234# FIXME: To remove some day.
1235if test "x$host_alias" != x; then
1236  if test "x$build_alias" = x; then
1237    cross_compiling=maybe
1238  elif test "x$build_alias" != "x$host_alias"; then
1239    cross_compiling=yes
1240  fi
1241fi
1242
1243ac_tool_prefix=
1244test -n "$host_alias" && ac_tool_prefix=$host_alias-
1245
1246test "$silent" = yes && exec 6>/dev/null
1247
1248
1249ac_pwd=`pwd` && test -n "$ac_pwd" &&
1250ac_ls_di=`ls -di .` &&
1251ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1252  as_fn_error $? "working directory cannot be determined"
1253test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1254  as_fn_error $? "pwd does not report name of working directory"
1255
1256
1257# Find the source files, if location was not specified.
1258if test -z "$srcdir"; then
1259  ac_srcdir_defaulted=yes
1260  # Try the directory containing this script, then the parent directory.
1261  ac_confdir=`$as_dirname -- "$as_myself" ||
1262$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1263	 X"$as_myself" : 'X\(//\)[^/]' \| \
1264	 X"$as_myself" : 'X\(//\)$' \| \
1265	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1266$as_echo X"$as_myself" |
1267    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1268	    s//\1/
1269	    q
1270	  }
1271	  /^X\(\/\/\)[^/].*/{
1272	    s//\1/
1273	    q
1274	  }
1275	  /^X\(\/\/\)$/{
1276	    s//\1/
1277	    q
1278	  }
1279	  /^X\(\/\).*/{
1280	    s//\1/
1281	    q
1282	  }
1283	  s/.*/./; q'`
1284  srcdir=$ac_confdir
1285  if test ! -r "$srcdir/$ac_unique_file"; then
1286    srcdir=..
1287  fi
1288else
1289  ac_srcdir_defaulted=no
1290fi
1291if test ! -r "$srcdir/$ac_unique_file"; then
1292  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1293  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1294fi
1295ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1296ac_abs_confdir=`(
1297	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1298	pwd)`
1299# When building in place, set srcdir=.
1300if test "$ac_abs_confdir" = "$ac_pwd"; then
1301  srcdir=.
1302fi
1303# Remove unnecessary trailing slashes from srcdir.
1304# Double slashes in file names in object file debugging info
1305# mess up M-x gdb in Emacs.
1306case $srcdir in
1307*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1308esac
1309for ac_var in $ac_precious_vars; do
1310  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1311  eval ac_env_${ac_var}_value=\$${ac_var}
1312  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1313  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1314done
1315
1316#
1317# Report the --help message.
1318#
1319if test "$ac_init_help" = "long"; then
1320  # Omit some internal or obsolete options to make the list less imposing.
1321  # This message is too long to be a string in the A/UX 3.1 sh.
1322  cat <<_ACEOF
1323\`configure' configures libnetfilter_conntrack 1.0.6 to adapt to many kinds of systems.
1324
1325Usage: $0 [OPTION]... [VAR=VALUE]...
1326
1327To assign environment variables (e.g., CC, CFLAGS...), specify them as
1328VAR=VALUE.  See below for descriptions of some of the useful variables.
1329
1330Defaults for the options are specified in brackets.
1331
1332Configuration:
1333  -h, --help              display this help and exit
1334      --help=short        display options specific to this package
1335      --help=recursive    display the short help of all the included packages
1336  -V, --version           display version information and exit
1337  -q, --quiet, --silent   do not print \`checking ...' messages
1338      --cache-file=FILE   cache test results in FILE [disabled]
1339  -C, --config-cache      alias for \`--cache-file=config.cache'
1340  -n, --no-create         do not create output files
1341      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1342
1343Installation directories:
1344  --prefix=PREFIX         install architecture-independent files in PREFIX
1345                          [$ac_default_prefix]
1346  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1347                          [PREFIX]
1348
1349By default, \`make install' will install all the files in
1350\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1351an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1352for instance \`--prefix=\$HOME'.
1353
1354For better control, use the options below.
1355
1356Fine tuning of the installation directories:
1357  --bindir=DIR            user executables [EPREFIX/bin]
1358  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1359  --libexecdir=DIR        program executables [EPREFIX/libexec]
1360  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1361  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1362  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1363  --libdir=DIR            object code libraries [EPREFIX/lib]
1364  --includedir=DIR        C header files [PREFIX/include]
1365  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1366  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1367  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1368  --infodir=DIR           info documentation [DATAROOTDIR/info]
1369  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1370  --mandir=DIR            man documentation [DATAROOTDIR/man]
1371  --docdir=DIR            documentation root
1372                          [DATAROOTDIR/doc/libnetfilter_conntrack]
1373  --htmldir=DIR           html documentation [DOCDIR]
1374  --dvidir=DIR            dvi documentation [DOCDIR]
1375  --pdfdir=DIR            pdf documentation [DOCDIR]
1376  --psdir=DIR             ps documentation [DOCDIR]
1377_ACEOF
1378
1379  cat <<\_ACEOF
1380
1381Program names:
1382  --program-prefix=PREFIX            prepend PREFIX to installed program names
1383  --program-suffix=SUFFIX            append SUFFIX to installed program names
1384  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1385
1386System types:
1387  --build=BUILD     configure for building on BUILD [guessed]
1388  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1389_ACEOF
1390fi
1391
1392if test -n "$ac_init_help"; then
1393  case $ac_init_help in
1394     short | recursive ) echo "Configuration of libnetfilter_conntrack 1.0.6:";;
1395   esac
1396  cat <<\_ACEOF
1397
1398Optional Features:
1399  --disable-option-checking  ignore unrecognized --enable/--with options
1400  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1401  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1402  --enable-silent-rules   less verbose build output (undo: "make V=1")
1403  --disable-silent-rules  verbose build output (undo: "make V=0")
1404  --enable-dependency-tracking
1405                          do not reject slow dependency extractors
1406  --disable-dependency-tracking
1407                          speeds up one-time build
1408  --enable-static[=PKGS]  build static libraries [default=no]
1409  --enable-shared[=PKGS]  build shared libraries [default=yes]
1410  --enable-fast-install[=PKGS]
1411                          optimize for fast installation [default=yes]
1412  --disable-libtool-lock  avoid locking (might break parallel builds)
1413
1414Optional Packages:
1415  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1416  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1417  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1418                          both]
1419  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1420  --with-sysroot=DIR Search for dependent libraries within DIR
1421                        (or the compiler's sysroot if not specified).
1422
1423Some influential environment variables:
1424  CC          C compiler command
1425  CFLAGS      C compiler flags
1426  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1427              nonstandard directory <lib dir>
1428  LIBS        libraries to pass to the linker, e.g. -l<library>
1429  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1430              you have headers in a nonstandard directory <include dir>
1431  CPP         C preprocessor
1432  PKG_CONFIG  path to pkg-config utility
1433  PKG_CONFIG_PATH
1434              directories to add to pkg-config's search path
1435  PKG_CONFIG_LIBDIR
1436              path overriding pkg-config's built-in search path
1437  LIBNFNETLINK_CFLAGS
1438              C compiler flags for LIBNFNETLINK, overriding pkg-config
1439  LIBNFNETLINK_LIBS
1440              linker flags for LIBNFNETLINK, overriding pkg-config
1441  LIBMNL_CFLAGS
1442              C compiler flags for LIBMNL, overriding pkg-config
1443  LIBMNL_LIBS linker flags for LIBMNL, overriding pkg-config
1444
1445Use these variables to override the choices made by `configure' or to help
1446it to find libraries and programs with nonstandard names/locations.
1447
1448Report bugs to the package provider.
1449_ACEOF
1450ac_status=$?
1451fi
1452
1453if test "$ac_init_help" = "recursive"; then
1454  # If there are subdirs, report their specific --help.
1455  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1456    test -d "$ac_dir" ||
1457      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1458      continue
1459    ac_builddir=.
1460
1461case "$ac_dir" in
1462.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1463*)
1464  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1465  # A ".." for each directory in $ac_dir_suffix.
1466  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1467  case $ac_top_builddir_sub in
1468  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1469  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1470  esac ;;
1471esac
1472ac_abs_top_builddir=$ac_pwd
1473ac_abs_builddir=$ac_pwd$ac_dir_suffix
1474# for backward compatibility:
1475ac_top_builddir=$ac_top_build_prefix
1476
1477case $srcdir in
1478  .)  # We are building in place.
1479    ac_srcdir=.
1480    ac_top_srcdir=$ac_top_builddir_sub
1481    ac_abs_top_srcdir=$ac_pwd ;;
1482  [\\/]* | ?:[\\/]* )  # Absolute name.
1483    ac_srcdir=$srcdir$ac_dir_suffix;
1484    ac_top_srcdir=$srcdir
1485    ac_abs_top_srcdir=$srcdir ;;
1486  *) # Relative name.
1487    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1488    ac_top_srcdir=$ac_top_build_prefix$srcdir
1489    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1490esac
1491ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1492
1493    cd "$ac_dir" || { ac_status=$?; continue; }
1494    # Check for guested configure.
1495    if test -f "$ac_srcdir/configure.gnu"; then
1496      echo &&
1497      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1498    elif test -f "$ac_srcdir/configure"; then
1499      echo &&
1500      $SHELL "$ac_srcdir/configure" --help=recursive
1501    else
1502      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1503    fi || ac_status=$?
1504    cd "$ac_pwd" || { ac_status=$?; break; }
1505  done
1506fi
1507
1508test -n "$ac_init_help" && exit $ac_status
1509if $ac_init_version; then
1510  cat <<\_ACEOF
1511libnetfilter_conntrack configure 1.0.6
1512generated by GNU Autoconf 2.69
1513
1514Copyright (C) 2012 Free Software Foundation, Inc.
1515This configure script is free software; the Free Software Foundation
1516gives unlimited permission to copy, distribute and modify it.
1517_ACEOF
1518  exit
1519fi
1520
1521## ------------------------ ##
1522## Autoconf initialization. ##
1523## ------------------------ ##
1524
1525# ac_fn_c_try_compile LINENO
1526# --------------------------
1527# Try to compile conftest.$ac_ext, and return whether this succeeded.
1528ac_fn_c_try_compile ()
1529{
1530  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1531  rm -f conftest.$ac_objext
1532  if { { ac_try="$ac_compile"
1533case "(($ac_try" in
1534  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1535  *) ac_try_echo=$ac_try;;
1536esac
1537eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1538$as_echo "$ac_try_echo"; } >&5
1539  (eval "$ac_compile") 2>conftest.err
1540  ac_status=$?
1541  if test -s conftest.err; then
1542    grep -v '^ *+' conftest.err >conftest.er1
1543    cat conftest.er1 >&5
1544    mv -f conftest.er1 conftest.err
1545  fi
1546  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1547  test $ac_status = 0; } && {
1548	 test -z "$ac_c_werror_flag" ||
1549	 test ! -s conftest.err
1550       } && test -s conftest.$ac_objext; then :
1551  ac_retval=0
1552else
1553  $as_echo "$as_me: failed program was:" >&5
1554sed 's/^/| /' conftest.$ac_ext >&5
1555
1556	ac_retval=1
1557fi
1558  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1559  as_fn_set_status $ac_retval
1560
1561} # ac_fn_c_try_compile
1562
1563# ac_fn_c_try_link LINENO
1564# -----------------------
1565# Try to link conftest.$ac_ext, and return whether this succeeded.
1566ac_fn_c_try_link ()
1567{
1568  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1569  rm -f conftest.$ac_objext conftest$ac_exeext
1570  if { { ac_try="$ac_link"
1571case "(($ac_try" in
1572  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1573  *) ac_try_echo=$ac_try;;
1574esac
1575eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1576$as_echo "$ac_try_echo"; } >&5
1577  (eval "$ac_link") 2>conftest.err
1578  ac_status=$?
1579  if test -s conftest.err; then
1580    grep -v '^ *+' conftest.err >conftest.er1
1581    cat conftest.er1 >&5
1582    mv -f conftest.er1 conftest.err
1583  fi
1584  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1585  test $ac_status = 0; } && {
1586	 test -z "$ac_c_werror_flag" ||
1587	 test ! -s conftest.err
1588       } && test -s conftest$ac_exeext && {
1589	 test "$cross_compiling" = yes ||
1590	 test -x conftest$ac_exeext
1591       }; then :
1592  ac_retval=0
1593else
1594  $as_echo "$as_me: failed program was:" >&5
1595sed 's/^/| /' conftest.$ac_ext >&5
1596
1597	ac_retval=1
1598fi
1599  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1600  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1601  # interfere with the next link command; also delete a directory that is
1602  # left behind by Apple's compiler.  We do this before executing the actions.
1603  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1604  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1605  as_fn_set_status $ac_retval
1606
1607} # ac_fn_c_try_link
1608
1609# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1610# -------------------------------------------------------
1611# Tests whether HEADER exists and can be compiled using the include files in
1612# INCLUDES, setting the cache variable VAR accordingly.
1613ac_fn_c_check_header_compile ()
1614{
1615  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1616  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1617$as_echo_n "checking for $2... " >&6; }
1618if eval \${$3+:} false; then :
1619  $as_echo_n "(cached) " >&6
1620else
1621  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1622/* end confdefs.h.  */
1623$4
1624#include <$2>
1625_ACEOF
1626if ac_fn_c_try_compile "$LINENO"; then :
1627  eval "$3=yes"
1628else
1629  eval "$3=no"
1630fi
1631rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1632fi
1633eval ac_res=\$$3
1634	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1635$as_echo "$ac_res" >&6; }
1636  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1637
1638} # ac_fn_c_check_header_compile
1639
1640# ac_fn_c_try_cpp LINENO
1641# ----------------------
1642# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1643ac_fn_c_try_cpp ()
1644{
1645  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1646  if { { ac_try="$ac_cpp conftest.$ac_ext"
1647case "(($ac_try" in
1648  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1649  *) ac_try_echo=$ac_try;;
1650esac
1651eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1652$as_echo "$ac_try_echo"; } >&5
1653  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1654  ac_status=$?
1655  if test -s conftest.err; then
1656    grep -v '^ *+' conftest.err >conftest.er1
1657    cat conftest.er1 >&5
1658    mv -f conftest.er1 conftest.err
1659  fi
1660  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1661  test $ac_status = 0; } > conftest.i && {
1662	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1663	 test ! -s conftest.err
1664       }; then :
1665  ac_retval=0
1666else
1667  $as_echo "$as_me: failed program was:" >&5
1668sed 's/^/| /' conftest.$ac_ext >&5
1669
1670    ac_retval=1
1671fi
1672  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1673  as_fn_set_status $ac_retval
1674
1675} # ac_fn_c_try_cpp
1676
1677# ac_fn_c_try_run LINENO
1678# ----------------------
1679# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1680# that executables *can* be run.
1681ac_fn_c_try_run ()
1682{
1683  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1684  if { { ac_try="$ac_link"
1685case "(($ac_try" in
1686  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1687  *) ac_try_echo=$ac_try;;
1688esac
1689eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1690$as_echo "$ac_try_echo"; } >&5
1691  (eval "$ac_link") 2>&5
1692  ac_status=$?
1693  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1694  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1695  { { case "(($ac_try" in
1696  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1697  *) ac_try_echo=$ac_try;;
1698esac
1699eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1700$as_echo "$ac_try_echo"; } >&5
1701  (eval "$ac_try") 2>&5
1702  ac_status=$?
1703  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1704  test $ac_status = 0; }; }; then :
1705  ac_retval=0
1706else
1707  $as_echo "$as_me: program exited with status $ac_status" >&5
1708       $as_echo "$as_me: failed program was:" >&5
1709sed 's/^/| /' conftest.$ac_ext >&5
1710
1711       ac_retval=$ac_status
1712fi
1713  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1714  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1715  as_fn_set_status $ac_retval
1716
1717} # ac_fn_c_try_run
1718
1719# ac_fn_c_check_func LINENO FUNC VAR
1720# ----------------------------------
1721# Tests whether FUNC exists, setting the cache variable VAR accordingly
1722ac_fn_c_check_func ()
1723{
1724  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1725  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1726$as_echo_n "checking for $2... " >&6; }
1727if eval \${$3+:} false; then :
1728  $as_echo_n "(cached) " >&6
1729else
1730  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1731/* end confdefs.h.  */
1732/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1733   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1734#define $2 innocuous_$2
1735
1736/* System header to define __stub macros and hopefully few prototypes,
1737    which can conflict with char $2 (); below.
1738    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1739    <limits.h> exists even on freestanding compilers.  */
1740
1741#ifdef __STDC__
1742# include <limits.h>
1743#else
1744# include <assert.h>
1745#endif
1746
1747#undef $2
1748
1749/* Override any GCC internal prototype to avoid an error.
1750   Use char because int might match the return type of a GCC
1751   builtin and then its argument prototype would still apply.  */
1752#ifdef __cplusplus
1753extern "C"
1754#endif
1755char $2 ();
1756/* The GNU C library defines this for functions which it implements
1757    to always fail with ENOSYS.  Some functions are actually named
1758    something starting with __ and the normal name is an alias.  */
1759#if defined __stub_$2 || defined __stub___$2
1760choke me
1761#endif
1762
1763int
1764main ()
1765{
1766return $2 ();
1767  ;
1768  return 0;
1769}
1770_ACEOF
1771if ac_fn_c_try_link "$LINENO"; then :
1772  eval "$3=yes"
1773else
1774  eval "$3=no"
1775fi
1776rm -f core conftest.err conftest.$ac_objext \
1777    conftest$ac_exeext conftest.$ac_ext
1778fi
1779eval ac_res=\$$3
1780	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1781$as_echo "$ac_res" >&6; }
1782  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1783
1784} # ac_fn_c_check_func
1785
1786# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1787# -------------------------------------------------------
1788# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1789# the include files in INCLUDES and setting the cache variable VAR
1790# accordingly.
1791ac_fn_c_check_header_mongrel ()
1792{
1793  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1794  if eval \${$3+:} false; then :
1795  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1796$as_echo_n "checking for $2... " >&6; }
1797if eval \${$3+:} false; then :
1798  $as_echo_n "(cached) " >&6
1799fi
1800eval ac_res=\$$3
1801	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1802$as_echo "$ac_res" >&6; }
1803else
1804  # Is the header compilable?
1805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1806$as_echo_n "checking $2 usability... " >&6; }
1807cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1808/* end confdefs.h.  */
1809$4
1810#include <$2>
1811_ACEOF
1812if ac_fn_c_try_compile "$LINENO"; then :
1813  ac_header_compiler=yes
1814else
1815  ac_header_compiler=no
1816fi
1817rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1818{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1819$as_echo "$ac_header_compiler" >&6; }
1820
1821# Is the header present?
1822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1823$as_echo_n "checking $2 presence... " >&6; }
1824cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1825/* end confdefs.h.  */
1826#include <$2>
1827_ACEOF
1828if ac_fn_c_try_cpp "$LINENO"; then :
1829  ac_header_preproc=yes
1830else
1831  ac_header_preproc=no
1832fi
1833rm -f conftest.err conftest.i conftest.$ac_ext
1834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1835$as_echo "$ac_header_preproc" >&6; }
1836
1837# So?  What about this header?
1838case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1839  yes:no: )
1840    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1841$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1842    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1843$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1844    ;;
1845  no:yes:* )
1846    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1847$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1848    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1849$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1850    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1851$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1852    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1853$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1854    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1855$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1856    ;;
1857esac
1858  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1859$as_echo_n "checking for $2... " >&6; }
1860if eval \${$3+:} false; then :
1861  $as_echo_n "(cached) " >&6
1862else
1863  eval "$3=\$ac_header_compiler"
1864fi
1865eval ac_res=\$$3
1866	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1867$as_echo "$ac_res" >&6; }
1868fi
1869  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1870
1871} # ac_fn_c_check_header_mongrel
1872cat >config.log <<_ACEOF
1873This file contains any messages produced by compilers while
1874running configure, to aid debugging if configure makes a mistake.
1875
1876It was created by libnetfilter_conntrack $as_me 1.0.6, which was
1877generated by GNU Autoconf 2.69.  Invocation command line was
1878
1879  $ $0 $@
1880
1881_ACEOF
1882exec 5>>config.log
1883{
1884cat <<_ASUNAME
1885## --------- ##
1886## Platform. ##
1887## --------- ##
1888
1889hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1890uname -m = `(uname -m) 2>/dev/null || echo unknown`
1891uname -r = `(uname -r) 2>/dev/null || echo unknown`
1892uname -s = `(uname -s) 2>/dev/null || echo unknown`
1893uname -v = `(uname -v) 2>/dev/null || echo unknown`
1894
1895/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1896/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1897
1898/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1899/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1900/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1901/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1902/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1903/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1904/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1905
1906_ASUNAME
1907
1908as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1909for as_dir in $PATH
1910do
1911  IFS=$as_save_IFS
1912  test -z "$as_dir" && as_dir=.
1913    $as_echo "PATH: $as_dir"
1914  done
1915IFS=$as_save_IFS
1916
1917} >&5
1918
1919cat >&5 <<_ACEOF
1920
1921
1922## ----------- ##
1923## Core tests. ##
1924## ----------- ##
1925
1926_ACEOF
1927
1928
1929# Keep a trace of the command line.
1930# Strip out --no-create and --no-recursion so they do not pile up.
1931# Strip out --silent because we don't want to record it for future runs.
1932# Also quote any args containing shell meta-characters.
1933# Make two passes to allow for proper duplicate-argument suppression.
1934ac_configure_args=
1935ac_configure_args0=
1936ac_configure_args1=
1937ac_must_keep_next=false
1938for ac_pass in 1 2
1939do
1940  for ac_arg
1941  do
1942    case $ac_arg in
1943    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1944    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1945    | -silent | --silent | --silen | --sile | --sil)
1946      continue ;;
1947    *\'*)
1948      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1949    esac
1950    case $ac_pass in
1951    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1952    2)
1953      as_fn_append ac_configure_args1 " '$ac_arg'"
1954      if test $ac_must_keep_next = true; then
1955	ac_must_keep_next=false # Got value, back to normal.
1956      else
1957	case $ac_arg in
1958	  *=* | --config-cache | -C | -disable-* | --disable-* \
1959	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1960	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1961	  | -with-* | --with-* | -without-* | --without-* | --x)
1962	    case "$ac_configure_args0 " in
1963	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1964	    esac
1965	    ;;
1966	  -* ) ac_must_keep_next=true ;;
1967	esac
1968      fi
1969      as_fn_append ac_configure_args " '$ac_arg'"
1970      ;;
1971    esac
1972  done
1973done
1974{ ac_configure_args0=; unset ac_configure_args0;}
1975{ ac_configure_args1=; unset ac_configure_args1;}
1976
1977# When interrupted or exit'd, cleanup temporary files, and complete
1978# config.log.  We remove comments because anyway the quotes in there
1979# would cause problems or look ugly.
1980# WARNING: Use '\'' to represent an apostrophe within the trap.
1981# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1982trap 'exit_status=$?
1983  # Save into config.log some information that might help in debugging.
1984  {
1985    echo
1986
1987    $as_echo "## ---------------- ##
1988## Cache variables. ##
1989## ---------------- ##"
1990    echo
1991    # The following way of writing the cache mishandles newlines in values,
1992(
1993  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1994    eval ac_val=\$$ac_var
1995    case $ac_val in #(
1996    *${as_nl}*)
1997      case $ac_var in #(
1998      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1999$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2000      esac
2001      case $ac_var in #(
2002      _ | IFS | as_nl) ;; #(
2003      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2004      *) { eval $ac_var=; unset $ac_var;} ;;
2005      esac ;;
2006    esac
2007  done
2008  (set) 2>&1 |
2009    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2010    *${as_nl}ac_space=\ *)
2011      sed -n \
2012	"s/'\''/'\''\\\\'\'''\''/g;
2013	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2014      ;; #(
2015    *)
2016      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2017      ;;
2018    esac |
2019    sort
2020)
2021    echo
2022
2023    $as_echo "## ----------------- ##
2024## Output variables. ##
2025## ----------------- ##"
2026    echo
2027    for ac_var in $ac_subst_vars
2028    do
2029      eval ac_val=\$$ac_var
2030      case $ac_val in
2031      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2032      esac
2033      $as_echo "$ac_var='\''$ac_val'\''"
2034    done | sort
2035    echo
2036
2037    if test -n "$ac_subst_files"; then
2038      $as_echo "## ------------------- ##
2039## File substitutions. ##
2040## ------------------- ##"
2041      echo
2042      for ac_var in $ac_subst_files
2043      do
2044	eval ac_val=\$$ac_var
2045	case $ac_val in
2046	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2047	esac
2048	$as_echo "$ac_var='\''$ac_val'\''"
2049      done | sort
2050      echo
2051    fi
2052
2053    if test -s confdefs.h; then
2054      $as_echo "## ----------- ##
2055## confdefs.h. ##
2056## ----------- ##"
2057      echo
2058      cat confdefs.h
2059      echo
2060    fi
2061    test "$ac_signal" != 0 &&
2062      $as_echo "$as_me: caught signal $ac_signal"
2063    $as_echo "$as_me: exit $exit_status"
2064  } >&5
2065  rm -f core *.core core.conftest.* &&
2066    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2067    exit $exit_status
2068' 0
2069for ac_signal in 1 2 13 15; do
2070  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2071done
2072ac_signal=0
2073
2074# confdefs.h avoids OS command line length limits that DEFS can exceed.
2075rm -f -r conftest* confdefs.h
2076
2077$as_echo "/* confdefs.h */" > confdefs.h
2078
2079# Predefined preprocessor variables.
2080
2081cat >>confdefs.h <<_ACEOF
2082#define PACKAGE_NAME "$PACKAGE_NAME"
2083_ACEOF
2084
2085cat >>confdefs.h <<_ACEOF
2086#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2087_ACEOF
2088
2089cat >>confdefs.h <<_ACEOF
2090#define PACKAGE_VERSION "$PACKAGE_VERSION"
2091_ACEOF
2092
2093cat >>confdefs.h <<_ACEOF
2094#define PACKAGE_STRING "$PACKAGE_STRING"
2095_ACEOF
2096
2097cat >>confdefs.h <<_ACEOF
2098#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2099_ACEOF
2100
2101cat >>confdefs.h <<_ACEOF
2102#define PACKAGE_URL "$PACKAGE_URL"
2103_ACEOF
2104
2105
2106# Let the site file select an alternate cache file if it wants to.
2107# Prefer an explicitly selected file to automatically selected ones.
2108ac_site_file1=NONE
2109ac_site_file2=NONE
2110if test -n "$CONFIG_SITE"; then
2111  # We do not want a PATH search for config.site.
2112  case $CONFIG_SITE in #((
2113    -*)  ac_site_file1=./$CONFIG_SITE;;
2114    */*) ac_site_file1=$CONFIG_SITE;;
2115    *)   ac_site_file1=./$CONFIG_SITE;;
2116  esac
2117elif test "x$prefix" != xNONE; then
2118  ac_site_file1=$prefix/share/config.site
2119  ac_site_file2=$prefix/etc/config.site
2120else
2121  ac_site_file1=$ac_default_prefix/share/config.site
2122  ac_site_file2=$ac_default_prefix/etc/config.site
2123fi
2124for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2125do
2126  test "x$ac_site_file" = xNONE && continue
2127  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2128    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2129$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2130    sed 's/^/| /' "$ac_site_file" >&5
2131    . "$ac_site_file" \
2132      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2133$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2134as_fn_error $? "failed to load site script $ac_site_file
2135See \`config.log' for more details" "$LINENO" 5; }
2136  fi
2137done
2138
2139if test -r "$cache_file"; then
2140  # Some versions of bash will fail to source /dev/null (special files
2141  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2142  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2143    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2144$as_echo "$as_me: loading cache $cache_file" >&6;}
2145    case $cache_file in
2146      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2147      *)                      . "./$cache_file";;
2148    esac
2149  fi
2150else
2151  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2152$as_echo "$as_me: creating cache $cache_file" >&6;}
2153  >$cache_file
2154fi
2155
2156# Check that the precious variables saved in the cache have kept the same
2157# value.
2158ac_cache_corrupted=false
2159for ac_var in $ac_precious_vars; do
2160  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2161  eval ac_new_set=\$ac_env_${ac_var}_set
2162  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2163  eval ac_new_val=\$ac_env_${ac_var}_value
2164  case $ac_old_set,$ac_new_set in
2165    set,)
2166      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2167$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2168      ac_cache_corrupted=: ;;
2169    ,set)
2170      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2171$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2172      ac_cache_corrupted=: ;;
2173    ,);;
2174    *)
2175      if test "x$ac_old_val" != "x$ac_new_val"; then
2176	# differences in whitespace do not lead to failure.
2177	ac_old_val_w=`echo x $ac_old_val`
2178	ac_new_val_w=`echo x $ac_new_val`
2179	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2180	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2181$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2182	  ac_cache_corrupted=:
2183	else
2184	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2185$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2186	  eval $ac_var=\$ac_old_val
2187	fi
2188	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2189$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2190	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2191$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2192      fi;;
2193  esac
2194  # Pass precious variables to config.status.
2195  if test "$ac_new_set" = set; then
2196    case $ac_new_val in
2197    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2198    *) ac_arg=$ac_var=$ac_new_val ;;
2199    esac
2200    case " $ac_configure_args " in
2201      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2202      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2203    esac
2204  fi
2205done
2206if $ac_cache_corrupted; then
2207  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2208$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2209  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2210$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2211  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2212fi
2213## -------------------- ##
2214## Main body of script. ##
2215## -------------------- ##
2216
2217ac_ext=c
2218ac_cpp='$CPP $CPPFLAGS'
2219ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2220ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2221ac_compiler_gnu=$ac_cv_c_compiler_gnu
2222
2223
2224ac_aux_dir=
2225for ac_dir in build-aux "$srcdir"/build-aux; do
2226  if test -f "$ac_dir/install-sh"; then
2227    ac_aux_dir=$ac_dir
2228    ac_install_sh="$ac_aux_dir/install-sh -c"
2229    break
2230  elif test -f "$ac_dir/install.sh"; then
2231    ac_aux_dir=$ac_dir
2232    ac_install_sh="$ac_aux_dir/install.sh -c"
2233    break
2234  elif test -f "$ac_dir/shtool"; then
2235    ac_aux_dir=$ac_dir
2236    ac_install_sh="$ac_aux_dir/shtool install -c"
2237    break
2238  fi
2239done
2240if test -z "$ac_aux_dir"; then
2241  as_fn_error $? "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5
2242fi
2243
2244# These three variables are undocumented and unsupported,
2245# and are intended to be withdrawn in a future Autoconf release.
2246# They can cause serious problems if a builder's source tree is in a directory
2247# whose full name contains unusual characters.
2248ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2249ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2250ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2251
2252
2253# Make sure we can run config.sub.
2254$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2255  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2256
2257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2258$as_echo_n "checking build system type... " >&6; }
2259if ${ac_cv_build+:} false; then :
2260  $as_echo_n "(cached) " >&6
2261else
2262  ac_build_alias=$build_alias
2263test "x$ac_build_alias" = x &&
2264  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2265test "x$ac_build_alias" = x &&
2266  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2267ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2268  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2269
2270fi
2271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2272$as_echo "$ac_cv_build" >&6; }
2273case $ac_cv_build in
2274*-*-*) ;;
2275*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2276esac
2277build=$ac_cv_build
2278ac_save_IFS=$IFS; IFS='-'
2279set x $ac_cv_build
2280shift
2281build_cpu=$1
2282build_vendor=$2
2283shift; shift
2284# Remember, the first character of IFS is used to create $*,
2285# except with old shells:
2286build_os=$*
2287IFS=$ac_save_IFS
2288case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2289
2290
2291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2292$as_echo_n "checking host system type... " >&6; }
2293if ${ac_cv_host+:} false; then :
2294  $as_echo_n "(cached) " >&6
2295else
2296  if test "x$host_alias" = x; then
2297  ac_cv_host=$ac_cv_build
2298else
2299  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2300    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2301fi
2302
2303fi
2304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2305$as_echo "$ac_cv_host" >&6; }
2306case $ac_cv_host in
2307*-*-*) ;;
2308*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2309esac
2310host=$ac_cv_host
2311ac_save_IFS=$IFS; IFS='-'
2312set x $ac_cv_host
2313shift
2314host_cpu=$1
2315host_vendor=$2
2316shift; shift
2317# Remember, the first character of IFS is used to create $*,
2318# except with old shells:
2319host_os=$*
2320IFS=$ac_save_IFS
2321case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2322
2323
2324ac_config_headers="$ac_config_headers config.h"
2325
2326
2327
2328am__api_version='1.14'
2329
2330# Find a good install program.  We prefer a C program (faster),
2331# so one script is as good as another.  But avoid the broken or
2332# incompatible versions:
2333# SysV /etc/install, /usr/sbin/install
2334# SunOS /usr/etc/install
2335# IRIX /sbin/install
2336# AIX /bin/install
2337# AmigaOS /C/install, which installs bootblocks on floppy discs
2338# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2339# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2340# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2341# OS/2's system install, which has a completely different semantic
2342# ./install, which can be erroneously created by make from ./install.sh.
2343# Reject install programs that cannot install multiple files.
2344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2345$as_echo_n "checking for a BSD-compatible install... " >&6; }
2346if test -z "$INSTALL"; then
2347if ${ac_cv_path_install+:} false; then :
2348  $as_echo_n "(cached) " >&6
2349else
2350  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2351for as_dir in $PATH
2352do
2353  IFS=$as_save_IFS
2354  test -z "$as_dir" && as_dir=.
2355    # Account for people who put trailing slashes in PATH elements.
2356case $as_dir/ in #((
2357  ./ | .// | /[cC]/* | \
2358  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2359  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2360  /usr/ucb/* ) ;;
2361  *)
2362    # OSF1 and SCO ODT 3.0 have their own names for install.
2363    # Don't use installbsd from OSF since it installs stuff as root
2364    # by default.
2365    for ac_prog in ginstall scoinst install; do
2366      for ac_exec_ext in '' $ac_executable_extensions; do
2367	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2368	  if test $ac_prog = install &&
2369	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2370	    # AIX install.  It has an incompatible calling convention.
2371	    :
2372	  elif test $ac_prog = install &&
2373	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2374	    # program-specific install script used by HP pwplus--don't use.
2375	    :
2376	  else
2377	    rm -rf conftest.one conftest.two conftest.dir
2378	    echo one > conftest.one
2379	    echo two > conftest.two
2380	    mkdir conftest.dir
2381	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2382	      test -s conftest.one && test -s conftest.two &&
2383	      test -s conftest.dir/conftest.one &&
2384	      test -s conftest.dir/conftest.two
2385	    then
2386	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2387	      break 3
2388	    fi
2389	  fi
2390	fi
2391      done
2392    done
2393    ;;
2394esac
2395
2396  done
2397IFS=$as_save_IFS
2398
2399rm -rf conftest.one conftest.two conftest.dir
2400
2401fi
2402  if test "${ac_cv_path_install+set}" = set; then
2403    INSTALL=$ac_cv_path_install
2404  else
2405    # As a last resort, use the slow shell script.  Don't cache a
2406    # value for INSTALL within a source directory, because that will
2407    # break other packages using the cache if that directory is
2408    # removed, or if the value is a relative name.
2409    INSTALL=$ac_install_sh
2410  fi
2411fi
2412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2413$as_echo "$INSTALL" >&6; }
2414
2415# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2416# It thinks the first close brace ends the variable substitution.
2417test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2418
2419test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2420
2421test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2422
2423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2424$as_echo_n "checking whether build environment is sane... " >&6; }
2425# Reject unsafe characters in $srcdir or the absolute working directory
2426# name.  Accept space and tab only in the latter.
2427am_lf='
2428'
2429case `pwd` in
2430  *[\\\"\#\$\&\'\`$am_lf]*)
2431    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2432esac
2433case $srcdir in
2434  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2435    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2436esac
2437
2438# Do 'set' in a subshell so we don't clobber the current shell's
2439# arguments.  Must try -L first in case configure is actually a
2440# symlink; some systems play weird games with the mod time of symlinks
2441# (eg FreeBSD returns the mod time of the symlink's containing
2442# directory).
2443if (
2444   am_has_slept=no
2445   for am_try in 1 2; do
2446     echo "timestamp, slept: $am_has_slept" > conftest.file
2447     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2448     if test "$*" = "X"; then
2449	# -L didn't work.
2450	set X `ls -t "$srcdir/configure" conftest.file`
2451     fi
2452     if test "$*" != "X $srcdir/configure conftest.file" \
2453	&& test "$*" != "X conftest.file $srcdir/configure"; then
2454
2455	# If neither matched, then we have a broken ls.  This can happen
2456	# if, for instance, CONFIG_SHELL is bash and it inherits a
2457	# broken ls alias from the environment.  This has actually
2458	# happened.  Such a system could not be considered "sane".
2459	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2460  alias in your environment" "$LINENO" 5
2461     fi
2462     if test "$2" = conftest.file || test $am_try -eq 2; then
2463       break
2464     fi
2465     # Just in case.
2466     sleep 1
2467     am_has_slept=yes
2468   done
2469   test "$2" = conftest.file
2470   )
2471then
2472   # Ok.
2473   :
2474else
2475   as_fn_error $? "newly created file is older than distributed files!
2476Check your system clock" "$LINENO" 5
2477fi
2478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2479$as_echo "yes" >&6; }
2480# If we didn't sleep, we still need to ensure time stamps of config.status and
2481# generated files are strictly newer.
2482am_sleep_pid=
2483if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2484  ( sleep 1 ) &
2485  am_sleep_pid=$!
2486fi
2487
2488rm -f conftest.file
2489
2490test "$program_prefix" != NONE &&
2491  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2492# Use a double $ so make ignores it.
2493test "$program_suffix" != NONE &&
2494  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2495# Double any \ or $.
2496# By default was `s,x,x', remove it if useless.
2497ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2498program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2499
2500# Expand $ac_aux_dir to an absolute path.
2501am_aux_dir=`cd "$ac_aux_dir" && pwd`
2502
2503if test x"${MISSING+set}" != xset; then
2504  case $am_aux_dir in
2505  *\ * | *\	*)
2506    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2507  *)
2508    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2509  esac
2510fi
2511# Use eval to expand $SHELL
2512if eval "$MISSING --is-lightweight"; then
2513  am_missing_run="$MISSING "
2514else
2515  am_missing_run=
2516  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2517$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2518fi
2519
2520if test x"${install_sh}" != xset; then
2521  case $am_aux_dir in
2522  *\ * | *\	*)
2523    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2524  *)
2525    install_sh="\${SHELL} $am_aux_dir/install-sh"
2526  esac
2527fi
2528
2529# Installed binaries are usually stripped using 'strip' when the user
2530# run "make install-strip".  However 'strip' might not be the right
2531# tool to use in cross-compilation environments, therefore Automake
2532# will honor the 'STRIP' environment variable to overrule this program.
2533if test "$cross_compiling" != no; then
2534  if test -n "$ac_tool_prefix"; then
2535  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2536set dummy ${ac_tool_prefix}strip; ac_word=$2
2537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2538$as_echo_n "checking for $ac_word... " >&6; }
2539if ${ac_cv_prog_STRIP+:} false; then :
2540  $as_echo_n "(cached) " >&6
2541else
2542  if test -n "$STRIP"; then
2543  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2544else
2545as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2546for as_dir in $PATH
2547do
2548  IFS=$as_save_IFS
2549  test -z "$as_dir" && as_dir=.
2550    for ac_exec_ext in '' $ac_executable_extensions; do
2551  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2552    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2553    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2554    break 2
2555  fi
2556done
2557  done
2558IFS=$as_save_IFS
2559
2560fi
2561fi
2562STRIP=$ac_cv_prog_STRIP
2563if test -n "$STRIP"; then
2564  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2565$as_echo "$STRIP" >&6; }
2566else
2567  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2568$as_echo "no" >&6; }
2569fi
2570
2571
2572fi
2573if test -z "$ac_cv_prog_STRIP"; then
2574  ac_ct_STRIP=$STRIP
2575  # Extract the first word of "strip", so it can be a program name with args.
2576set dummy strip; ac_word=$2
2577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2578$as_echo_n "checking for $ac_word... " >&6; }
2579if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2580  $as_echo_n "(cached) " >&6
2581else
2582  if test -n "$ac_ct_STRIP"; then
2583  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2584else
2585as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2586for as_dir in $PATH
2587do
2588  IFS=$as_save_IFS
2589  test -z "$as_dir" && as_dir=.
2590    for ac_exec_ext in '' $ac_executable_extensions; do
2591  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2592    ac_cv_prog_ac_ct_STRIP="strip"
2593    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2594    break 2
2595  fi
2596done
2597  done
2598IFS=$as_save_IFS
2599
2600fi
2601fi
2602ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2603if test -n "$ac_ct_STRIP"; then
2604  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2605$as_echo "$ac_ct_STRIP" >&6; }
2606else
2607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2608$as_echo "no" >&6; }
2609fi
2610
2611  if test "x$ac_ct_STRIP" = x; then
2612    STRIP=":"
2613  else
2614    case $cross_compiling:$ac_tool_warned in
2615yes:)
2616{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2617$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2618ac_tool_warned=yes ;;
2619esac
2620    STRIP=$ac_ct_STRIP
2621  fi
2622else
2623  STRIP="$ac_cv_prog_STRIP"
2624fi
2625
2626fi
2627INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2628
2629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2630$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2631if test -z "$MKDIR_P"; then
2632  if ${ac_cv_path_mkdir+:} false; then :
2633  $as_echo_n "(cached) " >&6
2634else
2635  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2636for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2637do
2638  IFS=$as_save_IFS
2639  test -z "$as_dir" && as_dir=.
2640    for ac_prog in mkdir gmkdir; do
2641	 for ac_exec_ext in '' $ac_executable_extensions; do
2642	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2643	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2644	     'mkdir (GNU coreutils) '* | \
2645	     'mkdir (coreutils) '* | \
2646	     'mkdir (fileutils) '4.1*)
2647	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2648	       break 3;;
2649	   esac
2650	 done
2651       done
2652  done
2653IFS=$as_save_IFS
2654
2655fi
2656
2657  test -d ./--version && rmdir ./--version
2658  if test "${ac_cv_path_mkdir+set}" = set; then
2659    MKDIR_P="$ac_cv_path_mkdir -p"
2660  else
2661    # As a last resort, use the slow shell script.  Don't cache a
2662    # value for MKDIR_P within a source directory, because that will
2663    # break other packages using the cache if that directory is
2664    # removed, or if the value is a relative name.
2665    MKDIR_P="$ac_install_sh -d"
2666  fi
2667fi
2668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2669$as_echo "$MKDIR_P" >&6; }
2670
2671for ac_prog in gawk mawk nawk awk
2672do
2673  # Extract the first word of "$ac_prog", so it can be a program name with args.
2674set dummy $ac_prog; ac_word=$2
2675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2676$as_echo_n "checking for $ac_word... " >&6; }
2677if ${ac_cv_prog_AWK+:} false; then :
2678  $as_echo_n "(cached) " >&6
2679else
2680  if test -n "$AWK"; then
2681  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2682else
2683as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2684for as_dir in $PATH
2685do
2686  IFS=$as_save_IFS
2687  test -z "$as_dir" && as_dir=.
2688    for ac_exec_ext in '' $ac_executable_extensions; do
2689  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2690    ac_cv_prog_AWK="$ac_prog"
2691    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2692    break 2
2693  fi
2694done
2695  done
2696IFS=$as_save_IFS
2697
2698fi
2699fi
2700AWK=$ac_cv_prog_AWK
2701if test -n "$AWK"; then
2702  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2703$as_echo "$AWK" >&6; }
2704else
2705  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2706$as_echo "no" >&6; }
2707fi
2708
2709
2710  test -n "$AWK" && break
2711done
2712
2713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2714$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2715set x ${MAKE-make}
2716ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2717if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2718  $as_echo_n "(cached) " >&6
2719else
2720  cat >conftest.make <<\_ACEOF
2721SHELL = /bin/sh
2722all:
2723	@echo '@@@%%%=$(MAKE)=@@@%%%'
2724_ACEOF
2725# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2726case `${MAKE-make} -f conftest.make 2>/dev/null` in
2727  *@@@%%%=?*=@@@%%%*)
2728    eval ac_cv_prog_make_${ac_make}_set=yes;;
2729  *)
2730    eval ac_cv_prog_make_${ac_make}_set=no;;
2731esac
2732rm -f conftest.make
2733fi
2734if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2735  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2736$as_echo "yes" >&6; }
2737  SET_MAKE=
2738else
2739  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2740$as_echo "no" >&6; }
2741  SET_MAKE="MAKE=${MAKE-make}"
2742fi
2743
2744rm -rf .tst 2>/dev/null
2745mkdir .tst 2>/dev/null
2746if test -d .tst; then
2747  am__leading_dot=.
2748else
2749  am__leading_dot=_
2750fi
2751rmdir .tst 2>/dev/null
2752
2753# Check whether --enable-silent-rules was given.
2754if test "${enable_silent_rules+set}" = set; then :
2755  enableval=$enable_silent_rules;
2756fi
2757
2758case $enable_silent_rules in # (((
2759  yes) AM_DEFAULT_VERBOSITY=0;;
2760   no) AM_DEFAULT_VERBOSITY=1;;
2761    *) AM_DEFAULT_VERBOSITY=1;;
2762esac
2763am_make=${MAKE-make}
2764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2765$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2766if ${am_cv_make_support_nested_variables+:} false; then :
2767  $as_echo_n "(cached) " >&6
2768else
2769  if $as_echo 'TRUE=$(BAR$(V))
2770BAR0=false
2771BAR1=true
2772V=1
2773am__doit:
2774	@$(TRUE)
2775.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2776  am_cv_make_support_nested_variables=yes
2777else
2778  am_cv_make_support_nested_variables=no
2779fi
2780fi
2781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2782$as_echo "$am_cv_make_support_nested_variables" >&6; }
2783if test $am_cv_make_support_nested_variables = yes; then
2784    AM_V='$(V)'
2785  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2786else
2787  AM_V=$AM_DEFAULT_VERBOSITY
2788  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2789fi
2790AM_BACKSLASH='\'
2791
2792if test "`cd $srcdir && pwd`" != "`pwd`"; then
2793  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2794  # is not polluted with repeated "-I."
2795  am__isrc=' -I$(srcdir)'
2796  # test to see if srcdir already configured
2797  if test -f $srcdir/config.status; then
2798    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2799  fi
2800fi
2801
2802# test whether we have cygpath
2803if test -z "$CYGPATH_W"; then
2804  if (cygpath --version) >/dev/null 2>/dev/null; then
2805    CYGPATH_W='cygpath -w'
2806  else
2807    CYGPATH_W=echo
2808  fi
2809fi
2810
2811
2812# Define the identity of the package.
2813 PACKAGE='libnetfilter_conntrack'
2814 VERSION='1.0.6'
2815
2816
2817cat >>confdefs.h <<_ACEOF
2818#define PACKAGE "$PACKAGE"
2819_ACEOF
2820
2821
2822cat >>confdefs.h <<_ACEOF
2823#define VERSION "$VERSION"
2824_ACEOF
2825
2826# Some tools Automake needs.
2827
2828ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2829
2830
2831AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2832
2833
2834AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2835
2836
2837AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2838
2839
2840MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2841
2842# For better backward compatibility.  To be removed once Automake 1.9.x
2843# dies out for good.  For more background, see:
2844# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2845# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2846mkdir_p='$(MKDIR_P)'
2847
2848# We need awk for the "check" target.  The system "awk" is bad on
2849# some platforms.
2850# Always define AMTAR for backward compatibility.  Yes, it's still used
2851# in the wild :-(  We should find a proper way to deprecate it ...
2852AMTAR='$${TAR-tar}'
2853
2854
2855# We'll loop over all known methods to create a tar archive until one works.
2856_am_tools='gnutar  pax cpio none'
2857
2858
2859
2860  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to create a pax tar archive" >&5
2861$as_echo_n "checking how to create a pax tar archive... " >&6; }
2862
2863  # Go ahead even if we have the value already cached.  We do so because we
2864  # need to set the values for the 'am__tar' and 'am__untar' variables.
2865  _am_tools=${am_cv_prog_tar_pax-$_am_tools}
2866
2867  for _am_tool in $_am_tools; do
2868    case $_am_tool in
2869    gnutar)
2870      for _am_tar in tar gnutar gtar; do
2871        { echo "$as_me:$LINENO: $_am_tar --version" >&5
2872   ($_am_tar --version) >&5 2>&5
2873   ac_status=$?
2874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2875   (exit $ac_status); } && break
2876      done
2877      am__tar="$_am_tar --format=posix -chf - "'"$$tardir"'
2878      am__tar_="$_am_tar --format=posix -chf - "'"$tardir"'
2879      am__untar="$_am_tar -xf -"
2880      ;;
2881    plaintar)
2882      # Must skip GNU tar: if it does not support --format= it doesn't create
2883      # ustar tarball either.
2884      (tar --version) >/dev/null 2>&1 && continue
2885      am__tar='tar chf - "$$tardir"'
2886      am__tar_='tar chf - "$tardir"'
2887      am__untar='tar xf -'
2888      ;;
2889    pax)
2890      am__tar='pax -L -x pax -w "$$tardir"'
2891      am__tar_='pax -L -x pax -w "$tardir"'
2892      am__untar='pax -r'
2893      ;;
2894    cpio)
2895      am__tar='find "$$tardir" -print | cpio -o -H pax -L'
2896      am__tar_='find "$tardir" -print | cpio -o -H pax -L'
2897      am__untar='cpio -i -H pax -d'
2898      ;;
2899    none)
2900      am__tar=false
2901      am__tar_=false
2902      am__untar=false
2903      ;;
2904    esac
2905
2906    # If the value was cached, stop now.  We just wanted to have am__tar
2907    # and am__untar set.
2908    test -n "${am_cv_prog_tar_pax}" && break
2909
2910    # tar/untar a dummy directory, and stop if the command works.
2911    rm -rf conftest.dir
2912    mkdir conftest.dir
2913    echo GrepMe > conftest.dir/file
2914    { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5
2915   (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5
2916   ac_status=$?
2917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2918   (exit $ac_status); }
2919    rm -rf conftest.dir
2920    if test -s conftest.tar; then
2921      { echo "$as_me:$LINENO: $am__untar <conftest.tar" >&5
2922   ($am__untar <conftest.tar) >&5 2>&5
2923   ac_status=$?
2924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2925   (exit $ac_status); }
2926      { echo "$as_me:$LINENO: cat conftest.dir/file" >&5
2927   (cat conftest.dir/file) >&5 2>&5
2928   ac_status=$?
2929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2930   (exit $ac_status); }
2931      grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
2932    fi
2933  done
2934  rm -rf conftest.dir
2935
2936  if ${am_cv_prog_tar_pax+:} false; then :
2937  $as_echo_n "(cached) " >&6
2938else
2939  am_cv_prog_tar_pax=$_am_tool
2940fi
2941
2942  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_pax" >&5
2943$as_echo "$am_cv_prog_tar_pax" >&6; }
2944
2945
2946
2947
2948
2949
2950# POSIX will say in a future version that running "rm -f" with no argument
2951# is OK; and we want to be able to make that assumption in our Makefile
2952# recipes.  So use an aggressive probe to check that the usage we want is
2953# actually supported "in the wild" to an acceptable degree.
2954# See automake bug#10828.
2955# To make any issue more visible, cause the running configure to be aborted
2956# by default if the 'rm' program in use doesn't match our expectations; the
2957# user can still override this though.
2958if rm -f && rm -fr && rm -rf; then : OK; else
2959  cat >&2 <<'END'
2960Oops!
2961
2962Your 'rm' program seems unable to run without file operands specified
2963on the command line, even when the '-f' option is present.  This is contrary
2964to the behaviour of most rm programs out there, and not conforming with
2965the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2966
2967Please tell bug-automake@gnu.org about your system, including the value
2968of your $PATH and any error possibly output before this message.  This
2969can help us improve future automake versions.
2970
2971END
2972  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2973    echo 'Configuration will proceed anyway, since you have set the' >&2
2974    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2975    echo >&2
2976  else
2977    cat >&2 <<'END'
2978Aborting the configuration process, to ensure you take notice of the issue.
2979
2980You can download and install GNU coreutils to get an 'rm' implementation
2981that behaves properly: <http://www.gnu.org/software/coreutils/>.
2982
2983If you want to complete the configuration process using your problematic
2984'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2985to "yes", and re-run configure.
2986
2987END
2988    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2989  fi
2990fi
2991
2992DEPDIR="${am__leading_dot}deps"
2993
2994ac_config_commands="$ac_config_commands depfiles"
2995
2996
2997am_make=${MAKE-make}
2998cat > confinc << 'END'
2999am__doit:
3000	@echo this is the am__doit target
3001.PHONY: am__doit
3002END
3003# If we don't find an include directive, just comment out the code.
3004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3005$as_echo_n "checking for style of include used by $am_make... " >&6; }
3006am__include="#"
3007am__quote=
3008_am_result=none
3009# First try GNU make style include.
3010echo "include confinc" > confmf
3011# Ignore all kinds of additional output from 'make'.
3012case `$am_make -s -f confmf 2> /dev/null` in #(
3013*the\ am__doit\ target*)
3014  am__include=include
3015  am__quote=
3016  _am_result=GNU
3017  ;;
3018esac
3019# Now try BSD make style include.
3020if test "$am__include" = "#"; then
3021   echo '.include "confinc"' > confmf
3022   case `$am_make -s -f confmf 2> /dev/null` in #(
3023   *the\ am__doit\ target*)
3024     am__include=.include
3025     am__quote="\""
3026     _am_result=BSD
3027     ;;
3028   esac
3029fi
3030
3031
3032{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3033$as_echo "$_am_result" >&6; }
3034rm -f confinc confmf
3035
3036# Check whether --enable-dependency-tracking was given.
3037if test "${enable_dependency_tracking+set}" = set; then :
3038  enableval=$enable_dependency_tracking;
3039fi
3040
3041if test "x$enable_dependency_tracking" != xno; then
3042  am_depcomp="$ac_aux_dir/depcomp"
3043  AMDEPBACKSLASH='\'
3044  am__nodep='_no'
3045fi
3046 if test "x$enable_dependency_tracking" != xno; then
3047  AMDEP_TRUE=
3048  AMDEP_FALSE='#'
3049else
3050  AMDEP_TRUE='#'
3051  AMDEP_FALSE=
3052fi
3053
3054
3055ac_ext=c
3056ac_cpp='$CPP $CPPFLAGS'
3057ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3058ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3059ac_compiler_gnu=$ac_cv_c_compiler_gnu
3060if test -n "$ac_tool_prefix"; then
3061  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3062set dummy ${ac_tool_prefix}gcc; ac_word=$2
3063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3064$as_echo_n "checking for $ac_word... " >&6; }
3065if ${ac_cv_prog_CC+:} false; then :
3066  $as_echo_n "(cached) " >&6
3067else
3068  if test -n "$CC"; then
3069  ac_cv_prog_CC="$CC" # Let the user override the test.
3070else
3071as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3072for as_dir in $PATH
3073do
3074  IFS=$as_save_IFS
3075  test -z "$as_dir" && as_dir=.
3076    for ac_exec_ext in '' $ac_executable_extensions; do
3077  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3078    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3079    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3080    break 2
3081  fi
3082done
3083  done
3084IFS=$as_save_IFS
3085
3086fi
3087fi
3088CC=$ac_cv_prog_CC
3089if test -n "$CC"; then
3090  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3091$as_echo "$CC" >&6; }
3092else
3093  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3094$as_echo "no" >&6; }
3095fi
3096
3097
3098fi
3099if test -z "$ac_cv_prog_CC"; then
3100  ac_ct_CC=$CC
3101  # Extract the first word of "gcc", so it can be a program name with args.
3102set dummy gcc; ac_word=$2
3103{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3104$as_echo_n "checking for $ac_word... " >&6; }
3105if ${ac_cv_prog_ac_ct_CC+:} false; then :
3106  $as_echo_n "(cached) " >&6
3107else
3108  if test -n "$ac_ct_CC"; then
3109  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3110else
3111as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3112for as_dir in $PATH
3113do
3114  IFS=$as_save_IFS
3115  test -z "$as_dir" && as_dir=.
3116    for ac_exec_ext in '' $ac_executable_extensions; do
3117  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3118    ac_cv_prog_ac_ct_CC="gcc"
3119    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3120    break 2
3121  fi
3122done
3123  done
3124IFS=$as_save_IFS
3125
3126fi
3127fi
3128ac_ct_CC=$ac_cv_prog_ac_ct_CC
3129if test -n "$ac_ct_CC"; then
3130  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3131$as_echo "$ac_ct_CC" >&6; }
3132else
3133  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3134$as_echo "no" >&6; }
3135fi
3136
3137  if test "x$ac_ct_CC" = x; then
3138    CC=""
3139  else
3140    case $cross_compiling:$ac_tool_warned in
3141yes:)
3142{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3143$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3144ac_tool_warned=yes ;;
3145esac
3146    CC=$ac_ct_CC
3147  fi
3148else
3149  CC="$ac_cv_prog_CC"
3150fi
3151
3152if test -z "$CC"; then
3153          if test -n "$ac_tool_prefix"; then
3154    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3155set dummy ${ac_tool_prefix}cc; ac_word=$2
3156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3157$as_echo_n "checking for $ac_word... " >&6; }
3158if ${ac_cv_prog_CC+:} false; then :
3159  $as_echo_n "(cached) " >&6
3160else
3161  if test -n "$CC"; then
3162  ac_cv_prog_CC="$CC" # Let the user override the test.
3163else
3164as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3165for as_dir in $PATH
3166do
3167  IFS=$as_save_IFS
3168  test -z "$as_dir" && as_dir=.
3169    for ac_exec_ext in '' $ac_executable_extensions; do
3170  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3171    ac_cv_prog_CC="${ac_tool_prefix}cc"
3172    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3173    break 2
3174  fi
3175done
3176  done
3177IFS=$as_save_IFS
3178
3179fi
3180fi
3181CC=$ac_cv_prog_CC
3182if test -n "$CC"; then
3183  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3184$as_echo "$CC" >&6; }
3185else
3186  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3187$as_echo "no" >&6; }
3188fi
3189
3190
3191  fi
3192fi
3193if test -z "$CC"; then
3194  # Extract the first word of "cc", so it can be a program name with args.
3195set dummy cc; ac_word=$2
3196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3197$as_echo_n "checking for $ac_word... " >&6; }
3198if ${ac_cv_prog_CC+:} false; then :
3199  $as_echo_n "(cached) " >&6
3200else
3201  if test -n "$CC"; then
3202  ac_cv_prog_CC="$CC" # Let the user override the test.
3203else
3204  ac_prog_rejected=no
3205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3206for as_dir in $PATH
3207do
3208  IFS=$as_save_IFS
3209  test -z "$as_dir" && as_dir=.
3210    for ac_exec_ext in '' $ac_executable_extensions; do
3211  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3212    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3213       ac_prog_rejected=yes
3214       continue
3215     fi
3216    ac_cv_prog_CC="cc"
3217    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3218    break 2
3219  fi
3220done
3221  done
3222IFS=$as_save_IFS
3223
3224if test $ac_prog_rejected = yes; then
3225  # We found a bogon in the path, so make sure we never use it.
3226  set dummy $ac_cv_prog_CC
3227  shift
3228  if test $# != 0; then
3229    # We chose a different compiler from the bogus one.
3230    # However, it has the same basename, so the bogon will be chosen
3231    # first if we set CC to just the basename; use the full file name.
3232    shift
3233    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3234  fi
3235fi
3236fi
3237fi
3238CC=$ac_cv_prog_CC
3239if test -n "$CC"; then
3240  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3241$as_echo "$CC" >&6; }
3242else
3243  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3244$as_echo "no" >&6; }
3245fi
3246
3247
3248fi
3249if test -z "$CC"; then
3250  if test -n "$ac_tool_prefix"; then
3251  for ac_prog in cl.exe
3252  do
3253    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3254set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3256$as_echo_n "checking for $ac_word... " >&6; }
3257if ${ac_cv_prog_CC+:} false; then :
3258  $as_echo_n "(cached) " >&6
3259else
3260  if test -n "$CC"; then
3261  ac_cv_prog_CC="$CC" # Let the user override the test.
3262else
3263as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3264for as_dir in $PATH
3265do
3266  IFS=$as_save_IFS
3267  test -z "$as_dir" && as_dir=.
3268    for ac_exec_ext in '' $ac_executable_extensions; do
3269  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3270    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3271    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3272    break 2
3273  fi
3274done
3275  done
3276IFS=$as_save_IFS
3277
3278fi
3279fi
3280CC=$ac_cv_prog_CC
3281if test -n "$CC"; then
3282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3283$as_echo "$CC" >&6; }
3284else
3285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3286$as_echo "no" >&6; }
3287fi
3288
3289
3290    test -n "$CC" && break
3291  done
3292fi
3293if test -z "$CC"; then
3294  ac_ct_CC=$CC
3295  for ac_prog in cl.exe
3296do
3297  # Extract the first word of "$ac_prog", so it can be a program name with args.
3298set dummy $ac_prog; ac_word=$2
3299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3300$as_echo_n "checking for $ac_word... " >&6; }
3301if ${ac_cv_prog_ac_ct_CC+:} false; then :
3302  $as_echo_n "(cached) " >&6
3303else
3304  if test -n "$ac_ct_CC"; then
3305  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3306else
3307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3308for as_dir in $PATH
3309do
3310  IFS=$as_save_IFS
3311  test -z "$as_dir" && as_dir=.
3312    for ac_exec_ext in '' $ac_executable_extensions; do
3313  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3314    ac_cv_prog_ac_ct_CC="$ac_prog"
3315    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3316    break 2
3317  fi
3318done
3319  done
3320IFS=$as_save_IFS
3321
3322fi
3323fi
3324ac_ct_CC=$ac_cv_prog_ac_ct_CC
3325if test -n "$ac_ct_CC"; then
3326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3327$as_echo "$ac_ct_CC" >&6; }
3328else
3329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3330$as_echo "no" >&6; }
3331fi
3332
3333
3334  test -n "$ac_ct_CC" && break
3335done
3336
3337  if test "x$ac_ct_CC" = x; then
3338    CC=""
3339  else
3340    case $cross_compiling:$ac_tool_warned in
3341yes:)
3342{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3343$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3344ac_tool_warned=yes ;;
3345esac
3346    CC=$ac_ct_CC
3347  fi
3348fi
3349
3350fi
3351
3352
3353test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3354$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3355as_fn_error $? "no acceptable C compiler found in \$PATH
3356See \`config.log' for more details" "$LINENO" 5; }
3357
3358# Provide some information about the compiler.
3359$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3360set X $ac_compile
3361ac_compiler=$2
3362for ac_option in --version -v -V -qversion; do
3363  { { ac_try="$ac_compiler $ac_option >&5"
3364case "(($ac_try" in
3365  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3366  *) ac_try_echo=$ac_try;;
3367esac
3368eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3369$as_echo "$ac_try_echo"; } >&5
3370  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3371  ac_status=$?
3372  if test -s conftest.err; then
3373    sed '10a\
3374... rest of stderr output deleted ...
3375         10q' conftest.err >conftest.er1
3376    cat conftest.er1 >&5
3377  fi
3378  rm -f conftest.er1 conftest.err
3379  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3380  test $ac_status = 0; }
3381done
3382
3383cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3384/* end confdefs.h.  */
3385
3386int
3387main ()
3388{
3389
3390  ;
3391  return 0;
3392}
3393_ACEOF
3394ac_clean_files_save=$ac_clean_files
3395ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3396# Try to create an executable without -o first, disregard a.out.
3397# It will help us diagnose broken compilers, and finding out an intuition
3398# of exeext.
3399{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3400$as_echo_n "checking whether the C compiler works... " >&6; }
3401ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3402
3403# The possible output files:
3404ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3405
3406ac_rmfiles=
3407for ac_file in $ac_files
3408do
3409  case $ac_file in
3410    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3411    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3412  esac
3413done
3414rm -f $ac_rmfiles
3415
3416if { { ac_try="$ac_link_default"
3417case "(($ac_try" in
3418  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3419  *) ac_try_echo=$ac_try;;
3420esac
3421eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3422$as_echo "$ac_try_echo"; } >&5
3423  (eval "$ac_link_default") 2>&5
3424  ac_status=$?
3425  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3426  test $ac_status = 0; }; then :
3427  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3428# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3429# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3430# so that the user can short-circuit this test for compilers unknown to
3431# Autoconf.
3432for ac_file in $ac_files ''
3433do
3434  test -f "$ac_file" || continue
3435  case $ac_file in
3436    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3437	;;
3438    [ab].out )
3439	# We found the default executable, but exeext='' is most
3440	# certainly right.
3441	break;;
3442    *.* )
3443	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3444	then :; else
3445	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3446	fi
3447	# We set ac_cv_exeext here because the later test for it is not
3448	# safe: cross compilers may not add the suffix if given an `-o'
3449	# argument, so we may need to know it at that point already.
3450	# Even if this section looks crufty: it has the advantage of
3451	# actually working.
3452	break;;
3453    * )
3454	break;;
3455  esac
3456done
3457test "$ac_cv_exeext" = no && ac_cv_exeext=
3458
3459else
3460  ac_file=''
3461fi
3462if test -z "$ac_file"; then :
3463  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3464$as_echo "no" >&6; }
3465$as_echo "$as_me: failed program was:" >&5
3466sed 's/^/| /' conftest.$ac_ext >&5
3467
3468{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3469$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3470as_fn_error 77 "C compiler cannot create executables
3471See \`config.log' for more details" "$LINENO" 5; }
3472else
3473  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3474$as_echo "yes" >&6; }
3475fi
3476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3477$as_echo_n "checking for C compiler default output file name... " >&6; }
3478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3479$as_echo "$ac_file" >&6; }
3480ac_exeext=$ac_cv_exeext
3481
3482rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3483ac_clean_files=$ac_clean_files_save
3484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3485$as_echo_n "checking for suffix of executables... " >&6; }
3486if { { ac_try="$ac_link"
3487case "(($ac_try" in
3488  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3489  *) ac_try_echo=$ac_try;;
3490esac
3491eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3492$as_echo "$ac_try_echo"; } >&5
3493  (eval "$ac_link") 2>&5
3494  ac_status=$?
3495  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3496  test $ac_status = 0; }; then :
3497  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3498# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3499# work properly (i.e., refer to `conftest.exe'), while it won't with
3500# `rm'.
3501for ac_file in conftest.exe conftest conftest.*; do
3502  test -f "$ac_file" || continue
3503  case $ac_file in
3504    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3505    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3506	  break;;
3507    * ) break;;
3508  esac
3509done
3510else
3511  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3512$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3513as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3514See \`config.log' for more details" "$LINENO" 5; }
3515fi
3516rm -f conftest conftest$ac_cv_exeext
3517{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3518$as_echo "$ac_cv_exeext" >&6; }
3519
3520rm -f conftest.$ac_ext
3521EXEEXT=$ac_cv_exeext
3522ac_exeext=$EXEEXT
3523cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3524/* end confdefs.h.  */
3525#include <stdio.h>
3526int
3527main ()
3528{
3529FILE *f = fopen ("conftest.out", "w");
3530 return ferror (f) || fclose (f) != 0;
3531
3532  ;
3533  return 0;
3534}
3535_ACEOF
3536ac_clean_files="$ac_clean_files conftest.out"
3537# Check that the compiler produces executables we can run.  If not, either
3538# the compiler is broken, or we cross compile.
3539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3540$as_echo_n "checking whether we are cross compiling... " >&6; }
3541if test "$cross_compiling" != yes; then
3542  { { ac_try="$ac_link"
3543case "(($ac_try" in
3544  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3545  *) ac_try_echo=$ac_try;;
3546esac
3547eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3548$as_echo "$ac_try_echo"; } >&5
3549  (eval "$ac_link") 2>&5
3550  ac_status=$?
3551  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3552  test $ac_status = 0; }
3553  if { ac_try='./conftest$ac_cv_exeext'
3554  { { case "(($ac_try" in
3555  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3556  *) ac_try_echo=$ac_try;;
3557esac
3558eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3559$as_echo "$ac_try_echo"; } >&5
3560  (eval "$ac_try") 2>&5
3561  ac_status=$?
3562  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3563  test $ac_status = 0; }; }; then
3564    cross_compiling=no
3565  else
3566    if test "$cross_compiling" = maybe; then
3567	cross_compiling=yes
3568    else
3569	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3570$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3571as_fn_error $? "cannot run C compiled programs.
3572If you meant to cross compile, use \`--host'.
3573See \`config.log' for more details" "$LINENO" 5; }
3574    fi
3575  fi
3576fi
3577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3578$as_echo "$cross_compiling" >&6; }
3579
3580rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3581ac_clean_files=$ac_clean_files_save
3582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3583$as_echo_n "checking for suffix of object files... " >&6; }
3584if ${ac_cv_objext+:} false; then :
3585  $as_echo_n "(cached) " >&6
3586else
3587  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3588/* end confdefs.h.  */
3589
3590int
3591main ()
3592{
3593
3594  ;
3595  return 0;
3596}
3597_ACEOF
3598rm -f conftest.o conftest.obj
3599if { { ac_try="$ac_compile"
3600case "(($ac_try" in
3601  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3602  *) ac_try_echo=$ac_try;;
3603esac
3604eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3605$as_echo "$ac_try_echo"; } >&5
3606  (eval "$ac_compile") 2>&5
3607  ac_status=$?
3608  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3609  test $ac_status = 0; }; then :
3610  for ac_file in conftest.o conftest.obj conftest.*; do
3611  test -f "$ac_file" || continue;
3612  case $ac_file in
3613    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3614    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3615       break;;
3616  esac
3617done
3618else
3619  $as_echo "$as_me: failed program was:" >&5
3620sed 's/^/| /' conftest.$ac_ext >&5
3621
3622{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3623$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3624as_fn_error $? "cannot compute suffix of object files: cannot compile
3625See \`config.log' for more details" "$LINENO" 5; }
3626fi
3627rm -f conftest.$ac_cv_objext conftest.$ac_ext
3628fi
3629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3630$as_echo "$ac_cv_objext" >&6; }
3631OBJEXT=$ac_cv_objext
3632ac_objext=$OBJEXT
3633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3634$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3635if ${ac_cv_c_compiler_gnu+:} false; then :
3636  $as_echo_n "(cached) " >&6
3637else
3638  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3639/* end confdefs.h.  */
3640
3641int
3642main ()
3643{
3644#ifndef __GNUC__
3645       choke me
3646#endif
3647
3648  ;
3649  return 0;
3650}
3651_ACEOF
3652if ac_fn_c_try_compile "$LINENO"; then :
3653  ac_compiler_gnu=yes
3654else
3655  ac_compiler_gnu=no
3656fi
3657rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3658ac_cv_c_compiler_gnu=$ac_compiler_gnu
3659
3660fi
3661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3662$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3663if test $ac_compiler_gnu = yes; then
3664  GCC=yes
3665else
3666  GCC=
3667fi
3668ac_test_CFLAGS=${CFLAGS+set}
3669ac_save_CFLAGS=$CFLAGS
3670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3671$as_echo_n "checking whether $CC accepts -g... " >&6; }
3672if ${ac_cv_prog_cc_g+:} false; then :
3673  $as_echo_n "(cached) " >&6
3674else
3675  ac_save_c_werror_flag=$ac_c_werror_flag
3676   ac_c_werror_flag=yes
3677   ac_cv_prog_cc_g=no
3678   CFLAGS="-g"
3679   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3680/* end confdefs.h.  */
3681
3682int
3683main ()
3684{
3685
3686  ;
3687  return 0;
3688}
3689_ACEOF
3690if ac_fn_c_try_compile "$LINENO"; then :
3691  ac_cv_prog_cc_g=yes
3692else
3693  CFLAGS=""
3694      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3695/* end confdefs.h.  */
3696
3697int
3698main ()
3699{
3700
3701  ;
3702  return 0;
3703}
3704_ACEOF
3705if ac_fn_c_try_compile "$LINENO"; then :
3706
3707else
3708  ac_c_werror_flag=$ac_save_c_werror_flag
3709	 CFLAGS="-g"
3710	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3711/* end confdefs.h.  */
3712
3713int
3714main ()
3715{
3716
3717  ;
3718  return 0;
3719}
3720_ACEOF
3721if ac_fn_c_try_compile "$LINENO"; then :
3722  ac_cv_prog_cc_g=yes
3723fi
3724rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3725fi
3726rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3727fi
3728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3729   ac_c_werror_flag=$ac_save_c_werror_flag
3730fi
3731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3732$as_echo "$ac_cv_prog_cc_g" >&6; }
3733if test "$ac_test_CFLAGS" = set; then
3734  CFLAGS=$ac_save_CFLAGS
3735elif test $ac_cv_prog_cc_g = yes; then
3736  if test "$GCC" = yes; then
3737    CFLAGS="-g -O2"
3738  else
3739    CFLAGS="-g"
3740  fi
3741else
3742  if test "$GCC" = yes; then
3743    CFLAGS="-O2"
3744  else
3745    CFLAGS=
3746  fi
3747fi
3748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3749$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3750if ${ac_cv_prog_cc_c89+:} false; then :
3751  $as_echo_n "(cached) " >&6
3752else
3753  ac_cv_prog_cc_c89=no
3754ac_save_CC=$CC
3755cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3756/* end confdefs.h.  */
3757#include <stdarg.h>
3758#include <stdio.h>
3759struct stat;
3760/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3761struct buf { int x; };
3762FILE * (*rcsopen) (struct buf *, struct stat *, int);
3763static char *e (p, i)
3764     char **p;
3765     int i;
3766{
3767  return p[i];
3768}
3769static char *f (char * (*g) (char **, int), char **p, ...)
3770{
3771  char *s;
3772  va_list v;
3773  va_start (v,p);
3774  s = g (p, va_arg (v,int));
3775  va_end (v);
3776  return s;
3777}
3778
3779/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3780   function prototypes and stuff, but not '\xHH' hex character constants.
3781   These don't provoke an error unfortunately, instead are silently treated
3782   as 'x'.  The following induces an error, until -std is added to get
3783   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3784   array size at least.  It's necessary to write '\x00'==0 to get something
3785   that's true only with -std.  */
3786int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3787
3788/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3789   inside strings and character constants.  */
3790#define FOO(x) 'x'
3791int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3792
3793int test (int i, double x);
3794struct s1 {int (*f) (int a);};
3795struct s2 {int (*f) (double a);};
3796int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3797int argc;
3798char **argv;
3799int
3800main ()
3801{
3802return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3803  ;
3804  return 0;
3805}
3806_ACEOF
3807for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3808	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3809do
3810  CC="$ac_save_CC $ac_arg"
3811  if ac_fn_c_try_compile "$LINENO"; then :
3812  ac_cv_prog_cc_c89=$ac_arg
3813fi
3814rm -f core conftest.err conftest.$ac_objext
3815  test "x$ac_cv_prog_cc_c89" != "xno" && break
3816done
3817rm -f conftest.$ac_ext
3818CC=$ac_save_CC
3819
3820fi
3821# AC_CACHE_VAL
3822case "x$ac_cv_prog_cc_c89" in
3823  x)
3824    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3825$as_echo "none needed" >&6; } ;;
3826  xno)
3827    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3828$as_echo "unsupported" >&6; } ;;
3829  *)
3830    CC="$CC $ac_cv_prog_cc_c89"
3831    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3832$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3833esac
3834if test "x$ac_cv_prog_cc_c89" != xno; then :
3835
3836fi
3837
3838ac_ext=c
3839ac_cpp='$CPP $CPPFLAGS'
3840ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3841ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3842ac_compiler_gnu=$ac_cv_c_compiler_gnu
3843
3844ac_ext=c
3845ac_cpp='$CPP $CPPFLAGS'
3846ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3847ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3848ac_compiler_gnu=$ac_cv_c_compiler_gnu
3849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3850$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3851if ${am_cv_prog_cc_c_o+:} false; then :
3852  $as_echo_n "(cached) " >&6
3853else
3854  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3855/* end confdefs.h.  */
3856
3857int
3858main ()
3859{
3860
3861  ;
3862  return 0;
3863}
3864_ACEOF
3865  # Make sure it works both with $CC and with simple cc.
3866  # Following AC_PROG_CC_C_O, we do the test twice because some
3867  # compilers refuse to overwrite an existing .o file with -o,
3868  # though they will create one.
3869  am_cv_prog_cc_c_o=yes
3870  for am_i in 1 2; do
3871    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3872   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3873   ac_status=$?
3874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3875   (exit $ac_status); } \
3876         && test -f conftest2.$ac_objext; then
3877      : OK
3878    else
3879      am_cv_prog_cc_c_o=no
3880      break
3881    fi
3882  done
3883  rm -f core conftest*
3884  unset am_i
3885fi
3886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3887$as_echo "$am_cv_prog_cc_c_o" >&6; }
3888if test "$am_cv_prog_cc_c_o" != yes; then
3889   # Losing compiler, so override with the script.
3890   # FIXME: It is wrong to rewrite CC.
3891   # But if we don't then we get into trouble of one sort or another.
3892   # A longer-term fix would be to have automake use am__CC in this case,
3893   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3894   CC="$am_aux_dir/compile $CC"
3895fi
3896ac_ext=c
3897ac_cpp='$CPP $CPPFLAGS'
3898ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3899ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3900ac_compiler_gnu=$ac_cv_c_compiler_gnu
3901
3902
3903depcc="$CC"   am_compiler_list=
3904
3905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3906$as_echo_n "checking dependency style of $depcc... " >&6; }
3907if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3908  $as_echo_n "(cached) " >&6
3909else
3910  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3911  # We make a subdir and do the tests there.  Otherwise we can end up
3912  # making bogus files that we don't know about and never remove.  For
3913  # instance it was reported that on HP-UX the gcc test will end up
3914  # making a dummy file named 'D' -- because '-MD' means "put the output
3915  # in D".
3916  rm -rf conftest.dir
3917  mkdir conftest.dir
3918  # Copy depcomp to subdir because otherwise we won't find it if we're
3919  # using a relative directory.
3920  cp "$am_depcomp" conftest.dir
3921  cd conftest.dir
3922  # We will build objects and dependencies in a subdirectory because
3923  # it helps to detect inapplicable dependency modes.  For instance
3924  # both Tru64's cc and ICC support -MD to output dependencies as a
3925  # side effect of compilation, but ICC will put the dependencies in
3926  # the current directory while Tru64 will put them in the object
3927  # directory.
3928  mkdir sub
3929
3930  am_cv_CC_dependencies_compiler_type=none
3931  if test "$am_compiler_list" = ""; then
3932     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3933  fi
3934  am__universal=false
3935  case " $depcc " in #(
3936     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3937     esac
3938
3939  for depmode in $am_compiler_list; do
3940    # Setup a source with many dependencies, because some compilers
3941    # like to wrap large dependency lists on column 80 (with \), and
3942    # we should not choose a depcomp mode which is confused by this.
3943    #
3944    # We need to recreate these files for each test, as the compiler may
3945    # overwrite some of them when testing with obscure command lines.
3946    # This happens at least with the AIX C compiler.
3947    : > sub/conftest.c
3948    for i in 1 2 3 4 5 6; do
3949      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3950      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3951      # Solaris 10 /bin/sh.
3952      echo '/* dummy */' > sub/conftst$i.h
3953    done
3954    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3955
3956    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3957    # mode.  It turns out that the SunPro C++ compiler does not properly
3958    # handle '-M -o', and we need to detect this.  Also, some Intel
3959    # versions had trouble with output in subdirs.
3960    am__obj=sub/conftest.${OBJEXT-o}
3961    am__minus_obj="-o $am__obj"
3962    case $depmode in
3963    gcc)
3964      # This depmode causes a compiler race in universal mode.
3965      test "$am__universal" = false || continue
3966      ;;
3967    nosideeffect)
3968      # After this tag, mechanisms are not by side-effect, so they'll
3969      # only be used when explicitly requested.
3970      if test "x$enable_dependency_tracking" = xyes; then
3971	continue
3972      else
3973	break
3974      fi
3975      ;;
3976    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3977      # This compiler won't grok '-c -o', but also, the minuso test has
3978      # not run yet.  These depmodes are late enough in the game, and
3979      # so weak that their functioning should not be impacted.
3980      am__obj=conftest.${OBJEXT-o}
3981      am__minus_obj=
3982      ;;
3983    none) break ;;
3984    esac
3985    if depmode=$depmode \
3986       source=sub/conftest.c object=$am__obj \
3987       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3988       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3989         >/dev/null 2>conftest.err &&
3990       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3991       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3992       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3993       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3994      # icc doesn't choke on unknown options, it will just issue warnings
3995      # or remarks (even with -Werror).  So we grep stderr for any message
3996      # that says an option was ignored or not supported.
3997      # When given -MP, icc 7.0 and 7.1 complain thusly:
3998      #   icc: Command line warning: ignoring option '-M'; no argument required
3999      # The diagnosis changed in icc 8.0:
4000      #   icc: Command line remark: option '-MP' not supported
4001      if (grep 'ignoring option' conftest.err ||
4002          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4003        am_cv_CC_dependencies_compiler_type=$depmode
4004        break
4005      fi
4006    fi
4007  done
4008
4009  cd ..
4010  rm -rf conftest.dir
4011else
4012  am_cv_CC_dependencies_compiler_type=none
4013fi
4014
4015fi
4016{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4017$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4018CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4019
4020 if
4021  test "x$enable_dependency_tracking" != xno \
4022  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4023  am__fastdepCC_TRUE=
4024  am__fastdepCC_FALSE='#'
4025else
4026  am__fastdepCC_TRUE='#'
4027  am__fastdepCC_FALSE=
4028fi
4029
4030
4031
4032if test -n "$ac_tool_prefix"; then
4033  for ac_prog in ar lib "link -lib"
4034  do
4035    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4036set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4038$as_echo_n "checking for $ac_word... " >&6; }
4039if ${ac_cv_prog_AR+:} false; then :
4040  $as_echo_n "(cached) " >&6
4041else
4042  if test -n "$AR"; then
4043  ac_cv_prog_AR="$AR" # Let the user override the test.
4044else
4045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4046for as_dir in $PATH
4047do
4048  IFS=$as_save_IFS
4049  test -z "$as_dir" && as_dir=.
4050    for ac_exec_ext in '' $ac_executable_extensions; do
4051  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4052    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
4053    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4054    break 2
4055  fi
4056done
4057  done
4058IFS=$as_save_IFS
4059
4060fi
4061fi
4062AR=$ac_cv_prog_AR
4063if test -n "$AR"; then
4064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4065$as_echo "$AR" >&6; }
4066else
4067  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4068$as_echo "no" >&6; }
4069fi
4070
4071
4072    test -n "$AR" && break
4073  done
4074fi
4075if test -z "$AR"; then
4076  ac_ct_AR=$AR
4077  for ac_prog in ar lib "link -lib"
4078do
4079  # Extract the first word of "$ac_prog", so it can be a program name with args.
4080set dummy $ac_prog; ac_word=$2
4081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4082$as_echo_n "checking for $ac_word... " >&6; }
4083if ${ac_cv_prog_ac_ct_AR+:} false; then :
4084  $as_echo_n "(cached) " >&6
4085else
4086  if test -n "$ac_ct_AR"; then
4087  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4088else
4089as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4090for as_dir in $PATH
4091do
4092  IFS=$as_save_IFS
4093  test -z "$as_dir" && as_dir=.
4094    for ac_exec_ext in '' $ac_executable_extensions; do
4095  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4096    ac_cv_prog_ac_ct_AR="$ac_prog"
4097    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4098    break 2
4099  fi
4100done
4101  done
4102IFS=$as_save_IFS
4103
4104fi
4105fi
4106ac_ct_AR=$ac_cv_prog_ac_ct_AR
4107if test -n "$ac_ct_AR"; then
4108  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4109$as_echo "$ac_ct_AR" >&6; }
4110else
4111  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4112$as_echo "no" >&6; }
4113fi
4114
4115
4116  test -n "$ac_ct_AR" && break
4117done
4118
4119  if test "x$ac_ct_AR" = x; then
4120    AR="false"
4121  else
4122    case $cross_compiling:$ac_tool_warned in
4123yes:)
4124{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4125$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4126ac_tool_warned=yes ;;
4127esac
4128    AR=$ac_ct_AR
4129  fi
4130fi
4131
4132: ${AR=ar}
4133
4134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
4135$as_echo_n "checking the archiver ($AR) interface... " >&6; }
4136if ${am_cv_ar_interface+:} false; then :
4137  $as_echo_n "(cached) " >&6
4138else
4139  ac_ext=c
4140ac_cpp='$CPP $CPPFLAGS'
4141ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4142ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4143ac_compiler_gnu=$ac_cv_c_compiler_gnu
4144
4145   am_cv_ar_interface=ar
4146   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4147/* end confdefs.h.  */
4148int some_variable = 0;
4149_ACEOF
4150if ac_fn_c_try_compile "$LINENO"; then :
4151  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
4152      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
4153  (eval $am_ar_try) 2>&5
4154  ac_status=$?
4155  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4156  test $ac_status = 0; }
4157      if test "$ac_status" -eq 0; then
4158        am_cv_ar_interface=ar
4159      else
4160        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
4161        { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
4162  (eval $am_ar_try) 2>&5
4163  ac_status=$?
4164  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4165  test $ac_status = 0; }
4166        if test "$ac_status" -eq 0; then
4167          am_cv_ar_interface=lib
4168        else
4169          am_cv_ar_interface=unknown
4170        fi
4171      fi
4172      rm -f conftest.lib libconftest.a
4173
4174fi
4175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4176   ac_ext=c
4177ac_cpp='$CPP $CPPFLAGS'
4178ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4179ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4180ac_compiler_gnu=$ac_cv_c_compiler_gnu
4181
4182fi
4183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
4184$as_echo "$am_cv_ar_interface" >&6; }
4185
4186case $am_cv_ar_interface in
4187ar)
4188  ;;
4189lib)
4190  # Microsoft lib, so override with the ar-lib wrapper script.
4191  # FIXME: It is wrong to rewrite AR.
4192  # But if we don't then we get into trouble of one sort or another.
4193  # A longer-term fix would be to have automake use am__AR in this case,
4194  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
4195  # similar.
4196  AR="$am_aux_dir/ar-lib $AR"
4197  ;;
4198unknown)
4199  as_fn_error $? "could not determine $AR interface" "$LINENO" 5
4200  ;;
4201esac
4202
4203
4204# Check whether --enable-silent-rules was given.
4205if test "${enable_silent_rules+set}" = set; then :
4206  enableval=$enable_silent_rules;
4207fi
4208
4209case $enable_silent_rules in # (((
4210  yes) AM_DEFAULT_VERBOSITY=0;;
4211   no) AM_DEFAULT_VERBOSITY=1;;
4212    *) AM_DEFAULT_VERBOSITY=0;;
4213esac
4214am_make=${MAKE-make}
4215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4216$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4217if ${am_cv_make_support_nested_variables+:} false; then :
4218  $as_echo_n "(cached) " >&6
4219else
4220  if $as_echo 'TRUE=$(BAR$(V))
4221BAR0=false
4222BAR1=true
4223V=1
4224am__doit:
4225	@$(TRUE)
4226.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4227  am_cv_make_support_nested_variables=yes
4228else
4229  am_cv_make_support_nested_variables=no
4230fi
4231fi
4232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4233$as_echo "$am_cv_make_support_nested_variables" >&6; }
4234if test $am_cv_make_support_nested_variables = yes; then
4235    AM_V='$(V)'
4236  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4237else
4238  AM_V=$AM_DEFAULT_VERBOSITY
4239  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4240fi
4241AM_BACKSLASH='\'
4242
4243
4244ac_ext=c
4245ac_cpp='$CPP $CPPFLAGS'
4246ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4247ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4248ac_compiler_gnu=$ac_cv_c_compiler_gnu
4249if test -n "$ac_tool_prefix"; then
4250  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4251set dummy ${ac_tool_prefix}gcc; ac_word=$2
4252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4253$as_echo_n "checking for $ac_word... " >&6; }
4254if ${ac_cv_prog_CC+:} false; then :
4255  $as_echo_n "(cached) " >&6
4256else
4257  if test -n "$CC"; then
4258  ac_cv_prog_CC="$CC" # Let the user override the test.
4259else
4260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4261for as_dir in $PATH
4262do
4263  IFS=$as_save_IFS
4264  test -z "$as_dir" && as_dir=.
4265    for ac_exec_ext in '' $ac_executable_extensions; do
4266  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4267    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4268    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4269    break 2
4270  fi
4271done
4272  done
4273IFS=$as_save_IFS
4274
4275fi
4276fi
4277CC=$ac_cv_prog_CC
4278if test -n "$CC"; then
4279  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4280$as_echo "$CC" >&6; }
4281else
4282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4283$as_echo "no" >&6; }
4284fi
4285
4286
4287fi
4288if test -z "$ac_cv_prog_CC"; then
4289  ac_ct_CC=$CC
4290  # Extract the first word of "gcc", so it can be a program name with args.
4291set dummy gcc; ac_word=$2
4292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4293$as_echo_n "checking for $ac_word... " >&6; }
4294if ${ac_cv_prog_ac_ct_CC+:} false; then :
4295  $as_echo_n "(cached) " >&6
4296else
4297  if test -n "$ac_ct_CC"; then
4298  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4299else
4300as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4301for as_dir in $PATH
4302do
4303  IFS=$as_save_IFS
4304  test -z "$as_dir" && as_dir=.
4305    for ac_exec_ext in '' $ac_executable_extensions; do
4306  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4307    ac_cv_prog_ac_ct_CC="gcc"
4308    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4309    break 2
4310  fi
4311done
4312  done
4313IFS=$as_save_IFS
4314
4315fi
4316fi
4317ac_ct_CC=$ac_cv_prog_ac_ct_CC
4318if test -n "$ac_ct_CC"; then
4319  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4320$as_echo "$ac_ct_CC" >&6; }
4321else
4322  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4323$as_echo "no" >&6; }
4324fi
4325
4326  if test "x$ac_ct_CC" = x; then
4327    CC=""
4328  else
4329    case $cross_compiling:$ac_tool_warned in
4330yes:)
4331{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4332$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4333ac_tool_warned=yes ;;
4334esac
4335    CC=$ac_ct_CC
4336  fi
4337else
4338  CC="$ac_cv_prog_CC"
4339fi
4340
4341if test -z "$CC"; then
4342          if test -n "$ac_tool_prefix"; then
4343    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4344set dummy ${ac_tool_prefix}cc; ac_word=$2
4345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4346$as_echo_n "checking for $ac_word... " >&6; }
4347if ${ac_cv_prog_CC+:} false; then :
4348  $as_echo_n "(cached) " >&6
4349else
4350  if test -n "$CC"; then
4351  ac_cv_prog_CC="$CC" # Let the user override the test.
4352else
4353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4354for as_dir in $PATH
4355do
4356  IFS=$as_save_IFS
4357  test -z "$as_dir" && as_dir=.
4358    for ac_exec_ext in '' $ac_executable_extensions; do
4359  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4360    ac_cv_prog_CC="${ac_tool_prefix}cc"
4361    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4362    break 2
4363  fi
4364done
4365  done
4366IFS=$as_save_IFS
4367
4368fi
4369fi
4370CC=$ac_cv_prog_CC
4371if test -n "$CC"; then
4372  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4373$as_echo "$CC" >&6; }
4374else
4375  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4376$as_echo "no" >&6; }
4377fi
4378
4379
4380  fi
4381fi
4382if test -z "$CC"; then
4383  # Extract the first word of "cc", so it can be a program name with args.
4384set dummy cc; ac_word=$2
4385{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4386$as_echo_n "checking for $ac_word... " >&6; }
4387if ${ac_cv_prog_CC+:} false; then :
4388  $as_echo_n "(cached) " >&6
4389else
4390  if test -n "$CC"; then
4391  ac_cv_prog_CC="$CC" # Let the user override the test.
4392else
4393  ac_prog_rejected=no
4394as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4395for as_dir in $PATH
4396do
4397  IFS=$as_save_IFS
4398  test -z "$as_dir" && as_dir=.
4399    for ac_exec_ext in '' $ac_executable_extensions; do
4400  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4401    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4402       ac_prog_rejected=yes
4403       continue
4404     fi
4405    ac_cv_prog_CC="cc"
4406    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4407    break 2
4408  fi
4409done
4410  done
4411IFS=$as_save_IFS
4412
4413if test $ac_prog_rejected = yes; then
4414  # We found a bogon in the path, so make sure we never use it.
4415  set dummy $ac_cv_prog_CC
4416  shift
4417  if test $# != 0; then
4418    # We chose a different compiler from the bogus one.
4419    # However, it has the same basename, so the bogon will be chosen
4420    # first if we set CC to just the basename; use the full file name.
4421    shift
4422    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4423  fi
4424fi
4425fi
4426fi
4427CC=$ac_cv_prog_CC
4428if test -n "$CC"; then
4429  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4430$as_echo "$CC" >&6; }
4431else
4432  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4433$as_echo "no" >&6; }
4434fi
4435
4436
4437fi
4438if test -z "$CC"; then
4439  if test -n "$ac_tool_prefix"; then
4440  for ac_prog in cl.exe
4441  do
4442    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4443set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4445$as_echo_n "checking for $ac_word... " >&6; }
4446if ${ac_cv_prog_CC+:} false; then :
4447  $as_echo_n "(cached) " >&6
4448else
4449  if test -n "$CC"; then
4450  ac_cv_prog_CC="$CC" # Let the user override the test.
4451else
4452as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4453for as_dir in $PATH
4454do
4455  IFS=$as_save_IFS
4456  test -z "$as_dir" && as_dir=.
4457    for ac_exec_ext in '' $ac_executable_extensions; do
4458  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4459    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4460    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4461    break 2
4462  fi
4463done
4464  done
4465IFS=$as_save_IFS
4466
4467fi
4468fi
4469CC=$ac_cv_prog_CC
4470if test -n "$CC"; then
4471  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4472$as_echo "$CC" >&6; }
4473else
4474  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4475$as_echo "no" >&6; }
4476fi
4477
4478
4479    test -n "$CC" && break
4480  done
4481fi
4482if test -z "$CC"; then
4483  ac_ct_CC=$CC
4484  for ac_prog in cl.exe
4485do
4486  # Extract the first word of "$ac_prog", so it can be a program name with args.
4487set dummy $ac_prog; ac_word=$2
4488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4489$as_echo_n "checking for $ac_word... " >&6; }
4490if ${ac_cv_prog_ac_ct_CC+:} false; then :
4491  $as_echo_n "(cached) " >&6
4492else
4493  if test -n "$ac_ct_CC"; then
4494  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4495else
4496as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4497for as_dir in $PATH
4498do
4499  IFS=$as_save_IFS
4500  test -z "$as_dir" && as_dir=.
4501    for ac_exec_ext in '' $ac_executable_extensions; do
4502  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4503    ac_cv_prog_ac_ct_CC="$ac_prog"
4504    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4505    break 2
4506  fi
4507done
4508  done
4509IFS=$as_save_IFS
4510
4511fi
4512fi
4513ac_ct_CC=$ac_cv_prog_ac_ct_CC
4514if test -n "$ac_ct_CC"; then
4515  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4516$as_echo "$ac_ct_CC" >&6; }
4517else
4518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4519$as_echo "no" >&6; }
4520fi
4521
4522
4523  test -n "$ac_ct_CC" && break
4524done
4525
4526  if test "x$ac_ct_CC" = x; then
4527    CC=""
4528  else
4529    case $cross_compiling:$ac_tool_warned in
4530yes:)
4531{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4532$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4533ac_tool_warned=yes ;;
4534esac
4535    CC=$ac_ct_CC
4536  fi
4537fi
4538
4539fi
4540
4541
4542test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4543$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4544as_fn_error $? "no acceptable C compiler found in \$PATH
4545See \`config.log' for more details" "$LINENO" 5; }
4546
4547# Provide some information about the compiler.
4548$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4549set X $ac_compile
4550ac_compiler=$2
4551for ac_option in --version -v -V -qversion; do
4552  { { ac_try="$ac_compiler $ac_option >&5"
4553case "(($ac_try" in
4554  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4555  *) ac_try_echo=$ac_try;;
4556esac
4557eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4558$as_echo "$ac_try_echo"; } >&5
4559  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4560  ac_status=$?
4561  if test -s conftest.err; then
4562    sed '10a\
4563... rest of stderr output deleted ...
4564         10q' conftest.err >conftest.er1
4565    cat conftest.er1 >&5
4566  fi
4567  rm -f conftest.er1 conftest.err
4568  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4569  test $ac_status = 0; }
4570done
4571
4572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4573$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4574if ${ac_cv_c_compiler_gnu+:} false; then :
4575  $as_echo_n "(cached) " >&6
4576else
4577  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4578/* end confdefs.h.  */
4579
4580int
4581main ()
4582{
4583#ifndef __GNUC__
4584       choke me
4585#endif
4586
4587  ;
4588  return 0;
4589}
4590_ACEOF
4591if ac_fn_c_try_compile "$LINENO"; then :
4592  ac_compiler_gnu=yes
4593else
4594  ac_compiler_gnu=no
4595fi
4596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4597ac_cv_c_compiler_gnu=$ac_compiler_gnu
4598
4599fi
4600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4601$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4602if test $ac_compiler_gnu = yes; then
4603  GCC=yes
4604else
4605  GCC=
4606fi
4607ac_test_CFLAGS=${CFLAGS+set}
4608ac_save_CFLAGS=$CFLAGS
4609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4610$as_echo_n "checking whether $CC accepts -g... " >&6; }
4611if ${ac_cv_prog_cc_g+:} false; then :
4612  $as_echo_n "(cached) " >&6
4613else
4614  ac_save_c_werror_flag=$ac_c_werror_flag
4615   ac_c_werror_flag=yes
4616   ac_cv_prog_cc_g=no
4617   CFLAGS="-g"
4618   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4619/* end confdefs.h.  */
4620
4621int
4622main ()
4623{
4624
4625  ;
4626  return 0;
4627}
4628_ACEOF
4629if ac_fn_c_try_compile "$LINENO"; then :
4630  ac_cv_prog_cc_g=yes
4631else
4632  CFLAGS=""
4633      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4634/* end confdefs.h.  */
4635
4636int
4637main ()
4638{
4639
4640  ;
4641  return 0;
4642}
4643_ACEOF
4644if ac_fn_c_try_compile "$LINENO"; then :
4645
4646else
4647  ac_c_werror_flag=$ac_save_c_werror_flag
4648	 CFLAGS="-g"
4649	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4650/* end confdefs.h.  */
4651
4652int
4653main ()
4654{
4655
4656  ;
4657  return 0;
4658}
4659_ACEOF
4660if ac_fn_c_try_compile "$LINENO"; then :
4661  ac_cv_prog_cc_g=yes
4662fi
4663rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4664fi
4665rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4666fi
4667rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4668   ac_c_werror_flag=$ac_save_c_werror_flag
4669fi
4670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4671$as_echo "$ac_cv_prog_cc_g" >&6; }
4672if test "$ac_test_CFLAGS" = set; then
4673  CFLAGS=$ac_save_CFLAGS
4674elif test $ac_cv_prog_cc_g = yes; then
4675  if test "$GCC" = yes; then
4676    CFLAGS="-g -O2"
4677  else
4678    CFLAGS="-g"
4679  fi
4680else
4681  if test "$GCC" = yes; then
4682    CFLAGS="-O2"
4683  else
4684    CFLAGS=
4685  fi
4686fi
4687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4688$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4689if ${ac_cv_prog_cc_c89+:} false; then :
4690  $as_echo_n "(cached) " >&6
4691else
4692  ac_cv_prog_cc_c89=no
4693ac_save_CC=$CC
4694cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4695/* end confdefs.h.  */
4696#include <stdarg.h>
4697#include <stdio.h>
4698struct stat;
4699/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4700struct buf { int x; };
4701FILE * (*rcsopen) (struct buf *, struct stat *, int);
4702static char *e (p, i)
4703     char **p;
4704     int i;
4705{
4706  return p[i];
4707}
4708static char *f (char * (*g) (char **, int), char **p, ...)
4709{
4710  char *s;
4711  va_list v;
4712  va_start (v,p);
4713  s = g (p, va_arg (v,int));
4714  va_end (v);
4715  return s;
4716}
4717
4718/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4719   function prototypes and stuff, but not '\xHH' hex character constants.
4720   These don't provoke an error unfortunately, instead are silently treated
4721   as 'x'.  The following induces an error, until -std is added to get
4722   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4723   array size at least.  It's necessary to write '\x00'==0 to get something
4724   that's true only with -std.  */
4725int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4726
4727/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4728   inside strings and character constants.  */
4729#define FOO(x) 'x'
4730int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4731
4732int test (int i, double x);
4733struct s1 {int (*f) (int a);};
4734struct s2 {int (*f) (double a);};
4735int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4736int argc;
4737char **argv;
4738int
4739main ()
4740{
4741return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4742  ;
4743  return 0;
4744}
4745_ACEOF
4746for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4747	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4748do
4749  CC="$ac_save_CC $ac_arg"
4750  if ac_fn_c_try_compile "$LINENO"; then :
4751  ac_cv_prog_cc_c89=$ac_arg
4752fi
4753rm -f core conftest.err conftest.$ac_objext
4754  test "x$ac_cv_prog_cc_c89" != "xno" && break
4755done
4756rm -f conftest.$ac_ext
4757CC=$ac_save_CC
4758
4759fi
4760# AC_CACHE_VAL
4761case "x$ac_cv_prog_cc_c89" in
4762  x)
4763    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4764$as_echo "none needed" >&6; } ;;
4765  xno)
4766    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4767$as_echo "unsupported" >&6; } ;;
4768  *)
4769    CC="$CC $ac_cv_prog_cc_c89"
4770    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4771$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4772esac
4773if test "x$ac_cv_prog_cc_c89" != xno; then :
4774
4775fi
4776
4777ac_ext=c
4778ac_cpp='$CPP $CPPFLAGS'
4779ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4780ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4781ac_compiler_gnu=$ac_cv_c_compiler_gnu
4782
4783ac_ext=c
4784ac_cpp='$CPP $CPPFLAGS'
4785ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4786ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4787ac_compiler_gnu=$ac_cv_c_compiler_gnu
4788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4789$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4790if ${am_cv_prog_cc_c_o+:} false; then :
4791  $as_echo_n "(cached) " >&6
4792else
4793  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4794/* end confdefs.h.  */
4795
4796int
4797main ()
4798{
4799
4800  ;
4801  return 0;
4802}
4803_ACEOF
4804  # Make sure it works both with $CC and with simple cc.
4805  # Following AC_PROG_CC_C_O, we do the test twice because some
4806  # compilers refuse to overwrite an existing .o file with -o,
4807  # though they will create one.
4808  am_cv_prog_cc_c_o=yes
4809  for am_i in 1 2; do
4810    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4811   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4812   ac_status=$?
4813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4814   (exit $ac_status); } \
4815         && test -f conftest2.$ac_objext; then
4816      : OK
4817    else
4818      am_cv_prog_cc_c_o=no
4819      break
4820    fi
4821  done
4822  rm -f core conftest*
4823  unset am_i
4824fi
4825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4826$as_echo "$am_cv_prog_cc_c_o" >&6; }
4827if test "$am_cv_prog_cc_c_o" != yes; then
4828   # Losing compiler, so override with the script.
4829   # FIXME: It is wrong to rewrite CC.
4830   # But if we don't then we get into trouble of one sort or another.
4831   # A longer-term fix would be to have automake use am__CC in this case,
4832   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4833   CC="$am_aux_dir/compile $CC"
4834fi
4835ac_ext=c
4836ac_cpp='$CPP $CPPFLAGS'
4837ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4838ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4839ac_compiler_gnu=$ac_cv_c_compiler_gnu
4840
4841
4842depcc="$CC"   am_compiler_list=
4843
4844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4845$as_echo_n "checking dependency style of $depcc... " >&6; }
4846if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4847  $as_echo_n "(cached) " >&6
4848else
4849  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4850  # We make a subdir and do the tests there.  Otherwise we can end up
4851  # making bogus files that we don't know about and never remove.  For
4852  # instance it was reported that on HP-UX the gcc test will end up
4853  # making a dummy file named 'D' -- because '-MD' means "put the output
4854  # in D".
4855  rm -rf conftest.dir
4856  mkdir conftest.dir
4857  # Copy depcomp to subdir because otherwise we won't find it if we're
4858  # using a relative directory.
4859  cp "$am_depcomp" conftest.dir
4860  cd conftest.dir
4861  # We will build objects and dependencies in a subdirectory because
4862  # it helps to detect inapplicable dependency modes.  For instance
4863  # both Tru64's cc and ICC support -MD to output dependencies as a
4864  # side effect of compilation, but ICC will put the dependencies in
4865  # the current directory while Tru64 will put them in the object
4866  # directory.
4867  mkdir sub
4868
4869  am_cv_CC_dependencies_compiler_type=none
4870  if test "$am_compiler_list" = ""; then
4871     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4872  fi
4873  am__universal=false
4874  case " $depcc " in #(
4875     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4876     esac
4877
4878  for depmode in $am_compiler_list; do
4879    # Setup a source with many dependencies, because some compilers
4880    # like to wrap large dependency lists on column 80 (with \), and
4881    # we should not choose a depcomp mode which is confused by this.
4882    #
4883    # We need to recreate these files for each test, as the compiler may
4884    # overwrite some of them when testing with obscure command lines.
4885    # This happens at least with the AIX C compiler.
4886    : > sub/conftest.c
4887    for i in 1 2 3 4 5 6; do
4888      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4889      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4890      # Solaris 10 /bin/sh.
4891      echo '/* dummy */' > sub/conftst$i.h
4892    done
4893    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4894
4895    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4896    # mode.  It turns out that the SunPro C++ compiler does not properly
4897    # handle '-M -o', and we need to detect this.  Also, some Intel
4898    # versions had trouble with output in subdirs.
4899    am__obj=sub/conftest.${OBJEXT-o}
4900    am__minus_obj="-o $am__obj"
4901    case $depmode in
4902    gcc)
4903      # This depmode causes a compiler race in universal mode.
4904      test "$am__universal" = false || continue
4905      ;;
4906    nosideeffect)
4907      # After this tag, mechanisms are not by side-effect, so they'll
4908      # only be used when explicitly requested.
4909      if test "x$enable_dependency_tracking" = xyes; then
4910	continue
4911      else
4912	break
4913      fi
4914      ;;
4915    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4916      # This compiler won't grok '-c -o', but also, the minuso test has
4917      # not run yet.  These depmodes are late enough in the game, and
4918      # so weak that their functioning should not be impacted.
4919      am__obj=conftest.${OBJEXT-o}
4920      am__minus_obj=
4921      ;;
4922    none) break ;;
4923    esac
4924    if depmode=$depmode \
4925       source=sub/conftest.c object=$am__obj \
4926       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4927       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4928         >/dev/null 2>conftest.err &&
4929       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4930       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4931       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4932       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4933      # icc doesn't choke on unknown options, it will just issue warnings
4934      # or remarks (even with -Werror).  So we grep stderr for any message
4935      # that says an option was ignored or not supported.
4936      # When given -MP, icc 7.0 and 7.1 complain thusly:
4937      #   icc: Command line warning: ignoring option '-M'; no argument required
4938      # The diagnosis changed in icc 8.0:
4939      #   icc: Command line remark: option '-MP' not supported
4940      if (grep 'ignoring option' conftest.err ||
4941          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4942        am_cv_CC_dependencies_compiler_type=$depmode
4943        break
4944      fi
4945    fi
4946  done
4947
4948  cd ..
4949  rm -rf conftest.dir
4950else
4951  am_cv_CC_dependencies_compiler_type=none
4952fi
4953
4954fi
4955{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4956$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4957CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4958
4959 if
4960  test "x$enable_dependency_tracking" != xno \
4961  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4962  am__fastdepCC_TRUE=
4963  am__fastdepCC_FALSE='#'
4964else
4965  am__fastdepCC_TRUE='#'
4966  am__fastdepCC_FALSE=
4967fi
4968
4969
4970# Check whether --enable-static was given.
4971if test "${enable_static+set}" = set; then :
4972  enableval=$enable_static; p=${PACKAGE-default}
4973    case $enableval in
4974    yes) enable_static=yes ;;
4975    no) enable_static=no ;;
4976    *)
4977     enable_static=no
4978      # Look at the argument we got.  We use all the common list separators.
4979      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4980      for pkg in $enableval; do
4981	IFS="$lt_save_ifs"
4982	if test "X$pkg" = "X$p"; then
4983	  enable_static=yes
4984	fi
4985      done
4986      IFS="$lt_save_ifs"
4987      ;;
4988    esac
4989else
4990  enable_static=no
4991fi
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001case `pwd` in
5002  *\ * | *\	*)
5003    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5004$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5005esac
5006
5007
5008
5009macro_version='2.4.2'
5010macro_revision='1.3337'
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024ltmain="$ac_aux_dir/ltmain.sh"
5025
5026# Backslashify metacharacters that are still active within
5027# double-quoted strings.
5028sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5029
5030# Same as above, but do not quote variable references.
5031double_quote_subst='s/\(["`\\]\)/\\\1/g'
5032
5033# Sed substitution to delay expansion of an escaped shell variable in a
5034# double_quote_subst'ed string.
5035delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5036
5037# Sed substitution to delay expansion of an escaped single quote.
5038delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5039
5040# Sed substitution to avoid accidental globbing in evaled expressions
5041no_glob_subst='s/\*/\\\*/g'
5042
5043ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5044ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5045ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5046
5047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5048$as_echo_n "checking how to print strings... " >&6; }
5049# Test print first, because it will be a builtin if present.
5050if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
5051   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5052  ECHO='print -r --'
5053elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5054  ECHO='printf %s\n'
5055else
5056  # Use this function as a fallback that always works.
5057  func_fallback_echo ()
5058  {
5059    eval 'cat <<_LTECHO_EOF
5060$1
5061_LTECHO_EOF'
5062  }
5063  ECHO='func_fallback_echo'
5064fi
5065
5066# func_echo_all arg...
5067# Invoke $ECHO with all args, space-separated.
5068func_echo_all ()
5069{
5070    $ECHO ""
5071}
5072
5073case "$ECHO" in
5074  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5075$as_echo "printf" >&6; } ;;
5076  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5077$as_echo "print -r" >&6; } ;;
5078  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5079$as_echo "cat" >&6; } ;;
5080esac
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5096$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5097if ${ac_cv_path_SED+:} false; then :
5098  $as_echo_n "(cached) " >&6
5099else
5100            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5101     for ac_i in 1 2 3 4 5 6 7; do
5102       ac_script="$ac_script$as_nl$ac_script"
5103     done
5104     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5105     { ac_script=; unset ac_script;}
5106     if test -z "$SED"; then
5107  ac_path_SED_found=false
5108  # Loop through the user's path and test for each of PROGNAME-LIST
5109  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5110for as_dir in $PATH
5111do
5112  IFS=$as_save_IFS
5113  test -z "$as_dir" && as_dir=.
5114    for ac_prog in sed gsed; do
5115    for ac_exec_ext in '' $ac_executable_extensions; do
5116      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5117      as_fn_executable_p "$ac_path_SED" || continue
5118# Check for GNU ac_path_SED and select it if it is found.
5119  # Check for GNU $ac_path_SED
5120case `"$ac_path_SED" --version 2>&1` in
5121*GNU*)
5122  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5123*)
5124  ac_count=0
5125  $as_echo_n 0123456789 >"conftest.in"
5126  while :
5127  do
5128    cat "conftest.in" "conftest.in" >"conftest.tmp"
5129    mv "conftest.tmp" "conftest.in"
5130    cp "conftest.in" "conftest.nl"
5131    $as_echo '' >> "conftest.nl"
5132    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5133    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5134    as_fn_arith $ac_count + 1 && ac_count=$as_val
5135    if test $ac_count -gt ${ac_path_SED_max-0}; then
5136      # Best one so far, save it but keep looking for a better one
5137      ac_cv_path_SED="$ac_path_SED"
5138      ac_path_SED_max=$ac_count
5139    fi
5140    # 10*(2^10) chars as input seems more than enough
5141    test $ac_count -gt 10 && break
5142  done
5143  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5144esac
5145
5146      $ac_path_SED_found && break 3
5147    done
5148  done
5149  done
5150IFS=$as_save_IFS
5151  if test -z "$ac_cv_path_SED"; then
5152    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5153  fi
5154else
5155  ac_cv_path_SED=$SED
5156fi
5157
5158fi
5159{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5160$as_echo "$ac_cv_path_SED" >&6; }
5161 SED="$ac_cv_path_SED"
5162  rm -f conftest.sed
5163
5164test -z "$SED" && SED=sed
5165Xsed="$SED -e 1s/^X//"
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5178$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5179if ${ac_cv_path_GREP+:} false; then :
5180  $as_echo_n "(cached) " >&6
5181else
5182  if test -z "$GREP"; then
5183  ac_path_GREP_found=false
5184  # Loop through the user's path and test for each of PROGNAME-LIST
5185  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5186for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5187do
5188  IFS=$as_save_IFS
5189  test -z "$as_dir" && as_dir=.
5190    for ac_prog in grep ggrep; do
5191    for ac_exec_ext in '' $ac_executable_extensions; do
5192      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5193      as_fn_executable_p "$ac_path_GREP" || continue
5194# Check for GNU ac_path_GREP and select it if it is found.
5195  # Check for GNU $ac_path_GREP
5196case `"$ac_path_GREP" --version 2>&1` in
5197*GNU*)
5198  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5199*)
5200  ac_count=0
5201  $as_echo_n 0123456789 >"conftest.in"
5202  while :
5203  do
5204    cat "conftest.in" "conftest.in" >"conftest.tmp"
5205    mv "conftest.tmp" "conftest.in"
5206    cp "conftest.in" "conftest.nl"
5207    $as_echo 'GREP' >> "conftest.nl"
5208    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5209    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5210    as_fn_arith $ac_count + 1 && ac_count=$as_val
5211    if test $ac_count -gt ${ac_path_GREP_max-0}; then
5212      # Best one so far, save it but keep looking for a better one
5213      ac_cv_path_GREP="$ac_path_GREP"
5214      ac_path_GREP_max=$ac_count
5215    fi
5216    # 10*(2^10) chars as input seems more than enough
5217    test $ac_count -gt 10 && break
5218  done
5219  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5220esac
5221
5222      $ac_path_GREP_found && break 3
5223    done
5224  done
5225  done
5226IFS=$as_save_IFS
5227  if test -z "$ac_cv_path_GREP"; then
5228    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5229  fi
5230else
5231  ac_cv_path_GREP=$GREP
5232fi
5233
5234fi
5235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5236$as_echo "$ac_cv_path_GREP" >&6; }
5237 GREP="$ac_cv_path_GREP"
5238
5239
5240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5241$as_echo_n "checking for egrep... " >&6; }
5242if ${ac_cv_path_EGREP+:} false; then :
5243  $as_echo_n "(cached) " >&6
5244else
5245  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5246   then ac_cv_path_EGREP="$GREP -E"
5247   else
5248     if test -z "$EGREP"; then
5249  ac_path_EGREP_found=false
5250  # Loop through the user's path and test for each of PROGNAME-LIST
5251  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5252for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5253do
5254  IFS=$as_save_IFS
5255  test -z "$as_dir" && as_dir=.
5256    for ac_prog in egrep; do
5257    for ac_exec_ext in '' $ac_executable_extensions; do
5258      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5259      as_fn_executable_p "$ac_path_EGREP" || continue
5260# Check for GNU ac_path_EGREP and select it if it is found.
5261  # Check for GNU $ac_path_EGREP
5262case `"$ac_path_EGREP" --version 2>&1` in
5263*GNU*)
5264  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5265*)
5266  ac_count=0
5267  $as_echo_n 0123456789 >"conftest.in"
5268  while :
5269  do
5270    cat "conftest.in" "conftest.in" >"conftest.tmp"
5271    mv "conftest.tmp" "conftest.in"
5272    cp "conftest.in" "conftest.nl"
5273    $as_echo 'EGREP' >> "conftest.nl"
5274    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5275    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5276    as_fn_arith $ac_count + 1 && ac_count=$as_val
5277    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5278      # Best one so far, save it but keep looking for a better one
5279      ac_cv_path_EGREP="$ac_path_EGREP"
5280      ac_path_EGREP_max=$ac_count
5281    fi
5282    # 10*(2^10) chars as input seems more than enough
5283    test $ac_count -gt 10 && break
5284  done
5285  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5286esac
5287
5288      $ac_path_EGREP_found && break 3
5289    done
5290  done
5291  done
5292IFS=$as_save_IFS
5293  if test -z "$ac_cv_path_EGREP"; then
5294    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5295  fi
5296else
5297  ac_cv_path_EGREP=$EGREP
5298fi
5299
5300   fi
5301fi
5302{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5303$as_echo "$ac_cv_path_EGREP" >&6; }
5304 EGREP="$ac_cv_path_EGREP"
5305
5306
5307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5308$as_echo_n "checking for fgrep... " >&6; }
5309if ${ac_cv_path_FGREP+:} false; then :
5310  $as_echo_n "(cached) " >&6
5311else
5312  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5313   then ac_cv_path_FGREP="$GREP -F"
5314   else
5315     if test -z "$FGREP"; then
5316  ac_path_FGREP_found=false
5317  # Loop through the user's path and test for each of PROGNAME-LIST
5318  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5319for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5320do
5321  IFS=$as_save_IFS
5322  test -z "$as_dir" && as_dir=.
5323    for ac_prog in fgrep; do
5324    for ac_exec_ext in '' $ac_executable_extensions; do
5325      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5326      as_fn_executable_p "$ac_path_FGREP" || continue
5327# Check for GNU ac_path_FGREP and select it if it is found.
5328  # Check for GNU $ac_path_FGREP
5329case `"$ac_path_FGREP" --version 2>&1` in
5330*GNU*)
5331  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5332*)
5333  ac_count=0
5334  $as_echo_n 0123456789 >"conftest.in"
5335  while :
5336  do
5337    cat "conftest.in" "conftest.in" >"conftest.tmp"
5338    mv "conftest.tmp" "conftest.in"
5339    cp "conftest.in" "conftest.nl"
5340    $as_echo 'FGREP' >> "conftest.nl"
5341    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5342    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5343    as_fn_arith $ac_count + 1 && ac_count=$as_val
5344    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5345      # Best one so far, save it but keep looking for a better one
5346      ac_cv_path_FGREP="$ac_path_FGREP"
5347      ac_path_FGREP_max=$ac_count
5348    fi
5349    # 10*(2^10) chars as input seems more than enough
5350    test $ac_count -gt 10 && break
5351  done
5352  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5353esac
5354
5355      $ac_path_FGREP_found && break 3
5356    done
5357  done
5358  done
5359IFS=$as_save_IFS
5360  if test -z "$ac_cv_path_FGREP"; then
5361    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5362  fi
5363else
5364  ac_cv_path_FGREP=$FGREP
5365fi
5366
5367   fi
5368fi
5369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5370$as_echo "$ac_cv_path_FGREP" >&6; }
5371 FGREP="$ac_cv_path_FGREP"
5372
5373
5374test -z "$GREP" && GREP=grep
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394# Check whether --with-gnu-ld was given.
5395if test "${with_gnu_ld+set}" = set; then :
5396  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5397else
5398  with_gnu_ld=no
5399fi
5400
5401ac_prog=ld
5402if test "$GCC" = yes; then
5403  # Check if gcc -print-prog-name=ld gives a path.
5404  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5405$as_echo_n "checking for ld used by $CC... " >&6; }
5406  case $host in
5407  *-*-mingw*)
5408    # gcc leaves a trailing carriage return which upsets mingw
5409    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5410  *)
5411    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5412  esac
5413  case $ac_prog in
5414    # Accept absolute paths.
5415    [\\/]* | ?:[\\/]*)
5416      re_direlt='/[^/][^/]*/\.\./'
5417      # Canonicalize the pathname of ld
5418      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5419      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5420	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5421      done
5422      test -z "$LD" && LD="$ac_prog"
5423      ;;
5424  "")
5425    # If it fails, then pretend we aren't using GCC.
5426    ac_prog=ld
5427    ;;
5428  *)
5429    # If it is relative, then search for the first ld in PATH.
5430    with_gnu_ld=unknown
5431    ;;
5432  esac
5433elif test "$with_gnu_ld" = yes; then
5434  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5435$as_echo_n "checking for GNU ld... " >&6; }
5436else
5437  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5438$as_echo_n "checking for non-GNU ld... " >&6; }
5439fi
5440if ${lt_cv_path_LD+:} false; then :
5441  $as_echo_n "(cached) " >&6
5442else
5443  if test -z "$LD"; then
5444  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5445  for ac_dir in $PATH; do
5446    IFS="$lt_save_ifs"
5447    test -z "$ac_dir" && ac_dir=.
5448    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5449      lt_cv_path_LD="$ac_dir/$ac_prog"
5450      # Check to see if the program is GNU ld.  I'd rather use --version,
5451      # but apparently some variants of GNU ld only accept -v.
5452      # Break only if it was the GNU/non-GNU ld that we prefer.
5453      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5454      *GNU* | *'with BFD'*)
5455	test "$with_gnu_ld" != no && break
5456	;;
5457      *)
5458	test "$with_gnu_ld" != yes && break
5459	;;
5460      esac
5461    fi
5462  done
5463  IFS="$lt_save_ifs"
5464else
5465  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5466fi
5467fi
5468
5469LD="$lt_cv_path_LD"
5470if test -n "$LD"; then
5471  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5472$as_echo "$LD" >&6; }
5473else
5474  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5475$as_echo "no" >&6; }
5476fi
5477test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5479$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5480if ${lt_cv_prog_gnu_ld+:} false; then :
5481  $as_echo_n "(cached) " >&6
5482else
5483  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5484case `$LD -v 2>&1 </dev/null` in
5485*GNU* | *'with BFD'*)
5486  lt_cv_prog_gnu_ld=yes
5487  ;;
5488*)
5489  lt_cv_prog_gnu_ld=no
5490  ;;
5491esac
5492fi
5493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5494$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5495with_gnu_ld=$lt_cv_prog_gnu_ld
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5506$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5507if ${lt_cv_path_NM+:} false; then :
5508  $as_echo_n "(cached) " >&6
5509else
5510  if test -n "$NM"; then
5511  # Let the user override the test.
5512  lt_cv_path_NM="$NM"
5513else
5514  lt_nm_to_check="${ac_tool_prefix}nm"
5515  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5516    lt_nm_to_check="$lt_nm_to_check nm"
5517  fi
5518  for lt_tmp_nm in $lt_nm_to_check; do
5519    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5520    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5521      IFS="$lt_save_ifs"
5522      test -z "$ac_dir" && ac_dir=.
5523      tmp_nm="$ac_dir/$lt_tmp_nm"
5524      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5525	# Check to see if the nm accepts a BSD-compat flag.
5526	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5527	#   nm: unknown option "B" ignored
5528	# Tru64's nm complains that /dev/null is an invalid object file
5529	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5530	*/dev/null* | *'Invalid file or object type'*)
5531	  lt_cv_path_NM="$tmp_nm -B"
5532	  break
5533	  ;;
5534	*)
5535	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5536	  */dev/null*)
5537	    lt_cv_path_NM="$tmp_nm -p"
5538	    break
5539	    ;;
5540	  *)
5541	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5542	    continue # so that we can try to find one that supports BSD flags
5543	    ;;
5544	  esac
5545	  ;;
5546	esac
5547      fi
5548    done
5549    IFS="$lt_save_ifs"
5550  done
5551  : ${lt_cv_path_NM=no}
5552fi
5553fi
5554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5555$as_echo "$lt_cv_path_NM" >&6; }
5556if test "$lt_cv_path_NM" != "no"; then
5557  NM="$lt_cv_path_NM"
5558else
5559  # Didn't find any BSD compatible name lister, look for dumpbin.
5560  if test -n "$DUMPBIN"; then :
5561    # Let the user override the test.
5562  else
5563    if test -n "$ac_tool_prefix"; then
5564  for ac_prog in dumpbin "link -dump"
5565  do
5566    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5567set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5569$as_echo_n "checking for $ac_word... " >&6; }
5570if ${ac_cv_prog_DUMPBIN+:} false; then :
5571  $as_echo_n "(cached) " >&6
5572else
5573  if test -n "$DUMPBIN"; then
5574  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5575else
5576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5577for as_dir in $PATH
5578do
5579  IFS=$as_save_IFS
5580  test -z "$as_dir" && as_dir=.
5581    for ac_exec_ext in '' $ac_executable_extensions; do
5582  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5583    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5584    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5585    break 2
5586  fi
5587done
5588  done
5589IFS=$as_save_IFS
5590
5591fi
5592fi
5593DUMPBIN=$ac_cv_prog_DUMPBIN
5594if test -n "$DUMPBIN"; then
5595  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5596$as_echo "$DUMPBIN" >&6; }
5597else
5598  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5599$as_echo "no" >&6; }
5600fi
5601
5602
5603    test -n "$DUMPBIN" && break
5604  done
5605fi
5606if test -z "$DUMPBIN"; then
5607  ac_ct_DUMPBIN=$DUMPBIN
5608  for ac_prog in dumpbin "link -dump"
5609do
5610  # Extract the first word of "$ac_prog", so it can be a program name with args.
5611set dummy $ac_prog; ac_word=$2
5612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5613$as_echo_n "checking for $ac_word... " >&6; }
5614if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5615  $as_echo_n "(cached) " >&6
5616else
5617  if test -n "$ac_ct_DUMPBIN"; then
5618  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5619else
5620as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5621for as_dir in $PATH
5622do
5623  IFS=$as_save_IFS
5624  test -z "$as_dir" && as_dir=.
5625    for ac_exec_ext in '' $ac_executable_extensions; do
5626  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5627    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5628    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5629    break 2
5630  fi
5631done
5632  done
5633IFS=$as_save_IFS
5634
5635fi
5636fi
5637ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5638if test -n "$ac_ct_DUMPBIN"; then
5639  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5640$as_echo "$ac_ct_DUMPBIN" >&6; }
5641else
5642  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5643$as_echo "no" >&6; }
5644fi
5645
5646
5647  test -n "$ac_ct_DUMPBIN" && break
5648done
5649
5650  if test "x$ac_ct_DUMPBIN" = x; then
5651    DUMPBIN=":"
5652  else
5653    case $cross_compiling:$ac_tool_warned in
5654yes:)
5655{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5656$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5657ac_tool_warned=yes ;;
5658esac
5659    DUMPBIN=$ac_ct_DUMPBIN
5660  fi
5661fi
5662
5663    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5664    *COFF*)
5665      DUMPBIN="$DUMPBIN -symbols"
5666      ;;
5667    *)
5668      DUMPBIN=:
5669      ;;
5670    esac
5671  fi
5672
5673  if test "$DUMPBIN" != ":"; then
5674    NM="$DUMPBIN"
5675  fi
5676fi
5677test -z "$NM" && NM=nm
5678
5679
5680
5681
5682
5683
5684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5685$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5686if ${lt_cv_nm_interface+:} false; then :
5687  $as_echo_n "(cached) " >&6
5688else
5689  lt_cv_nm_interface="BSD nm"
5690  echo "int some_variable = 0;" > conftest.$ac_ext
5691  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5692  (eval "$ac_compile" 2>conftest.err)
5693  cat conftest.err >&5
5694  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5695  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5696  cat conftest.err >&5
5697  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5698  cat conftest.out >&5
5699  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5700    lt_cv_nm_interface="MS dumpbin"
5701  fi
5702  rm -f conftest*
5703fi
5704{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5705$as_echo "$lt_cv_nm_interface" >&6; }
5706
5707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5708$as_echo_n "checking whether ln -s works... " >&6; }
5709LN_S=$as_ln_s
5710if test "$LN_S" = "ln -s"; then
5711  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5712$as_echo "yes" >&6; }
5713else
5714  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5715$as_echo "no, using $LN_S" >&6; }
5716fi
5717
5718# find the maximum length of command line arguments
5719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5720$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5721if ${lt_cv_sys_max_cmd_len+:} false; then :
5722  $as_echo_n "(cached) " >&6
5723else
5724    i=0
5725  teststring="ABCD"
5726
5727  case $build_os in
5728  msdosdjgpp*)
5729    # On DJGPP, this test can blow up pretty badly due to problems in libc
5730    # (any single argument exceeding 2000 bytes causes a buffer overrun
5731    # during glob expansion).  Even if it were fixed, the result of this
5732    # check would be larger than it should be.
5733    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5734    ;;
5735
5736  gnu*)
5737    # Under GNU Hurd, this test is not required because there is
5738    # no limit to the length of command line arguments.
5739    # Libtool will interpret -1 as no limit whatsoever
5740    lt_cv_sys_max_cmd_len=-1;
5741    ;;
5742
5743  cygwin* | mingw* | cegcc*)
5744    # On Win9x/ME, this test blows up -- it succeeds, but takes
5745    # about 5 minutes as the teststring grows exponentially.
5746    # Worse, since 9x/ME are not pre-emptively multitasking,
5747    # you end up with a "frozen" computer, even though with patience
5748    # the test eventually succeeds (with a max line length of 256k).
5749    # Instead, let's just punt: use the minimum linelength reported by
5750    # all of the supported platforms: 8192 (on NT/2K/XP).
5751    lt_cv_sys_max_cmd_len=8192;
5752    ;;
5753
5754  mint*)
5755    # On MiNT this can take a long time and run out of memory.
5756    lt_cv_sys_max_cmd_len=8192;
5757    ;;
5758
5759  amigaos*)
5760    # On AmigaOS with pdksh, this test takes hours, literally.
5761    # So we just punt and use a minimum line length of 8192.
5762    lt_cv_sys_max_cmd_len=8192;
5763    ;;
5764
5765  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5766    # This has been around since 386BSD, at least.  Likely further.
5767    if test -x /sbin/sysctl; then
5768      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5769    elif test -x /usr/sbin/sysctl; then
5770      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5771    else
5772      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5773    fi
5774    # And add a safety zone
5775    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5776    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5777    ;;
5778
5779  interix*)
5780    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5781    lt_cv_sys_max_cmd_len=196608
5782    ;;
5783
5784  os2*)
5785    # The test takes a long time on OS/2.
5786    lt_cv_sys_max_cmd_len=8192
5787    ;;
5788
5789  osf*)
5790    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5791    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5792    # nice to cause kernel panics so lets avoid the loop below.
5793    # First set a reasonable default.
5794    lt_cv_sys_max_cmd_len=16384
5795    #
5796    if test -x /sbin/sysconfig; then
5797      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5798        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5799      esac
5800    fi
5801    ;;
5802  sco3.2v5*)
5803    lt_cv_sys_max_cmd_len=102400
5804    ;;
5805  sysv5* | sco5v6* | sysv4.2uw2*)
5806    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5807    if test -n "$kargmax"; then
5808      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5809    else
5810      lt_cv_sys_max_cmd_len=32768
5811    fi
5812    ;;
5813  *)
5814    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5815    if test -n "$lt_cv_sys_max_cmd_len" && \
5816	test undefined != "$lt_cv_sys_max_cmd_len"; then
5817      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5818      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5819    else
5820      # Make teststring a little bigger before we do anything with it.
5821      # a 1K string should be a reasonable start.
5822      for i in 1 2 3 4 5 6 7 8 ; do
5823        teststring=$teststring$teststring
5824      done
5825      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5826      # If test is not a shell built-in, we'll probably end up computing a
5827      # maximum length that is only half of the actual maximum length, but
5828      # we can't tell.
5829      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5830	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5831	      test $i != 17 # 1/2 MB should be enough
5832      do
5833        i=`expr $i + 1`
5834        teststring=$teststring$teststring
5835      done
5836      # Only check the string length outside the loop.
5837      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5838      teststring=
5839      # Add a significant safety factor because C++ compilers can tack on
5840      # massive amounts of additional arguments before passing them to the
5841      # linker.  It appears as though 1/2 is a usable value.
5842      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5843    fi
5844    ;;
5845  esac
5846
5847fi
5848
5849if test -n $lt_cv_sys_max_cmd_len ; then
5850  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5851$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5852else
5853  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5854$as_echo "none" >&6; }
5855fi
5856max_cmd_len=$lt_cv_sys_max_cmd_len
5857
5858
5859
5860
5861
5862
5863: ${CP="cp -f"}
5864: ${MV="mv -f"}
5865: ${RM="rm -f"}
5866
5867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5868$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5869# Try some XSI features
5870xsi_shell=no
5871( _lt_dummy="a/b/c"
5872  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5873      = c,a/b,b/c, \
5874    && eval 'test $(( 1 + 1 )) -eq 2 \
5875    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5876  && xsi_shell=yes
5877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5878$as_echo "$xsi_shell" >&6; }
5879
5880
5881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5882$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5883lt_shell_append=no
5884( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5885    >/dev/null 2>&1 \
5886  && lt_shell_append=yes
5887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5888$as_echo "$lt_shell_append" >&6; }
5889
5890
5891if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5892  lt_unset=unset
5893else
5894  lt_unset=false
5895fi
5896
5897
5898
5899
5900
5901# test EBCDIC or ASCII
5902case `echo X|tr X '\101'` in
5903 A) # ASCII based system
5904    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5905  lt_SP2NL='tr \040 \012'
5906  lt_NL2SP='tr \015\012 \040\040'
5907  ;;
5908 *) # EBCDIC based system
5909  lt_SP2NL='tr \100 \n'
5910  lt_NL2SP='tr \r\n \100\100'
5911  ;;
5912esac
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5923$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5924if ${lt_cv_to_host_file_cmd+:} false; then :
5925  $as_echo_n "(cached) " >&6
5926else
5927  case $host in
5928  *-*-mingw* )
5929    case $build in
5930      *-*-mingw* ) # actually msys
5931        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5932        ;;
5933      *-*-cygwin* )
5934        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5935        ;;
5936      * ) # otherwise, assume *nix
5937        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5938        ;;
5939    esac
5940    ;;
5941  *-*-cygwin* )
5942    case $build in
5943      *-*-mingw* ) # actually msys
5944        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5945        ;;
5946      *-*-cygwin* )
5947        lt_cv_to_host_file_cmd=func_convert_file_noop
5948        ;;
5949      * ) # otherwise, assume *nix
5950        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5951        ;;
5952    esac
5953    ;;
5954  * ) # unhandled hosts (and "normal" native builds)
5955    lt_cv_to_host_file_cmd=func_convert_file_noop
5956    ;;
5957esac
5958
5959fi
5960
5961to_host_file_cmd=$lt_cv_to_host_file_cmd
5962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5963$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5964
5965
5966
5967
5968
5969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5970$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5971if ${lt_cv_to_tool_file_cmd+:} false; then :
5972  $as_echo_n "(cached) " >&6
5973else
5974  #assume ordinary cross tools, or native build.
5975lt_cv_to_tool_file_cmd=func_convert_file_noop
5976case $host in
5977  *-*-mingw* )
5978    case $build in
5979      *-*-mingw* ) # actually msys
5980        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5981        ;;
5982    esac
5983    ;;
5984esac
5985
5986fi
5987
5988to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5990$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5991
5992
5993
5994
5995
5996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5997$as_echo_n "checking for $LD option to reload object files... " >&6; }
5998if ${lt_cv_ld_reload_flag+:} false; then :
5999  $as_echo_n "(cached) " >&6
6000else
6001  lt_cv_ld_reload_flag='-r'
6002fi
6003{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6004$as_echo "$lt_cv_ld_reload_flag" >&6; }
6005reload_flag=$lt_cv_ld_reload_flag
6006case $reload_flag in
6007"" | " "*) ;;
6008*) reload_flag=" $reload_flag" ;;
6009esac
6010reload_cmds='$LD$reload_flag -o $output$reload_objs'
6011case $host_os in
6012  cygwin* | mingw* | pw32* | cegcc*)
6013    if test "$GCC" != yes; then
6014      reload_cmds=false
6015    fi
6016    ;;
6017  darwin*)
6018    if test "$GCC" = yes; then
6019      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6020    else
6021      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6022    fi
6023    ;;
6024esac
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034if test -n "$ac_tool_prefix"; then
6035  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6036set dummy ${ac_tool_prefix}objdump; ac_word=$2
6037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6038$as_echo_n "checking for $ac_word... " >&6; }
6039if ${ac_cv_prog_OBJDUMP+:} false; then :
6040  $as_echo_n "(cached) " >&6
6041else
6042  if test -n "$OBJDUMP"; then
6043  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6044else
6045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6046for as_dir in $PATH
6047do
6048  IFS=$as_save_IFS
6049  test -z "$as_dir" && as_dir=.
6050    for ac_exec_ext in '' $ac_executable_extensions; do
6051  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6052    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6053    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6054    break 2
6055  fi
6056done
6057  done
6058IFS=$as_save_IFS
6059
6060fi
6061fi
6062OBJDUMP=$ac_cv_prog_OBJDUMP
6063if test -n "$OBJDUMP"; then
6064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6065$as_echo "$OBJDUMP" >&6; }
6066else
6067  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6068$as_echo "no" >&6; }
6069fi
6070
6071
6072fi
6073if test -z "$ac_cv_prog_OBJDUMP"; then
6074  ac_ct_OBJDUMP=$OBJDUMP
6075  # Extract the first word of "objdump", so it can be a program name with args.
6076set dummy objdump; ac_word=$2
6077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6078$as_echo_n "checking for $ac_word... " >&6; }
6079if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6080  $as_echo_n "(cached) " >&6
6081else
6082  if test -n "$ac_ct_OBJDUMP"; then
6083  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6084else
6085as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6086for as_dir in $PATH
6087do
6088  IFS=$as_save_IFS
6089  test -z "$as_dir" && as_dir=.
6090    for ac_exec_ext in '' $ac_executable_extensions; do
6091  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6092    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6093    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6094    break 2
6095  fi
6096done
6097  done
6098IFS=$as_save_IFS
6099
6100fi
6101fi
6102ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6103if test -n "$ac_ct_OBJDUMP"; then
6104  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6105$as_echo "$ac_ct_OBJDUMP" >&6; }
6106else
6107  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6108$as_echo "no" >&6; }
6109fi
6110
6111  if test "x$ac_ct_OBJDUMP" = x; then
6112    OBJDUMP="false"
6113  else
6114    case $cross_compiling:$ac_tool_warned in
6115yes:)
6116{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6117$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6118ac_tool_warned=yes ;;
6119esac
6120    OBJDUMP=$ac_ct_OBJDUMP
6121  fi
6122else
6123  OBJDUMP="$ac_cv_prog_OBJDUMP"
6124fi
6125
6126test -z "$OBJDUMP" && OBJDUMP=objdump
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6137$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6138if ${lt_cv_deplibs_check_method+:} false; then :
6139  $as_echo_n "(cached) " >&6
6140else
6141  lt_cv_file_magic_cmd='$MAGIC_CMD'
6142lt_cv_file_magic_test_file=
6143lt_cv_deplibs_check_method='unknown'
6144# Need to set the preceding variable on all platforms that support
6145# interlibrary dependencies.
6146# 'none' -- dependencies not supported.
6147# `unknown' -- same as none, but documents that we really don't know.
6148# 'pass_all' -- all dependencies passed with no checks.
6149# 'test_compile' -- check by making test program.
6150# 'file_magic [[regex]]' -- check by looking for files in library path
6151# which responds to the $file_magic_cmd with a given extended regex.
6152# If you have `file' or equivalent on your system and you're not sure
6153# whether `pass_all' will *always* work, you probably want this one.
6154
6155case $host_os in
6156aix[4-9]*)
6157  lt_cv_deplibs_check_method=pass_all
6158  ;;
6159
6160beos*)
6161  lt_cv_deplibs_check_method=pass_all
6162  ;;
6163
6164bsdi[45]*)
6165  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6166  lt_cv_file_magic_cmd='/usr/bin/file -L'
6167  lt_cv_file_magic_test_file=/shlib/libc.so
6168  ;;
6169
6170cygwin*)
6171  # func_win32_libid is a shell function defined in ltmain.sh
6172  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6173  lt_cv_file_magic_cmd='func_win32_libid'
6174  ;;
6175
6176mingw* | pw32*)
6177  # Base MSYS/MinGW do not provide the 'file' command needed by
6178  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6179  # unless we find 'file', for example because we are cross-compiling.
6180  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6181  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6182    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6183    lt_cv_file_magic_cmd='func_win32_libid'
6184  else
6185    # Keep this pattern in sync with the one in func_win32_libid.
6186    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
6187    lt_cv_file_magic_cmd='$OBJDUMP -f'
6188  fi
6189  ;;
6190
6191cegcc*)
6192  # use the weaker test based on 'objdump'. See mingw*.
6193  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6194  lt_cv_file_magic_cmd='$OBJDUMP -f'
6195  ;;
6196
6197darwin* | rhapsody*)
6198  lt_cv_deplibs_check_method=pass_all
6199  ;;
6200
6201freebsd* | dragonfly*)
6202  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6203    case $host_cpu in
6204    i*86 )
6205      # Not sure whether the presence of OpenBSD here was a mistake.
6206      # Let's accept both of them until this is cleared up.
6207      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6208      lt_cv_file_magic_cmd=/usr/bin/file
6209      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6210      ;;
6211    esac
6212  else
6213    lt_cv_deplibs_check_method=pass_all
6214  fi
6215  ;;
6216
6217haiku*)
6218  lt_cv_deplibs_check_method=pass_all
6219  ;;
6220
6221hpux10.20* | hpux11*)
6222  lt_cv_file_magic_cmd=/usr/bin/file
6223  case $host_cpu in
6224  ia64*)
6225    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6226    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6227    ;;
6228  hppa*64*)
6229    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]'
6230    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6231    ;;
6232  *)
6233    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6234    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6235    ;;
6236  esac
6237  ;;
6238
6239interix[3-9]*)
6240  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6241  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6242  ;;
6243
6244irix5* | irix6* | nonstopux*)
6245  case $LD in
6246  *-32|*"-32 ") libmagic=32-bit;;
6247  *-n32|*"-n32 ") libmagic=N32;;
6248  *-64|*"-64 ") libmagic=64-bit;;
6249  *) libmagic=never-match;;
6250  esac
6251  lt_cv_deplibs_check_method=pass_all
6252  ;;
6253
6254# This must be glibc/ELF.
6255linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
6256  lt_cv_deplibs_check_method=pass_all
6257  ;;
6258
6259netbsd* | netbsdelf*-gnu)
6260  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6261    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6262  else
6263    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6264  fi
6265  ;;
6266
6267newos6*)
6268  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6269  lt_cv_file_magic_cmd=/usr/bin/file
6270  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6271  ;;
6272
6273*nto* | *qnx*)
6274  lt_cv_deplibs_check_method=pass_all
6275  ;;
6276
6277openbsd*)
6278  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6279    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6280  else
6281    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6282  fi
6283  ;;
6284
6285osf3* | osf4* | osf5*)
6286  lt_cv_deplibs_check_method=pass_all
6287  ;;
6288
6289rdos*)
6290  lt_cv_deplibs_check_method=pass_all
6291  ;;
6292
6293solaris*)
6294  lt_cv_deplibs_check_method=pass_all
6295  ;;
6296
6297sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6298  lt_cv_deplibs_check_method=pass_all
6299  ;;
6300
6301sysv4 | sysv4.3*)
6302  case $host_vendor in
6303  motorola)
6304    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]'
6305    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6306    ;;
6307  ncr)
6308    lt_cv_deplibs_check_method=pass_all
6309    ;;
6310  sequent)
6311    lt_cv_file_magic_cmd='/bin/file'
6312    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6313    ;;
6314  sni)
6315    lt_cv_file_magic_cmd='/bin/file'
6316    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6317    lt_cv_file_magic_test_file=/lib/libc.so
6318    ;;
6319  siemens)
6320    lt_cv_deplibs_check_method=pass_all
6321    ;;
6322  pc)
6323    lt_cv_deplibs_check_method=pass_all
6324    ;;
6325  esac
6326  ;;
6327
6328tpf*)
6329  lt_cv_deplibs_check_method=pass_all
6330  ;;
6331esac
6332
6333fi
6334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6335$as_echo "$lt_cv_deplibs_check_method" >&6; }
6336
6337file_magic_glob=
6338want_nocaseglob=no
6339if test "$build" = "$host"; then
6340  case $host_os in
6341  mingw* | pw32*)
6342    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6343      want_nocaseglob=yes
6344    else
6345      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6346    fi
6347    ;;
6348  esac
6349fi
6350
6351file_magic_cmd=$lt_cv_file_magic_cmd
6352deplibs_check_method=$lt_cv_deplibs_check_method
6353test -z "$deplibs_check_method" && deplibs_check_method=unknown
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376if test -n "$ac_tool_prefix"; then
6377  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6378set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6380$as_echo_n "checking for $ac_word... " >&6; }
6381if ${ac_cv_prog_DLLTOOL+:} false; then :
6382  $as_echo_n "(cached) " >&6
6383else
6384  if test -n "$DLLTOOL"; then
6385  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6386else
6387as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6388for as_dir in $PATH
6389do
6390  IFS=$as_save_IFS
6391  test -z "$as_dir" && as_dir=.
6392    for ac_exec_ext in '' $ac_executable_extensions; do
6393  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6394    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6395    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6396    break 2
6397  fi
6398done
6399  done
6400IFS=$as_save_IFS
6401
6402fi
6403fi
6404DLLTOOL=$ac_cv_prog_DLLTOOL
6405if test -n "$DLLTOOL"; then
6406  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6407$as_echo "$DLLTOOL" >&6; }
6408else
6409  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6410$as_echo "no" >&6; }
6411fi
6412
6413
6414fi
6415if test -z "$ac_cv_prog_DLLTOOL"; then
6416  ac_ct_DLLTOOL=$DLLTOOL
6417  # Extract the first word of "dlltool", so it can be a program name with args.
6418set dummy dlltool; ac_word=$2
6419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6420$as_echo_n "checking for $ac_word... " >&6; }
6421if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6422  $as_echo_n "(cached) " >&6
6423else
6424  if test -n "$ac_ct_DLLTOOL"; then
6425  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6426else
6427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6428for as_dir in $PATH
6429do
6430  IFS=$as_save_IFS
6431  test -z "$as_dir" && as_dir=.
6432    for ac_exec_ext in '' $ac_executable_extensions; do
6433  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6434    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6435    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6436    break 2
6437  fi
6438done
6439  done
6440IFS=$as_save_IFS
6441
6442fi
6443fi
6444ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6445if test -n "$ac_ct_DLLTOOL"; then
6446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6447$as_echo "$ac_ct_DLLTOOL" >&6; }
6448else
6449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6450$as_echo "no" >&6; }
6451fi
6452
6453  if test "x$ac_ct_DLLTOOL" = x; then
6454    DLLTOOL="false"
6455  else
6456    case $cross_compiling:$ac_tool_warned in
6457yes:)
6458{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6459$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6460ac_tool_warned=yes ;;
6461esac
6462    DLLTOOL=$ac_ct_DLLTOOL
6463  fi
6464else
6465  DLLTOOL="$ac_cv_prog_DLLTOOL"
6466fi
6467
6468test -z "$DLLTOOL" && DLLTOOL=dlltool
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6480$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6481if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6482  $as_echo_n "(cached) " >&6
6483else
6484  lt_cv_sharedlib_from_linklib_cmd='unknown'
6485
6486case $host_os in
6487cygwin* | mingw* | pw32* | cegcc*)
6488  # two different shell functions defined in ltmain.sh
6489  # decide which to use based on capabilities of $DLLTOOL
6490  case `$DLLTOOL --help 2>&1` in
6491  *--identify-strict*)
6492    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6493    ;;
6494  *)
6495    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6496    ;;
6497  esac
6498  ;;
6499*)
6500  # fallback: assume linklib IS sharedlib
6501  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
6502  ;;
6503esac
6504
6505fi
6506{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6507$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6508sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6509test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6510
6511
6512
6513
6514
6515
6516
6517if test -n "$ac_tool_prefix"; then
6518  for ac_prog in ar
6519  do
6520    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6521set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6523$as_echo_n "checking for $ac_word... " >&6; }
6524if ${ac_cv_prog_AR+:} false; then :
6525  $as_echo_n "(cached) " >&6
6526else
6527  if test -n "$AR"; then
6528  ac_cv_prog_AR="$AR" # Let the user override the test.
6529else
6530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6531for as_dir in $PATH
6532do
6533  IFS=$as_save_IFS
6534  test -z "$as_dir" && as_dir=.
6535    for ac_exec_ext in '' $ac_executable_extensions; do
6536  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6537    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6538    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6539    break 2
6540  fi
6541done
6542  done
6543IFS=$as_save_IFS
6544
6545fi
6546fi
6547AR=$ac_cv_prog_AR
6548if test -n "$AR"; then
6549  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6550$as_echo "$AR" >&6; }
6551else
6552  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6553$as_echo "no" >&6; }
6554fi
6555
6556
6557    test -n "$AR" && break
6558  done
6559fi
6560if test -z "$AR"; then
6561  ac_ct_AR=$AR
6562  for ac_prog in ar
6563do
6564  # Extract the first word of "$ac_prog", so it can be a program name with args.
6565set dummy $ac_prog; ac_word=$2
6566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6567$as_echo_n "checking for $ac_word... " >&6; }
6568if ${ac_cv_prog_ac_ct_AR+:} false; then :
6569  $as_echo_n "(cached) " >&6
6570else
6571  if test -n "$ac_ct_AR"; then
6572  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6573else
6574as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6575for as_dir in $PATH
6576do
6577  IFS=$as_save_IFS
6578  test -z "$as_dir" && as_dir=.
6579    for ac_exec_ext in '' $ac_executable_extensions; do
6580  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6581    ac_cv_prog_ac_ct_AR="$ac_prog"
6582    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6583    break 2
6584  fi
6585done
6586  done
6587IFS=$as_save_IFS
6588
6589fi
6590fi
6591ac_ct_AR=$ac_cv_prog_ac_ct_AR
6592if test -n "$ac_ct_AR"; then
6593  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6594$as_echo "$ac_ct_AR" >&6; }
6595else
6596  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6597$as_echo "no" >&6; }
6598fi
6599
6600
6601  test -n "$ac_ct_AR" && break
6602done
6603
6604  if test "x$ac_ct_AR" = x; then
6605    AR="false"
6606  else
6607    case $cross_compiling:$ac_tool_warned in
6608yes:)
6609{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6610$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6611ac_tool_warned=yes ;;
6612esac
6613    AR=$ac_ct_AR
6614  fi
6615fi
6616
6617: ${AR=ar}
6618: ${AR_FLAGS=cru}
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6631$as_echo_n "checking for archiver @FILE support... " >&6; }
6632if ${lt_cv_ar_at_file+:} false; then :
6633  $as_echo_n "(cached) " >&6
6634else
6635  lt_cv_ar_at_file=no
6636   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6637/* end confdefs.h.  */
6638
6639int
6640main ()
6641{
6642
6643  ;
6644  return 0;
6645}
6646_ACEOF
6647if ac_fn_c_try_compile "$LINENO"; then :
6648  echo conftest.$ac_objext > conftest.lst
6649      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6650      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6651  (eval $lt_ar_try) 2>&5
6652  ac_status=$?
6653  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6654  test $ac_status = 0; }
6655      if test "$ac_status" -eq 0; then
6656	# Ensure the archiver fails upon bogus file names.
6657	rm -f conftest.$ac_objext libconftest.a
6658	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6659  (eval $lt_ar_try) 2>&5
6660  ac_status=$?
6661  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6662  test $ac_status = 0; }
6663	if test "$ac_status" -ne 0; then
6664          lt_cv_ar_at_file=@
6665        fi
6666      fi
6667      rm -f conftest.* libconftest.a
6668
6669fi
6670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6671
6672fi
6673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6674$as_echo "$lt_cv_ar_at_file" >&6; }
6675
6676if test "x$lt_cv_ar_at_file" = xno; then
6677  archiver_list_spec=
6678else
6679  archiver_list_spec=$lt_cv_ar_at_file
6680fi
6681
6682
6683
6684
6685
6686
6687
6688if test -n "$ac_tool_prefix"; then
6689  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6690set dummy ${ac_tool_prefix}strip; ac_word=$2
6691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6692$as_echo_n "checking for $ac_word... " >&6; }
6693if ${ac_cv_prog_STRIP+:} false; then :
6694  $as_echo_n "(cached) " >&6
6695else
6696  if test -n "$STRIP"; then
6697  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6698else
6699as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6700for as_dir in $PATH
6701do
6702  IFS=$as_save_IFS
6703  test -z "$as_dir" && as_dir=.
6704    for ac_exec_ext in '' $ac_executable_extensions; do
6705  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6706    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6707    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6708    break 2
6709  fi
6710done
6711  done
6712IFS=$as_save_IFS
6713
6714fi
6715fi
6716STRIP=$ac_cv_prog_STRIP
6717if test -n "$STRIP"; then
6718  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6719$as_echo "$STRIP" >&6; }
6720else
6721  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6722$as_echo "no" >&6; }
6723fi
6724
6725
6726fi
6727if test -z "$ac_cv_prog_STRIP"; then
6728  ac_ct_STRIP=$STRIP
6729  # Extract the first word of "strip", so it can be a program name with args.
6730set dummy strip; ac_word=$2
6731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6732$as_echo_n "checking for $ac_word... " >&6; }
6733if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6734  $as_echo_n "(cached) " >&6
6735else
6736  if test -n "$ac_ct_STRIP"; then
6737  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6738else
6739as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6740for as_dir in $PATH
6741do
6742  IFS=$as_save_IFS
6743  test -z "$as_dir" && as_dir=.
6744    for ac_exec_ext in '' $ac_executable_extensions; do
6745  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6746    ac_cv_prog_ac_ct_STRIP="strip"
6747    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6748    break 2
6749  fi
6750done
6751  done
6752IFS=$as_save_IFS
6753
6754fi
6755fi
6756ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6757if test -n "$ac_ct_STRIP"; then
6758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6759$as_echo "$ac_ct_STRIP" >&6; }
6760else
6761  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6762$as_echo "no" >&6; }
6763fi
6764
6765  if test "x$ac_ct_STRIP" = x; then
6766    STRIP=":"
6767  else
6768    case $cross_compiling:$ac_tool_warned in
6769yes:)
6770{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6771$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6772ac_tool_warned=yes ;;
6773esac
6774    STRIP=$ac_ct_STRIP
6775  fi
6776else
6777  STRIP="$ac_cv_prog_STRIP"
6778fi
6779
6780test -z "$STRIP" && STRIP=:
6781
6782
6783
6784
6785
6786
6787if test -n "$ac_tool_prefix"; then
6788  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6789set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6791$as_echo_n "checking for $ac_word... " >&6; }
6792if ${ac_cv_prog_RANLIB+:} false; then :
6793  $as_echo_n "(cached) " >&6
6794else
6795  if test -n "$RANLIB"; then
6796  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6797else
6798as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6799for as_dir in $PATH
6800do
6801  IFS=$as_save_IFS
6802  test -z "$as_dir" && as_dir=.
6803    for ac_exec_ext in '' $ac_executable_extensions; do
6804  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6805    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6806    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6807    break 2
6808  fi
6809done
6810  done
6811IFS=$as_save_IFS
6812
6813fi
6814fi
6815RANLIB=$ac_cv_prog_RANLIB
6816if test -n "$RANLIB"; then
6817  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6818$as_echo "$RANLIB" >&6; }
6819else
6820  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6821$as_echo "no" >&6; }
6822fi
6823
6824
6825fi
6826if test -z "$ac_cv_prog_RANLIB"; then
6827  ac_ct_RANLIB=$RANLIB
6828  # Extract the first word of "ranlib", so it can be a program name with args.
6829set dummy ranlib; ac_word=$2
6830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6831$as_echo_n "checking for $ac_word... " >&6; }
6832if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6833  $as_echo_n "(cached) " >&6
6834else
6835  if test -n "$ac_ct_RANLIB"; then
6836  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6837else
6838as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6839for as_dir in $PATH
6840do
6841  IFS=$as_save_IFS
6842  test -z "$as_dir" && as_dir=.
6843    for ac_exec_ext in '' $ac_executable_extensions; do
6844  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6845    ac_cv_prog_ac_ct_RANLIB="ranlib"
6846    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6847    break 2
6848  fi
6849done
6850  done
6851IFS=$as_save_IFS
6852
6853fi
6854fi
6855ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6856if test -n "$ac_ct_RANLIB"; then
6857  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6858$as_echo "$ac_ct_RANLIB" >&6; }
6859else
6860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6861$as_echo "no" >&6; }
6862fi
6863
6864  if test "x$ac_ct_RANLIB" = x; then
6865    RANLIB=":"
6866  else
6867    case $cross_compiling:$ac_tool_warned in
6868yes:)
6869{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6870$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6871ac_tool_warned=yes ;;
6872esac
6873    RANLIB=$ac_ct_RANLIB
6874  fi
6875else
6876  RANLIB="$ac_cv_prog_RANLIB"
6877fi
6878
6879test -z "$RANLIB" && RANLIB=:
6880
6881
6882
6883
6884
6885
6886# Determine commands to create old-style static archives.
6887old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6888old_postinstall_cmds='chmod 644 $oldlib'
6889old_postuninstall_cmds=
6890
6891if test -n "$RANLIB"; then
6892  case $host_os in
6893  openbsd*)
6894    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6895    ;;
6896  *)
6897    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6898    ;;
6899  esac
6900  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6901fi
6902
6903case $host_os in
6904  darwin*)
6905    lock_old_archive_extraction=yes ;;
6906  *)
6907    lock_old_archive_extraction=no ;;
6908esac
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
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# If no C compiler was specified, use CC.
6949LTCC=${LTCC-"$CC"}
6950
6951# If no C compiler flags were specified, use CFLAGS.
6952LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6953
6954# Allow CC to be a program name with arguments.
6955compiler=$CC
6956
6957
6958# Check for command to grab the raw symbol name followed by C symbol from nm.
6959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6960$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6961if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6962  $as_echo_n "(cached) " >&6
6963else
6964
6965# These are sane defaults that work on at least a few old systems.
6966# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6967
6968# Character class describing NM global symbol codes.
6969symcode='[BCDEGRST]'
6970
6971# Regexp to match symbols that can be accessed directly from C.
6972sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6973
6974# Define system-specific variables.
6975case $host_os in
6976aix*)
6977  symcode='[BCDT]'
6978  ;;
6979cygwin* | mingw* | pw32* | cegcc*)
6980  symcode='[ABCDGISTW]'
6981  ;;
6982hpux*)
6983  if test "$host_cpu" = ia64; then
6984    symcode='[ABCDEGRST]'
6985  fi
6986  ;;
6987irix* | nonstopux*)
6988  symcode='[BCDEGRST]'
6989  ;;
6990osf*)
6991  symcode='[BCDEGQRST]'
6992  ;;
6993solaris*)
6994  symcode='[BDRT]'
6995  ;;
6996sco3.2v5*)
6997  symcode='[DT]'
6998  ;;
6999sysv4.2uw2*)
7000  symcode='[DT]'
7001  ;;
7002sysv5* | sco5v6* | unixware* | OpenUNIX*)
7003  symcode='[ABDT]'
7004  ;;
7005sysv4)
7006  symcode='[DFNSTU]'
7007  ;;
7008esac
7009
7010# If we're using GNU nm, then use its standard symbol codes.
7011case `$NM -V 2>&1` in
7012*GNU* | *'with BFD'*)
7013  symcode='[ABCDGIRSTW]' ;;
7014esac
7015
7016# Transform an extracted symbol line into a proper C declaration.
7017# Some systems (esp. on ia64) link data and code symbols differently,
7018# so use this general approach.
7019lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7020
7021# Transform an extracted symbol line into symbol name and symbol address
7022lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7023lt_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'"
7024
7025# Handle CRLF in mingw tool chain
7026opt_cr=
7027case $build_os in
7028mingw*)
7029  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7030  ;;
7031esac
7032
7033# Try without a prefix underscore, then with it.
7034for ac_symprfx in "" "_"; do
7035
7036  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7037  symxfrm="\\1 $ac_symprfx\\2 \\2"
7038
7039  # Write the raw and C identifiers.
7040  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7041    # Fake it for dumpbin and say T for any non-static function
7042    # and D for any global variable.
7043    # Also find C++ and __fastcall symbols from MSVC++,
7044    # which start with @ or ?.
7045    lt_cv_sys_global_symbol_pipe="$AWK '"\
7046"     {last_section=section; section=\$ 3};"\
7047"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
7048"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7049"     \$ 0!~/External *\|/{next};"\
7050"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7051"     {if(hide[section]) next};"\
7052"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7053"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7054"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7055"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7056"     ' prfx=^$ac_symprfx"
7057  else
7058    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7059  fi
7060  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
7061
7062  # Check to see that the pipe works correctly.
7063  pipe_works=no
7064
7065  rm -f conftest*
7066  cat > conftest.$ac_ext <<_LT_EOF
7067#ifdef __cplusplus
7068extern "C" {
7069#endif
7070char nm_test_var;
7071void nm_test_func(void);
7072void nm_test_func(void){}
7073#ifdef __cplusplus
7074}
7075#endif
7076int main(){nm_test_var='a';nm_test_func();return(0);}
7077_LT_EOF
7078
7079  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7080  (eval $ac_compile) 2>&5
7081  ac_status=$?
7082  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7083  test $ac_status = 0; }; then
7084    # Now try to grab the symbols.
7085    nlist=conftest.nm
7086    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7087  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7088  ac_status=$?
7089  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7090  test $ac_status = 0; } && test -s "$nlist"; then
7091      # Try sorting and uniquifying the output.
7092      if sort "$nlist" | uniq > "$nlist"T; then
7093	mv -f "$nlist"T "$nlist"
7094      else
7095	rm -f "$nlist"T
7096      fi
7097
7098      # Make sure that we snagged all the symbols we need.
7099      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7100	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7101	  cat <<_LT_EOF > conftest.$ac_ext
7102/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
7103#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
7104/* DATA imports from DLLs on WIN32 con't be const, because runtime
7105   relocations are performed -- see ld's documentation on pseudo-relocs.  */
7106# define LT_DLSYM_CONST
7107#elif defined(__osf__)
7108/* This system does not cope well with relocations in const data.  */
7109# define LT_DLSYM_CONST
7110#else
7111# define LT_DLSYM_CONST const
7112#endif
7113
7114#ifdef __cplusplus
7115extern "C" {
7116#endif
7117
7118_LT_EOF
7119	  # Now generate the symbol file.
7120	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7121
7122	  cat <<_LT_EOF >> conftest.$ac_ext
7123
7124/* The mapping between symbol names and symbols.  */
7125LT_DLSYM_CONST struct {
7126  const char *name;
7127  void       *address;
7128}
7129lt__PROGRAM__LTX_preloaded_symbols[] =
7130{
7131  { "@PROGRAM@", (void *) 0 },
7132_LT_EOF
7133	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7134	  cat <<\_LT_EOF >> conftest.$ac_ext
7135  {0, (void *) 0}
7136};
7137
7138/* This works around a problem in FreeBSD linker */
7139#ifdef FREEBSD_WORKAROUND
7140static const void *lt_preloaded_setup() {
7141  return lt__PROGRAM__LTX_preloaded_symbols;
7142}
7143#endif
7144
7145#ifdef __cplusplus
7146}
7147#endif
7148_LT_EOF
7149	  # Now try linking the two files.
7150	  mv conftest.$ac_objext conftstm.$ac_objext
7151	  lt_globsym_save_LIBS=$LIBS
7152	  lt_globsym_save_CFLAGS=$CFLAGS
7153	  LIBS="conftstm.$ac_objext"
7154	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7155	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7156  (eval $ac_link) 2>&5
7157  ac_status=$?
7158  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7159  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7160	    pipe_works=yes
7161	  fi
7162	  LIBS=$lt_globsym_save_LIBS
7163	  CFLAGS=$lt_globsym_save_CFLAGS
7164	else
7165	  echo "cannot find nm_test_func in $nlist" >&5
7166	fi
7167      else
7168	echo "cannot find nm_test_var in $nlist" >&5
7169      fi
7170    else
7171      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7172    fi
7173  else
7174    echo "$progname: failed program was:" >&5
7175    cat conftest.$ac_ext >&5
7176  fi
7177  rm -rf conftest* conftst*
7178
7179  # Do not use the global_symbol_pipe unless it works.
7180  if test "$pipe_works" = yes; then
7181    break
7182  else
7183    lt_cv_sys_global_symbol_pipe=
7184  fi
7185done
7186
7187fi
7188
7189if test -z "$lt_cv_sys_global_symbol_pipe"; then
7190  lt_cv_sys_global_symbol_to_cdecl=
7191fi
7192if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7194$as_echo "failed" >&6; }
7195else
7196  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7197$as_echo "ok" >&6; }
7198fi
7199
7200# Response file support.
7201if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7202  nm_file_list_spec='@'
7203elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
7204  nm_file_list_spec='@'
7205fi
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7234$as_echo_n "checking for sysroot... " >&6; }
7235
7236# Check whether --with-sysroot was given.
7237if test "${with_sysroot+set}" = set; then :
7238  withval=$with_sysroot;
7239else
7240  with_sysroot=no
7241fi
7242
7243
7244lt_sysroot=
7245case ${with_sysroot} in #(
7246 yes)
7247   if test "$GCC" = yes; then
7248     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
7249   fi
7250   ;; #(
7251 /*)
7252   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
7253   ;; #(
7254 no|'')
7255   ;; #(
7256 *)
7257   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
7258$as_echo "${with_sysroot}" >&6; }
7259   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
7260   ;;
7261esac
7262
7263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
7264$as_echo "${lt_sysroot:-no}" >&6; }
7265
7266
7267
7268
7269
7270# Check whether --enable-libtool-lock was given.
7271if test "${enable_libtool_lock+set}" = set; then :
7272  enableval=$enable_libtool_lock;
7273fi
7274
7275test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7276
7277# Some flags need to be propagated to the compiler or linker for good
7278# libtool support.
7279case $host in
7280ia64-*-hpux*)
7281  # Find out which ABI we are using.
7282  echo 'int i;' > conftest.$ac_ext
7283  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7284  (eval $ac_compile) 2>&5
7285  ac_status=$?
7286  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7287  test $ac_status = 0; }; then
7288    case `/usr/bin/file conftest.$ac_objext` in
7289      *ELF-32*)
7290	HPUX_IA64_MODE="32"
7291	;;
7292      *ELF-64*)
7293	HPUX_IA64_MODE="64"
7294	;;
7295    esac
7296  fi
7297  rm -rf conftest*
7298  ;;
7299*-*-irix6*)
7300  # Find out which ABI we are using.
7301  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7302  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7303  (eval $ac_compile) 2>&5
7304  ac_status=$?
7305  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7306  test $ac_status = 0; }; then
7307    if test "$lt_cv_prog_gnu_ld" = yes; then
7308      case `/usr/bin/file conftest.$ac_objext` in
7309	*32-bit*)
7310	  LD="${LD-ld} -melf32bsmip"
7311	  ;;
7312	*N32*)
7313	  LD="${LD-ld} -melf32bmipn32"
7314	  ;;
7315	*64-bit*)
7316	  LD="${LD-ld} -melf64bmip"
7317	;;
7318      esac
7319    else
7320      case `/usr/bin/file conftest.$ac_objext` in
7321	*32-bit*)
7322	  LD="${LD-ld} -32"
7323	  ;;
7324	*N32*)
7325	  LD="${LD-ld} -n32"
7326	  ;;
7327	*64-bit*)
7328	  LD="${LD-ld} -64"
7329	  ;;
7330      esac
7331    fi
7332  fi
7333  rm -rf conftest*
7334  ;;
7335
7336x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7337s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7338  # Find out which ABI we are using.
7339  echo 'int i;' > conftest.$ac_ext
7340  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7341  (eval $ac_compile) 2>&5
7342  ac_status=$?
7343  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7344  test $ac_status = 0; }; then
7345    case `/usr/bin/file conftest.o` in
7346      *32-bit*)
7347	case $host in
7348	  x86_64-*kfreebsd*-gnu)
7349	    LD="${LD-ld} -m elf_i386_fbsd"
7350	    ;;
7351	  x86_64-*linux*)
7352	    case `/usr/bin/file conftest.o` in
7353	      *x86-64*)
7354		LD="${LD-ld} -m elf32_x86_64"
7355		;;
7356	      *)
7357		LD="${LD-ld} -m elf_i386"
7358		;;
7359	    esac
7360	    ;;
7361	  powerpc64le-*)
7362	    LD="${LD-ld} -m elf32lppclinux"
7363	    ;;
7364	  powerpc64-*)
7365	    LD="${LD-ld} -m elf32ppclinux"
7366	    ;;
7367	  s390x-*linux*)
7368	    LD="${LD-ld} -m elf_s390"
7369	    ;;
7370	  sparc64-*linux*)
7371	    LD="${LD-ld} -m elf32_sparc"
7372	    ;;
7373	esac
7374	;;
7375      *64-bit*)
7376	case $host in
7377	  x86_64-*kfreebsd*-gnu)
7378	    LD="${LD-ld} -m elf_x86_64_fbsd"
7379	    ;;
7380	  x86_64-*linux*)
7381	    LD="${LD-ld} -m elf_x86_64"
7382	    ;;
7383	  powerpcle-*)
7384	    LD="${LD-ld} -m elf64lppc"
7385	    ;;
7386	  powerpc-*)
7387	    LD="${LD-ld} -m elf64ppc"
7388	    ;;
7389	  s390*-*linux*|s390*-*tpf*)
7390	    LD="${LD-ld} -m elf64_s390"
7391	    ;;
7392	  sparc*-*linux*)
7393	    LD="${LD-ld} -m elf64_sparc"
7394	    ;;
7395	esac
7396	;;
7397    esac
7398  fi
7399  rm -rf conftest*
7400  ;;
7401
7402*-*-sco3.2v5*)
7403  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7404  SAVE_CFLAGS="$CFLAGS"
7405  CFLAGS="$CFLAGS -belf"
7406  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7407$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7408if ${lt_cv_cc_needs_belf+:} false; then :
7409  $as_echo_n "(cached) " >&6
7410else
7411  ac_ext=c
7412ac_cpp='$CPP $CPPFLAGS'
7413ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7414ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7415ac_compiler_gnu=$ac_cv_c_compiler_gnu
7416
7417     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7418/* end confdefs.h.  */
7419
7420int
7421main ()
7422{
7423
7424  ;
7425  return 0;
7426}
7427_ACEOF
7428if ac_fn_c_try_link "$LINENO"; then :
7429  lt_cv_cc_needs_belf=yes
7430else
7431  lt_cv_cc_needs_belf=no
7432fi
7433rm -f core conftest.err conftest.$ac_objext \
7434    conftest$ac_exeext conftest.$ac_ext
7435     ac_ext=c
7436ac_cpp='$CPP $CPPFLAGS'
7437ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7438ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7439ac_compiler_gnu=$ac_cv_c_compiler_gnu
7440
7441fi
7442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7443$as_echo "$lt_cv_cc_needs_belf" >&6; }
7444  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7445    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7446    CFLAGS="$SAVE_CFLAGS"
7447  fi
7448  ;;
7449*-*solaris*)
7450  # Find out which ABI we are using.
7451  echo 'int i;' > conftest.$ac_ext
7452  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7453  (eval $ac_compile) 2>&5
7454  ac_status=$?
7455  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7456  test $ac_status = 0; }; then
7457    case `/usr/bin/file conftest.o` in
7458    *64-bit*)
7459      case $lt_cv_prog_gnu_ld in
7460      yes*)
7461        case $host in
7462        i?86-*-solaris*)
7463          LD="${LD-ld} -m elf_x86_64"
7464          ;;
7465        sparc*-*-solaris*)
7466          LD="${LD-ld} -m elf64_sparc"
7467          ;;
7468        esac
7469        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7470        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7471          LD="${LD-ld}_sol2"
7472        fi
7473        ;;
7474      *)
7475	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7476	  LD="${LD-ld} -64"
7477	fi
7478	;;
7479      esac
7480      ;;
7481    esac
7482  fi
7483  rm -rf conftest*
7484  ;;
7485esac
7486
7487need_locks="$enable_libtool_lock"
7488
7489if test -n "$ac_tool_prefix"; then
7490  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7491set dummy ${ac_tool_prefix}mt; ac_word=$2
7492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7493$as_echo_n "checking for $ac_word... " >&6; }
7494if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7495  $as_echo_n "(cached) " >&6
7496else
7497  if test -n "$MANIFEST_TOOL"; then
7498  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7499else
7500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7501for as_dir in $PATH
7502do
7503  IFS=$as_save_IFS
7504  test -z "$as_dir" && as_dir=.
7505    for ac_exec_ext in '' $ac_executable_extensions; do
7506  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7507    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7508    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7509    break 2
7510  fi
7511done
7512  done
7513IFS=$as_save_IFS
7514
7515fi
7516fi
7517MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7518if test -n "$MANIFEST_TOOL"; then
7519  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7520$as_echo "$MANIFEST_TOOL" >&6; }
7521else
7522  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7523$as_echo "no" >&6; }
7524fi
7525
7526
7527fi
7528if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7529  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7530  # Extract the first word of "mt", so it can be a program name with args.
7531set dummy mt; ac_word=$2
7532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7533$as_echo_n "checking for $ac_word... " >&6; }
7534if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7535  $as_echo_n "(cached) " >&6
7536else
7537  if test -n "$ac_ct_MANIFEST_TOOL"; then
7538  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7539else
7540as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7541for as_dir in $PATH
7542do
7543  IFS=$as_save_IFS
7544  test -z "$as_dir" && as_dir=.
7545    for ac_exec_ext in '' $ac_executable_extensions; do
7546  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7547    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7548    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7549    break 2
7550  fi
7551done
7552  done
7553IFS=$as_save_IFS
7554
7555fi
7556fi
7557ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7558if test -n "$ac_ct_MANIFEST_TOOL"; then
7559  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7560$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7561else
7562  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7563$as_echo "no" >&6; }
7564fi
7565
7566  if test "x$ac_ct_MANIFEST_TOOL" = x; then
7567    MANIFEST_TOOL=":"
7568  else
7569    case $cross_compiling:$ac_tool_warned in
7570yes:)
7571{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7572$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7573ac_tool_warned=yes ;;
7574esac
7575    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7576  fi
7577else
7578  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7579fi
7580
7581test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7583$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7584if ${lt_cv_path_mainfest_tool+:} false; then :
7585  $as_echo_n "(cached) " >&6
7586else
7587  lt_cv_path_mainfest_tool=no
7588  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7589  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7590  cat conftest.err >&5
7591  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7592    lt_cv_path_mainfest_tool=yes
7593  fi
7594  rm -f conftest*
7595fi
7596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7597$as_echo "$lt_cv_path_mainfest_tool" >&6; }
7598if test "x$lt_cv_path_mainfest_tool" != xyes; then
7599  MANIFEST_TOOL=:
7600fi
7601
7602
7603
7604
7605
7606
7607  case $host_os in
7608    rhapsody* | darwin*)
7609    if test -n "$ac_tool_prefix"; then
7610  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7611set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7613$as_echo_n "checking for $ac_word... " >&6; }
7614if ${ac_cv_prog_DSYMUTIL+:} false; then :
7615  $as_echo_n "(cached) " >&6
7616else
7617  if test -n "$DSYMUTIL"; then
7618  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7619else
7620as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7621for as_dir in $PATH
7622do
7623  IFS=$as_save_IFS
7624  test -z "$as_dir" && as_dir=.
7625    for ac_exec_ext in '' $ac_executable_extensions; do
7626  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7627    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7628    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7629    break 2
7630  fi
7631done
7632  done
7633IFS=$as_save_IFS
7634
7635fi
7636fi
7637DSYMUTIL=$ac_cv_prog_DSYMUTIL
7638if test -n "$DSYMUTIL"; then
7639  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7640$as_echo "$DSYMUTIL" >&6; }
7641else
7642  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7643$as_echo "no" >&6; }
7644fi
7645
7646
7647fi
7648if test -z "$ac_cv_prog_DSYMUTIL"; then
7649  ac_ct_DSYMUTIL=$DSYMUTIL
7650  # Extract the first word of "dsymutil", so it can be a program name with args.
7651set dummy dsymutil; ac_word=$2
7652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7653$as_echo_n "checking for $ac_word... " >&6; }
7654if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7655  $as_echo_n "(cached) " >&6
7656else
7657  if test -n "$ac_ct_DSYMUTIL"; then
7658  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7659else
7660as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7661for as_dir in $PATH
7662do
7663  IFS=$as_save_IFS
7664  test -z "$as_dir" && as_dir=.
7665    for ac_exec_ext in '' $ac_executable_extensions; do
7666  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7667    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7668    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7669    break 2
7670  fi
7671done
7672  done
7673IFS=$as_save_IFS
7674
7675fi
7676fi
7677ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7678if test -n "$ac_ct_DSYMUTIL"; then
7679  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7680$as_echo "$ac_ct_DSYMUTIL" >&6; }
7681else
7682  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7683$as_echo "no" >&6; }
7684fi
7685
7686  if test "x$ac_ct_DSYMUTIL" = x; then
7687    DSYMUTIL=":"
7688  else
7689    case $cross_compiling:$ac_tool_warned in
7690yes:)
7691{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7692$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7693ac_tool_warned=yes ;;
7694esac
7695    DSYMUTIL=$ac_ct_DSYMUTIL
7696  fi
7697else
7698  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7699fi
7700
7701    if test -n "$ac_tool_prefix"; then
7702  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7703set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7705$as_echo_n "checking for $ac_word... " >&6; }
7706if ${ac_cv_prog_NMEDIT+:} false; then :
7707  $as_echo_n "(cached) " >&6
7708else
7709  if test -n "$NMEDIT"; then
7710  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7711else
7712as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7713for as_dir in $PATH
7714do
7715  IFS=$as_save_IFS
7716  test -z "$as_dir" && as_dir=.
7717    for ac_exec_ext in '' $ac_executable_extensions; do
7718  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7719    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7720    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7721    break 2
7722  fi
7723done
7724  done
7725IFS=$as_save_IFS
7726
7727fi
7728fi
7729NMEDIT=$ac_cv_prog_NMEDIT
7730if test -n "$NMEDIT"; then
7731  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7732$as_echo "$NMEDIT" >&6; }
7733else
7734  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7735$as_echo "no" >&6; }
7736fi
7737
7738
7739fi
7740if test -z "$ac_cv_prog_NMEDIT"; then
7741  ac_ct_NMEDIT=$NMEDIT
7742  # Extract the first word of "nmedit", so it can be a program name with args.
7743set dummy nmedit; ac_word=$2
7744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7745$as_echo_n "checking for $ac_word... " >&6; }
7746if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7747  $as_echo_n "(cached) " >&6
7748else
7749  if test -n "$ac_ct_NMEDIT"; then
7750  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7751else
7752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7753for as_dir in $PATH
7754do
7755  IFS=$as_save_IFS
7756  test -z "$as_dir" && as_dir=.
7757    for ac_exec_ext in '' $ac_executable_extensions; do
7758  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7759    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7760    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7761    break 2
7762  fi
7763done
7764  done
7765IFS=$as_save_IFS
7766
7767fi
7768fi
7769ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7770if test -n "$ac_ct_NMEDIT"; then
7771  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7772$as_echo "$ac_ct_NMEDIT" >&6; }
7773else
7774  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7775$as_echo "no" >&6; }
7776fi
7777
7778  if test "x$ac_ct_NMEDIT" = x; then
7779    NMEDIT=":"
7780  else
7781    case $cross_compiling:$ac_tool_warned in
7782yes:)
7783{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7784$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7785ac_tool_warned=yes ;;
7786esac
7787    NMEDIT=$ac_ct_NMEDIT
7788  fi
7789else
7790  NMEDIT="$ac_cv_prog_NMEDIT"
7791fi
7792
7793    if test -n "$ac_tool_prefix"; then
7794  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7795set dummy ${ac_tool_prefix}lipo; ac_word=$2
7796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7797$as_echo_n "checking for $ac_word... " >&6; }
7798if ${ac_cv_prog_LIPO+:} false; then :
7799  $as_echo_n "(cached) " >&6
7800else
7801  if test -n "$LIPO"; then
7802  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7803else
7804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7805for as_dir in $PATH
7806do
7807  IFS=$as_save_IFS
7808  test -z "$as_dir" && as_dir=.
7809    for ac_exec_ext in '' $ac_executable_extensions; do
7810  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7811    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7812    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7813    break 2
7814  fi
7815done
7816  done
7817IFS=$as_save_IFS
7818
7819fi
7820fi
7821LIPO=$ac_cv_prog_LIPO
7822if test -n "$LIPO"; then
7823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7824$as_echo "$LIPO" >&6; }
7825else
7826  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7827$as_echo "no" >&6; }
7828fi
7829
7830
7831fi
7832if test -z "$ac_cv_prog_LIPO"; then
7833  ac_ct_LIPO=$LIPO
7834  # Extract the first word of "lipo", so it can be a program name with args.
7835set dummy lipo; ac_word=$2
7836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7837$as_echo_n "checking for $ac_word... " >&6; }
7838if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7839  $as_echo_n "(cached) " >&6
7840else
7841  if test -n "$ac_ct_LIPO"; then
7842  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7843else
7844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7845for as_dir in $PATH
7846do
7847  IFS=$as_save_IFS
7848  test -z "$as_dir" && as_dir=.
7849    for ac_exec_ext in '' $ac_executable_extensions; do
7850  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7851    ac_cv_prog_ac_ct_LIPO="lipo"
7852    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7853    break 2
7854  fi
7855done
7856  done
7857IFS=$as_save_IFS
7858
7859fi
7860fi
7861ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7862if test -n "$ac_ct_LIPO"; then
7863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7864$as_echo "$ac_ct_LIPO" >&6; }
7865else
7866  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7867$as_echo "no" >&6; }
7868fi
7869
7870  if test "x$ac_ct_LIPO" = x; then
7871    LIPO=":"
7872  else
7873    case $cross_compiling:$ac_tool_warned in
7874yes:)
7875{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7876$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7877ac_tool_warned=yes ;;
7878esac
7879    LIPO=$ac_ct_LIPO
7880  fi
7881else
7882  LIPO="$ac_cv_prog_LIPO"
7883fi
7884
7885    if test -n "$ac_tool_prefix"; then
7886  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7887set dummy ${ac_tool_prefix}otool; ac_word=$2
7888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7889$as_echo_n "checking for $ac_word... " >&6; }
7890if ${ac_cv_prog_OTOOL+:} false; then :
7891  $as_echo_n "(cached) " >&6
7892else
7893  if test -n "$OTOOL"; then
7894  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7895else
7896as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7897for as_dir in $PATH
7898do
7899  IFS=$as_save_IFS
7900  test -z "$as_dir" && as_dir=.
7901    for ac_exec_ext in '' $ac_executable_extensions; do
7902  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7903    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7904    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7905    break 2
7906  fi
7907done
7908  done
7909IFS=$as_save_IFS
7910
7911fi
7912fi
7913OTOOL=$ac_cv_prog_OTOOL
7914if test -n "$OTOOL"; then
7915  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7916$as_echo "$OTOOL" >&6; }
7917else
7918  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7919$as_echo "no" >&6; }
7920fi
7921
7922
7923fi
7924if test -z "$ac_cv_prog_OTOOL"; then
7925  ac_ct_OTOOL=$OTOOL
7926  # Extract the first word of "otool", so it can be a program name with args.
7927set dummy otool; ac_word=$2
7928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7929$as_echo_n "checking for $ac_word... " >&6; }
7930if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7931  $as_echo_n "(cached) " >&6
7932else
7933  if test -n "$ac_ct_OTOOL"; then
7934  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7935else
7936as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7937for as_dir in $PATH
7938do
7939  IFS=$as_save_IFS
7940  test -z "$as_dir" && as_dir=.
7941    for ac_exec_ext in '' $ac_executable_extensions; do
7942  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7943    ac_cv_prog_ac_ct_OTOOL="otool"
7944    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7945    break 2
7946  fi
7947done
7948  done
7949IFS=$as_save_IFS
7950
7951fi
7952fi
7953ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7954if test -n "$ac_ct_OTOOL"; then
7955  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7956$as_echo "$ac_ct_OTOOL" >&6; }
7957else
7958  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7959$as_echo "no" >&6; }
7960fi
7961
7962  if test "x$ac_ct_OTOOL" = x; then
7963    OTOOL=":"
7964  else
7965    case $cross_compiling:$ac_tool_warned in
7966yes:)
7967{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7968$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7969ac_tool_warned=yes ;;
7970esac
7971    OTOOL=$ac_ct_OTOOL
7972  fi
7973else
7974  OTOOL="$ac_cv_prog_OTOOL"
7975fi
7976
7977    if test -n "$ac_tool_prefix"; then
7978  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7979set dummy ${ac_tool_prefix}otool64; ac_word=$2
7980{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7981$as_echo_n "checking for $ac_word... " >&6; }
7982if ${ac_cv_prog_OTOOL64+:} false; then :
7983  $as_echo_n "(cached) " >&6
7984else
7985  if test -n "$OTOOL64"; then
7986  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7987else
7988as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7989for as_dir in $PATH
7990do
7991  IFS=$as_save_IFS
7992  test -z "$as_dir" && as_dir=.
7993    for ac_exec_ext in '' $ac_executable_extensions; do
7994  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7995    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7996    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7997    break 2
7998  fi
7999done
8000  done
8001IFS=$as_save_IFS
8002
8003fi
8004fi
8005OTOOL64=$ac_cv_prog_OTOOL64
8006if test -n "$OTOOL64"; then
8007  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8008$as_echo "$OTOOL64" >&6; }
8009else
8010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8011$as_echo "no" >&6; }
8012fi
8013
8014
8015fi
8016if test -z "$ac_cv_prog_OTOOL64"; then
8017  ac_ct_OTOOL64=$OTOOL64
8018  # Extract the first word of "otool64", so it can be a program name with args.
8019set dummy otool64; ac_word=$2
8020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8021$as_echo_n "checking for $ac_word... " >&6; }
8022if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8023  $as_echo_n "(cached) " >&6
8024else
8025  if test -n "$ac_ct_OTOOL64"; then
8026  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8027else
8028as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8029for as_dir in $PATH
8030do
8031  IFS=$as_save_IFS
8032  test -z "$as_dir" && as_dir=.
8033    for ac_exec_ext in '' $ac_executable_extensions; do
8034  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8035    ac_cv_prog_ac_ct_OTOOL64="otool64"
8036    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8037    break 2
8038  fi
8039done
8040  done
8041IFS=$as_save_IFS
8042
8043fi
8044fi
8045ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8046if test -n "$ac_ct_OTOOL64"; then
8047  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8048$as_echo "$ac_ct_OTOOL64" >&6; }
8049else
8050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8051$as_echo "no" >&6; }
8052fi
8053
8054  if test "x$ac_ct_OTOOL64" = x; then
8055    OTOOL64=":"
8056  else
8057    case $cross_compiling:$ac_tool_warned in
8058yes:)
8059{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8060$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8061ac_tool_warned=yes ;;
8062esac
8063    OTOOL64=$ac_ct_OTOOL64
8064  fi
8065else
8066  OTOOL64="$ac_cv_prog_OTOOL64"
8067fi
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8096$as_echo_n "checking for -single_module linker flag... " >&6; }
8097if ${lt_cv_apple_cc_single_mod+:} false; then :
8098  $as_echo_n "(cached) " >&6
8099else
8100  lt_cv_apple_cc_single_mod=no
8101      if test -z "${LT_MULTI_MODULE}"; then
8102	# By default we will add the -single_module flag. You can override
8103	# by either setting the environment variable LT_MULTI_MODULE
8104	# non-empty at configure time, or by adding -multi_module to the
8105	# link flags.
8106	rm -rf libconftest.dylib*
8107	echo "int foo(void){return 1;}" > conftest.c
8108	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8109-dynamiclib -Wl,-single_module conftest.c" >&5
8110	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8111	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8112        _lt_result=$?
8113	# If there is a non-empty error log, and "single_module"
8114	# appears in it, assume the flag caused a linker warning
8115        if test -s conftest.err && $GREP single_module conftest.err; then
8116	  cat conftest.err >&5
8117	# Otherwise, if the output was created with a 0 exit code from
8118	# the compiler, it worked.
8119	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
8120	  lt_cv_apple_cc_single_mod=yes
8121	else
8122	  cat conftest.err >&5
8123	fi
8124	rm -rf libconftest.dylib*
8125	rm -f conftest.*
8126      fi
8127fi
8128{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8129$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8130
8131    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8132$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8133if ${lt_cv_ld_exported_symbols_list+:} false; then :
8134  $as_echo_n "(cached) " >&6
8135else
8136  lt_cv_ld_exported_symbols_list=no
8137      save_LDFLAGS=$LDFLAGS
8138      echo "_main" > conftest.sym
8139      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8140      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8141/* end confdefs.h.  */
8142
8143int
8144main ()
8145{
8146
8147  ;
8148  return 0;
8149}
8150_ACEOF
8151if ac_fn_c_try_link "$LINENO"; then :
8152  lt_cv_ld_exported_symbols_list=yes
8153else
8154  lt_cv_ld_exported_symbols_list=no
8155fi
8156rm -f core conftest.err conftest.$ac_objext \
8157    conftest$ac_exeext conftest.$ac_ext
8158	LDFLAGS="$save_LDFLAGS"
8159
8160fi
8161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8162$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8163
8164    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8165$as_echo_n "checking for -force_load linker flag... " >&6; }
8166if ${lt_cv_ld_force_load+:} false; then :
8167  $as_echo_n "(cached) " >&6
8168else
8169  lt_cv_ld_force_load=no
8170      cat > conftest.c << _LT_EOF
8171int forced_loaded() { return 2;}
8172_LT_EOF
8173      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8174      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8175      echo "$AR cru libconftest.a conftest.o" >&5
8176      $AR cru libconftest.a conftest.o 2>&5
8177      echo "$RANLIB libconftest.a" >&5
8178      $RANLIB libconftest.a 2>&5
8179      cat > conftest.c << _LT_EOF
8180int main() { return 0;}
8181_LT_EOF
8182      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8183      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8184      _lt_result=$?
8185      if test -s conftest.err && $GREP force_load conftest.err; then
8186	cat conftest.err >&5
8187      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
8188	lt_cv_ld_force_load=yes
8189      else
8190	cat conftest.err >&5
8191      fi
8192        rm -f conftest.err libconftest.a conftest conftest.c
8193        rm -rf conftest.dSYM
8194
8195fi
8196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8197$as_echo "$lt_cv_ld_force_load" >&6; }
8198    case $host_os in
8199    rhapsody* | darwin1.[012])
8200      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8201    darwin1.*)
8202      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8203    darwin*) # darwin 5.x on
8204      # if running on 10.5 or later, the deployment target defaults
8205      # to the OS version, if on x86, and 10.4, the deployment
8206      # target defaults to 10.4. Don't you love it?
8207      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8208	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8209	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8210	10.[012]*)
8211	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8212	10.*)
8213	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8214      esac
8215    ;;
8216  esac
8217    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8218      _lt_dar_single_mod='$single_module'
8219    fi
8220    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8221      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8222    else
8223      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8224    fi
8225    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8226      _lt_dsymutil='~$DSYMUTIL $lib || :'
8227    else
8228      _lt_dsymutil=
8229    fi
8230    ;;
8231  esac
8232
8233ac_ext=c
8234ac_cpp='$CPP $CPPFLAGS'
8235ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8236ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8237ac_compiler_gnu=$ac_cv_c_compiler_gnu
8238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
8239$as_echo_n "checking how to run the C preprocessor... " >&6; }
8240# On Suns, sometimes $CPP names a directory.
8241if test -n "$CPP" && test -d "$CPP"; then
8242  CPP=
8243fi
8244if test -z "$CPP"; then
8245  if ${ac_cv_prog_CPP+:} false; then :
8246  $as_echo_n "(cached) " >&6
8247else
8248      # Double quotes because CPP needs to be expanded
8249    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
8250    do
8251      ac_preproc_ok=false
8252for ac_c_preproc_warn_flag in '' yes
8253do
8254  # Use a header file that comes with gcc, so configuring glibc
8255  # with a fresh cross-compiler works.
8256  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8257  # <limits.h> exists even on freestanding compilers.
8258  # On the NeXT, cc -E runs the code through the compiler's parser,
8259  # not just through cpp. "Syntax error" is here to catch this case.
8260  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8261/* end confdefs.h.  */
8262#ifdef __STDC__
8263# include <limits.h>
8264#else
8265# include <assert.h>
8266#endif
8267		     Syntax error
8268_ACEOF
8269if ac_fn_c_try_cpp "$LINENO"; then :
8270
8271else
8272  # Broken: fails on valid input.
8273continue
8274fi
8275rm -f conftest.err conftest.i conftest.$ac_ext
8276
8277  # OK, works on sane cases.  Now check whether nonexistent headers
8278  # can be detected and how.
8279  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8280/* end confdefs.h.  */
8281#include <ac_nonexistent.h>
8282_ACEOF
8283if ac_fn_c_try_cpp "$LINENO"; then :
8284  # Broken: success on invalid input.
8285continue
8286else
8287  # Passes both tests.
8288ac_preproc_ok=:
8289break
8290fi
8291rm -f conftest.err conftest.i conftest.$ac_ext
8292
8293done
8294# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8295rm -f conftest.i conftest.err conftest.$ac_ext
8296if $ac_preproc_ok; then :
8297  break
8298fi
8299
8300    done
8301    ac_cv_prog_CPP=$CPP
8302
8303fi
8304  CPP=$ac_cv_prog_CPP
8305else
8306  ac_cv_prog_CPP=$CPP
8307fi
8308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
8309$as_echo "$CPP" >&6; }
8310ac_preproc_ok=false
8311for ac_c_preproc_warn_flag in '' yes
8312do
8313  # Use a header file that comes with gcc, so configuring glibc
8314  # with a fresh cross-compiler works.
8315  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8316  # <limits.h> exists even on freestanding compilers.
8317  # On the NeXT, cc -E runs the code through the compiler's parser,
8318  # not just through cpp. "Syntax error" is here to catch this case.
8319  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8320/* end confdefs.h.  */
8321#ifdef __STDC__
8322# include <limits.h>
8323#else
8324# include <assert.h>
8325#endif
8326		     Syntax error
8327_ACEOF
8328if ac_fn_c_try_cpp "$LINENO"; then :
8329
8330else
8331  # Broken: fails on valid input.
8332continue
8333fi
8334rm -f conftest.err conftest.i conftest.$ac_ext
8335
8336  # OK, works on sane cases.  Now check whether nonexistent headers
8337  # can be detected and how.
8338  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8339/* end confdefs.h.  */
8340#include <ac_nonexistent.h>
8341_ACEOF
8342if ac_fn_c_try_cpp "$LINENO"; then :
8343  # Broken: success on invalid input.
8344continue
8345else
8346  # Passes both tests.
8347ac_preproc_ok=:
8348break
8349fi
8350rm -f conftest.err conftest.i conftest.$ac_ext
8351
8352done
8353# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8354rm -f conftest.i conftest.err conftest.$ac_ext
8355if $ac_preproc_ok; then :
8356
8357else
8358  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8359$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8360as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
8361See \`config.log' for more details" "$LINENO" 5; }
8362fi
8363
8364ac_ext=c
8365ac_cpp='$CPP $CPPFLAGS'
8366ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8367ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8368ac_compiler_gnu=$ac_cv_c_compiler_gnu
8369
8370
8371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8372$as_echo_n "checking for ANSI C header files... " >&6; }
8373if ${ac_cv_header_stdc+:} false; then :
8374  $as_echo_n "(cached) " >&6
8375else
8376  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8377/* end confdefs.h.  */
8378#include <stdlib.h>
8379#include <stdarg.h>
8380#include <string.h>
8381#include <float.h>
8382
8383int
8384main ()
8385{
8386
8387  ;
8388  return 0;
8389}
8390_ACEOF
8391if ac_fn_c_try_compile "$LINENO"; then :
8392  ac_cv_header_stdc=yes
8393else
8394  ac_cv_header_stdc=no
8395fi
8396rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8397
8398if test $ac_cv_header_stdc = yes; then
8399  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8400  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8401/* end confdefs.h.  */
8402#include <string.h>
8403
8404_ACEOF
8405if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8406  $EGREP "memchr" >/dev/null 2>&1; then :
8407
8408else
8409  ac_cv_header_stdc=no
8410fi
8411rm -f conftest*
8412
8413fi
8414
8415if test $ac_cv_header_stdc = yes; then
8416  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8417  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8418/* end confdefs.h.  */
8419#include <stdlib.h>
8420
8421_ACEOF
8422if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8423  $EGREP "free" >/dev/null 2>&1; then :
8424
8425else
8426  ac_cv_header_stdc=no
8427fi
8428rm -f conftest*
8429
8430fi
8431
8432if test $ac_cv_header_stdc = yes; then
8433  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8434  if test "$cross_compiling" = yes; then :
8435  :
8436else
8437  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8438/* end confdefs.h.  */
8439#include <ctype.h>
8440#include <stdlib.h>
8441#if ((' ' & 0x0FF) == 0x020)
8442# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8443# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8444#else
8445# define ISLOWER(c) \
8446		   (('a' <= (c) && (c) <= 'i') \
8447		     || ('j' <= (c) && (c) <= 'r') \
8448		     || ('s' <= (c) && (c) <= 'z'))
8449# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8450#endif
8451
8452#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8453int
8454main ()
8455{
8456  int i;
8457  for (i = 0; i < 256; i++)
8458    if (XOR (islower (i), ISLOWER (i))
8459	|| toupper (i) != TOUPPER (i))
8460      return 2;
8461  return 0;
8462}
8463_ACEOF
8464if ac_fn_c_try_run "$LINENO"; then :
8465
8466else
8467  ac_cv_header_stdc=no
8468fi
8469rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8470  conftest.$ac_objext conftest.beam conftest.$ac_ext
8471fi
8472
8473fi
8474fi
8475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8476$as_echo "$ac_cv_header_stdc" >&6; }
8477if test $ac_cv_header_stdc = yes; then
8478
8479$as_echo "#define STDC_HEADERS 1" >>confdefs.h
8480
8481fi
8482
8483# On IRIX 5.3, sys/types and inttypes.h are conflicting.
8484for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8485		  inttypes.h stdint.h unistd.h
8486do :
8487  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8488ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8489"
8490if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8491  cat >>confdefs.h <<_ACEOF
8492#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8493_ACEOF
8494
8495fi
8496
8497done
8498
8499
8500for ac_header in dlfcn.h
8501do :
8502  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8503"
8504if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8505  cat >>confdefs.h <<_ACEOF
8506#define HAVE_DLFCN_H 1
8507_ACEOF
8508
8509fi
8510
8511done
8512
8513
8514
8515
8516
8517# Set options
8518
8519
8520
8521        enable_dlopen=no
8522
8523
8524  enable_win32_dll=no
8525
8526
8527            # Check whether --enable-shared was given.
8528if test "${enable_shared+set}" = set; then :
8529  enableval=$enable_shared; p=${PACKAGE-default}
8530    case $enableval in
8531    yes) enable_shared=yes ;;
8532    no) enable_shared=no ;;
8533    *)
8534      enable_shared=no
8535      # Look at the argument we got.  We use all the common list separators.
8536      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8537      for pkg in $enableval; do
8538	IFS="$lt_save_ifs"
8539	if test "X$pkg" = "X$p"; then
8540	  enable_shared=yes
8541	fi
8542      done
8543      IFS="$lt_save_ifs"
8544      ;;
8545    esac
8546else
8547  enable_shared=yes
8548fi
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560# Check whether --with-pic was given.
8561if test "${with_pic+set}" = set; then :
8562  withval=$with_pic; lt_p=${PACKAGE-default}
8563    case $withval in
8564    yes|no) pic_mode=$withval ;;
8565    *)
8566      pic_mode=default
8567      # Look at the argument we got.  We use all the common list separators.
8568      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8569      for lt_pkg in $withval; do
8570	IFS="$lt_save_ifs"
8571	if test "X$lt_pkg" = "X$lt_p"; then
8572	  pic_mode=yes
8573	fi
8574      done
8575      IFS="$lt_save_ifs"
8576      ;;
8577    esac
8578else
8579  pic_mode=default
8580fi
8581
8582
8583test -z "$pic_mode" && pic_mode=default
8584
8585
8586
8587
8588
8589
8590
8591  # Check whether --enable-fast-install was given.
8592if test "${enable_fast_install+set}" = set; then :
8593  enableval=$enable_fast_install; p=${PACKAGE-default}
8594    case $enableval in
8595    yes) enable_fast_install=yes ;;
8596    no) enable_fast_install=no ;;
8597    *)
8598      enable_fast_install=no
8599      # Look at the argument we got.  We use all the common list separators.
8600      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8601      for pkg in $enableval; do
8602	IFS="$lt_save_ifs"
8603	if test "X$pkg" = "X$p"; then
8604	  enable_fast_install=yes
8605	fi
8606      done
8607      IFS="$lt_save_ifs"
8608      ;;
8609    esac
8610else
8611  enable_fast_install=yes
8612fi
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624# This can be used to rebuild libtool when needed
8625LIBTOOL_DEPS="$ltmain"
8626
8627# Always use our own libtool.
8628LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659test -z "$LN_S" && LN_S="ln -s"
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674if test -n "${ZSH_VERSION+set}" ; then
8675   setopt NO_GLOB_SUBST
8676fi
8677
8678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8679$as_echo_n "checking for objdir... " >&6; }
8680if ${lt_cv_objdir+:} false; then :
8681  $as_echo_n "(cached) " >&6
8682else
8683  rm -f .libs 2>/dev/null
8684mkdir .libs 2>/dev/null
8685if test -d .libs; then
8686  lt_cv_objdir=.libs
8687else
8688  # MS-DOS does not allow filenames that begin with a dot.
8689  lt_cv_objdir=_libs
8690fi
8691rmdir .libs 2>/dev/null
8692fi
8693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8694$as_echo "$lt_cv_objdir" >&6; }
8695objdir=$lt_cv_objdir
8696
8697
8698
8699
8700
8701cat >>confdefs.h <<_ACEOF
8702#define LT_OBJDIR "$lt_cv_objdir/"
8703_ACEOF
8704
8705
8706
8707
8708case $host_os in
8709aix3*)
8710  # AIX sometimes has problems with the GCC collect2 program.  For some
8711  # reason, if we set the COLLECT_NAMES environment variable, the problems
8712  # vanish in a puff of smoke.
8713  if test "X${COLLECT_NAMES+set}" != Xset; then
8714    COLLECT_NAMES=
8715    export COLLECT_NAMES
8716  fi
8717  ;;
8718esac
8719
8720# Global variables:
8721ofile=libtool
8722can_build_shared=yes
8723
8724# All known linkers require a `.a' archive for static linking (except MSVC,
8725# which needs '.lib').
8726libext=a
8727
8728with_gnu_ld="$lt_cv_prog_gnu_ld"
8729
8730old_CC="$CC"
8731old_CFLAGS="$CFLAGS"
8732
8733# Set sane defaults for various variables
8734test -z "$CC" && CC=cc
8735test -z "$LTCC" && LTCC=$CC
8736test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8737test -z "$LD" && LD=ld
8738test -z "$ac_objext" && ac_objext=o
8739
8740for cc_temp in $compiler""; do
8741  case $cc_temp in
8742    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8743    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8744    \-*) ;;
8745    *) break;;
8746  esac
8747done
8748cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8749
8750
8751# Only perform the check for file, if the check method requires it
8752test -z "$MAGIC_CMD" && MAGIC_CMD=file
8753case $deplibs_check_method in
8754file_magic*)
8755  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8756    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8757$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8758if ${lt_cv_path_MAGIC_CMD+:} false; then :
8759  $as_echo_n "(cached) " >&6
8760else
8761  case $MAGIC_CMD in
8762[\\/*] |  ?:[\\/]*)
8763  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8764  ;;
8765*)
8766  lt_save_MAGIC_CMD="$MAGIC_CMD"
8767  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8768  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8769  for ac_dir in $ac_dummy; do
8770    IFS="$lt_save_ifs"
8771    test -z "$ac_dir" && ac_dir=.
8772    if test -f $ac_dir/${ac_tool_prefix}file; then
8773      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8774      if test -n "$file_magic_test_file"; then
8775	case $deplibs_check_method in
8776	"file_magic "*)
8777	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8778	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8779	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8780	    $EGREP "$file_magic_regex" > /dev/null; then
8781	    :
8782	  else
8783	    cat <<_LT_EOF 1>&2
8784
8785*** Warning: the command libtool uses to detect shared libraries,
8786*** $file_magic_cmd, produces output that libtool cannot recognize.
8787*** The result is that libtool may fail to recognize shared libraries
8788*** as such.  This will affect the creation of libtool libraries that
8789*** depend on shared libraries, but programs linked with such libtool
8790*** libraries will work regardless of this problem.  Nevertheless, you
8791*** may want to report the problem to your system manager and/or to
8792*** bug-libtool@gnu.org
8793
8794_LT_EOF
8795	  fi ;;
8796	esac
8797      fi
8798      break
8799    fi
8800  done
8801  IFS="$lt_save_ifs"
8802  MAGIC_CMD="$lt_save_MAGIC_CMD"
8803  ;;
8804esac
8805fi
8806
8807MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8808if test -n "$MAGIC_CMD"; then
8809  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8810$as_echo "$MAGIC_CMD" >&6; }
8811else
8812  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8813$as_echo "no" >&6; }
8814fi
8815
8816
8817
8818
8819
8820if test -z "$lt_cv_path_MAGIC_CMD"; then
8821  if test -n "$ac_tool_prefix"; then
8822    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8823$as_echo_n "checking for file... " >&6; }
8824if ${lt_cv_path_MAGIC_CMD+:} false; then :
8825  $as_echo_n "(cached) " >&6
8826else
8827  case $MAGIC_CMD in
8828[\\/*] |  ?:[\\/]*)
8829  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8830  ;;
8831*)
8832  lt_save_MAGIC_CMD="$MAGIC_CMD"
8833  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8834  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8835  for ac_dir in $ac_dummy; do
8836    IFS="$lt_save_ifs"
8837    test -z "$ac_dir" && ac_dir=.
8838    if test -f $ac_dir/file; then
8839      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8840      if test -n "$file_magic_test_file"; then
8841	case $deplibs_check_method in
8842	"file_magic "*)
8843	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8844	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8845	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8846	    $EGREP "$file_magic_regex" > /dev/null; then
8847	    :
8848	  else
8849	    cat <<_LT_EOF 1>&2
8850
8851*** Warning: the command libtool uses to detect shared libraries,
8852*** $file_magic_cmd, produces output that libtool cannot recognize.
8853*** The result is that libtool may fail to recognize shared libraries
8854*** as such.  This will affect the creation of libtool libraries that
8855*** depend on shared libraries, but programs linked with such libtool
8856*** libraries will work regardless of this problem.  Nevertheless, you
8857*** may want to report the problem to your system manager and/or to
8858*** bug-libtool@gnu.org
8859
8860_LT_EOF
8861	  fi ;;
8862	esac
8863      fi
8864      break
8865    fi
8866  done
8867  IFS="$lt_save_ifs"
8868  MAGIC_CMD="$lt_save_MAGIC_CMD"
8869  ;;
8870esac
8871fi
8872
8873MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8874if test -n "$MAGIC_CMD"; then
8875  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8876$as_echo "$MAGIC_CMD" >&6; }
8877else
8878  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8879$as_echo "no" >&6; }
8880fi
8881
8882
8883  else
8884    MAGIC_CMD=:
8885  fi
8886fi
8887
8888  fi
8889  ;;
8890esac
8891
8892# Use C for the default configuration in the libtool script
8893
8894lt_save_CC="$CC"
8895ac_ext=c
8896ac_cpp='$CPP $CPPFLAGS'
8897ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8898ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8899ac_compiler_gnu=$ac_cv_c_compiler_gnu
8900
8901
8902# Source file extension for C test sources.
8903ac_ext=c
8904
8905# Object file extension for compiled C test sources.
8906objext=o
8907objext=$objext
8908
8909# Code to be used in simple compile tests
8910lt_simple_compile_test_code="int some_variable = 0;"
8911
8912# Code to be used in simple link tests
8913lt_simple_link_test_code='int main(){return(0);}'
8914
8915
8916
8917
8918
8919
8920
8921# If no C compiler was specified, use CC.
8922LTCC=${LTCC-"$CC"}
8923
8924# If no C compiler flags were specified, use CFLAGS.
8925LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8926
8927# Allow CC to be a program name with arguments.
8928compiler=$CC
8929
8930# Save the default compiler, since it gets overwritten when the other
8931# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8932compiler_DEFAULT=$CC
8933
8934# save warnings/boilerplate of simple test code
8935ac_outfile=conftest.$ac_objext
8936echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8937eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8938_lt_compiler_boilerplate=`cat conftest.err`
8939$RM conftest*
8940
8941ac_outfile=conftest.$ac_objext
8942echo "$lt_simple_link_test_code" >conftest.$ac_ext
8943eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8944_lt_linker_boilerplate=`cat conftest.err`
8945$RM -r conftest*
8946
8947
8948## CAVEAT EMPTOR:
8949## There is no encapsulation within the following macros, do not change
8950## the running order or otherwise move them around unless you know exactly
8951## what you are doing...
8952if test -n "$compiler"; then
8953
8954lt_prog_compiler_no_builtin_flag=
8955
8956if test "$GCC" = yes; then
8957  case $cc_basename in
8958  nvcc*)
8959    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8960  *)
8961    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8962  esac
8963
8964  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8965$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8966if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8967  $as_echo_n "(cached) " >&6
8968else
8969  lt_cv_prog_compiler_rtti_exceptions=no
8970   ac_outfile=conftest.$ac_objext
8971   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8972   lt_compiler_flag="-fno-rtti -fno-exceptions"
8973   # Insert the option either (1) after the last *FLAGS variable, or
8974   # (2) before a word containing "conftest.", or (3) at the end.
8975   # Note that $ac_compile itself does not contain backslashes and begins
8976   # with a dollar sign (not a hyphen), so the echo should work correctly.
8977   # The option is referenced via a variable to avoid confusing sed.
8978   lt_compile=`echo "$ac_compile" | $SED \
8979   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8980   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8981   -e 's:$: $lt_compiler_flag:'`
8982   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8983   (eval "$lt_compile" 2>conftest.err)
8984   ac_status=$?
8985   cat conftest.err >&5
8986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8987   if (exit $ac_status) && test -s "$ac_outfile"; then
8988     # The compiler can only warn and ignore the option if not recognized
8989     # So say no if there are warnings other than the usual output.
8990     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8991     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8992     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8993       lt_cv_prog_compiler_rtti_exceptions=yes
8994     fi
8995   fi
8996   $RM conftest*
8997
8998fi
8999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9000$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9001
9002if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9003    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9004else
9005    :
9006fi
9007
9008fi
9009
9010
9011
9012
9013
9014
9015  lt_prog_compiler_wl=
9016lt_prog_compiler_pic=
9017lt_prog_compiler_static=
9018
9019
9020  if test "$GCC" = yes; then
9021    lt_prog_compiler_wl='-Wl,'
9022    lt_prog_compiler_static='-static'
9023
9024    case $host_os in
9025      aix*)
9026      # All AIX code is PIC.
9027      if test "$host_cpu" = ia64; then
9028	# AIX 5 now supports IA64 processor
9029	lt_prog_compiler_static='-Bstatic'
9030      fi
9031      ;;
9032
9033    amigaos*)
9034      case $host_cpu in
9035      powerpc)
9036            # see comment about AmigaOS4 .so support
9037            lt_prog_compiler_pic='-fPIC'
9038        ;;
9039      m68k)
9040            # FIXME: we need at least 68020 code to build shared libraries, but
9041            # adding the `-m68020' flag to GCC prevents building anything better,
9042            # like `-m68040'.
9043            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9044        ;;
9045      esac
9046      ;;
9047
9048    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9049      # PIC is the default for these OSes.
9050      ;;
9051
9052    mingw* | cygwin* | pw32* | os2* | cegcc*)
9053      # This hack is so that the source file can tell whether it is being
9054      # built for inclusion in a dll (and should export symbols for example).
9055      # Although the cygwin gcc ignores -fPIC, still need this for old-style
9056      # (--disable-auto-import) libraries
9057      lt_prog_compiler_pic='-DDLL_EXPORT'
9058      ;;
9059
9060    darwin* | rhapsody*)
9061      # PIC is the default on this platform
9062      # Common symbols not allowed in MH_DYLIB files
9063      lt_prog_compiler_pic='-fno-common'
9064      ;;
9065
9066    haiku*)
9067      # PIC is the default for Haiku.
9068      # The "-static" flag exists, but is broken.
9069      lt_prog_compiler_static=
9070      ;;
9071
9072    hpux*)
9073      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9074      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9075      # sets the default TLS model and affects inlining.
9076      case $host_cpu in
9077      hppa*64*)
9078	# +Z the default
9079	;;
9080      *)
9081	lt_prog_compiler_pic='-fPIC'
9082	;;
9083      esac
9084      ;;
9085
9086    interix[3-9]*)
9087      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9088      # Instead, we relocate shared libraries at runtime.
9089      ;;
9090
9091    msdosdjgpp*)
9092      # Just because we use GCC doesn't mean we suddenly get shared libraries
9093      # on systems that don't support them.
9094      lt_prog_compiler_can_build_shared=no
9095      enable_shared=no
9096      ;;
9097
9098    *nto* | *qnx*)
9099      # QNX uses GNU C++, but need to define -shared option too, otherwise
9100      # it will coredump.
9101      lt_prog_compiler_pic='-fPIC -shared'
9102      ;;
9103
9104    sysv4*MP*)
9105      if test -d /usr/nec; then
9106	lt_prog_compiler_pic=-Kconform_pic
9107      fi
9108      ;;
9109
9110    *)
9111      lt_prog_compiler_pic='-fPIC'
9112      ;;
9113    esac
9114
9115    case $cc_basename in
9116    nvcc*) # Cuda Compiler Driver 2.2
9117      lt_prog_compiler_wl='-Xlinker '
9118      if test -n "$lt_prog_compiler_pic"; then
9119        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
9120      fi
9121      ;;
9122    esac
9123  else
9124    # PORTME Check for flag to pass linker flags through the system compiler.
9125    case $host_os in
9126    aix*)
9127      lt_prog_compiler_wl='-Wl,'
9128      if test "$host_cpu" = ia64; then
9129	# AIX 5 now supports IA64 processor
9130	lt_prog_compiler_static='-Bstatic'
9131      else
9132	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9133      fi
9134      ;;
9135
9136    mingw* | cygwin* | pw32* | os2* | cegcc*)
9137      # This hack is so that the source file can tell whether it is being
9138      # built for inclusion in a dll (and should export symbols for example).
9139      lt_prog_compiler_pic='-DDLL_EXPORT'
9140      ;;
9141
9142    hpux9* | hpux10* | hpux11*)
9143      lt_prog_compiler_wl='-Wl,'
9144      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9145      # not for PA HP-UX.
9146      case $host_cpu in
9147      hppa*64*|ia64*)
9148	# +Z the default
9149	;;
9150      *)
9151	lt_prog_compiler_pic='+Z'
9152	;;
9153      esac
9154      # Is there a better lt_prog_compiler_static that works with the bundled CC?
9155      lt_prog_compiler_static='${wl}-a ${wl}archive'
9156      ;;
9157
9158    irix5* | irix6* | nonstopux*)
9159      lt_prog_compiler_wl='-Wl,'
9160      # PIC (with -KPIC) is the default.
9161      lt_prog_compiler_static='-non_shared'
9162      ;;
9163
9164    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
9165      case $cc_basename in
9166      # old Intel for x86_64 which still supported -KPIC.
9167      ecc*)
9168	lt_prog_compiler_wl='-Wl,'
9169	lt_prog_compiler_pic='-KPIC'
9170	lt_prog_compiler_static='-static'
9171        ;;
9172      # icc used to be incompatible with GCC.
9173      # ICC 10 doesn't accept -KPIC any more.
9174      icc* | ifort*)
9175	lt_prog_compiler_wl='-Wl,'
9176	lt_prog_compiler_pic='-fPIC'
9177	lt_prog_compiler_static='-static'
9178        ;;
9179      # Lahey Fortran 8.1.
9180      lf95*)
9181	lt_prog_compiler_wl='-Wl,'
9182	lt_prog_compiler_pic='--shared'
9183	lt_prog_compiler_static='--static'
9184	;;
9185      nagfor*)
9186	# NAG Fortran compiler
9187	lt_prog_compiler_wl='-Wl,-Wl,,'
9188	lt_prog_compiler_pic='-PIC'
9189	lt_prog_compiler_static='-Bstatic'
9190	;;
9191      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9192        # Portland Group compilers (*not* the Pentium gcc compiler,
9193	# which looks to be a dead project)
9194	lt_prog_compiler_wl='-Wl,'
9195	lt_prog_compiler_pic='-fpic'
9196	lt_prog_compiler_static='-Bstatic'
9197        ;;
9198      ccc*)
9199        lt_prog_compiler_wl='-Wl,'
9200        # All Alpha code is PIC.
9201        lt_prog_compiler_static='-non_shared'
9202        ;;
9203      xl* | bgxl* | bgf* | mpixl*)
9204	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9205	lt_prog_compiler_wl='-Wl,'
9206	lt_prog_compiler_pic='-qpic'
9207	lt_prog_compiler_static='-qstaticlink'
9208	;;
9209      *)
9210	case `$CC -V 2>&1 | sed 5q` in
9211	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
9212	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
9213	  lt_prog_compiler_pic='-KPIC'
9214	  lt_prog_compiler_static='-Bstatic'
9215	  lt_prog_compiler_wl=''
9216	  ;;
9217	*Sun\ F* | *Sun*Fortran*)
9218	  lt_prog_compiler_pic='-KPIC'
9219	  lt_prog_compiler_static='-Bstatic'
9220	  lt_prog_compiler_wl='-Qoption ld '
9221	  ;;
9222	*Sun\ C*)
9223	  # Sun C 5.9
9224	  lt_prog_compiler_pic='-KPIC'
9225	  lt_prog_compiler_static='-Bstatic'
9226	  lt_prog_compiler_wl='-Wl,'
9227	  ;;
9228        *Intel*\ [CF]*Compiler*)
9229	  lt_prog_compiler_wl='-Wl,'
9230	  lt_prog_compiler_pic='-fPIC'
9231	  lt_prog_compiler_static='-static'
9232	  ;;
9233	*Portland\ Group*)
9234	  lt_prog_compiler_wl='-Wl,'
9235	  lt_prog_compiler_pic='-fpic'
9236	  lt_prog_compiler_static='-Bstatic'
9237	  ;;
9238	esac
9239	;;
9240      esac
9241      ;;
9242
9243    newsos6)
9244      lt_prog_compiler_pic='-KPIC'
9245      lt_prog_compiler_static='-Bstatic'
9246      ;;
9247
9248    *nto* | *qnx*)
9249      # QNX uses GNU C++, but need to define -shared option too, otherwise
9250      # it will coredump.
9251      lt_prog_compiler_pic='-fPIC -shared'
9252      ;;
9253
9254    osf3* | osf4* | osf5*)
9255      lt_prog_compiler_wl='-Wl,'
9256      # All OSF/1 code is PIC.
9257      lt_prog_compiler_static='-non_shared'
9258      ;;
9259
9260    rdos*)
9261      lt_prog_compiler_static='-non_shared'
9262      ;;
9263
9264    solaris*)
9265      lt_prog_compiler_pic='-KPIC'
9266      lt_prog_compiler_static='-Bstatic'
9267      case $cc_basename in
9268      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
9269	lt_prog_compiler_wl='-Qoption ld ';;
9270      *)
9271	lt_prog_compiler_wl='-Wl,';;
9272      esac
9273      ;;
9274
9275    sunos4*)
9276      lt_prog_compiler_wl='-Qoption ld '
9277      lt_prog_compiler_pic='-PIC'
9278      lt_prog_compiler_static='-Bstatic'
9279      ;;
9280
9281    sysv4 | sysv4.2uw2* | sysv4.3*)
9282      lt_prog_compiler_wl='-Wl,'
9283      lt_prog_compiler_pic='-KPIC'
9284      lt_prog_compiler_static='-Bstatic'
9285      ;;
9286
9287    sysv4*MP*)
9288      if test -d /usr/nec ;then
9289	lt_prog_compiler_pic='-Kconform_pic'
9290	lt_prog_compiler_static='-Bstatic'
9291      fi
9292      ;;
9293
9294    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9295      lt_prog_compiler_wl='-Wl,'
9296      lt_prog_compiler_pic='-KPIC'
9297      lt_prog_compiler_static='-Bstatic'
9298      ;;
9299
9300    unicos*)
9301      lt_prog_compiler_wl='-Wl,'
9302      lt_prog_compiler_can_build_shared=no
9303      ;;
9304
9305    uts4*)
9306      lt_prog_compiler_pic='-pic'
9307      lt_prog_compiler_static='-Bstatic'
9308      ;;
9309
9310    *)
9311      lt_prog_compiler_can_build_shared=no
9312      ;;
9313    esac
9314  fi
9315
9316case $host_os in
9317  # For platforms which do not support PIC, -DPIC is meaningless:
9318  *djgpp*)
9319    lt_prog_compiler_pic=
9320    ;;
9321  *)
9322    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9323    ;;
9324esac
9325
9326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9327$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9328if ${lt_cv_prog_compiler_pic+:} false; then :
9329  $as_echo_n "(cached) " >&6
9330else
9331  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9332fi
9333{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9334$as_echo "$lt_cv_prog_compiler_pic" >&6; }
9335lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9336
9337#
9338# Check to make sure the PIC flag actually works.
9339#
9340if test -n "$lt_prog_compiler_pic"; then
9341  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9342$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9343if ${lt_cv_prog_compiler_pic_works+:} false; then :
9344  $as_echo_n "(cached) " >&6
9345else
9346  lt_cv_prog_compiler_pic_works=no
9347   ac_outfile=conftest.$ac_objext
9348   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9349   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9350   # Insert the option either (1) after the last *FLAGS variable, or
9351   # (2) before a word containing "conftest.", or (3) at the end.
9352   # Note that $ac_compile itself does not contain backslashes and begins
9353   # with a dollar sign (not a hyphen), so the echo should work correctly.
9354   # The option is referenced via a variable to avoid confusing sed.
9355   lt_compile=`echo "$ac_compile" | $SED \
9356   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9357   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9358   -e 's:$: $lt_compiler_flag:'`
9359   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9360   (eval "$lt_compile" 2>conftest.err)
9361   ac_status=$?
9362   cat conftest.err >&5
9363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9364   if (exit $ac_status) && test -s "$ac_outfile"; then
9365     # The compiler can only warn and ignore the option if not recognized
9366     # So say no if there are warnings other than the usual output.
9367     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9368     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9369     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9370       lt_cv_prog_compiler_pic_works=yes
9371     fi
9372   fi
9373   $RM conftest*
9374
9375fi
9376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9377$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9378
9379if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9380    case $lt_prog_compiler_pic in
9381     "" | " "*) ;;
9382     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9383     esac
9384else
9385    lt_prog_compiler_pic=
9386     lt_prog_compiler_can_build_shared=no
9387fi
9388
9389fi
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401#
9402# Check to make sure the static flag actually works.
9403#
9404wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9406$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9407if ${lt_cv_prog_compiler_static_works+:} false; then :
9408  $as_echo_n "(cached) " >&6
9409else
9410  lt_cv_prog_compiler_static_works=no
9411   save_LDFLAGS="$LDFLAGS"
9412   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9413   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9414   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9415     # The linker can only warn and ignore the option if not recognized
9416     # So say no if there are warnings
9417     if test -s conftest.err; then
9418       # Append any errors to the config.log.
9419       cat conftest.err 1>&5
9420       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9421       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9422       if diff conftest.exp conftest.er2 >/dev/null; then
9423         lt_cv_prog_compiler_static_works=yes
9424       fi
9425     else
9426       lt_cv_prog_compiler_static_works=yes
9427     fi
9428   fi
9429   $RM -r conftest*
9430   LDFLAGS="$save_LDFLAGS"
9431
9432fi
9433{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9434$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9435
9436if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9437    :
9438else
9439    lt_prog_compiler_static=
9440fi
9441
9442
9443
9444
9445
9446
9447
9448  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9449$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9450if ${lt_cv_prog_compiler_c_o+:} false; then :
9451  $as_echo_n "(cached) " >&6
9452else
9453  lt_cv_prog_compiler_c_o=no
9454   $RM -r conftest 2>/dev/null
9455   mkdir conftest
9456   cd conftest
9457   mkdir out
9458   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9459
9460   lt_compiler_flag="-o out/conftest2.$ac_objext"
9461   # Insert the option either (1) after the last *FLAGS variable, or
9462   # (2) before a word containing "conftest.", or (3) at the end.
9463   # Note that $ac_compile itself does not contain backslashes and begins
9464   # with a dollar sign (not a hyphen), so the echo should work correctly.
9465   lt_compile=`echo "$ac_compile" | $SED \
9466   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9467   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9468   -e 's:$: $lt_compiler_flag:'`
9469   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9470   (eval "$lt_compile" 2>out/conftest.err)
9471   ac_status=$?
9472   cat out/conftest.err >&5
9473   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9474   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9475   then
9476     # The compiler can only warn and ignore the option if not recognized
9477     # So say no if there are warnings
9478     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9479     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9480     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9481       lt_cv_prog_compiler_c_o=yes
9482     fi
9483   fi
9484   chmod u+w . 2>&5
9485   $RM conftest*
9486   # SGI C++ compiler will create directory out/ii_files/ for
9487   # template instantiation
9488   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9489   $RM out/* && rmdir out
9490   cd ..
9491   $RM -r conftest
9492   $RM conftest*
9493
9494fi
9495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9496$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9497
9498
9499
9500
9501
9502
9503  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9504$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9505if ${lt_cv_prog_compiler_c_o+:} false; then :
9506  $as_echo_n "(cached) " >&6
9507else
9508  lt_cv_prog_compiler_c_o=no
9509   $RM -r conftest 2>/dev/null
9510   mkdir conftest
9511   cd conftest
9512   mkdir out
9513   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9514
9515   lt_compiler_flag="-o out/conftest2.$ac_objext"
9516   # Insert the option either (1) after the last *FLAGS variable, or
9517   # (2) before a word containing "conftest.", or (3) at the end.
9518   # Note that $ac_compile itself does not contain backslashes and begins
9519   # with a dollar sign (not a hyphen), so the echo should work correctly.
9520   lt_compile=`echo "$ac_compile" | $SED \
9521   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9522   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9523   -e 's:$: $lt_compiler_flag:'`
9524   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9525   (eval "$lt_compile" 2>out/conftest.err)
9526   ac_status=$?
9527   cat out/conftest.err >&5
9528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9529   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9530   then
9531     # The compiler can only warn and ignore the option if not recognized
9532     # So say no if there are warnings
9533     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9534     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9535     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9536       lt_cv_prog_compiler_c_o=yes
9537     fi
9538   fi
9539   chmod u+w . 2>&5
9540   $RM conftest*
9541   # SGI C++ compiler will create directory out/ii_files/ for
9542   # template instantiation
9543   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9544   $RM out/* && rmdir out
9545   cd ..
9546   $RM -r conftest
9547   $RM conftest*
9548
9549fi
9550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9551$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9552
9553
9554
9555
9556hard_links="nottested"
9557if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9558  # do not overwrite the value of need_locks provided by the user
9559  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9560$as_echo_n "checking if we can lock with hard links... " >&6; }
9561  hard_links=yes
9562  $RM conftest*
9563  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9564  touch conftest.a
9565  ln conftest.a conftest.b 2>&5 || hard_links=no
9566  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9567  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9568$as_echo "$hard_links" >&6; }
9569  if test "$hard_links" = no; then
9570    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9571$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9572    need_locks=warn
9573  fi
9574else
9575  need_locks=no
9576fi
9577
9578
9579
9580
9581
9582
9583  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9584$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9585
9586  runpath_var=
9587  allow_undefined_flag=
9588  always_export_symbols=no
9589  archive_cmds=
9590  archive_expsym_cmds=
9591  compiler_needs_object=no
9592  enable_shared_with_static_runtimes=no
9593  export_dynamic_flag_spec=
9594  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9595  hardcode_automatic=no
9596  hardcode_direct=no
9597  hardcode_direct_absolute=no
9598  hardcode_libdir_flag_spec=
9599  hardcode_libdir_separator=
9600  hardcode_minus_L=no
9601  hardcode_shlibpath_var=unsupported
9602  inherit_rpath=no
9603  link_all_deplibs=unknown
9604  module_cmds=
9605  module_expsym_cmds=
9606  old_archive_from_new_cmds=
9607  old_archive_from_expsyms_cmds=
9608  thread_safe_flag_spec=
9609  whole_archive_flag_spec=
9610  # include_expsyms should be a list of space-separated symbols to be *always*
9611  # included in the symbol list
9612  include_expsyms=
9613  # exclude_expsyms can be an extended regexp of symbols to exclude
9614  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9615  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9616  # as well as any symbol that contains `d'.
9617  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9618  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9619  # platforms (ab)use it in PIC code, but their linkers get confused if
9620  # the symbol is explicitly referenced.  Since portable code cannot
9621  # rely on this symbol name, it's probably fine to never include it in
9622  # preloaded symbol tables.
9623  # Exclude shared library initialization/finalization symbols.
9624  extract_expsyms_cmds=
9625
9626  case $host_os in
9627  cygwin* | mingw* | pw32* | cegcc*)
9628    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9629    # When not using gcc, we currently assume that we are using
9630    # Microsoft Visual C++.
9631    if test "$GCC" != yes; then
9632      with_gnu_ld=no
9633    fi
9634    ;;
9635  interix*)
9636    # we just hope/assume this is gcc and not c89 (= MSVC++)
9637    with_gnu_ld=yes
9638    ;;
9639  openbsd*)
9640    with_gnu_ld=no
9641    ;;
9642  linux* | k*bsd*-gnu | gnu*)
9643    link_all_deplibs=no
9644    ;;
9645  esac
9646
9647  ld_shlibs=yes
9648
9649  # On some targets, GNU ld is compatible enough with the native linker
9650  # that we're better off using the native interface for both.
9651  lt_use_gnu_ld_interface=no
9652  if test "$with_gnu_ld" = yes; then
9653    case $host_os in
9654      aix*)
9655	# The AIX port of GNU ld has always aspired to compatibility
9656	# with the native linker.  However, as the warning in the GNU ld
9657	# block says, versions before 2.19.5* couldn't really create working
9658	# shared libraries, regardless of the interface used.
9659	case `$LD -v 2>&1` in
9660	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9661	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9662	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9663	  *)
9664	    lt_use_gnu_ld_interface=yes
9665	    ;;
9666	esac
9667	;;
9668      *)
9669	lt_use_gnu_ld_interface=yes
9670	;;
9671    esac
9672  fi
9673
9674  if test "$lt_use_gnu_ld_interface" = yes; then
9675    # If archive_cmds runs LD, not CC, wlarc should be empty
9676    wlarc='${wl}'
9677
9678    # Set some defaults for GNU ld with shared library support. These
9679    # are reset later if shared libraries are not supported. Putting them
9680    # here allows them to be overridden if necessary.
9681    runpath_var=LD_RUN_PATH
9682    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9683    export_dynamic_flag_spec='${wl}--export-dynamic'
9684    # ancient GNU ld didn't support --whole-archive et. al.
9685    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9686      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9687    else
9688      whole_archive_flag_spec=
9689    fi
9690    supports_anon_versioning=no
9691    case `$LD -v 2>&1` in
9692      *GNU\ gold*) supports_anon_versioning=yes ;;
9693      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9694      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9695      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9696      *\ 2.11.*) ;; # other 2.11 versions
9697      *) supports_anon_versioning=yes ;;
9698    esac
9699
9700    # See if GNU ld supports shared libraries.
9701    case $host_os in
9702    aix[3-9]*)
9703      # On AIX/PPC, the GNU linker is very broken
9704      if test "$host_cpu" != ia64; then
9705	ld_shlibs=no
9706	cat <<_LT_EOF 1>&2
9707
9708*** Warning: the GNU linker, at least up to release 2.19, is reported
9709*** to be unable to reliably create shared libraries on AIX.
9710*** Therefore, libtool is disabling shared libraries support.  If you
9711*** really care for shared libraries, you may want to install binutils
9712*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9713*** You will then need to restart the configuration process.
9714
9715_LT_EOF
9716      fi
9717      ;;
9718
9719    amigaos*)
9720      case $host_cpu in
9721      powerpc)
9722            # see comment about AmigaOS4 .so support
9723            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9724            archive_expsym_cmds=''
9725        ;;
9726      m68k)
9727            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)'
9728            hardcode_libdir_flag_spec='-L$libdir'
9729            hardcode_minus_L=yes
9730        ;;
9731      esac
9732      ;;
9733
9734    beos*)
9735      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9736	allow_undefined_flag=unsupported
9737	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9738	# support --undefined.  This deserves some investigation.  FIXME
9739	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9740      else
9741	ld_shlibs=no
9742      fi
9743      ;;
9744
9745    cygwin* | mingw* | pw32* | cegcc*)
9746      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9747      # as there is no search path for DLLs.
9748      hardcode_libdir_flag_spec='-L$libdir'
9749      export_dynamic_flag_spec='${wl}--export-all-symbols'
9750      allow_undefined_flag=unsupported
9751      always_export_symbols=no
9752      enable_shared_with_static_runtimes=yes
9753      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'
9754      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9755
9756      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9757        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9758	# If the export-symbols file already is a .def file (1st line
9759	# is EXPORTS), use it as is; otherwise, prepend...
9760	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9761	  cp $export_symbols $output_objdir/$soname.def;
9762	else
9763	  echo EXPORTS > $output_objdir/$soname.def;
9764	  cat $export_symbols >> $output_objdir/$soname.def;
9765	fi~
9766	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9767      else
9768	ld_shlibs=no
9769      fi
9770      ;;
9771
9772    haiku*)
9773      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9774      link_all_deplibs=yes
9775      ;;
9776
9777    interix[3-9]*)
9778      hardcode_direct=no
9779      hardcode_shlibpath_var=no
9780      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9781      export_dynamic_flag_spec='${wl}-E'
9782      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9783      # Instead, shared libraries are loaded at an image base (0x10000000 by
9784      # default) and relocated if they conflict, which is a slow very memory
9785      # consuming and fragmenting process.  To avoid this, we pick a random,
9786      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9787      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9788      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9789      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'
9790      ;;
9791
9792    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9793      tmp_diet=no
9794      if test "$host_os" = linux-dietlibc; then
9795	case $cc_basename in
9796	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9797	esac
9798      fi
9799      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9800	 && test "$tmp_diet" = no
9801      then
9802	tmp_addflag=' $pic_flag'
9803	tmp_sharedflag='-shared'
9804	case $cc_basename,$host_cpu in
9805        pgcc*)				# Portland Group C compiler
9806	  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'
9807	  tmp_addflag=' $pic_flag'
9808	  ;;
9809	pgf77* | pgf90* | pgf95* | pgfortran*)
9810					# Portland Group f77 and f90 compilers
9811	  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'
9812	  tmp_addflag=' $pic_flag -Mnomain' ;;
9813	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9814	  tmp_addflag=' -i_dynamic' ;;
9815	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9816	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9817	ifc* | ifort*)			# Intel Fortran compiler
9818	  tmp_addflag=' -nofor_main' ;;
9819	lf95*)				# Lahey Fortran 8.1
9820	  whole_archive_flag_spec=
9821	  tmp_sharedflag='--shared' ;;
9822	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9823	  tmp_sharedflag='-qmkshrobj'
9824	  tmp_addflag= ;;
9825	nvcc*)	# Cuda Compiler Driver 2.2
9826	  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'
9827	  compiler_needs_object=yes
9828	  ;;
9829	esac
9830	case `$CC -V 2>&1 | sed 5q` in
9831	*Sun\ C*)			# Sun C 5.9
9832	  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'
9833	  compiler_needs_object=yes
9834	  tmp_sharedflag='-G' ;;
9835	*Sun\ F*)			# Sun Fortran 8.3
9836	  tmp_sharedflag='-G' ;;
9837	esac
9838	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9839
9840        if test "x$supports_anon_versioning" = xyes; then
9841          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9842	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9843	    echo "local: *; };" >> $output_objdir/$libname.ver~
9844	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9845        fi
9846
9847	case $cc_basename in
9848	xlf* | bgf* | bgxlf* | mpixlf*)
9849	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9850	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9851	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9852	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9853	  if test "x$supports_anon_versioning" = xyes; then
9854	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9855	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9856	      echo "local: *; };" >> $output_objdir/$libname.ver~
9857	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9858	  fi
9859	  ;;
9860	esac
9861      else
9862        ld_shlibs=no
9863      fi
9864      ;;
9865
9866    netbsd* | netbsdelf*-gnu)
9867      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9868	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9869	wlarc=
9870      else
9871	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9872	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9873      fi
9874      ;;
9875
9876    solaris*)
9877      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9878	ld_shlibs=no
9879	cat <<_LT_EOF 1>&2
9880
9881*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9882*** create shared libraries on Solaris systems.  Therefore, libtool
9883*** is disabling shared libraries support.  We urge you to upgrade GNU
9884*** binutils to release 2.9.1 or newer.  Another option is to modify
9885*** your PATH or compiler configuration so that the native linker is
9886*** used, and then restart.
9887
9888_LT_EOF
9889      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9890	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9891	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9892      else
9893	ld_shlibs=no
9894      fi
9895      ;;
9896
9897    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9898      case `$LD -v 2>&1` in
9899        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9900	ld_shlibs=no
9901	cat <<_LT_EOF 1>&2
9902
9903*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9904*** reliably create shared libraries on SCO systems.  Therefore, libtool
9905*** is disabling shared libraries support.  We urge you to upgrade GNU
9906*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9907*** your PATH or compiler configuration so that the native linker is
9908*** used, and then restart.
9909
9910_LT_EOF
9911	;;
9912	*)
9913	  # For security reasons, it is highly recommended that you always
9914	  # use absolute paths for naming shared libraries, and exclude the
9915	  # DT_RUNPATH tag from executables and libraries.  But doing so
9916	  # requires that you compile everything twice, which is a pain.
9917	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9918	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9919	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9920	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9921	  else
9922	    ld_shlibs=no
9923	  fi
9924	;;
9925      esac
9926      ;;
9927
9928    sunos4*)
9929      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9930      wlarc=
9931      hardcode_direct=yes
9932      hardcode_shlibpath_var=no
9933      ;;
9934
9935    *)
9936      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9937	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9938	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9939      else
9940	ld_shlibs=no
9941      fi
9942      ;;
9943    esac
9944
9945    if test "$ld_shlibs" = no; then
9946      runpath_var=
9947      hardcode_libdir_flag_spec=
9948      export_dynamic_flag_spec=
9949      whole_archive_flag_spec=
9950    fi
9951  else
9952    # PORTME fill in a description of your system's linker (not GNU ld)
9953    case $host_os in
9954    aix3*)
9955      allow_undefined_flag=unsupported
9956      always_export_symbols=yes
9957      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'
9958      # Note: this linker hardcodes the directories in LIBPATH if there
9959      # are no directories specified by -L.
9960      hardcode_minus_L=yes
9961      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9962	# Neither direct hardcoding nor static linking is supported with a
9963	# broken collect2.
9964	hardcode_direct=unsupported
9965      fi
9966      ;;
9967
9968    aix[4-9]*)
9969      if test "$host_cpu" = ia64; then
9970	# On IA64, the linker does run time linking by default, so we don't
9971	# have to do anything special.
9972	aix_use_runtimelinking=no
9973	exp_sym_flag='-Bexport'
9974	no_entry_flag=""
9975      else
9976	# If we're using GNU nm, then we don't want the "-C" option.
9977	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9978	# Also, AIX nm treats weak defined symbols like other global
9979	# defined symbols, whereas GNU nm marks them as "W".
9980	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9981	  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'
9982	else
9983	  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'
9984	fi
9985	aix_use_runtimelinking=no
9986
9987	# Test if we are trying to use run time linking or normal
9988	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9989	# need to do runtime linking.
9990	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9991	  for ld_flag in $LDFLAGS; do
9992	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9993	    aix_use_runtimelinking=yes
9994	    break
9995	  fi
9996	  done
9997	  ;;
9998	esac
9999
10000	exp_sym_flag='-bexport'
10001	no_entry_flag='-bnoentry'
10002      fi
10003
10004      # When large executables or shared objects are built, AIX ld can
10005      # have problems creating the table of contents.  If linking a library
10006      # or program results in "error TOC overflow" add -mminimal-toc to
10007      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10008      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10009
10010      archive_cmds=''
10011      hardcode_direct=yes
10012      hardcode_direct_absolute=yes
10013      hardcode_libdir_separator=':'
10014      link_all_deplibs=yes
10015      file_list_spec='${wl}-f,'
10016
10017      if test "$GCC" = yes; then
10018	case $host_os in aix4.[012]|aix4.[012].*)
10019	# We only want to do this on AIX 4.2 and lower, the check
10020	# below for broken collect2 doesn't work under 4.3+
10021	  collect2name=`${CC} -print-prog-name=collect2`
10022	  if test -f "$collect2name" &&
10023	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10024	  then
10025	  # We have reworked collect2
10026	  :
10027	  else
10028	  # We have old collect2
10029	  hardcode_direct=unsupported
10030	  # It fails to find uninstalled libraries when the uninstalled
10031	  # path is not listed in the libpath.  Setting hardcode_minus_L
10032	  # to unsupported forces relinking
10033	  hardcode_minus_L=yes
10034	  hardcode_libdir_flag_spec='-L$libdir'
10035	  hardcode_libdir_separator=
10036	  fi
10037	  ;;
10038	esac
10039	shared_flag='-shared'
10040	if test "$aix_use_runtimelinking" = yes; then
10041	  shared_flag="$shared_flag "'${wl}-G'
10042	fi
10043	link_all_deplibs=no
10044      else
10045	# not using gcc
10046	if test "$host_cpu" = ia64; then
10047	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10048	# chokes on -Wl,-G. The following line is correct:
10049	  shared_flag='-G'
10050	else
10051	  if test "$aix_use_runtimelinking" = yes; then
10052	    shared_flag='${wl}-G'
10053	  else
10054	    shared_flag='${wl}-bM:SRE'
10055	  fi
10056	fi
10057      fi
10058
10059      export_dynamic_flag_spec='${wl}-bexpall'
10060      # It seems that -bexpall does not export symbols beginning with
10061      # underscore (_), so it is better to generate a list of symbols to export.
10062      always_export_symbols=yes
10063      if test "$aix_use_runtimelinking" = yes; then
10064	# Warning - without using the other runtime loading flags (-brtl),
10065	# -berok will link without error, but may produce a broken library.
10066	allow_undefined_flag='-berok'
10067        # Determine the default libpath from the value encoded in an
10068        # empty executable.
10069        if test "${lt_cv_aix_libpath+set}" = set; then
10070  aix_libpath=$lt_cv_aix_libpath
10071else
10072  if ${lt_cv_aix_libpath_+:} false; then :
10073  $as_echo_n "(cached) " >&6
10074else
10075  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10076/* end confdefs.h.  */
10077
10078int
10079main ()
10080{
10081
10082  ;
10083  return 0;
10084}
10085_ACEOF
10086if ac_fn_c_try_link "$LINENO"; then :
10087
10088  lt_aix_libpath_sed='
10089      /Import File Strings/,/^$/ {
10090	  /^0/ {
10091	      s/^0  *\([^ ]*\) *$/\1/
10092	      p
10093	  }
10094      }'
10095  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10096  # Check for a 64-bit object if we didn't find anything.
10097  if test -z "$lt_cv_aix_libpath_"; then
10098    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10099  fi
10100fi
10101rm -f core conftest.err conftest.$ac_objext \
10102    conftest$ac_exeext conftest.$ac_ext
10103  if test -z "$lt_cv_aix_libpath_"; then
10104    lt_cv_aix_libpath_="/usr/lib:/lib"
10105  fi
10106
10107fi
10108
10109  aix_libpath=$lt_cv_aix_libpath_
10110fi
10111
10112        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10113        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"
10114      else
10115	if test "$host_cpu" = ia64; then
10116	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10117	  allow_undefined_flag="-z nodefs"
10118	  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"
10119	else
10120	 # Determine the default libpath from the value encoded in an
10121	 # empty executable.
10122	 if test "${lt_cv_aix_libpath+set}" = set; then
10123  aix_libpath=$lt_cv_aix_libpath
10124else
10125  if ${lt_cv_aix_libpath_+:} false; then :
10126  $as_echo_n "(cached) " >&6
10127else
10128  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10129/* end confdefs.h.  */
10130
10131int
10132main ()
10133{
10134
10135  ;
10136  return 0;
10137}
10138_ACEOF
10139if ac_fn_c_try_link "$LINENO"; then :
10140
10141  lt_aix_libpath_sed='
10142      /Import File Strings/,/^$/ {
10143	  /^0/ {
10144	      s/^0  *\([^ ]*\) *$/\1/
10145	      p
10146	  }
10147      }'
10148  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10149  # Check for a 64-bit object if we didn't find anything.
10150  if test -z "$lt_cv_aix_libpath_"; then
10151    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10152  fi
10153fi
10154rm -f core conftest.err conftest.$ac_objext \
10155    conftest$ac_exeext conftest.$ac_ext
10156  if test -z "$lt_cv_aix_libpath_"; then
10157    lt_cv_aix_libpath_="/usr/lib:/lib"
10158  fi
10159
10160fi
10161
10162  aix_libpath=$lt_cv_aix_libpath_
10163fi
10164
10165	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10166	  # Warning - without using the other run time loading flags,
10167	  # -berok will link without error, but may produce a broken library.
10168	  no_undefined_flag=' ${wl}-bernotok'
10169	  allow_undefined_flag=' ${wl}-berok'
10170	  if test "$with_gnu_ld" = yes; then
10171	    # We only use this code for GNU lds that support --whole-archive.
10172	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10173	  else
10174	    # Exported symbols can be pulled into shared objects from archives
10175	    whole_archive_flag_spec='$convenience'
10176	  fi
10177	  archive_cmds_need_lc=yes
10178	  # This is similar to how AIX traditionally builds its shared libraries.
10179	  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'
10180	fi
10181      fi
10182      ;;
10183
10184    amigaos*)
10185      case $host_cpu in
10186      powerpc)
10187            # see comment about AmigaOS4 .so support
10188            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10189            archive_expsym_cmds=''
10190        ;;
10191      m68k)
10192            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)'
10193            hardcode_libdir_flag_spec='-L$libdir'
10194            hardcode_minus_L=yes
10195        ;;
10196      esac
10197      ;;
10198
10199    bsdi[45]*)
10200      export_dynamic_flag_spec=-rdynamic
10201      ;;
10202
10203    cygwin* | mingw* | pw32* | cegcc*)
10204      # When not using gcc, we currently assume that we are using
10205      # Microsoft Visual C++.
10206      # hardcode_libdir_flag_spec is actually meaningless, as there is
10207      # no search path for DLLs.
10208      case $cc_basename in
10209      cl*)
10210	# Native MSVC
10211	hardcode_libdir_flag_spec=' '
10212	allow_undefined_flag=unsupported
10213	always_export_symbols=yes
10214	file_list_spec='@'
10215	# Tell ltmain to make .lib files, not .a files.
10216	libext=lib
10217	# Tell ltmain to make .dll files, not .so files.
10218	shrext_cmds=".dll"
10219	# FIXME: Setting linknames here is a bad hack.
10220	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
10221	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10222	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
10223	  else
10224	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
10225	  fi~
10226	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
10227	  linknames='
10228	# The linker will not automatically build a static lib if we build a DLL.
10229	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
10230	enable_shared_with_static_runtimes=yes
10231	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
10232	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10233	# Don't use ranlib
10234	old_postinstall_cmds='chmod 644 $oldlib'
10235	postlink_cmds='lt_outputfile="@OUTPUT@"~
10236	  lt_tool_outputfile="@TOOL_OUTPUT@"~
10237	  case $lt_outputfile in
10238	    *.exe|*.EXE) ;;
10239	    *)
10240	      lt_outputfile="$lt_outputfile.exe"
10241	      lt_tool_outputfile="$lt_tool_outputfile.exe"
10242	      ;;
10243	  esac~
10244	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
10245	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
10246	    $RM "$lt_outputfile.manifest";
10247	  fi'
10248	;;
10249      *)
10250	# Assume MSVC wrapper
10251	hardcode_libdir_flag_spec=' '
10252	allow_undefined_flag=unsupported
10253	# Tell ltmain to make .lib files, not .a files.
10254	libext=lib
10255	# Tell ltmain to make .dll files, not .so files.
10256	shrext_cmds=".dll"
10257	# FIXME: Setting linknames here is a bad hack.
10258	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10259	# The linker will automatically build a .lib file if we build a DLL.
10260	old_archive_from_new_cmds='true'
10261	# FIXME: Should let the user specify the lib program.
10262	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10263	enable_shared_with_static_runtimes=yes
10264	;;
10265      esac
10266      ;;
10267
10268    darwin* | rhapsody*)
10269
10270
10271  archive_cmds_need_lc=no
10272  hardcode_direct=no
10273  hardcode_automatic=yes
10274  hardcode_shlibpath_var=unsupported
10275  if test "$lt_cv_ld_force_load" = "yes"; then
10276    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\"`'
10277
10278  else
10279    whole_archive_flag_spec=''
10280  fi
10281  link_all_deplibs=yes
10282  allow_undefined_flag="$_lt_dar_allow_undefined"
10283  case $cc_basename in
10284     ifort*) _lt_dar_can_shared=yes ;;
10285     *) _lt_dar_can_shared=$GCC ;;
10286  esac
10287  if test "$_lt_dar_can_shared" = "yes"; then
10288    output_verbose_link_cmd=func_echo_all
10289    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10290    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10291    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}"
10292    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}"
10293
10294  else
10295  ld_shlibs=no
10296  fi
10297
10298      ;;
10299
10300    dgux*)
10301      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10302      hardcode_libdir_flag_spec='-L$libdir'
10303      hardcode_shlibpath_var=no
10304      ;;
10305
10306    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10307    # support.  Future versions do this automatically, but an explicit c++rt0.o
10308    # does not break anything, and helps significantly (at the cost of a little
10309    # extra space).
10310    freebsd2.2*)
10311      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10312      hardcode_libdir_flag_spec='-R$libdir'
10313      hardcode_direct=yes
10314      hardcode_shlibpath_var=no
10315      ;;
10316
10317    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10318    freebsd2.*)
10319      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10320      hardcode_direct=yes
10321      hardcode_minus_L=yes
10322      hardcode_shlibpath_var=no
10323      ;;
10324
10325    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10326    freebsd* | dragonfly*)
10327      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10328      hardcode_libdir_flag_spec='-R$libdir'
10329      hardcode_direct=yes
10330      hardcode_shlibpath_var=no
10331      ;;
10332
10333    hpux9*)
10334      if test "$GCC" = yes; then
10335	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'
10336      else
10337	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'
10338      fi
10339      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10340      hardcode_libdir_separator=:
10341      hardcode_direct=yes
10342
10343      # hardcode_minus_L: Not really in the search PATH,
10344      # but as the default location of the library.
10345      hardcode_minus_L=yes
10346      export_dynamic_flag_spec='${wl}-E'
10347      ;;
10348
10349    hpux10*)
10350      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10351	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10352      else
10353	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10354      fi
10355      if test "$with_gnu_ld" = no; then
10356	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10357	hardcode_libdir_separator=:
10358	hardcode_direct=yes
10359	hardcode_direct_absolute=yes
10360	export_dynamic_flag_spec='${wl}-E'
10361	# hardcode_minus_L: Not really in the search PATH,
10362	# but as the default location of the library.
10363	hardcode_minus_L=yes
10364      fi
10365      ;;
10366
10367    hpux11*)
10368      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10369	case $host_cpu in
10370	hppa*64*)
10371	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10372	  ;;
10373	ia64*)
10374	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10375	  ;;
10376	*)
10377	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10378	  ;;
10379	esac
10380      else
10381	case $host_cpu in
10382	hppa*64*)
10383	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10384	  ;;
10385	ia64*)
10386	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10387	  ;;
10388	*)
10389
10390	  # Older versions of the 11.00 compiler do not understand -b yet
10391	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10392	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10393$as_echo_n "checking if $CC understands -b... " >&6; }
10394if ${lt_cv_prog_compiler__b+:} false; then :
10395  $as_echo_n "(cached) " >&6
10396else
10397  lt_cv_prog_compiler__b=no
10398   save_LDFLAGS="$LDFLAGS"
10399   LDFLAGS="$LDFLAGS -b"
10400   echo "$lt_simple_link_test_code" > conftest.$ac_ext
10401   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10402     # The linker can only warn and ignore the option if not recognized
10403     # So say no if there are warnings
10404     if test -s conftest.err; then
10405       # Append any errors to the config.log.
10406       cat conftest.err 1>&5
10407       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10408       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10409       if diff conftest.exp conftest.er2 >/dev/null; then
10410         lt_cv_prog_compiler__b=yes
10411       fi
10412     else
10413       lt_cv_prog_compiler__b=yes
10414     fi
10415   fi
10416   $RM -r conftest*
10417   LDFLAGS="$save_LDFLAGS"
10418
10419fi
10420{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10421$as_echo "$lt_cv_prog_compiler__b" >&6; }
10422
10423if test x"$lt_cv_prog_compiler__b" = xyes; then
10424    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10425else
10426    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10427fi
10428
10429	  ;;
10430	esac
10431      fi
10432      if test "$with_gnu_ld" = no; then
10433	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10434	hardcode_libdir_separator=:
10435
10436	case $host_cpu in
10437	hppa*64*|ia64*)
10438	  hardcode_direct=no
10439	  hardcode_shlibpath_var=no
10440	  ;;
10441	*)
10442	  hardcode_direct=yes
10443	  hardcode_direct_absolute=yes
10444	  export_dynamic_flag_spec='${wl}-E'
10445
10446	  # hardcode_minus_L: Not really in the search PATH,
10447	  # but as the default location of the library.
10448	  hardcode_minus_L=yes
10449	  ;;
10450	esac
10451      fi
10452      ;;
10453
10454    irix5* | irix6* | nonstopux*)
10455      if test "$GCC" = yes; then
10456	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'
10457	# Try to use the -exported_symbol ld option, if it does not
10458	# work, assume that -exports_file does not work either and
10459	# implicitly export all symbols.
10460	# This should be the same for all languages, so no per-tag cache variable.
10461	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10462$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10463if ${lt_cv_irix_exported_symbol+:} false; then :
10464  $as_echo_n "(cached) " >&6
10465else
10466  save_LDFLAGS="$LDFLAGS"
10467	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10468	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10469/* end confdefs.h.  */
10470int foo (void) { return 0; }
10471_ACEOF
10472if ac_fn_c_try_link "$LINENO"; then :
10473  lt_cv_irix_exported_symbol=yes
10474else
10475  lt_cv_irix_exported_symbol=no
10476fi
10477rm -f core conftest.err conftest.$ac_objext \
10478    conftest$ac_exeext conftest.$ac_ext
10479           LDFLAGS="$save_LDFLAGS"
10480fi
10481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10482$as_echo "$lt_cv_irix_exported_symbol" >&6; }
10483	if test "$lt_cv_irix_exported_symbol" = yes; then
10484          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'
10485	fi
10486      else
10487	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'
10488	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'
10489      fi
10490      archive_cmds_need_lc='no'
10491      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10492      hardcode_libdir_separator=:
10493      inherit_rpath=yes
10494      link_all_deplibs=yes
10495      ;;
10496
10497    netbsd* | netbsdelf*-gnu)
10498      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10499	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10500      else
10501	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10502      fi
10503      hardcode_libdir_flag_spec='-R$libdir'
10504      hardcode_direct=yes
10505      hardcode_shlibpath_var=no
10506      ;;
10507
10508    newsos6)
10509      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10510      hardcode_direct=yes
10511      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10512      hardcode_libdir_separator=:
10513      hardcode_shlibpath_var=no
10514      ;;
10515
10516    *nto* | *qnx*)
10517      ;;
10518
10519    openbsd*)
10520      if test -f /usr/libexec/ld.so; then
10521	hardcode_direct=yes
10522	hardcode_shlibpath_var=no
10523	hardcode_direct_absolute=yes
10524	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10525	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10526	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10527	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10528	  export_dynamic_flag_spec='${wl}-E'
10529	else
10530	  case $host_os in
10531	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10532	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10533	     hardcode_libdir_flag_spec='-R$libdir'
10534	     ;;
10535	   *)
10536	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10537	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10538	     ;;
10539	  esac
10540	fi
10541      else
10542	ld_shlibs=no
10543      fi
10544      ;;
10545
10546    os2*)
10547      hardcode_libdir_flag_spec='-L$libdir'
10548      hardcode_minus_L=yes
10549      allow_undefined_flag=unsupported
10550      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'
10551      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10552      ;;
10553
10554    osf3*)
10555      if test "$GCC" = yes; then
10556	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10557	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'
10558      else
10559	allow_undefined_flag=' -expect_unresolved \*'
10560	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'
10561      fi
10562      archive_cmds_need_lc='no'
10563      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10564      hardcode_libdir_separator=:
10565      ;;
10566
10567    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10568      if test "$GCC" = yes; then
10569	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10570	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'
10571	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10572      else
10573	allow_undefined_flag=' -expect_unresolved \*'
10574	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'
10575	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~
10576	$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'
10577
10578	# Both c and cxx compiler support -rpath directly
10579	hardcode_libdir_flag_spec='-rpath $libdir'
10580      fi
10581      archive_cmds_need_lc='no'
10582      hardcode_libdir_separator=:
10583      ;;
10584
10585    solaris*)
10586      no_undefined_flag=' -z defs'
10587      if test "$GCC" = yes; then
10588	wlarc='${wl}'
10589	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10590	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10591	  $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'
10592      else
10593	case `$CC -V 2>&1` in
10594	*"Compilers 5.0"*)
10595	  wlarc=''
10596	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10597	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10598	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10599	  ;;
10600	*)
10601	  wlarc='${wl}'
10602	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10603	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10604	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10605	  ;;
10606	esac
10607      fi
10608      hardcode_libdir_flag_spec='-R$libdir'
10609      hardcode_shlibpath_var=no
10610      case $host_os in
10611      solaris2.[0-5] | solaris2.[0-5].*) ;;
10612      *)
10613	# The compiler driver will combine and reorder linker options,
10614	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10615	# but is careful enough not to reorder.
10616	# Supported since Solaris 2.6 (maybe 2.5.1?)
10617	if test "$GCC" = yes; then
10618	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10619	else
10620	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10621	fi
10622	;;
10623      esac
10624      link_all_deplibs=yes
10625      ;;
10626
10627    sunos4*)
10628      if test "x$host_vendor" = xsequent; then
10629	# Use $CC to link under sequent, because it throws in some extra .o
10630	# files that make .init and .fini sections work.
10631	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10632      else
10633	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10634      fi
10635      hardcode_libdir_flag_spec='-L$libdir'
10636      hardcode_direct=yes
10637      hardcode_minus_L=yes
10638      hardcode_shlibpath_var=no
10639      ;;
10640
10641    sysv4)
10642      case $host_vendor in
10643	sni)
10644	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10645	  hardcode_direct=yes # is this really true???
10646	;;
10647	siemens)
10648	  ## LD is ld it makes a PLAMLIB
10649	  ## CC just makes a GrossModule.
10650	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10651	  reload_cmds='$CC -r -o $output$reload_objs'
10652	  hardcode_direct=no
10653        ;;
10654	motorola)
10655	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10656	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10657	;;
10658      esac
10659      runpath_var='LD_RUN_PATH'
10660      hardcode_shlibpath_var=no
10661      ;;
10662
10663    sysv4.3*)
10664      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10665      hardcode_shlibpath_var=no
10666      export_dynamic_flag_spec='-Bexport'
10667      ;;
10668
10669    sysv4*MP*)
10670      if test -d /usr/nec; then
10671	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10672	hardcode_shlibpath_var=no
10673	runpath_var=LD_RUN_PATH
10674	hardcode_runpath_var=yes
10675	ld_shlibs=yes
10676      fi
10677      ;;
10678
10679    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10680      no_undefined_flag='${wl}-z,text'
10681      archive_cmds_need_lc=no
10682      hardcode_shlibpath_var=no
10683      runpath_var='LD_RUN_PATH'
10684
10685      if test "$GCC" = yes; then
10686	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10687	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10688      else
10689	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10690	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10691      fi
10692      ;;
10693
10694    sysv5* | sco3.2v5* | sco5v6*)
10695      # Note: We can NOT use -z defs as we might desire, because we do not
10696      # link with -lc, and that would cause any symbols used from libc to
10697      # always be unresolved, which means just about no library would
10698      # ever link correctly.  If we're not using GNU ld we use -z text
10699      # though, which does catch some bad symbols but isn't as heavy-handed
10700      # as -z defs.
10701      no_undefined_flag='${wl}-z,text'
10702      allow_undefined_flag='${wl}-z,nodefs'
10703      archive_cmds_need_lc=no
10704      hardcode_shlibpath_var=no
10705      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10706      hardcode_libdir_separator=':'
10707      link_all_deplibs=yes
10708      export_dynamic_flag_spec='${wl}-Bexport'
10709      runpath_var='LD_RUN_PATH'
10710
10711      if test "$GCC" = yes; then
10712	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10713	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10714      else
10715	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10716	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10717      fi
10718      ;;
10719
10720    uts4*)
10721      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10722      hardcode_libdir_flag_spec='-L$libdir'
10723      hardcode_shlibpath_var=no
10724      ;;
10725
10726    *)
10727      ld_shlibs=no
10728      ;;
10729    esac
10730
10731    if test x$host_vendor = xsni; then
10732      case $host in
10733      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10734	export_dynamic_flag_spec='${wl}-Blargedynsym'
10735	;;
10736      esac
10737    fi
10738  fi
10739
10740{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10741$as_echo "$ld_shlibs" >&6; }
10742test "$ld_shlibs" = no && can_build_shared=no
10743
10744with_gnu_ld=$with_gnu_ld
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760#
10761# Do we need to explicitly link libc?
10762#
10763case "x$archive_cmds_need_lc" in
10764x|xyes)
10765  # Assume -lc should be added
10766  archive_cmds_need_lc=yes
10767
10768  if test "$enable_shared" = yes && test "$GCC" = yes; then
10769    case $archive_cmds in
10770    *'~'*)
10771      # FIXME: we may have to deal with multi-command sequences.
10772      ;;
10773    '$CC '*)
10774      # Test whether the compiler implicitly links with -lc since on some
10775      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10776      # to ld, don't add -lc before -lgcc.
10777      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10778$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10779if ${lt_cv_archive_cmds_need_lc+:} false; then :
10780  $as_echo_n "(cached) " >&6
10781else
10782  $RM conftest*
10783	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10784
10785	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10786  (eval $ac_compile) 2>&5
10787  ac_status=$?
10788  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10789  test $ac_status = 0; } 2>conftest.err; then
10790	  soname=conftest
10791	  lib=conftest
10792	  libobjs=conftest.$ac_objext
10793	  deplibs=
10794	  wl=$lt_prog_compiler_wl
10795	  pic_flag=$lt_prog_compiler_pic
10796	  compiler_flags=-v
10797	  linker_flags=-v
10798	  verstring=
10799	  output_objdir=.
10800	  libname=conftest
10801	  lt_save_allow_undefined_flag=$allow_undefined_flag
10802	  allow_undefined_flag=
10803	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10804  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10805  ac_status=$?
10806  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10807  test $ac_status = 0; }
10808	  then
10809	    lt_cv_archive_cmds_need_lc=no
10810	  else
10811	    lt_cv_archive_cmds_need_lc=yes
10812	  fi
10813	  allow_undefined_flag=$lt_save_allow_undefined_flag
10814	else
10815	  cat conftest.err 1>&5
10816	fi
10817	$RM conftest*
10818
10819fi
10820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10821$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10822      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10823      ;;
10824    esac
10825  fi
10826  ;;
10827esac
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10981$as_echo_n "checking dynamic linker characteristics... " >&6; }
10982
10983if test "$GCC" = yes; then
10984  case $host_os in
10985    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10986    *) lt_awk_arg="/^libraries:/" ;;
10987  esac
10988  case $host_os in
10989    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10990    *) lt_sed_strip_eq="s,=/,/,g" ;;
10991  esac
10992  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10993  case $lt_search_path_spec in
10994  *\;*)
10995    # if the path contains ";" then we assume it to be the separator
10996    # otherwise default to the standard path separator (i.e. ":") - it is
10997    # assumed that no part of a normal pathname contains ";" but that should
10998    # okay in the real world where ";" in dirpaths is itself problematic.
10999    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11000    ;;
11001  *)
11002    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11003    ;;
11004  esac
11005  # Ok, now we have the path, separated by spaces, we can step through it
11006  # and add multilib dir if necessary.
11007  lt_tmp_lt_search_path_spec=
11008  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11009  for lt_sys_path in $lt_search_path_spec; do
11010    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11011      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11012    else
11013      test -d "$lt_sys_path" && \
11014	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11015    fi
11016  done
11017  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11018BEGIN {RS=" "; FS="/|\n";} {
11019  lt_foo="";
11020  lt_count=0;
11021  for (lt_i = NF; lt_i > 0; lt_i--) {
11022    if ($lt_i != "" && $lt_i != ".") {
11023      if ($lt_i == "..") {
11024        lt_count++;
11025      } else {
11026        if (lt_count == 0) {
11027          lt_foo="/" $lt_i lt_foo;
11028        } else {
11029          lt_count--;
11030        }
11031      }
11032    }
11033  }
11034  if (lt_foo != "") { lt_freq[lt_foo]++; }
11035  if (lt_freq[lt_foo] == 1) { print lt_foo; }
11036}'`
11037  # AWK program above erroneously prepends '/' to C:/dos/paths
11038  # for these hosts.
11039  case $host_os in
11040    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11041      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11042  esac
11043  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11044else
11045  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11046fi
11047library_names_spec=
11048libname_spec='lib$name'
11049soname_spec=
11050shrext_cmds=".so"
11051postinstall_cmds=
11052postuninstall_cmds=
11053finish_cmds=
11054finish_eval=
11055shlibpath_var=
11056shlibpath_overrides_runpath=unknown
11057version_type=none
11058dynamic_linker="$host_os ld.so"
11059sys_lib_dlsearch_path_spec="/lib /usr/lib"
11060need_lib_prefix=unknown
11061hardcode_into_libs=no
11062
11063# when you set need_version to no, make sure it does not cause -set_version
11064# flags to be left without arguments
11065need_version=unknown
11066
11067case $host_os in
11068aix3*)
11069  version_type=linux # correct to gnu/linux during the next big refactor
11070  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11071  shlibpath_var=LIBPATH
11072
11073  # AIX 3 has no versioning support, so we append a major version to the name.
11074  soname_spec='${libname}${release}${shared_ext}$major'
11075  ;;
11076
11077aix[4-9]*)
11078  version_type=linux # correct to gnu/linux during the next big refactor
11079  need_lib_prefix=no
11080  need_version=no
11081  hardcode_into_libs=yes
11082  if test "$host_cpu" = ia64; then
11083    # AIX 5 supports IA64
11084    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11085    shlibpath_var=LD_LIBRARY_PATH
11086  else
11087    # With GCC up to 2.95.x, collect2 would create an import file
11088    # for dependence libraries.  The import file would start with
11089    # the line `#! .'.  This would cause the generated library to
11090    # depend on `.', always an invalid library.  This was fixed in
11091    # development snapshots of GCC prior to 3.0.
11092    case $host_os in
11093      aix4 | aix4.[01] | aix4.[01].*)
11094      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11095	   echo ' yes '
11096	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11097	:
11098      else
11099	can_build_shared=no
11100      fi
11101      ;;
11102    esac
11103    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11104    # soname into executable. Probably we can add versioning support to
11105    # collect2, so additional links can be useful in future.
11106    if test "$aix_use_runtimelinking" = yes; then
11107      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11108      # instead of lib<name>.a to let people know that these are not
11109      # typical AIX shared libraries.
11110      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11111    else
11112      # We preserve .a as extension for shared libraries through AIX4.2
11113      # and later when we are not doing run time linking.
11114      library_names_spec='${libname}${release}.a $libname.a'
11115      soname_spec='${libname}${release}${shared_ext}$major'
11116    fi
11117    shlibpath_var=LIBPATH
11118  fi
11119  ;;
11120
11121amigaos*)
11122  case $host_cpu in
11123  powerpc)
11124    # Since July 2007 AmigaOS4 officially supports .so libraries.
11125    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11126    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11127    ;;
11128  m68k)
11129    library_names_spec='$libname.ixlibrary $libname.a'
11130    # Create ${libname}_ixlibrary.a entries in /sys/libs.
11131    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'
11132    ;;
11133  esac
11134  ;;
11135
11136beos*)
11137  library_names_spec='${libname}${shared_ext}'
11138  dynamic_linker="$host_os ld.so"
11139  shlibpath_var=LIBRARY_PATH
11140  ;;
11141
11142bsdi[45]*)
11143  version_type=linux # correct to gnu/linux during the next big refactor
11144  need_version=no
11145  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11146  soname_spec='${libname}${release}${shared_ext}$major'
11147  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11148  shlibpath_var=LD_LIBRARY_PATH
11149  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11150  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11151  # the default ld.so.conf also contains /usr/contrib/lib and
11152  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11153  # libtool to hard-code these into programs
11154  ;;
11155
11156cygwin* | mingw* | pw32* | cegcc*)
11157  version_type=windows
11158  shrext_cmds=".dll"
11159  need_version=no
11160  need_lib_prefix=no
11161
11162  case $GCC,$cc_basename in
11163  yes,*)
11164    # gcc
11165    library_names_spec='$libname.dll.a'
11166    # DLL is installed to $(libdir)/../bin by postinstall_cmds
11167    postinstall_cmds='base_file=`basename \${file}`~
11168      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11169      dldir=$destdir/`dirname \$dlpath`~
11170      test -d \$dldir || mkdir -p \$dldir~
11171      $install_prog $dir/$dlname \$dldir/$dlname~
11172      chmod a+x \$dldir/$dlname~
11173      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11174        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11175      fi'
11176    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11177      dlpath=$dir/\$dldll~
11178       $RM \$dlpath'
11179    shlibpath_overrides_runpath=yes
11180
11181    case $host_os in
11182    cygwin*)
11183      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11184      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11185
11186      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11187      ;;
11188    mingw* | cegcc*)
11189      # MinGW DLLs use traditional 'lib' prefix
11190      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11191      ;;
11192    pw32*)
11193      # pw32 DLLs use 'pw' prefix rather than 'lib'
11194      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11195      ;;
11196    esac
11197    dynamic_linker='Win32 ld.exe'
11198    ;;
11199
11200  *,cl*)
11201    # Native MSVC
11202    libname_spec='$name'
11203    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11204    library_names_spec='${libname}.dll.lib'
11205
11206    case $build_os in
11207    mingw*)
11208      sys_lib_search_path_spec=
11209      lt_save_ifs=$IFS
11210      IFS=';'
11211      for lt_path in $LIB
11212      do
11213        IFS=$lt_save_ifs
11214        # Let DOS variable expansion print the short 8.3 style file name.
11215        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
11216        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
11217      done
11218      IFS=$lt_save_ifs
11219      # Convert to MSYS style.
11220      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
11221      ;;
11222    cygwin*)
11223      # Convert to unix form, then to dos form, then back to unix form
11224      # but this time dos style (no spaces!) so that the unix form looks
11225      # like /cygdrive/c/PROGRA~1:/cygdr...
11226      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
11227      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
11228      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11229      ;;
11230    *)
11231      sys_lib_search_path_spec="$LIB"
11232      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11233        # It is most probably a Windows format PATH.
11234        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11235      else
11236        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11237      fi
11238      # FIXME: find the short name or the path components, as spaces are
11239      # common. (e.g. "Program Files" -> "PROGRA~1")
11240      ;;
11241    esac
11242
11243    # DLL is installed to $(libdir)/../bin by postinstall_cmds
11244    postinstall_cmds='base_file=`basename \${file}`~
11245      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11246      dldir=$destdir/`dirname \$dlpath`~
11247      test -d \$dldir || mkdir -p \$dldir~
11248      $install_prog $dir/$dlname \$dldir/$dlname'
11249    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11250      dlpath=$dir/\$dldll~
11251       $RM \$dlpath'
11252    shlibpath_overrides_runpath=yes
11253    dynamic_linker='Win32 link.exe'
11254    ;;
11255
11256  *)
11257    # Assume MSVC wrapper
11258    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11259    dynamic_linker='Win32 ld.exe'
11260    ;;
11261  esac
11262  # FIXME: first we should search . and the directory the executable is in
11263  shlibpath_var=PATH
11264  ;;
11265
11266darwin* | rhapsody*)
11267  dynamic_linker="$host_os dyld"
11268  version_type=darwin
11269  need_lib_prefix=no
11270  need_version=no
11271  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11272  soname_spec='${libname}${release}${major}$shared_ext'
11273  shlibpath_overrides_runpath=yes
11274  shlibpath_var=DYLD_LIBRARY_PATH
11275  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11276
11277  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11278  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11279  ;;
11280
11281dgux*)
11282  version_type=linux # correct to gnu/linux during the next big refactor
11283  need_lib_prefix=no
11284  need_version=no
11285  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11286  soname_spec='${libname}${release}${shared_ext}$major'
11287  shlibpath_var=LD_LIBRARY_PATH
11288  ;;
11289
11290freebsd* | dragonfly*)
11291  # DragonFly does not have aout.  When/if they implement a new
11292  # versioning mechanism, adjust this.
11293  if test -x /usr/bin/objformat; then
11294    objformat=`/usr/bin/objformat`
11295  else
11296    case $host_os in
11297    freebsd[23].*) objformat=aout ;;
11298    *) objformat=elf ;;
11299    esac
11300  fi
11301  version_type=freebsd-$objformat
11302  case $version_type in
11303    freebsd-elf*)
11304      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11305      need_version=no
11306      need_lib_prefix=no
11307      ;;
11308    freebsd-*)
11309      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11310      need_version=yes
11311      ;;
11312  esac
11313  shlibpath_var=LD_LIBRARY_PATH
11314  case $host_os in
11315  freebsd2.*)
11316    shlibpath_overrides_runpath=yes
11317    ;;
11318  freebsd3.[01]* | freebsdelf3.[01]*)
11319    shlibpath_overrides_runpath=yes
11320    hardcode_into_libs=yes
11321    ;;
11322  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11323  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11324    shlibpath_overrides_runpath=no
11325    hardcode_into_libs=yes
11326    ;;
11327  *) # from 4.6 on, and DragonFly
11328    shlibpath_overrides_runpath=yes
11329    hardcode_into_libs=yes
11330    ;;
11331  esac
11332  ;;
11333
11334haiku*)
11335  version_type=linux # correct to gnu/linux during the next big refactor
11336  need_lib_prefix=no
11337  need_version=no
11338  dynamic_linker="$host_os runtime_loader"
11339  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11340  soname_spec='${libname}${release}${shared_ext}$major'
11341  shlibpath_var=LIBRARY_PATH
11342  shlibpath_overrides_runpath=yes
11343  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11344  hardcode_into_libs=yes
11345  ;;
11346
11347hpux9* | hpux10* | hpux11*)
11348  # Give a soname corresponding to the major version so that dld.sl refuses to
11349  # link against other versions.
11350  version_type=sunos
11351  need_lib_prefix=no
11352  need_version=no
11353  case $host_cpu in
11354  ia64*)
11355    shrext_cmds='.so'
11356    hardcode_into_libs=yes
11357    dynamic_linker="$host_os dld.so"
11358    shlibpath_var=LD_LIBRARY_PATH
11359    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11360    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11361    soname_spec='${libname}${release}${shared_ext}$major'
11362    if test "X$HPUX_IA64_MODE" = X32; then
11363      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11364    else
11365      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11366    fi
11367    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11368    ;;
11369  hppa*64*)
11370    shrext_cmds='.sl'
11371    hardcode_into_libs=yes
11372    dynamic_linker="$host_os dld.sl"
11373    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11374    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11375    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11376    soname_spec='${libname}${release}${shared_ext}$major'
11377    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11378    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11379    ;;
11380  *)
11381    shrext_cmds='.sl'
11382    dynamic_linker="$host_os dld.sl"
11383    shlibpath_var=SHLIB_PATH
11384    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11385    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11386    soname_spec='${libname}${release}${shared_ext}$major'
11387    ;;
11388  esac
11389  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11390  postinstall_cmds='chmod 555 $lib'
11391  # or fails outright, so override atomically:
11392  install_override_mode=555
11393  ;;
11394
11395interix[3-9]*)
11396  version_type=linux # correct to gnu/linux during the next big refactor
11397  need_lib_prefix=no
11398  need_version=no
11399  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11400  soname_spec='${libname}${release}${shared_ext}$major'
11401  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11402  shlibpath_var=LD_LIBRARY_PATH
11403  shlibpath_overrides_runpath=no
11404  hardcode_into_libs=yes
11405  ;;
11406
11407irix5* | irix6* | nonstopux*)
11408  case $host_os in
11409    nonstopux*) version_type=nonstopux ;;
11410    *)
11411	if test "$lt_cv_prog_gnu_ld" = yes; then
11412		version_type=linux # correct to gnu/linux during the next big refactor
11413	else
11414		version_type=irix
11415	fi ;;
11416  esac
11417  need_lib_prefix=no
11418  need_version=no
11419  soname_spec='${libname}${release}${shared_ext}$major'
11420  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11421  case $host_os in
11422  irix5* | nonstopux*)
11423    libsuff= shlibsuff=
11424    ;;
11425  *)
11426    case $LD in # libtool.m4 will add one of these switches to LD
11427    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11428      libsuff= shlibsuff= libmagic=32-bit;;
11429    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11430      libsuff=32 shlibsuff=N32 libmagic=N32;;
11431    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11432      libsuff=64 shlibsuff=64 libmagic=64-bit;;
11433    *) libsuff= shlibsuff= libmagic=never-match;;
11434    esac
11435    ;;
11436  esac
11437  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11438  shlibpath_overrides_runpath=no
11439  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11440  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11441  hardcode_into_libs=yes
11442  ;;
11443
11444# No shared lib support for Linux oldld, aout, or coff.
11445linux*oldld* | linux*aout* | linux*coff*)
11446  dynamic_linker=no
11447  ;;
11448
11449# This must be glibc/ELF.
11450linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11451  version_type=linux # correct to gnu/linux during the next big refactor
11452  need_lib_prefix=no
11453  need_version=no
11454  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11455  soname_spec='${libname}${release}${shared_ext}$major'
11456  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11457  shlibpath_var=LD_LIBRARY_PATH
11458  shlibpath_overrides_runpath=no
11459
11460  # Some binutils ld are patched to set DT_RUNPATH
11461  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11462  $as_echo_n "(cached) " >&6
11463else
11464  lt_cv_shlibpath_overrides_runpath=no
11465    save_LDFLAGS=$LDFLAGS
11466    save_libdir=$libdir
11467    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11468	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11469    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11470/* end confdefs.h.  */
11471
11472int
11473main ()
11474{
11475
11476  ;
11477  return 0;
11478}
11479_ACEOF
11480if ac_fn_c_try_link "$LINENO"; then :
11481  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11482  lt_cv_shlibpath_overrides_runpath=yes
11483fi
11484fi
11485rm -f core conftest.err conftest.$ac_objext \
11486    conftest$ac_exeext conftest.$ac_ext
11487    LDFLAGS=$save_LDFLAGS
11488    libdir=$save_libdir
11489
11490fi
11491
11492  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11493
11494  # This implies no fast_install, which is unacceptable.
11495  # Some rework will be needed to allow for fast_install
11496  # before this can be enabled.
11497  hardcode_into_libs=yes
11498
11499  # Append ld.so.conf contents to the search path
11500  if test -f /etc/ld.so.conf; then
11501    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' ' '`
11502    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11503  fi
11504
11505  # We used to test for /lib/ld.so.1 and disable shared libraries on
11506  # powerpc, because MkLinux only supported shared libraries with the
11507  # GNU dynamic linker.  Since this was broken with cross compilers,
11508  # most powerpc-linux boxes support dynamic linking these days and
11509  # people can always --disable-shared, the test was removed, and we
11510  # assume the GNU/Linux dynamic linker is in use.
11511  dynamic_linker='GNU/Linux ld.so'
11512  ;;
11513
11514netbsdelf*-gnu)
11515  version_type=linux
11516  need_lib_prefix=no
11517  need_version=no
11518  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11519  soname_spec='${libname}${release}${shared_ext}$major'
11520  shlibpath_var=LD_LIBRARY_PATH
11521  shlibpath_overrides_runpath=no
11522  hardcode_into_libs=yes
11523  dynamic_linker='NetBSD ld.elf_so'
11524  ;;
11525
11526netbsd*)
11527  version_type=sunos
11528  need_lib_prefix=no
11529  need_version=no
11530  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11531    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11532    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11533    dynamic_linker='NetBSD (a.out) ld.so'
11534  else
11535    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11536    soname_spec='${libname}${release}${shared_ext}$major'
11537    dynamic_linker='NetBSD ld.elf_so'
11538  fi
11539  shlibpath_var=LD_LIBRARY_PATH
11540  shlibpath_overrides_runpath=yes
11541  hardcode_into_libs=yes
11542  ;;
11543
11544newsos6)
11545  version_type=linux # correct to gnu/linux during the next big refactor
11546  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11547  shlibpath_var=LD_LIBRARY_PATH
11548  shlibpath_overrides_runpath=yes
11549  ;;
11550
11551*nto* | *qnx*)
11552  version_type=qnx
11553  need_lib_prefix=no
11554  need_version=no
11555  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11556  soname_spec='${libname}${release}${shared_ext}$major'
11557  shlibpath_var=LD_LIBRARY_PATH
11558  shlibpath_overrides_runpath=no
11559  hardcode_into_libs=yes
11560  dynamic_linker='ldqnx.so'
11561  ;;
11562
11563openbsd*)
11564  version_type=sunos
11565  sys_lib_dlsearch_path_spec="/usr/lib"
11566  need_lib_prefix=no
11567  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11568  case $host_os in
11569    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11570    *)				need_version=no  ;;
11571  esac
11572  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11573  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11574  shlibpath_var=LD_LIBRARY_PATH
11575  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11576    case $host_os in
11577      openbsd2.[89] | openbsd2.[89].*)
11578	shlibpath_overrides_runpath=no
11579	;;
11580      *)
11581	shlibpath_overrides_runpath=yes
11582	;;
11583      esac
11584  else
11585    shlibpath_overrides_runpath=yes
11586  fi
11587  ;;
11588
11589os2*)
11590  libname_spec='$name'
11591  shrext_cmds=".dll"
11592  need_lib_prefix=no
11593  library_names_spec='$libname${shared_ext} $libname.a'
11594  dynamic_linker='OS/2 ld.exe'
11595  shlibpath_var=LIBPATH
11596  ;;
11597
11598osf3* | osf4* | osf5*)
11599  version_type=osf
11600  need_lib_prefix=no
11601  need_version=no
11602  soname_spec='${libname}${release}${shared_ext}$major'
11603  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11604  shlibpath_var=LD_LIBRARY_PATH
11605  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11606  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11607  ;;
11608
11609rdos*)
11610  dynamic_linker=no
11611  ;;
11612
11613solaris*)
11614  version_type=linux # correct to gnu/linux during the next big refactor
11615  need_lib_prefix=no
11616  need_version=no
11617  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11618  soname_spec='${libname}${release}${shared_ext}$major'
11619  shlibpath_var=LD_LIBRARY_PATH
11620  shlibpath_overrides_runpath=yes
11621  hardcode_into_libs=yes
11622  # ldd complains unless libraries are executable
11623  postinstall_cmds='chmod +x $lib'
11624  ;;
11625
11626sunos4*)
11627  version_type=sunos
11628  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11629  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11630  shlibpath_var=LD_LIBRARY_PATH
11631  shlibpath_overrides_runpath=yes
11632  if test "$with_gnu_ld" = yes; then
11633    need_lib_prefix=no
11634  fi
11635  need_version=yes
11636  ;;
11637
11638sysv4 | sysv4.3*)
11639  version_type=linux # correct to gnu/linux during the next big refactor
11640  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11641  soname_spec='${libname}${release}${shared_ext}$major'
11642  shlibpath_var=LD_LIBRARY_PATH
11643  case $host_vendor in
11644    sni)
11645      shlibpath_overrides_runpath=no
11646      need_lib_prefix=no
11647      runpath_var=LD_RUN_PATH
11648      ;;
11649    siemens)
11650      need_lib_prefix=no
11651      ;;
11652    motorola)
11653      need_lib_prefix=no
11654      need_version=no
11655      shlibpath_overrides_runpath=no
11656      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11657      ;;
11658  esac
11659  ;;
11660
11661sysv4*MP*)
11662  if test -d /usr/nec ;then
11663    version_type=linux # correct to gnu/linux during the next big refactor
11664    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11665    soname_spec='$libname${shared_ext}.$major'
11666    shlibpath_var=LD_LIBRARY_PATH
11667  fi
11668  ;;
11669
11670sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11671  version_type=freebsd-elf
11672  need_lib_prefix=no
11673  need_version=no
11674  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11675  soname_spec='${libname}${release}${shared_ext}$major'
11676  shlibpath_var=LD_LIBRARY_PATH
11677  shlibpath_overrides_runpath=yes
11678  hardcode_into_libs=yes
11679  if test "$with_gnu_ld" = yes; then
11680    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11681  else
11682    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11683    case $host_os in
11684      sco3.2v5*)
11685        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11686	;;
11687    esac
11688  fi
11689  sys_lib_dlsearch_path_spec='/usr/lib'
11690  ;;
11691
11692tpf*)
11693  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11694  version_type=linux # correct to gnu/linux during the next big refactor
11695  need_lib_prefix=no
11696  need_version=no
11697  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11698  shlibpath_var=LD_LIBRARY_PATH
11699  shlibpath_overrides_runpath=no
11700  hardcode_into_libs=yes
11701  ;;
11702
11703uts4*)
11704  version_type=linux # correct to gnu/linux during the next big refactor
11705  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11706  soname_spec='${libname}${release}${shared_ext}$major'
11707  shlibpath_var=LD_LIBRARY_PATH
11708  ;;
11709
11710*)
11711  dynamic_linker=no
11712  ;;
11713esac
11714{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11715$as_echo "$dynamic_linker" >&6; }
11716test "$dynamic_linker" = no && can_build_shared=no
11717
11718variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11719if test "$GCC" = yes; then
11720  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11721fi
11722
11723if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11724  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11725fi
11726if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11727  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11728fi
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11822$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11823hardcode_action=
11824if test -n "$hardcode_libdir_flag_spec" ||
11825   test -n "$runpath_var" ||
11826   test "X$hardcode_automatic" = "Xyes" ; then
11827
11828  # We can hardcode non-existent directories.
11829  if test "$hardcode_direct" != no &&
11830     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11831     # have to relink, otherwise we might link with an installed library
11832     # when we should be linking with a yet-to-be-installed one
11833     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11834     test "$hardcode_minus_L" != no; then
11835    # Linking always hardcodes the temporary library directory.
11836    hardcode_action=relink
11837  else
11838    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11839    hardcode_action=immediate
11840  fi
11841else
11842  # We cannot hardcode anything, or else we can only hardcode existing
11843  # directories.
11844  hardcode_action=unsupported
11845fi
11846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11847$as_echo "$hardcode_action" >&6; }
11848
11849if test "$hardcode_action" = relink ||
11850   test "$inherit_rpath" = yes; then
11851  # Fast installation is not supported
11852  enable_fast_install=no
11853elif test "$shlibpath_overrides_runpath" = yes ||
11854     test "$enable_shared" = no; then
11855  # Fast installation is not necessary
11856  enable_fast_install=needless
11857fi
11858
11859
11860
11861
11862
11863
11864  if test "x$enable_dlopen" != xyes; then
11865  enable_dlopen=unknown
11866  enable_dlopen_self=unknown
11867  enable_dlopen_self_static=unknown
11868else
11869  lt_cv_dlopen=no
11870  lt_cv_dlopen_libs=
11871
11872  case $host_os in
11873  beos*)
11874    lt_cv_dlopen="load_add_on"
11875    lt_cv_dlopen_libs=
11876    lt_cv_dlopen_self=yes
11877    ;;
11878
11879  mingw* | pw32* | cegcc*)
11880    lt_cv_dlopen="LoadLibrary"
11881    lt_cv_dlopen_libs=
11882    ;;
11883
11884  cygwin*)
11885    lt_cv_dlopen="dlopen"
11886    lt_cv_dlopen_libs=
11887    ;;
11888
11889  darwin*)
11890  # if libdl is installed we need to link against it
11891    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11892$as_echo_n "checking for dlopen in -ldl... " >&6; }
11893if ${ac_cv_lib_dl_dlopen+:} false; then :
11894  $as_echo_n "(cached) " >&6
11895else
11896  ac_check_lib_save_LIBS=$LIBS
11897LIBS="-ldl  $LIBS"
11898cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11899/* end confdefs.h.  */
11900
11901/* Override any GCC internal prototype to avoid an error.
11902   Use char because int might match the return type of a GCC
11903   builtin and then its argument prototype would still apply.  */
11904#ifdef __cplusplus
11905extern "C"
11906#endif
11907char dlopen ();
11908int
11909main ()
11910{
11911return dlopen ();
11912  ;
11913  return 0;
11914}
11915_ACEOF
11916if ac_fn_c_try_link "$LINENO"; then :
11917  ac_cv_lib_dl_dlopen=yes
11918else
11919  ac_cv_lib_dl_dlopen=no
11920fi
11921rm -f core conftest.err conftest.$ac_objext \
11922    conftest$ac_exeext conftest.$ac_ext
11923LIBS=$ac_check_lib_save_LIBS
11924fi
11925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11926$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11927if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11928  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11929else
11930
11931    lt_cv_dlopen="dyld"
11932    lt_cv_dlopen_libs=
11933    lt_cv_dlopen_self=yes
11934
11935fi
11936
11937    ;;
11938
11939  *)
11940    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11941if test "x$ac_cv_func_shl_load" = xyes; then :
11942  lt_cv_dlopen="shl_load"
11943else
11944  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11945$as_echo_n "checking for shl_load in -ldld... " >&6; }
11946if ${ac_cv_lib_dld_shl_load+:} false; then :
11947  $as_echo_n "(cached) " >&6
11948else
11949  ac_check_lib_save_LIBS=$LIBS
11950LIBS="-ldld  $LIBS"
11951cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11952/* end confdefs.h.  */
11953
11954/* Override any GCC internal prototype to avoid an error.
11955   Use char because int might match the return type of a GCC
11956   builtin and then its argument prototype would still apply.  */
11957#ifdef __cplusplus
11958extern "C"
11959#endif
11960char shl_load ();
11961int
11962main ()
11963{
11964return shl_load ();
11965  ;
11966  return 0;
11967}
11968_ACEOF
11969if ac_fn_c_try_link "$LINENO"; then :
11970  ac_cv_lib_dld_shl_load=yes
11971else
11972  ac_cv_lib_dld_shl_load=no
11973fi
11974rm -f core conftest.err conftest.$ac_objext \
11975    conftest$ac_exeext conftest.$ac_ext
11976LIBS=$ac_check_lib_save_LIBS
11977fi
11978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11979$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11980if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11981  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11982else
11983  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11984if test "x$ac_cv_func_dlopen" = xyes; then :
11985  lt_cv_dlopen="dlopen"
11986else
11987  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11988$as_echo_n "checking for dlopen in -ldl... " >&6; }
11989if ${ac_cv_lib_dl_dlopen+:} false; then :
11990  $as_echo_n "(cached) " >&6
11991else
11992  ac_check_lib_save_LIBS=$LIBS
11993LIBS="-ldl  $LIBS"
11994cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11995/* end confdefs.h.  */
11996
11997/* Override any GCC internal prototype to avoid an error.
11998   Use char because int might match the return type of a GCC
11999   builtin and then its argument prototype would still apply.  */
12000#ifdef __cplusplus
12001extern "C"
12002#endif
12003char dlopen ();
12004int
12005main ()
12006{
12007return dlopen ();
12008  ;
12009  return 0;
12010}
12011_ACEOF
12012if ac_fn_c_try_link "$LINENO"; then :
12013  ac_cv_lib_dl_dlopen=yes
12014else
12015  ac_cv_lib_dl_dlopen=no
12016fi
12017rm -f core conftest.err conftest.$ac_objext \
12018    conftest$ac_exeext conftest.$ac_ext
12019LIBS=$ac_check_lib_save_LIBS
12020fi
12021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12022$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12023if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12024  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12025else
12026  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12027$as_echo_n "checking for dlopen in -lsvld... " >&6; }
12028if ${ac_cv_lib_svld_dlopen+:} false; then :
12029  $as_echo_n "(cached) " >&6
12030else
12031  ac_check_lib_save_LIBS=$LIBS
12032LIBS="-lsvld  $LIBS"
12033cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12034/* end confdefs.h.  */
12035
12036/* Override any GCC internal prototype to avoid an error.
12037   Use char because int might match the return type of a GCC
12038   builtin and then its argument prototype would still apply.  */
12039#ifdef __cplusplus
12040extern "C"
12041#endif
12042char dlopen ();
12043int
12044main ()
12045{
12046return dlopen ();
12047  ;
12048  return 0;
12049}
12050_ACEOF
12051if ac_fn_c_try_link "$LINENO"; then :
12052  ac_cv_lib_svld_dlopen=yes
12053else
12054  ac_cv_lib_svld_dlopen=no
12055fi
12056rm -f core conftest.err conftest.$ac_objext \
12057    conftest$ac_exeext conftest.$ac_ext
12058LIBS=$ac_check_lib_save_LIBS
12059fi
12060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12061$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12062if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
12063  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12064else
12065  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12066$as_echo_n "checking for dld_link in -ldld... " >&6; }
12067if ${ac_cv_lib_dld_dld_link+:} false; then :
12068  $as_echo_n "(cached) " >&6
12069else
12070  ac_check_lib_save_LIBS=$LIBS
12071LIBS="-ldld  $LIBS"
12072cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12073/* end confdefs.h.  */
12074
12075/* Override any GCC internal prototype to avoid an error.
12076   Use char because int might match the return type of a GCC
12077   builtin and then its argument prototype would still apply.  */
12078#ifdef __cplusplus
12079extern "C"
12080#endif
12081char dld_link ();
12082int
12083main ()
12084{
12085return dld_link ();
12086  ;
12087  return 0;
12088}
12089_ACEOF
12090if ac_fn_c_try_link "$LINENO"; then :
12091  ac_cv_lib_dld_dld_link=yes
12092else
12093  ac_cv_lib_dld_dld_link=no
12094fi
12095rm -f core conftest.err conftest.$ac_objext \
12096    conftest$ac_exeext conftest.$ac_ext
12097LIBS=$ac_check_lib_save_LIBS
12098fi
12099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12100$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12101if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12102  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12103fi
12104
12105
12106fi
12107
12108
12109fi
12110
12111
12112fi
12113
12114
12115fi
12116
12117
12118fi
12119
12120    ;;
12121  esac
12122
12123  if test "x$lt_cv_dlopen" != xno; then
12124    enable_dlopen=yes
12125  else
12126    enable_dlopen=no
12127  fi
12128
12129  case $lt_cv_dlopen in
12130  dlopen)
12131    save_CPPFLAGS="$CPPFLAGS"
12132    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12133
12134    save_LDFLAGS="$LDFLAGS"
12135    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12136
12137    save_LIBS="$LIBS"
12138    LIBS="$lt_cv_dlopen_libs $LIBS"
12139
12140    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12141$as_echo_n "checking whether a program can dlopen itself... " >&6; }
12142if ${lt_cv_dlopen_self+:} false; then :
12143  $as_echo_n "(cached) " >&6
12144else
12145  	  if test "$cross_compiling" = yes; then :
12146  lt_cv_dlopen_self=cross
12147else
12148  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12149  lt_status=$lt_dlunknown
12150  cat > conftest.$ac_ext <<_LT_EOF
12151#line $LINENO "configure"
12152#include "confdefs.h"
12153
12154#if HAVE_DLFCN_H
12155#include <dlfcn.h>
12156#endif
12157
12158#include <stdio.h>
12159
12160#ifdef RTLD_GLOBAL
12161#  define LT_DLGLOBAL		RTLD_GLOBAL
12162#else
12163#  ifdef DL_GLOBAL
12164#    define LT_DLGLOBAL		DL_GLOBAL
12165#  else
12166#    define LT_DLGLOBAL		0
12167#  endif
12168#endif
12169
12170/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12171   find out it does not work in some platform. */
12172#ifndef LT_DLLAZY_OR_NOW
12173#  ifdef RTLD_LAZY
12174#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12175#  else
12176#    ifdef DL_LAZY
12177#      define LT_DLLAZY_OR_NOW		DL_LAZY
12178#    else
12179#      ifdef RTLD_NOW
12180#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12181#      else
12182#        ifdef DL_NOW
12183#          define LT_DLLAZY_OR_NOW	DL_NOW
12184#        else
12185#          define LT_DLLAZY_OR_NOW	0
12186#        endif
12187#      endif
12188#    endif
12189#  endif
12190#endif
12191
12192/* When -fvisbility=hidden is used, assume the code has been annotated
12193   correspondingly for the symbols needed.  */
12194#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12195int fnord () __attribute__((visibility("default")));
12196#endif
12197
12198int fnord () { return 42; }
12199int main ()
12200{
12201  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12202  int status = $lt_dlunknown;
12203
12204  if (self)
12205    {
12206      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12207      else
12208        {
12209	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12210          else puts (dlerror ());
12211	}
12212      /* dlclose (self); */
12213    }
12214  else
12215    puts (dlerror ());
12216
12217  return status;
12218}
12219_LT_EOF
12220  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12221  (eval $ac_link) 2>&5
12222  ac_status=$?
12223  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12224  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12225    (./conftest; exit; ) >&5 2>/dev/null
12226    lt_status=$?
12227    case x$lt_status in
12228      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12229      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12230      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12231    esac
12232  else :
12233    # compilation failed
12234    lt_cv_dlopen_self=no
12235  fi
12236fi
12237rm -fr conftest*
12238
12239
12240fi
12241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12242$as_echo "$lt_cv_dlopen_self" >&6; }
12243
12244    if test "x$lt_cv_dlopen_self" = xyes; then
12245      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12246      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12247$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12248if ${lt_cv_dlopen_self_static+:} false; then :
12249  $as_echo_n "(cached) " >&6
12250else
12251  	  if test "$cross_compiling" = yes; then :
12252  lt_cv_dlopen_self_static=cross
12253else
12254  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12255  lt_status=$lt_dlunknown
12256  cat > conftest.$ac_ext <<_LT_EOF
12257#line $LINENO "configure"
12258#include "confdefs.h"
12259
12260#if HAVE_DLFCN_H
12261#include <dlfcn.h>
12262#endif
12263
12264#include <stdio.h>
12265
12266#ifdef RTLD_GLOBAL
12267#  define LT_DLGLOBAL		RTLD_GLOBAL
12268#else
12269#  ifdef DL_GLOBAL
12270#    define LT_DLGLOBAL		DL_GLOBAL
12271#  else
12272#    define LT_DLGLOBAL		0
12273#  endif
12274#endif
12275
12276/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12277   find out it does not work in some platform. */
12278#ifndef LT_DLLAZY_OR_NOW
12279#  ifdef RTLD_LAZY
12280#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12281#  else
12282#    ifdef DL_LAZY
12283#      define LT_DLLAZY_OR_NOW		DL_LAZY
12284#    else
12285#      ifdef RTLD_NOW
12286#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12287#      else
12288#        ifdef DL_NOW
12289#          define LT_DLLAZY_OR_NOW	DL_NOW
12290#        else
12291#          define LT_DLLAZY_OR_NOW	0
12292#        endif
12293#      endif
12294#    endif
12295#  endif
12296#endif
12297
12298/* When -fvisbility=hidden is used, assume the code has been annotated
12299   correspondingly for the symbols needed.  */
12300#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12301int fnord () __attribute__((visibility("default")));
12302#endif
12303
12304int fnord () { return 42; }
12305int main ()
12306{
12307  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12308  int status = $lt_dlunknown;
12309
12310  if (self)
12311    {
12312      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12313      else
12314        {
12315	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12316          else puts (dlerror ());
12317	}
12318      /* dlclose (self); */
12319    }
12320  else
12321    puts (dlerror ());
12322
12323  return status;
12324}
12325_LT_EOF
12326  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12327  (eval $ac_link) 2>&5
12328  ac_status=$?
12329  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12330  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12331    (./conftest; exit; ) >&5 2>/dev/null
12332    lt_status=$?
12333    case x$lt_status in
12334      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12335      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12336      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12337    esac
12338  else :
12339    # compilation failed
12340    lt_cv_dlopen_self_static=no
12341  fi
12342fi
12343rm -fr conftest*
12344
12345
12346fi
12347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12348$as_echo "$lt_cv_dlopen_self_static" >&6; }
12349    fi
12350
12351    CPPFLAGS="$save_CPPFLAGS"
12352    LDFLAGS="$save_LDFLAGS"
12353    LIBS="$save_LIBS"
12354    ;;
12355  esac
12356
12357  case $lt_cv_dlopen_self in
12358  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12359  *) enable_dlopen_self=unknown ;;
12360  esac
12361
12362  case $lt_cv_dlopen_self_static in
12363  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12364  *) enable_dlopen_self_static=unknown ;;
12365  esac
12366fi
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384striplib=
12385old_striplib=
12386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12387$as_echo_n "checking whether stripping libraries is possible... " >&6; }
12388if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12389  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12390  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12391  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12392$as_echo "yes" >&6; }
12393else
12394# FIXME - insert some real tests, host_os isn't really good enough
12395  case $host_os in
12396  darwin*)
12397    if test -n "$STRIP" ; then
12398      striplib="$STRIP -x"
12399      old_striplib="$STRIP -S"
12400      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12401$as_echo "yes" >&6; }
12402    else
12403      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12404$as_echo "no" >&6; }
12405    fi
12406    ;;
12407  *)
12408    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12409$as_echo "no" >&6; }
12410    ;;
12411  esac
12412fi
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425  # Report which library types will actually be built
12426  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12427$as_echo_n "checking if libtool supports shared libraries... " >&6; }
12428  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12429$as_echo "$can_build_shared" >&6; }
12430
12431  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12432$as_echo_n "checking whether to build shared libraries... " >&6; }
12433  test "$can_build_shared" = "no" && enable_shared=no
12434
12435  # On AIX, shared libraries and static libraries use the same namespace, and
12436  # are all built from PIC.
12437  case $host_os in
12438  aix3*)
12439    test "$enable_shared" = yes && enable_static=no
12440    if test -n "$RANLIB"; then
12441      archive_cmds="$archive_cmds~\$RANLIB \$lib"
12442      postinstall_cmds='$RANLIB $lib'
12443    fi
12444    ;;
12445
12446  aix[4-9]*)
12447    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12448      test "$enable_shared" = yes && enable_static=no
12449    fi
12450    ;;
12451  esac
12452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12453$as_echo "$enable_shared" >&6; }
12454
12455  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12456$as_echo_n "checking whether to build static libraries... " >&6; }
12457  # Make sure either enable_shared or enable_static is yes.
12458  test "$enable_shared" = yes || enable_static=yes
12459  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12460$as_echo "$enable_static" >&6; }
12461
12462
12463
12464
12465fi
12466ac_ext=c
12467ac_cpp='$CPP $CPPFLAGS'
12468ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12469ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12470ac_compiler_gnu=$ac_cv_c_compiler_gnu
12471
12472CC="$lt_save_CC"
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488        ac_config_commands="$ac_config_commands libtool"
12489
12490
12491
12492
12493# Only expand once:
12494
12495
12496
12497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
12498$as_echo_n "checking whether ln -s works... " >&6; }
12499LN_S=$as_ln_s
12500if test "$LN_S" = "ln -s"; then
12501  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12502$as_echo "yes" >&6; }
12503else
12504  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
12505$as_echo "no, using $LN_S" >&6; }
12506fi
12507
12508
12509case "$host" in
12510*-*-linux* | *-*-uclinux*) ;;
12511*) as_fn_error $? "Linux only, dude!" "$LINENO" 5;;
12512esac
12513
12514
12515
12516
12517
12518
12519
12520
12521if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
12522	if test -n "$ac_tool_prefix"; then
12523  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
12524set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
12525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12526$as_echo_n "checking for $ac_word... " >&6; }
12527if ${ac_cv_path_PKG_CONFIG+:} false; then :
12528  $as_echo_n "(cached) " >&6
12529else
12530  case $PKG_CONFIG in
12531  [\\/]* | ?:[\\/]*)
12532  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12533  ;;
12534  *)
12535  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12536for as_dir in $PATH
12537do
12538  IFS=$as_save_IFS
12539  test -z "$as_dir" && as_dir=.
12540    for ac_exec_ext in '' $ac_executable_extensions; do
12541  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12542    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12543    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12544    break 2
12545  fi
12546done
12547  done
12548IFS=$as_save_IFS
12549
12550  ;;
12551esac
12552fi
12553PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12554if test -n "$PKG_CONFIG"; then
12555  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12556$as_echo "$PKG_CONFIG" >&6; }
12557else
12558  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12559$as_echo "no" >&6; }
12560fi
12561
12562
12563fi
12564if test -z "$ac_cv_path_PKG_CONFIG"; then
12565  ac_pt_PKG_CONFIG=$PKG_CONFIG
12566  # Extract the first word of "pkg-config", so it can be a program name with args.
12567set dummy pkg-config; ac_word=$2
12568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12569$as_echo_n "checking for $ac_word... " >&6; }
12570if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
12571  $as_echo_n "(cached) " >&6
12572else
12573  case $ac_pt_PKG_CONFIG in
12574  [\\/]* | ?:[\\/]*)
12575  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
12576  ;;
12577  *)
12578  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12579for as_dir in $PATH
12580do
12581  IFS=$as_save_IFS
12582  test -z "$as_dir" && as_dir=.
12583    for ac_exec_ext in '' $ac_executable_extensions; do
12584  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12585    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12586    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12587    break 2
12588  fi
12589done
12590  done
12591IFS=$as_save_IFS
12592
12593  ;;
12594esac
12595fi
12596ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
12597if test -n "$ac_pt_PKG_CONFIG"; then
12598  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
12599$as_echo "$ac_pt_PKG_CONFIG" >&6; }
12600else
12601  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12602$as_echo "no" >&6; }
12603fi
12604
12605  if test "x$ac_pt_PKG_CONFIG" = x; then
12606    PKG_CONFIG=""
12607  else
12608    case $cross_compiling:$ac_tool_warned in
12609yes:)
12610{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12611$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12612ac_tool_warned=yes ;;
12613esac
12614    PKG_CONFIG=$ac_pt_PKG_CONFIG
12615  fi
12616else
12617  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
12618fi
12619
12620fi
12621if test -n "$PKG_CONFIG"; then
12622	_pkg_min_version=0.9.0
12623	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
12624$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
12625	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
12626		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12627$as_echo "yes" >&6; }
12628	else
12629		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12630$as_echo "no" >&6; }
12631		PKG_CONFIG=""
12632	fi
12633fi
12634
12635pkg_failed=no
12636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBNFNETLINK" >&5
12637$as_echo_n "checking for LIBNFNETLINK... " >&6; }
12638
12639if test -n "$LIBNFNETLINK_CFLAGS"; then
12640    pkg_cv_LIBNFNETLINK_CFLAGS="$LIBNFNETLINK_CFLAGS"
12641 elif test -n "$PKG_CONFIG"; then
12642    if test -n "$PKG_CONFIG" && \
12643    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libnfnetlink >= 1.0.0\""; } >&5
12644  ($PKG_CONFIG --exists --print-errors "libnfnetlink >= 1.0.0") 2>&5
12645  ac_status=$?
12646  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12647  test $ac_status = 0; }; then
12648  pkg_cv_LIBNFNETLINK_CFLAGS=`$PKG_CONFIG --cflags "libnfnetlink >= 1.0.0" 2>/dev/null`
12649		      test "x$?" != "x0" && pkg_failed=yes
12650else
12651  pkg_failed=yes
12652fi
12653 else
12654    pkg_failed=untried
12655fi
12656if test -n "$LIBNFNETLINK_LIBS"; then
12657    pkg_cv_LIBNFNETLINK_LIBS="$LIBNFNETLINK_LIBS"
12658 elif test -n "$PKG_CONFIG"; then
12659    if test -n "$PKG_CONFIG" && \
12660    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libnfnetlink >= 1.0.0\""; } >&5
12661  ($PKG_CONFIG --exists --print-errors "libnfnetlink >= 1.0.0") 2>&5
12662  ac_status=$?
12663  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12664  test $ac_status = 0; }; then
12665  pkg_cv_LIBNFNETLINK_LIBS=`$PKG_CONFIG --libs "libnfnetlink >= 1.0.0" 2>/dev/null`
12666		      test "x$?" != "x0" && pkg_failed=yes
12667else
12668  pkg_failed=yes
12669fi
12670 else
12671    pkg_failed=untried
12672fi
12673
12674
12675
12676if test $pkg_failed = yes; then
12677   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12678$as_echo "no" >&6; }
12679
12680if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12681        _pkg_short_errors_supported=yes
12682else
12683        _pkg_short_errors_supported=no
12684fi
12685        if test $_pkg_short_errors_supported = yes; then
12686	        LIBNFNETLINK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libnfnetlink >= 1.0.0" 2>&1`
12687        else
12688	        LIBNFNETLINK_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libnfnetlink >= 1.0.0" 2>&1`
12689        fi
12690	# Put the nasty error message in config.log where it belongs
12691	echo "$LIBNFNETLINK_PKG_ERRORS" >&5
12692
12693	as_fn_error $? "Package requirements (libnfnetlink >= 1.0.0) were not met:
12694
12695$LIBNFNETLINK_PKG_ERRORS
12696
12697Consider adjusting the PKG_CONFIG_PATH environment variable if you
12698installed software in a non-standard prefix.
12699
12700Alternatively, you may set the environment variables LIBNFNETLINK_CFLAGS
12701and LIBNFNETLINK_LIBS to avoid the need to call pkg-config.
12702See the pkg-config man page for more details." "$LINENO" 5
12703elif test $pkg_failed = untried; then
12704     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12705$as_echo "no" >&6; }
12706	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12707$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12708as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
12709is in your PATH or set the PKG_CONFIG environment variable to the full
12710path to pkg-config.
12711
12712Alternatively, you may set the environment variables LIBNFNETLINK_CFLAGS
12713and LIBNFNETLINK_LIBS to avoid the need to call pkg-config.
12714See the pkg-config man page for more details.
12715
12716To get pkg-config, see <http://pkg-config.freedesktop.org/>.
12717See \`config.log' for more details" "$LINENO" 5; }
12718else
12719	LIBNFNETLINK_CFLAGS=$pkg_cv_LIBNFNETLINK_CFLAGS
12720	LIBNFNETLINK_LIBS=$pkg_cv_LIBNFNETLINK_LIBS
12721        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12722$as_echo "yes" >&6; }
12723
12724fi
12725
12726pkg_failed=no
12727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBMNL" >&5
12728$as_echo_n "checking for LIBMNL... " >&6; }
12729
12730if test -n "$LIBMNL_CFLAGS"; then
12731    pkg_cv_LIBMNL_CFLAGS="$LIBMNL_CFLAGS"
12732 elif test -n "$PKG_CONFIG"; then
12733    if test -n "$PKG_CONFIG" && \
12734    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libmnl >= 1.0.3\""; } >&5
12735  ($PKG_CONFIG --exists --print-errors "libmnl >= 1.0.3") 2>&5
12736  ac_status=$?
12737  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12738  test $ac_status = 0; }; then
12739  pkg_cv_LIBMNL_CFLAGS=`$PKG_CONFIG --cflags "libmnl >= 1.0.3" 2>/dev/null`
12740		      test "x$?" != "x0" && pkg_failed=yes
12741else
12742  pkg_failed=yes
12743fi
12744 else
12745    pkg_failed=untried
12746fi
12747if test -n "$LIBMNL_LIBS"; then
12748    pkg_cv_LIBMNL_LIBS="$LIBMNL_LIBS"
12749 elif test -n "$PKG_CONFIG"; then
12750    if test -n "$PKG_CONFIG" && \
12751    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libmnl >= 1.0.3\""; } >&5
12752  ($PKG_CONFIG --exists --print-errors "libmnl >= 1.0.3") 2>&5
12753  ac_status=$?
12754  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12755  test $ac_status = 0; }; then
12756  pkg_cv_LIBMNL_LIBS=`$PKG_CONFIG --libs "libmnl >= 1.0.3" 2>/dev/null`
12757		      test "x$?" != "x0" && pkg_failed=yes
12758else
12759  pkg_failed=yes
12760fi
12761 else
12762    pkg_failed=untried
12763fi
12764
12765
12766
12767if test $pkg_failed = yes; then
12768   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12769$as_echo "no" >&6; }
12770
12771if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12772        _pkg_short_errors_supported=yes
12773else
12774        _pkg_short_errors_supported=no
12775fi
12776        if test $_pkg_short_errors_supported = yes; then
12777	        LIBMNL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libmnl >= 1.0.3" 2>&1`
12778        else
12779	        LIBMNL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libmnl >= 1.0.3" 2>&1`
12780        fi
12781	# Put the nasty error message in config.log where it belongs
12782	echo "$LIBMNL_PKG_ERRORS" >&5
12783
12784	as_fn_error $? "Package requirements (libmnl >= 1.0.3) were not met:
12785
12786$LIBMNL_PKG_ERRORS
12787
12788Consider adjusting the PKG_CONFIG_PATH environment variable if you
12789installed software in a non-standard prefix.
12790
12791Alternatively, you may set the environment variables LIBMNL_CFLAGS
12792and LIBMNL_LIBS to avoid the need to call pkg-config.
12793See the pkg-config man page for more details." "$LINENO" 5
12794elif test $pkg_failed = untried; then
12795     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12796$as_echo "no" >&6; }
12797	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12798$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12799as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
12800is in your PATH or set the PKG_CONFIG environment variable to the full
12801path to pkg-config.
12802
12803Alternatively, you may set the environment variables LIBMNL_CFLAGS
12804and LIBMNL_LIBS to avoid the need to call pkg-config.
12805See the pkg-config man page for more details.
12806
12807To get pkg-config, see <http://pkg-config.freedesktop.org/>.
12808See \`config.log' for more details" "$LINENO" 5; }
12809else
12810	LIBMNL_CFLAGS=$pkg_cv_LIBMNL_CFLAGS
12811	LIBMNL_LIBS=$pkg_cv_LIBMNL_LIBS
12812        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12813$as_echo "yes" >&6; }
12814
12815fi
12816
12817for ac_header in arpa/inet.h
12818do :
12819  ac_fn_c_check_header_mongrel "$LINENO" "arpa/inet.h" "ac_cv_header_arpa_inet_h" "$ac_includes_default"
12820if test "x$ac_cv_header_arpa_inet_h" = xyes; then :
12821  cat >>confdefs.h <<_ACEOF
12822#define HAVE_ARPA_INET_H 1
12823_ACEOF
12824
12825fi
12826
12827done
12828
12829for ac_func in inet_ntop
12830do :
12831  ac_fn_c_check_func "$LINENO" "inet_ntop" "ac_cv_func_inet_ntop"
12832if test "x$ac_cv_func_inet_ntop" = xyes; then :
12833  cat >>confdefs.h <<_ACEOF
12834#define HAVE_INET_NTOP 1
12835_ACEOF
12836
12837fi
12838done
12839
12840for ac_func in setns
12841do :
12842  ac_fn_c_check_func "$LINENO" "setns" "ac_cv_func_setns"
12843if test "x$ac_cv_func_setns" = xyes; then :
12844  cat >>confdefs.h <<_ACEOF
12845#define HAVE_SETNS 1
12846_ACEOF
12847
12848fi
12849done
12850
12851if test "$ac_cv_func_inet_ntop" = "yes" ; then
12852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntop supports IPv6" >&5
12853$as_echo_n "checking if inet_ntop supports IPv6... " >&6; }
12854if test "$cross_compiling" = yes; then :
12855  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12856$as_echo "no" >&6; }
12857else
12858  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12859/* end confdefs.h.  */
12860
12861#ifdef HAVE_SYS_TYPES_H
12862#include <sys/types.h>
12863#endif
12864#ifdef HAVE_SYS_SOCKET_H
12865#include <sys/socket.h>
12866#endif
12867#ifdef HAVE_NETINET_IN_H
12868#include <netinet/in.h>
12869#endif
12870#ifdef HAVE_ARPA_INET_H
12871#include <arpa/inet.h>
12872#endif
12873#include <errno.h>
12874int main()
12875  {
12876     struct in6_addr addr6;
12877     char buf[128];
12878     if (inet_ntop(AF_INET6, &addr6, buf, 128) == 0 && errno == EAFNOSUPPORT)
12879        exit(1);
12880     else
12881        exit(0);
12882  }
12883
12884_ACEOF
12885if ac_fn_c_try_run "$LINENO"; then :
12886   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12887$as_echo "yes" >&6; }
12888
12889cat >>confdefs.h <<_ACEOF
12890#define HAVE_INET_NTOP_IPV6 1
12891_ACEOF
12892
12893
12894else
12895  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12896$as_echo "no" >&6; }
12897fi
12898rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12899  conftest.$ac_objext conftest.beam conftest.$ac_ext
12900fi
12901
12902fi
12903
12904ac_config_files="$ac_config_files Makefile src/Makefile include/Makefile utils/Makefile examples/Makefile qa/Makefile include/libnetfilter_conntrack/Makefile include/internal/Makefile src/conntrack/Makefile src/expect/Makefile libnetfilter_conntrack.pc doxygen.cfg"
12905
12906cat >confcache <<\_ACEOF
12907# This file is a shell script that caches the results of configure
12908# tests run on this system so they can be shared between configure
12909# scripts and configure runs, see configure's option --config-cache.
12910# It is not useful on other systems.  If it contains results you don't
12911# want to keep, you may remove or edit it.
12912#
12913# config.status only pays attention to the cache file if you give it
12914# the --recheck option to rerun configure.
12915#
12916# `ac_cv_env_foo' variables (set or unset) will be overridden when
12917# loading this file, other *unset* `ac_cv_foo' will be assigned the
12918# following values.
12919
12920_ACEOF
12921
12922# The following way of writing the cache mishandles newlines in values,
12923# but we know of no workaround that is simple, portable, and efficient.
12924# So, we kill variables containing newlines.
12925# Ultrix sh set writes to stderr and can't be redirected directly,
12926# and sets the high bit in the cache file unless we assign to the vars.
12927(
12928  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12929    eval ac_val=\$$ac_var
12930    case $ac_val in #(
12931    *${as_nl}*)
12932      case $ac_var in #(
12933      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12934$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12935      esac
12936      case $ac_var in #(
12937      _ | IFS | as_nl) ;; #(
12938      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12939      *) { eval $ac_var=; unset $ac_var;} ;;
12940      esac ;;
12941    esac
12942  done
12943
12944  (set) 2>&1 |
12945    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12946    *${as_nl}ac_space=\ *)
12947      # `set' does not quote correctly, so add quotes: double-quote
12948      # substitution turns \\\\ into \\, and sed turns \\ into \.
12949      sed -n \
12950	"s/'/'\\\\''/g;
12951	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12952      ;; #(
12953    *)
12954      # `set' quotes correctly as required by POSIX, so do not add quotes.
12955      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12956      ;;
12957    esac |
12958    sort
12959) |
12960  sed '
12961     /^ac_cv_env_/b end
12962     t clear
12963     :clear
12964     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12965     t end
12966     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12967     :end' >>confcache
12968if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12969  if test -w "$cache_file"; then
12970    if test "x$cache_file" != "x/dev/null"; then
12971      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12972$as_echo "$as_me: updating cache $cache_file" >&6;}
12973      if test ! -f "$cache_file" || test -h "$cache_file"; then
12974	cat confcache >"$cache_file"
12975      else
12976        case $cache_file in #(
12977        */* | ?:*)
12978	  mv -f confcache "$cache_file"$$ &&
12979	  mv -f "$cache_file"$$ "$cache_file" ;; #(
12980        *)
12981	  mv -f confcache "$cache_file" ;;
12982	esac
12983      fi
12984    fi
12985  else
12986    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12987$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12988  fi
12989fi
12990rm -f confcache
12991
12992test "x$prefix" = xNONE && prefix=$ac_default_prefix
12993# Let make expand exec_prefix.
12994test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12995
12996DEFS=-DHAVE_CONFIG_H
12997
12998ac_libobjs=
12999ac_ltlibobjs=
13000U=
13001for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13002  # 1. Remove the extension, and $U if already installed.
13003  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13004  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13005  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13006  #    will be set to the directory where LIBOBJS objects are built.
13007  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13008  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13009done
13010LIBOBJS=$ac_libobjs
13011
13012LTLIBOBJS=$ac_ltlibobjs
13013
13014
13015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13016$as_echo_n "checking that generated files are newer than configure... " >&6; }
13017   if test -n "$am_sleep_pid"; then
13018     # Hide warnings about reused PIDs.
13019     wait $am_sleep_pid 2>/dev/null
13020   fi
13021   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13022$as_echo "done" >&6; }
13023 if test -n "$EXEEXT"; then
13024  am__EXEEXT_TRUE=
13025  am__EXEEXT_FALSE='#'
13026else
13027  am__EXEEXT_TRUE='#'
13028  am__EXEEXT_FALSE=
13029fi
13030
13031if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13032  as_fn_error $? "conditional \"AMDEP\" was never defined.
13033Usually this means the macro was only invoked conditionally." "$LINENO" 5
13034fi
13035if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13036  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13037Usually this means the macro was only invoked conditionally." "$LINENO" 5
13038fi
13039if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13040  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13041Usually this means the macro was only invoked conditionally." "$LINENO" 5
13042fi
13043
13044: "${CONFIG_STATUS=./config.status}"
13045ac_write_fail=0
13046ac_clean_files_save=$ac_clean_files
13047ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13048{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13049$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13050as_write_fail=0
13051cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13052#! $SHELL
13053# Generated by $as_me.
13054# Run this file to recreate the current configuration.
13055# Compiler output produced by configure, useful for debugging
13056# configure, is in config.log if it exists.
13057
13058debug=false
13059ac_cs_recheck=false
13060ac_cs_silent=false
13061
13062SHELL=\${CONFIG_SHELL-$SHELL}
13063export SHELL
13064_ASEOF
13065cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13066## -------------------- ##
13067## M4sh Initialization. ##
13068## -------------------- ##
13069
13070# Be more Bourne compatible
13071DUALCASE=1; export DUALCASE # for MKS sh
13072if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13073  emulate sh
13074  NULLCMD=:
13075  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13076  # is contrary to our usage.  Disable this feature.
13077  alias -g '${1+"$@"}'='"$@"'
13078  setopt NO_GLOB_SUBST
13079else
13080  case `(set -o) 2>/dev/null` in #(
13081  *posix*) :
13082    set -o posix ;; #(
13083  *) :
13084     ;;
13085esac
13086fi
13087
13088
13089as_nl='
13090'
13091export as_nl
13092# Printing a long string crashes Solaris 7 /usr/bin/printf.
13093as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13094as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13095as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13096# Prefer a ksh shell builtin over an external printf program on Solaris,
13097# but without wasting forks for bash or zsh.
13098if test -z "$BASH_VERSION$ZSH_VERSION" \
13099    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13100  as_echo='print -r --'
13101  as_echo_n='print -rn --'
13102elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13103  as_echo='printf %s\n'
13104  as_echo_n='printf %s'
13105else
13106  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13107    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13108    as_echo_n='/usr/ucb/echo -n'
13109  else
13110    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13111    as_echo_n_body='eval
13112      arg=$1;
13113      case $arg in #(
13114      *"$as_nl"*)
13115	expr "X$arg" : "X\\(.*\\)$as_nl";
13116	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13117      esac;
13118      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13119    '
13120    export as_echo_n_body
13121    as_echo_n='sh -c $as_echo_n_body as_echo'
13122  fi
13123  export as_echo_body
13124  as_echo='sh -c $as_echo_body as_echo'
13125fi
13126
13127# The user is always right.
13128if test "${PATH_SEPARATOR+set}" != set; then
13129  PATH_SEPARATOR=:
13130  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13131    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13132      PATH_SEPARATOR=';'
13133  }
13134fi
13135
13136
13137# IFS
13138# We need space, tab and new line, in precisely that order.  Quoting is
13139# there to prevent editors from complaining about space-tab.
13140# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13141# splitting by setting IFS to empty value.)
13142IFS=" ""	$as_nl"
13143
13144# Find who we are.  Look in the path if we contain no directory separator.
13145as_myself=
13146case $0 in #((
13147  *[\\/]* ) as_myself=$0 ;;
13148  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13149for as_dir in $PATH
13150do
13151  IFS=$as_save_IFS
13152  test -z "$as_dir" && as_dir=.
13153    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13154  done
13155IFS=$as_save_IFS
13156
13157     ;;
13158esac
13159# We did not find ourselves, most probably we were run as `sh COMMAND'
13160# in which case we are not to be found in the path.
13161if test "x$as_myself" = x; then
13162  as_myself=$0
13163fi
13164if test ! -f "$as_myself"; then
13165  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13166  exit 1
13167fi
13168
13169# Unset variables that we do not need and which cause bugs (e.g. in
13170# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13171# suppresses any "Segmentation fault" message there.  '((' could
13172# trigger a bug in pdksh 5.2.14.
13173for as_var in BASH_ENV ENV MAIL MAILPATH
13174do eval test x\${$as_var+set} = xset \
13175  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13176done
13177PS1='$ '
13178PS2='> '
13179PS4='+ '
13180
13181# NLS nuisances.
13182LC_ALL=C
13183export LC_ALL
13184LANGUAGE=C
13185export LANGUAGE
13186
13187# CDPATH.
13188(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13189
13190
13191# as_fn_error STATUS ERROR [LINENO LOG_FD]
13192# ----------------------------------------
13193# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13194# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13195# script with STATUS, using 1 if that was 0.
13196as_fn_error ()
13197{
13198  as_status=$1; test $as_status -eq 0 && as_status=1
13199  if test "$4"; then
13200    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13201    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13202  fi
13203  $as_echo "$as_me: error: $2" >&2
13204  as_fn_exit $as_status
13205} # as_fn_error
13206
13207
13208# as_fn_set_status STATUS
13209# -----------------------
13210# Set $? to STATUS, without forking.
13211as_fn_set_status ()
13212{
13213  return $1
13214} # as_fn_set_status
13215
13216# as_fn_exit STATUS
13217# -----------------
13218# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13219as_fn_exit ()
13220{
13221  set +e
13222  as_fn_set_status $1
13223  exit $1
13224} # as_fn_exit
13225
13226# as_fn_unset VAR
13227# ---------------
13228# Portably unset VAR.
13229as_fn_unset ()
13230{
13231  { eval $1=; unset $1;}
13232}
13233as_unset=as_fn_unset
13234# as_fn_append VAR VALUE
13235# ----------------------
13236# Append the text in VALUE to the end of the definition contained in VAR. Take
13237# advantage of any shell optimizations that allow amortized linear growth over
13238# repeated appends, instead of the typical quadratic growth present in naive
13239# implementations.
13240if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13241  eval 'as_fn_append ()
13242  {
13243    eval $1+=\$2
13244  }'
13245else
13246  as_fn_append ()
13247  {
13248    eval $1=\$$1\$2
13249  }
13250fi # as_fn_append
13251
13252# as_fn_arith ARG...
13253# ------------------
13254# Perform arithmetic evaluation on the ARGs, and store the result in the
13255# global $as_val. Take advantage of shells that can avoid forks. The arguments
13256# must be portable across $(()) and expr.
13257if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13258  eval 'as_fn_arith ()
13259  {
13260    as_val=$(( $* ))
13261  }'
13262else
13263  as_fn_arith ()
13264  {
13265    as_val=`expr "$@" || test $? -eq 1`
13266  }
13267fi # as_fn_arith
13268
13269
13270if expr a : '\(a\)' >/dev/null 2>&1 &&
13271   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13272  as_expr=expr
13273else
13274  as_expr=false
13275fi
13276
13277if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13278  as_basename=basename
13279else
13280  as_basename=false
13281fi
13282
13283if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13284  as_dirname=dirname
13285else
13286  as_dirname=false
13287fi
13288
13289as_me=`$as_basename -- "$0" ||
13290$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13291	 X"$0" : 'X\(//\)$' \| \
13292	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13293$as_echo X/"$0" |
13294    sed '/^.*\/\([^/][^/]*\)\/*$/{
13295	    s//\1/
13296	    q
13297	  }
13298	  /^X\/\(\/\/\)$/{
13299	    s//\1/
13300	    q
13301	  }
13302	  /^X\/\(\/\).*/{
13303	    s//\1/
13304	    q
13305	  }
13306	  s/.*/./; q'`
13307
13308# Avoid depending upon Character Ranges.
13309as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13310as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13311as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13312as_cr_digits='0123456789'
13313as_cr_alnum=$as_cr_Letters$as_cr_digits
13314
13315ECHO_C= ECHO_N= ECHO_T=
13316case `echo -n x` in #(((((
13317-n*)
13318  case `echo 'xy\c'` in
13319  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
13320  xy)  ECHO_C='\c';;
13321  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13322       ECHO_T='	';;
13323  esac;;
13324*)
13325  ECHO_N='-n';;
13326esac
13327
13328rm -f conf$$ conf$$.exe conf$$.file
13329if test -d conf$$.dir; then
13330  rm -f conf$$.dir/conf$$.file
13331else
13332  rm -f conf$$.dir
13333  mkdir conf$$.dir 2>/dev/null
13334fi
13335if (echo >conf$$.file) 2>/dev/null; then
13336  if ln -s conf$$.file conf$$ 2>/dev/null; then
13337    as_ln_s='ln -s'
13338    # ... but there are two gotchas:
13339    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13340    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13341    # In both cases, we have to default to `cp -pR'.
13342    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13343      as_ln_s='cp -pR'
13344  elif ln conf$$.file conf$$ 2>/dev/null; then
13345    as_ln_s=ln
13346  else
13347    as_ln_s='cp -pR'
13348  fi
13349else
13350  as_ln_s='cp -pR'
13351fi
13352rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13353rmdir conf$$.dir 2>/dev/null
13354
13355
13356# as_fn_mkdir_p
13357# -------------
13358# Create "$as_dir" as a directory, including parents if necessary.
13359as_fn_mkdir_p ()
13360{
13361
13362  case $as_dir in #(
13363  -*) as_dir=./$as_dir;;
13364  esac
13365  test -d "$as_dir" || eval $as_mkdir_p || {
13366    as_dirs=
13367    while :; do
13368      case $as_dir in #(
13369      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13370      *) as_qdir=$as_dir;;
13371      esac
13372      as_dirs="'$as_qdir' $as_dirs"
13373      as_dir=`$as_dirname -- "$as_dir" ||
13374$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13375	 X"$as_dir" : 'X\(//\)[^/]' \| \
13376	 X"$as_dir" : 'X\(//\)$' \| \
13377	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13378$as_echo X"$as_dir" |
13379    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13380	    s//\1/
13381	    q
13382	  }
13383	  /^X\(\/\/\)[^/].*/{
13384	    s//\1/
13385	    q
13386	  }
13387	  /^X\(\/\/\)$/{
13388	    s//\1/
13389	    q
13390	  }
13391	  /^X\(\/\).*/{
13392	    s//\1/
13393	    q
13394	  }
13395	  s/.*/./; q'`
13396      test -d "$as_dir" && break
13397    done
13398    test -z "$as_dirs" || eval "mkdir $as_dirs"
13399  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13400
13401
13402} # as_fn_mkdir_p
13403if mkdir -p . 2>/dev/null; then
13404  as_mkdir_p='mkdir -p "$as_dir"'
13405else
13406  test -d ./-p && rmdir ./-p
13407  as_mkdir_p=false
13408fi
13409
13410
13411# as_fn_executable_p FILE
13412# -----------------------
13413# Test if FILE is an executable regular file.
13414as_fn_executable_p ()
13415{
13416  test -f "$1" && test -x "$1"
13417} # as_fn_executable_p
13418as_test_x='test -x'
13419as_executable_p=as_fn_executable_p
13420
13421# Sed expression to map a string onto a valid CPP name.
13422as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13423
13424# Sed expression to map a string onto a valid variable name.
13425as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13426
13427
13428exec 6>&1
13429## ----------------------------------- ##
13430## Main body of $CONFIG_STATUS script. ##
13431## ----------------------------------- ##
13432_ASEOF
13433test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13434
13435cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13436# Save the log message, to keep $0 and so on meaningful, and to
13437# report actual input values of CONFIG_FILES etc. instead of their
13438# values after options handling.
13439ac_log="
13440This file was extended by libnetfilter_conntrack $as_me 1.0.6, which was
13441generated by GNU Autoconf 2.69.  Invocation command line was
13442
13443  CONFIG_FILES    = $CONFIG_FILES
13444  CONFIG_HEADERS  = $CONFIG_HEADERS
13445  CONFIG_LINKS    = $CONFIG_LINKS
13446  CONFIG_COMMANDS = $CONFIG_COMMANDS
13447  $ $0 $@
13448
13449on `(hostname || uname -n) 2>/dev/null | sed 1q`
13450"
13451
13452_ACEOF
13453
13454case $ac_config_files in *"
13455"*) set x $ac_config_files; shift; ac_config_files=$*;;
13456esac
13457
13458case $ac_config_headers in *"
13459"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13460esac
13461
13462
13463cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13464# Files that config.status was made for.
13465config_files="$ac_config_files"
13466config_headers="$ac_config_headers"
13467config_commands="$ac_config_commands"
13468
13469_ACEOF
13470
13471cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13472ac_cs_usage="\
13473\`$as_me' instantiates files and other configuration actions
13474from templates according to the current configuration.  Unless the files
13475and actions are specified as TAGs, all are instantiated by default.
13476
13477Usage: $0 [OPTION]... [TAG]...
13478
13479  -h, --help       print this help, then exit
13480  -V, --version    print version number and configuration settings, then exit
13481      --config     print configuration, then exit
13482  -q, --quiet, --silent
13483                   do not print progress messages
13484  -d, --debug      don't remove temporary files
13485      --recheck    update $as_me by reconfiguring in the same conditions
13486      --file=FILE[:TEMPLATE]
13487                   instantiate the configuration file FILE
13488      --header=FILE[:TEMPLATE]
13489                   instantiate the configuration header FILE
13490
13491Configuration files:
13492$config_files
13493
13494Configuration headers:
13495$config_headers
13496
13497Configuration commands:
13498$config_commands
13499
13500Report bugs to the package provider."
13501
13502_ACEOF
13503cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13504ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13505ac_cs_version="\\
13506libnetfilter_conntrack config.status 1.0.6
13507configured by $0, generated by GNU Autoconf 2.69,
13508  with options \\"\$ac_cs_config\\"
13509
13510Copyright (C) 2012 Free Software Foundation, Inc.
13511This config.status script is free software; the Free Software Foundation
13512gives unlimited permission to copy, distribute and modify it."
13513
13514ac_pwd='$ac_pwd'
13515srcdir='$srcdir'
13516INSTALL='$INSTALL'
13517MKDIR_P='$MKDIR_P'
13518AWK='$AWK'
13519test -n "\$AWK" || AWK=awk
13520_ACEOF
13521
13522cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13523# The default lists apply if the user does not specify any file.
13524ac_need_defaults=:
13525while test $# != 0
13526do
13527  case $1 in
13528  --*=?*)
13529    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13530    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13531    ac_shift=:
13532    ;;
13533  --*=)
13534    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13535    ac_optarg=
13536    ac_shift=:
13537    ;;
13538  *)
13539    ac_option=$1
13540    ac_optarg=$2
13541    ac_shift=shift
13542    ;;
13543  esac
13544
13545  case $ac_option in
13546  # Handling of the options.
13547  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13548    ac_cs_recheck=: ;;
13549  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13550    $as_echo "$ac_cs_version"; exit ;;
13551  --config | --confi | --conf | --con | --co | --c )
13552    $as_echo "$ac_cs_config"; exit ;;
13553  --debug | --debu | --deb | --de | --d | -d )
13554    debug=: ;;
13555  --file | --fil | --fi | --f )
13556    $ac_shift
13557    case $ac_optarg in
13558    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13559    '') as_fn_error $? "missing file argument" ;;
13560    esac
13561    as_fn_append CONFIG_FILES " '$ac_optarg'"
13562    ac_need_defaults=false;;
13563  --header | --heade | --head | --hea )
13564    $ac_shift
13565    case $ac_optarg in
13566    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13567    esac
13568    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13569    ac_need_defaults=false;;
13570  --he | --h)
13571    # Conflict between --help and --header
13572    as_fn_error $? "ambiguous option: \`$1'
13573Try \`$0 --help' for more information.";;
13574  --help | --hel | -h )
13575    $as_echo "$ac_cs_usage"; exit ;;
13576  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13577  | -silent | --silent | --silen | --sile | --sil | --si | --s)
13578    ac_cs_silent=: ;;
13579
13580  # This is an error.
13581  -*) as_fn_error $? "unrecognized option: \`$1'
13582Try \`$0 --help' for more information." ;;
13583
13584  *) as_fn_append ac_config_targets " $1"
13585     ac_need_defaults=false ;;
13586
13587  esac
13588  shift
13589done
13590
13591ac_configure_extra_args=
13592
13593if $ac_cs_silent; then
13594  exec 6>/dev/null
13595  ac_configure_extra_args="$ac_configure_extra_args --silent"
13596fi
13597
13598_ACEOF
13599cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13600if \$ac_cs_recheck; then
13601  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13602  shift
13603  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13604  CONFIG_SHELL='$SHELL'
13605  export CONFIG_SHELL
13606  exec "\$@"
13607fi
13608
13609_ACEOF
13610cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13611exec 5>>config.log
13612{
13613  echo
13614  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13615## Running $as_me. ##
13616_ASBOX
13617  $as_echo "$ac_log"
13618} >&5
13619
13620_ACEOF
13621cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13622#
13623# INIT-COMMANDS
13624#
13625AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13626
13627
13628# The HP-UX ksh and POSIX shell print the target directory to stdout
13629# if CDPATH is set.
13630(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13631
13632sed_quote_subst='$sed_quote_subst'
13633double_quote_subst='$double_quote_subst'
13634delay_variable_subst='$delay_variable_subst'
13635enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13636macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13637macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13638enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13639pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13640enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13641SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13642ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13643PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
13644host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13645host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13646host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13647build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13648build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13649build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13650SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13651Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13652GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13653EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13654FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13655LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13656NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13657LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13658max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13659ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13660exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13661lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13662lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13663lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13664lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
13665lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
13666reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13667reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13668OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13669deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13670file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13671file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
13672want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
13673DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
13674sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
13675AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13676AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13677archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
13678STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13679RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13680old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13681old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13682old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13683lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13684CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13685CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13686compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13687GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13688lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13689lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13690lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13691lt_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"`'
13692nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
13693lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
13694objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13695MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13696lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13697lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13698lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13699lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13700lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13701need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13702MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
13703DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13704NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13705LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13706OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13707OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13708libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13709shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13710extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13711archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13712enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13713export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13714whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13715compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13716old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13717old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13718archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13719archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13720module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13721module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13722with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13723allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13724no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13725hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13726hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13727hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13728hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13729hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13730hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13731hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13732inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13733link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13734always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13735export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13736exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13737include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13738prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13739postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
13740file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13741variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13742need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13743need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13744version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13745runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13746shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13747shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13748libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13749library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13750soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13751install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13752postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13753postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13754finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13755finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13756hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13757sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13758sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13759hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13760enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13761enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13762enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13763old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13764striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13765
13766LTCC='$LTCC'
13767LTCFLAGS='$LTCFLAGS'
13768compiler='$compiler_DEFAULT'
13769
13770# A function that is used when there is no print builtin or printf.
13771func_fallback_echo ()
13772{
13773  eval 'cat <<_LTECHO_EOF
13774\$1
13775_LTECHO_EOF'
13776}
13777
13778# Quote evaled strings.
13779for var in SHELL \
13780ECHO \
13781PATH_SEPARATOR \
13782SED \
13783GREP \
13784EGREP \
13785FGREP \
13786LD \
13787NM \
13788LN_S \
13789lt_SP2NL \
13790lt_NL2SP \
13791reload_flag \
13792OBJDUMP \
13793deplibs_check_method \
13794file_magic_cmd \
13795file_magic_glob \
13796want_nocaseglob \
13797DLLTOOL \
13798sharedlib_from_linklib_cmd \
13799AR \
13800AR_FLAGS \
13801archiver_list_spec \
13802STRIP \
13803RANLIB \
13804CC \
13805CFLAGS \
13806compiler \
13807lt_cv_sys_global_symbol_pipe \
13808lt_cv_sys_global_symbol_to_cdecl \
13809lt_cv_sys_global_symbol_to_c_name_address \
13810lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13811nm_file_list_spec \
13812lt_prog_compiler_no_builtin_flag \
13813lt_prog_compiler_pic \
13814lt_prog_compiler_wl \
13815lt_prog_compiler_static \
13816lt_cv_prog_compiler_c_o \
13817need_locks \
13818MANIFEST_TOOL \
13819DSYMUTIL \
13820NMEDIT \
13821LIPO \
13822OTOOL \
13823OTOOL64 \
13824shrext_cmds \
13825export_dynamic_flag_spec \
13826whole_archive_flag_spec \
13827compiler_needs_object \
13828with_gnu_ld \
13829allow_undefined_flag \
13830no_undefined_flag \
13831hardcode_libdir_flag_spec \
13832hardcode_libdir_separator \
13833exclude_expsyms \
13834include_expsyms \
13835file_list_spec \
13836variables_saved_for_relink \
13837libname_spec \
13838library_names_spec \
13839soname_spec \
13840install_override_mode \
13841finish_eval \
13842old_striplib \
13843striplib; do
13844    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13845    *[\\\\\\\`\\"\\\$]*)
13846      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13847      ;;
13848    *)
13849      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13850      ;;
13851    esac
13852done
13853
13854# Double-quote double-evaled strings.
13855for var in reload_cmds \
13856old_postinstall_cmds \
13857old_postuninstall_cmds \
13858old_archive_cmds \
13859extract_expsyms_cmds \
13860old_archive_from_new_cmds \
13861old_archive_from_expsyms_cmds \
13862archive_cmds \
13863archive_expsym_cmds \
13864module_cmds \
13865module_expsym_cmds \
13866export_symbols_cmds \
13867prelink_cmds \
13868postlink_cmds \
13869postinstall_cmds \
13870postuninstall_cmds \
13871finish_cmds \
13872sys_lib_search_path_spec \
13873sys_lib_dlsearch_path_spec; do
13874    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13875    *[\\\\\\\`\\"\\\$]*)
13876      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13877      ;;
13878    *)
13879      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13880      ;;
13881    esac
13882done
13883
13884ac_aux_dir='$ac_aux_dir'
13885xsi_shell='$xsi_shell'
13886lt_shell_append='$lt_shell_append'
13887
13888# See if we are running on zsh, and set the options which allow our
13889# commands through without removal of \ escapes INIT.
13890if test -n "\${ZSH_VERSION+set}" ; then
13891   setopt NO_GLOB_SUBST
13892fi
13893
13894
13895    PACKAGE='$PACKAGE'
13896    VERSION='$VERSION'
13897    TIMESTAMP='$TIMESTAMP'
13898    RM='$RM'
13899    ofile='$ofile'
13900
13901
13902
13903
13904_ACEOF
13905
13906cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13907
13908# Handling of arguments.
13909for ac_config_target in $ac_config_targets
13910do
13911  case $ac_config_target in
13912    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13913    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13914    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13915    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13916    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13917    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
13918    "utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
13919    "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
13920    "qa/Makefile") CONFIG_FILES="$CONFIG_FILES qa/Makefile" ;;
13921    "include/libnetfilter_conntrack/Makefile") CONFIG_FILES="$CONFIG_FILES include/libnetfilter_conntrack/Makefile" ;;
13922    "include/internal/Makefile") CONFIG_FILES="$CONFIG_FILES include/internal/Makefile" ;;
13923    "src/conntrack/Makefile") CONFIG_FILES="$CONFIG_FILES src/conntrack/Makefile" ;;
13924    "src/expect/Makefile") CONFIG_FILES="$CONFIG_FILES src/expect/Makefile" ;;
13925    "libnetfilter_conntrack.pc") CONFIG_FILES="$CONFIG_FILES libnetfilter_conntrack.pc" ;;
13926    "doxygen.cfg") CONFIG_FILES="$CONFIG_FILES doxygen.cfg" ;;
13927
13928  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13929  esac
13930done
13931
13932
13933# If the user did not use the arguments to specify the items to instantiate,
13934# then the envvar interface is used.  Set only those that are not.
13935# We use the long form for the default assignment because of an extremely
13936# bizarre bug on SunOS 4.1.3.
13937if $ac_need_defaults; then
13938  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13939  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13940  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13941fi
13942
13943# Have a temporary directory for convenience.  Make it in the build tree
13944# simply because there is no reason against having it here, and in addition,
13945# creating and moving files from /tmp can sometimes cause problems.
13946# Hook for its removal unless debugging.
13947# Note that there is a small window in which the directory will not be cleaned:
13948# after its creation but before its name has been assigned to `$tmp'.
13949$debug ||
13950{
13951  tmp= ac_tmp=
13952  trap 'exit_status=$?
13953  : "${ac_tmp:=$tmp}"
13954  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13955' 0
13956  trap 'as_fn_exit 1' 1 2 13 15
13957}
13958# Create a (secure) tmp directory for tmp files.
13959
13960{
13961  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13962  test -d "$tmp"
13963}  ||
13964{
13965  tmp=./conf$$-$RANDOM
13966  (umask 077 && mkdir "$tmp")
13967} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13968ac_tmp=$tmp
13969
13970# Set up the scripts for CONFIG_FILES section.
13971# No need to generate them if there are no CONFIG_FILES.
13972# This happens for instance with `./config.status config.h'.
13973if test -n "$CONFIG_FILES"; then
13974
13975
13976ac_cr=`echo X | tr X '\015'`
13977# On cygwin, bash can eat \r inside `` if the user requested igncr.
13978# But we know of no other shell where ac_cr would be empty at this
13979# point, so we can use a bashism as a fallback.
13980if test "x$ac_cr" = x; then
13981  eval ac_cr=\$\'\\r\'
13982fi
13983ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13984if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13985  ac_cs_awk_cr='\\r'
13986else
13987  ac_cs_awk_cr=$ac_cr
13988fi
13989
13990echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13991_ACEOF
13992
13993
13994{
13995  echo "cat >conf$$subs.awk <<_ACEOF" &&
13996  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13997  echo "_ACEOF"
13998} >conf$$subs.sh ||
13999  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14000ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14001ac_delim='%!_!# '
14002for ac_last_try in false false false false false :; do
14003  . ./conf$$subs.sh ||
14004    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14005
14006  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14007  if test $ac_delim_n = $ac_delim_num; then
14008    break
14009  elif $ac_last_try; then
14010    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14011  else
14012    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14013  fi
14014done
14015rm -f conf$$subs.sh
14016
14017cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14018cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14019_ACEOF
14020sed -n '
14021h
14022s/^/S["/; s/!.*/"]=/
14023p
14024g
14025s/^[^!]*!//
14026:repl
14027t repl
14028s/'"$ac_delim"'$//
14029t delim
14030:nl
14031h
14032s/\(.\{148\}\)..*/\1/
14033t more1
14034s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14035p
14036n
14037b repl
14038:more1
14039s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14040p
14041g
14042s/.\{148\}//
14043t nl
14044:delim
14045h
14046s/\(.\{148\}\)..*/\1/
14047t more2
14048s/["\\]/\\&/g; s/^/"/; s/$/"/
14049p
14050b
14051:more2
14052s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14053p
14054g
14055s/.\{148\}//
14056t delim
14057' <conf$$subs.awk | sed '
14058/^[^""]/{
14059  N
14060  s/\n//
14061}
14062' >>$CONFIG_STATUS || ac_write_fail=1
14063rm -f conf$$subs.awk
14064cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14065_ACAWK
14066cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14067  for (key in S) S_is_set[key] = 1
14068  FS = ""
14069
14070}
14071{
14072  line = $ 0
14073  nfields = split(line, field, "@")
14074  substed = 0
14075  len = length(field[1])
14076  for (i = 2; i < nfields; i++) {
14077    key = field[i]
14078    keylen = length(key)
14079    if (S_is_set[key]) {
14080      value = S[key]
14081      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14082      len += length(value) + length(field[++i])
14083      substed = 1
14084    } else
14085      len += 1 + keylen
14086  }
14087
14088  print line
14089}
14090
14091_ACAWK
14092_ACEOF
14093cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14094if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14095  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14096else
14097  cat
14098fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14099  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14100_ACEOF
14101
14102# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14103# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14104# trailing colons and then remove the whole line if VPATH becomes empty
14105# (actually we leave an empty line to preserve line numbers).
14106if test "x$srcdir" = x.; then
14107  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
14108h
14109s///
14110s/^/:/
14111s/[	 ]*$/:/
14112s/:\$(srcdir):/:/g
14113s/:\${srcdir}:/:/g
14114s/:@srcdir@:/:/g
14115s/^:*//
14116s/:*$//
14117x
14118s/\(=[	 ]*\).*/\1/
14119G
14120s/\n//
14121s/^[^=]*=[	 ]*$//
14122}'
14123fi
14124
14125cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14126fi # test -n "$CONFIG_FILES"
14127
14128# Set up the scripts for CONFIG_HEADERS section.
14129# No need to generate them if there are no CONFIG_HEADERS.
14130# This happens for instance with `./config.status Makefile'.
14131if test -n "$CONFIG_HEADERS"; then
14132cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14133BEGIN {
14134_ACEOF
14135
14136# Transform confdefs.h into an awk script `defines.awk', embedded as
14137# here-document in config.status, that substitutes the proper values into
14138# config.h.in to produce config.h.
14139
14140# Create a delimiter string that does not exist in confdefs.h, to ease
14141# handling of long lines.
14142ac_delim='%!_!# '
14143for ac_last_try in false false :; do
14144  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14145  if test -z "$ac_tt"; then
14146    break
14147  elif $ac_last_try; then
14148    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14149  else
14150    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14151  fi
14152done
14153
14154# For the awk script, D is an array of macro values keyed by name,
14155# likewise P contains macro parameters if any.  Preserve backslash
14156# newline sequences.
14157
14158ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14159sed -n '
14160s/.\{148\}/&'"$ac_delim"'/g
14161t rset
14162:rset
14163s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
14164t def
14165d
14166:def
14167s/\\$//
14168t bsnl
14169s/["\\]/\\&/g
14170s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14171D["\1"]=" \3"/p
14172s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
14173d
14174:bsnl
14175s/["\\]/\\&/g
14176s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14177D["\1"]=" \3\\\\\\n"\\/p
14178t cont
14179s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14180t cont
14181d
14182:cont
14183n
14184s/.\{148\}/&'"$ac_delim"'/g
14185t clear
14186:clear
14187s/\\$//
14188t bsnlc
14189s/["\\]/\\&/g; s/^/"/; s/$/"/p
14190d
14191:bsnlc
14192s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14193b cont
14194' <confdefs.h | sed '
14195s/'"$ac_delim"'/"\\\
14196"/g' >>$CONFIG_STATUS || ac_write_fail=1
14197
14198cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14199  for (key in D) D_is_set[key] = 1
14200  FS = ""
14201}
14202/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14203  line = \$ 0
14204  split(line, arg, " ")
14205  if (arg[1] == "#") {
14206    defundef = arg[2]
14207    mac1 = arg[3]
14208  } else {
14209    defundef = substr(arg[1], 2)
14210    mac1 = arg[2]
14211  }
14212  split(mac1, mac2, "(") #)
14213  macro = mac2[1]
14214  prefix = substr(line, 1, index(line, defundef) - 1)
14215  if (D_is_set[macro]) {
14216    # Preserve the white space surrounding the "#".
14217    print prefix "define", macro P[macro] D[macro]
14218    next
14219  } else {
14220    # Replace #undef with comments.  This is necessary, for example,
14221    # in the case of _POSIX_SOURCE, which is predefined and required
14222    # on some systems where configure will not decide to define it.
14223    if (defundef == "undef") {
14224      print "/*", prefix defundef, macro, "*/"
14225      next
14226    }
14227  }
14228}
14229{ print }
14230_ACAWK
14231_ACEOF
14232cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14233  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14234fi # test -n "$CONFIG_HEADERS"
14235
14236
14237eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14238shift
14239for ac_tag
14240do
14241  case $ac_tag in
14242  :[FHLC]) ac_mode=$ac_tag; continue;;
14243  esac
14244  case $ac_mode$ac_tag in
14245  :[FHL]*:*);;
14246  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14247  :[FH]-) ac_tag=-:-;;
14248  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14249  esac
14250  ac_save_IFS=$IFS
14251  IFS=:
14252  set x $ac_tag
14253  IFS=$ac_save_IFS
14254  shift
14255  ac_file=$1
14256  shift
14257
14258  case $ac_mode in
14259  :L) ac_source=$1;;
14260  :[FH])
14261    ac_file_inputs=
14262    for ac_f
14263    do
14264      case $ac_f in
14265      -) ac_f="$ac_tmp/stdin";;
14266      *) # Look for the file first in the build tree, then in the source tree
14267	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
14268	 # because $ac_f cannot contain `:'.
14269	 test -f "$ac_f" ||
14270	   case $ac_f in
14271	   [\\/$]*) false;;
14272	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14273	   esac ||
14274	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14275      esac
14276      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14277      as_fn_append ac_file_inputs " '$ac_f'"
14278    done
14279
14280    # Let's still pretend it is `configure' which instantiates (i.e., don't
14281    # use $as_me), people would be surprised to read:
14282    #    /* config.h.  Generated by config.status.  */
14283    configure_input='Generated from '`
14284	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14285	`' by configure.'
14286    if test x"$ac_file" != x-; then
14287      configure_input="$ac_file.  $configure_input"
14288      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14289$as_echo "$as_me: creating $ac_file" >&6;}
14290    fi
14291    # Neutralize special characters interpreted by sed in replacement strings.
14292    case $configure_input in #(
14293    *\&* | *\|* | *\\* )
14294       ac_sed_conf_input=`$as_echo "$configure_input" |
14295       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14296    *) ac_sed_conf_input=$configure_input;;
14297    esac
14298
14299    case $ac_tag in
14300    *:-:* | *:-) cat >"$ac_tmp/stdin" \
14301      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14302    esac
14303    ;;
14304  esac
14305
14306  ac_dir=`$as_dirname -- "$ac_file" ||
14307$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14308	 X"$ac_file" : 'X\(//\)[^/]' \| \
14309	 X"$ac_file" : 'X\(//\)$' \| \
14310	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14311$as_echo X"$ac_file" |
14312    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14313	    s//\1/
14314	    q
14315	  }
14316	  /^X\(\/\/\)[^/].*/{
14317	    s//\1/
14318	    q
14319	  }
14320	  /^X\(\/\/\)$/{
14321	    s//\1/
14322	    q
14323	  }
14324	  /^X\(\/\).*/{
14325	    s//\1/
14326	    q
14327	  }
14328	  s/.*/./; q'`
14329  as_dir="$ac_dir"; as_fn_mkdir_p
14330  ac_builddir=.
14331
14332case "$ac_dir" in
14333.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14334*)
14335  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14336  # A ".." for each directory in $ac_dir_suffix.
14337  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14338  case $ac_top_builddir_sub in
14339  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14340  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14341  esac ;;
14342esac
14343ac_abs_top_builddir=$ac_pwd
14344ac_abs_builddir=$ac_pwd$ac_dir_suffix
14345# for backward compatibility:
14346ac_top_builddir=$ac_top_build_prefix
14347
14348case $srcdir in
14349  .)  # We are building in place.
14350    ac_srcdir=.
14351    ac_top_srcdir=$ac_top_builddir_sub
14352    ac_abs_top_srcdir=$ac_pwd ;;
14353  [\\/]* | ?:[\\/]* )  # Absolute name.
14354    ac_srcdir=$srcdir$ac_dir_suffix;
14355    ac_top_srcdir=$srcdir
14356    ac_abs_top_srcdir=$srcdir ;;
14357  *) # Relative name.
14358    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14359    ac_top_srcdir=$ac_top_build_prefix$srcdir
14360    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14361esac
14362ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14363
14364
14365  case $ac_mode in
14366  :F)
14367  #
14368  # CONFIG_FILE
14369  #
14370
14371  case $INSTALL in
14372  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14373  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14374  esac
14375  ac_MKDIR_P=$MKDIR_P
14376  case $MKDIR_P in
14377  [\\/$]* | ?:[\\/]* ) ;;
14378  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14379  esac
14380_ACEOF
14381
14382cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14383# If the template does not know about datarootdir, expand it.
14384# FIXME: This hack should be removed a few years after 2.60.
14385ac_datarootdir_hack=; ac_datarootdir_seen=
14386ac_sed_dataroot='
14387/datarootdir/ {
14388  p
14389  q
14390}
14391/@datadir@/p
14392/@docdir@/p
14393/@infodir@/p
14394/@localedir@/p
14395/@mandir@/p'
14396case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14397*datarootdir*) ac_datarootdir_seen=yes;;
14398*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14399  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14400$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14401_ACEOF
14402cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14403  ac_datarootdir_hack='
14404  s&@datadir@&$datadir&g
14405  s&@docdir@&$docdir&g
14406  s&@infodir@&$infodir&g
14407  s&@localedir@&$localedir&g
14408  s&@mandir@&$mandir&g
14409  s&\\\${datarootdir}&$datarootdir&g' ;;
14410esac
14411_ACEOF
14412
14413# Neutralize VPATH when `$srcdir' = `.'.
14414# Shell code in configure.ac might set extrasub.
14415# FIXME: do we really want to maintain this feature?
14416cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14417ac_sed_extra="$ac_vpsub
14418$extrasub
14419_ACEOF
14420cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14421:t
14422/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14423s|@configure_input@|$ac_sed_conf_input|;t t
14424s&@top_builddir@&$ac_top_builddir_sub&;t t
14425s&@top_build_prefix@&$ac_top_build_prefix&;t t
14426s&@srcdir@&$ac_srcdir&;t t
14427s&@abs_srcdir@&$ac_abs_srcdir&;t t
14428s&@top_srcdir@&$ac_top_srcdir&;t t
14429s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14430s&@builddir@&$ac_builddir&;t t
14431s&@abs_builddir@&$ac_abs_builddir&;t t
14432s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14433s&@INSTALL@&$ac_INSTALL&;t t
14434s&@MKDIR_P@&$ac_MKDIR_P&;t t
14435$ac_datarootdir_hack
14436"
14437eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14438  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14439
14440test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14441  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14442  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
14443      "$ac_tmp/out"`; test -z "$ac_out"; } &&
14444  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14445which seems to be undefined.  Please make sure it is defined" >&5
14446$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14447which seems to be undefined.  Please make sure it is defined" >&2;}
14448
14449  rm -f "$ac_tmp/stdin"
14450  case $ac_file in
14451  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14452  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14453  esac \
14454  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14455 ;;
14456  :H)
14457  #
14458  # CONFIG_HEADER
14459  #
14460  if test x"$ac_file" != x-; then
14461    {
14462      $as_echo "/* $configure_input  */" \
14463      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14464    } >"$ac_tmp/config.h" \
14465      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14466    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14467      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14468$as_echo "$as_me: $ac_file is unchanged" >&6;}
14469    else
14470      rm -f "$ac_file"
14471      mv "$ac_tmp/config.h" "$ac_file" \
14472	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
14473    fi
14474  else
14475    $as_echo "/* $configure_input  */" \
14476      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14477      || as_fn_error $? "could not create -" "$LINENO" 5
14478  fi
14479# Compute "$ac_file"'s index in $config_headers.
14480_am_arg="$ac_file"
14481_am_stamp_count=1
14482for _am_header in $config_headers :; do
14483  case $_am_header in
14484    $_am_arg | $_am_arg:* )
14485      break ;;
14486    * )
14487      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14488  esac
14489done
14490echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14491$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14492	 X"$_am_arg" : 'X\(//\)[^/]' \| \
14493	 X"$_am_arg" : 'X\(//\)$' \| \
14494	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14495$as_echo X"$_am_arg" |
14496    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14497	    s//\1/
14498	    q
14499	  }
14500	  /^X\(\/\/\)[^/].*/{
14501	    s//\1/
14502	    q
14503	  }
14504	  /^X\(\/\/\)$/{
14505	    s//\1/
14506	    q
14507	  }
14508	  /^X\(\/\).*/{
14509	    s//\1/
14510	    q
14511	  }
14512	  s/.*/./; q'`/stamp-h$_am_stamp_count
14513 ;;
14514
14515  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14516$as_echo "$as_me: executing $ac_file commands" >&6;}
14517 ;;
14518  esac
14519
14520
14521  case $ac_file$ac_mode in
14522    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14523  # Older Autoconf quotes --file arguments for eval, but not when files
14524  # are listed without --file.  Let's play safe and only enable the eval
14525  # if we detect the quoting.
14526  case $CONFIG_FILES in
14527  *\'*) eval set x "$CONFIG_FILES" ;;
14528  *)   set x $CONFIG_FILES ;;
14529  esac
14530  shift
14531  for mf
14532  do
14533    # Strip MF so we end up with the name of the file.
14534    mf=`echo "$mf" | sed -e 's/:.*$//'`
14535    # Check whether this is an Automake generated Makefile or not.
14536    # We used to match only the files named 'Makefile.in', but
14537    # some people rename them; so instead we look at the file content.
14538    # Grep'ing the first line is not enough: some people post-process
14539    # each Makefile.in and add a new line on top of each file to say so.
14540    # Grep'ing the whole file is not good either: AIX grep has a line
14541    # limit of 2048, but all sed's we know have understand at least 4000.
14542    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14543      dirpart=`$as_dirname -- "$mf" ||
14544$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14545	 X"$mf" : 'X\(//\)[^/]' \| \
14546	 X"$mf" : 'X\(//\)$' \| \
14547	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14548$as_echo X"$mf" |
14549    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14550	    s//\1/
14551	    q
14552	  }
14553	  /^X\(\/\/\)[^/].*/{
14554	    s//\1/
14555	    q
14556	  }
14557	  /^X\(\/\/\)$/{
14558	    s//\1/
14559	    q
14560	  }
14561	  /^X\(\/\).*/{
14562	    s//\1/
14563	    q
14564	  }
14565	  s/.*/./; q'`
14566    else
14567      continue
14568    fi
14569    # Extract the definition of DEPDIR, am__include, and am__quote
14570    # from the Makefile without running 'make'.
14571    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14572    test -z "$DEPDIR" && continue
14573    am__include=`sed -n 's/^am__include = //p' < "$mf"`
14574    test -z "$am__include" && continue
14575    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14576    # Find all dependency output files, they are included files with
14577    # $(DEPDIR) in their names.  We invoke sed twice because it is the
14578    # simplest approach to changing $(DEPDIR) to its actual value in the
14579    # expansion.
14580    for file in `sed -n "
14581      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14582	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
14583      # Make sure the directory exists.
14584      test -f "$dirpart/$file" && continue
14585      fdir=`$as_dirname -- "$file" ||
14586$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14587	 X"$file" : 'X\(//\)[^/]' \| \
14588	 X"$file" : 'X\(//\)$' \| \
14589	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14590$as_echo X"$file" |
14591    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14592	    s//\1/
14593	    q
14594	  }
14595	  /^X\(\/\/\)[^/].*/{
14596	    s//\1/
14597	    q
14598	  }
14599	  /^X\(\/\/\)$/{
14600	    s//\1/
14601	    q
14602	  }
14603	  /^X\(\/\).*/{
14604	    s//\1/
14605	    q
14606	  }
14607	  s/.*/./; q'`
14608      as_dir=$dirpart/$fdir; as_fn_mkdir_p
14609      # echo "creating $dirpart/$file"
14610      echo '# dummy' > "$dirpart/$file"
14611    done
14612  done
14613}
14614 ;;
14615    "libtool":C)
14616
14617    # See if we are running on zsh, and set the options which allow our
14618    # commands through without removal of \ escapes.
14619    if test -n "${ZSH_VERSION+set}" ; then
14620      setopt NO_GLOB_SUBST
14621    fi
14622
14623    cfgfile="${ofile}T"
14624    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14625    $RM "$cfgfile"
14626
14627    cat <<_LT_EOF >> "$cfgfile"
14628#! $SHELL
14629
14630# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14631# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14632# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14633# NOTE: Changes made to this file will be lost: look at ltmain.sh.
14634#
14635#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14636#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14637#                 Foundation, Inc.
14638#   Written by Gordon Matzigkeit, 1996
14639#
14640#   This file is part of GNU Libtool.
14641#
14642# GNU Libtool is free software; you can redistribute it and/or
14643# modify it under the terms of the GNU General Public License as
14644# published by the Free Software Foundation; either version 2 of
14645# the License, or (at your option) any later version.
14646#
14647# As a special exception to the GNU General Public License,
14648# if you distribute this file as part of a program or library that
14649# is built using GNU Libtool, you may include this file under the
14650# same distribution terms that you use for the rest of that program.
14651#
14652# GNU Libtool is distributed in the hope that it will be useful,
14653# but WITHOUT ANY WARRANTY; without even the implied warranty of
14654# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14655# GNU General Public License for more details.
14656#
14657# You should have received a copy of the GNU General Public License
14658# along with GNU Libtool; see the file COPYING.  If not, a copy
14659# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14660# obtained by writing to the Free Software Foundation, Inc.,
14661# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14662
14663
14664# The names of the tagged configurations supported by this script.
14665available_tags=""
14666
14667# ### BEGIN LIBTOOL CONFIG
14668
14669# Whether or not to build static libraries.
14670build_old_libs=$enable_static
14671
14672# Which release of libtool.m4 was used?
14673macro_version=$macro_version
14674macro_revision=$macro_revision
14675
14676# Whether or not to build shared libraries.
14677build_libtool_libs=$enable_shared
14678
14679# What type of objects to build.
14680pic_mode=$pic_mode
14681
14682# Whether or not to optimize for fast installation.
14683fast_install=$enable_fast_install
14684
14685# Shell to use when invoking shell scripts.
14686SHELL=$lt_SHELL
14687
14688# An echo program that protects backslashes.
14689ECHO=$lt_ECHO
14690
14691# The PATH separator for the build system.
14692PATH_SEPARATOR=$lt_PATH_SEPARATOR
14693
14694# The host system.
14695host_alias=$host_alias
14696host=$host
14697host_os=$host_os
14698
14699# The build system.
14700build_alias=$build_alias
14701build=$build
14702build_os=$build_os
14703
14704# A sed program that does not truncate output.
14705SED=$lt_SED
14706
14707# Sed that helps us avoid accidentally triggering echo(1) options like -n.
14708Xsed="\$SED -e 1s/^X//"
14709
14710# A grep program that handles long lines.
14711GREP=$lt_GREP
14712
14713# An ERE matcher.
14714EGREP=$lt_EGREP
14715
14716# A literal string matcher.
14717FGREP=$lt_FGREP
14718
14719# A BSD- or MS-compatible name lister.
14720NM=$lt_NM
14721
14722# Whether we need soft or hard links.
14723LN_S=$lt_LN_S
14724
14725# What is the maximum length of a command?
14726max_cmd_len=$max_cmd_len
14727
14728# Object file suffix (normally "o").
14729objext=$ac_objext
14730
14731# Executable file suffix (normally "").
14732exeext=$exeext
14733
14734# whether the shell understands "unset".
14735lt_unset=$lt_unset
14736
14737# turn spaces into newlines.
14738SP2NL=$lt_lt_SP2NL
14739
14740# turn newlines into spaces.
14741NL2SP=$lt_lt_NL2SP
14742
14743# convert \$build file names to \$host format.
14744to_host_file_cmd=$lt_cv_to_host_file_cmd
14745
14746# convert \$build files to toolchain format.
14747to_tool_file_cmd=$lt_cv_to_tool_file_cmd
14748
14749# An object symbol dumper.
14750OBJDUMP=$lt_OBJDUMP
14751
14752# Method to check whether dependent libraries are shared objects.
14753deplibs_check_method=$lt_deplibs_check_method
14754
14755# Command to use when deplibs_check_method = "file_magic".
14756file_magic_cmd=$lt_file_magic_cmd
14757
14758# How to find potential files when deplibs_check_method = "file_magic".
14759file_magic_glob=$lt_file_magic_glob
14760
14761# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
14762want_nocaseglob=$lt_want_nocaseglob
14763
14764# DLL creation program.
14765DLLTOOL=$lt_DLLTOOL
14766
14767# Command to associate shared and link libraries.
14768sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
14769
14770# The archiver.
14771AR=$lt_AR
14772
14773# Flags to create an archive.
14774AR_FLAGS=$lt_AR_FLAGS
14775
14776# How to feed a file listing to the archiver.
14777archiver_list_spec=$lt_archiver_list_spec
14778
14779# A symbol stripping program.
14780STRIP=$lt_STRIP
14781
14782# Commands used to install an old-style archive.
14783RANLIB=$lt_RANLIB
14784old_postinstall_cmds=$lt_old_postinstall_cmds
14785old_postuninstall_cmds=$lt_old_postuninstall_cmds
14786
14787# Whether to use a lock for old archive extraction.
14788lock_old_archive_extraction=$lock_old_archive_extraction
14789
14790# A C compiler.
14791LTCC=$lt_CC
14792
14793# LTCC compiler flags.
14794LTCFLAGS=$lt_CFLAGS
14795
14796# Take the output of nm and produce a listing of raw symbols and C names.
14797global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14798
14799# Transform the output of nm in a proper C declaration.
14800global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14801
14802# Transform the output of nm in a C name address pair.
14803global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14804
14805# Transform the output of nm in a C name address pair when lib prefix is needed.
14806global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14807
14808# Specify filename containing input files for \$NM.
14809nm_file_list_spec=$lt_nm_file_list_spec
14810
14811# The root where to search for dependent libraries,and in which our libraries should be installed.
14812lt_sysroot=$lt_sysroot
14813
14814# The name of the directory that contains temporary libtool files.
14815objdir=$objdir
14816
14817# Used to examine libraries when file_magic_cmd begins with "file".
14818MAGIC_CMD=$MAGIC_CMD
14819
14820# Must we lock files when doing compilation?
14821need_locks=$lt_need_locks
14822
14823# Manifest tool.
14824MANIFEST_TOOL=$lt_MANIFEST_TOOL
14825
14826# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14827DSYMUTIL=$lt_DSYMUTIL
14828
14829# Tool to change global to local symbols on Mac OS X.
14830NMEDIT=$lt_NMEDIT
14831
14832# Tool to manipulate fat objects and archives on Mac OS X.
14833LIPO=$lt_LIPO
14834
14835# ldd/readelf like tool for Mach-O binaries on Mac OS X.
14836OTOOL=$lt_OTOOL
14837
14838# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14839OTOOL64=$lt_OTOOL64
14840
14841# Old archive suffix (normally "a").
14842libext=$libext
14843
14844# Shared library suffix (normally ".so").
14845shrext_cmds=$lt_shrext_cmds
14846
14847# The commands to extract the exported symbol list from a shared archive.
14848extract_expsyms_cmds=$lt_extract_expsyms_cmds
14849
14850# Variables whose values should be saved in libtool wrapper scripts and
14851# restored at link time.
14852variables_saved_for_relink=$lt_variables_saved_for_relink
14853
14854# Do we need the "lib" prefix for modules?
14855need_lib_prefix=$need_lib_prefix
14856
14857# Do we need a version for libraries?
14858need_version=$need_version
14859
14860# Library versioning type.
14861version_type=$version_type
14862
14863# Shared library runtime path variable.
14864runpath_var=$runpath_var
14865
14866# Shared library path variable.
14867shlibpath_var=$shlibpath_var
14868
14869# Is shlibpath searched before the hard-coded library search path?
14870shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14871
14872# Format of library name prefix.
14873libname_spec=$lt_libname_spec
14874
14875# List of archive names.  First name is the real one, the rest are links.
14876# The last name is the one that the linker finds with -lNAME
14877library_names_spec=$lt_library_names_spec
14878
14879# The coded name of the library, if different from the real name.
14880soname_spec=$lt_soname_spec
14881
14882# Permission mode override for installation of shared libraries.
14883install_override_mode=$lt_install_override_mode
14884
14885# Command to use after installation of a shared archive.
14886postinstall_cmds=$lt_postinstall_cmds
14887
14888# Command to use after uninstallation of a shared archive.
14889postuninstall_cmds=$lt_postuninstall_cmds
14890
14891# Commands used to finish a libtool library installation in a directory.
14892finish_cmds=$lt_finish_cmds
14893
14894# As "finish_cmds", except a single script fragment to be evaled but
14895# not shown.
14896finish_eval=$lt_finish_eval
14897
14898# Whether we should hardcode library paths into libraries.
14899hardcode_into_libs=$hardcode_into_libs
14900
14901# Compile-time system search path for libraries.
14902sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14903
14904# Run-time system search path for libraries.
14905sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14906
14907# Whether dlopen is supported.
14908dlopen_support=$enable_dlopen
14909
14910# Whether dlopen of programs is supported.
14911dlopen_self=$enable_dlopen_self
14912
14913# Whether dlopen of statically linked programs is supported.
14914dlopen_self_static=$enable_dlopen_self_static
14915
14916# Commands to strip libraries.
14917old_striplib=$lt_old_striplib
14918striplib=$lt_striplib
14919
14920
14921# The linker used to build libraries.
14922LD=$lt_LD
14923
14924# How to create reloadable object files.
14925reload_flag=$lt_reload_flag
14926reload_cmds=$lt_reload_cmds
14927
14928# Commands used to build an old-style archive.
14929old_archive_cmds=$lt_old_archive_cmds
14930
14931# A language specific compiler.
14932CC=$lt_compiler
14933
14934# Is the compiler the GNU compiler?
14935with_gcc=$GCC
14936
14937# Compiler flag to turn off builtin functions.
14938no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14939
14940# Additional compiler flags for building library objects.
14941pic_flag=$lt_lt_prog_compiler_pic
14942
14943# How to pass a linker flag through the compiler.
14944wl=$lt_lt_prog_compiler_wl
14945
14946# Compiler flag to prevent dynamic linking.
14947link_static_flag=$lt_lt_prog_compiler_static
14948
14949# Does compiler simultaneously support -c and -o options?
14950compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14951
14952# Whether or not to add -lc for building shared libraries.
14953build_libtool_need_lc=$archive_cmds_need_lc
14954
14955# Whether or not to disallow shared libs when runtime libs are static.
14956allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14957
14958# Compiler flag to allow reflexive dlopens.
14959export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14960
14961# Compiler flag to generate shared objects directly from archives.
14962whole_archive_flag_spec=$lt_whole_archive_flag_spec
14963
14964# Whether the compiler copes with passing no objects directly.
14965compiler_needs_object=$lt_compiler_needs_object
14966
14967# Create an old-style archive from a shared archive.
14968old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14969
14970# Create a temporary old-style archive to link instead of a shared archive.
14971old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14972
14973# Commands used to build a shared archive.
14974archive_cmds=$lt_archive_cmds
14975archive_expsym_cmds=$lt_archive_expsym_cmds
14976
14977# Commands used to build a loadable module if different from building
14978# a shared archive.
14979module_cmds=$lt_module_cmds
14980module_expsym_cmds=$lt_module_expsym_cmds
14981
14982# Whether we are building with GNU ld or not.
14983with_gnu_ld=$lt_with_gnu_ld
14984
14985# Flag that allows shared libraries with undefined symbols to be built.
14986allow_undefined_flag=$lt_allow_undefined_flag
14987
14988# Flag that enforces no undefined symbols.
14989no_undefined_flag=$lt_no_undefined_flag
14990
14991# Flag to hardcode \$libdir into a binary during linking.
14992# This must work even if \$libdir does not exist
14993hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14994
14995# Whether we need a single "-rpath" flag with a separated argument.
14996hardcode_libdir_separator=$lt_hardcode_libdir_separator
14997
14998# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14999# DIR into the resulting binary.
15000hardcode_direct=$hardcode_direct
15001
15002# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15003# DIR into the resulting binary and the resulting library dependency is
15004# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15005# library is relocated.
15006hardcode_direct_absolute=$hardcode_direct_absolute
15007
15008# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15009# into the resulting binary.
15010hardcode_minus_L=$hardcode_minus_L
15011
15012# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15013# into the resulting binary.
15014hardcode_shlibpath_var=$hardcode_shlibpath_var
15015
15016# Set to "yes" if building a shared library automatically hardcodes DIR
15017# into the library and all subsequent libraries and executables linked
15018# against it.
15019hardcode_automatic=$hardcode_automatic
15020
15021# Set to yes if linker adds runtime paths of dependent libraries
15022# to runtime path list.
15023inherit_rpath=$inherit_rpath
15024
15025# Whether libtool must link a program against all its dependency libraries.
15026link_all_deplibs=$link_all_deplibs
15027
15028# Set to "yes" if exported symbols are required.
15029always_export_symbols=$always_export_symbols
15030
15031# The commands to list exported symbols.
15032export_symbols_cmds=$lt_export_symbols_cmds
15033
15034# Symbols that should not be listed in the preloaded symbols.
15035exclude_expsyms=$lt_exclude_expsyms
15036
15037# Symbols that must always be exported.
15038include_expsyms=$lt_include_expsyms
15039
15040# Commands necessary for linking programs (against libraries) with templates.
15041prelink_cmds=$lt_prelink_cmds
15042
15043# Commands necessary for finishing linking programs.
15044postlink_cmds=$lt_postlink_cmds
15045
15046# Specify filename containing input files.
15047file_list_spec=$lt_file_list_spec
15048
15049# How to hardcode a shared library path into an executable.
15050hardcode_action=$hardcode_action
15051
15052# ### END LIBTOOL CONFIG
15053
15054_LT_EOF
15055
15056  case $host_os in
15057  aix3*)
15058    cat <<\_LT_EOF >> "$cfgfile"
15059# AIX sometimes has problems with the GCC collect2 program.  For some
15060# reason, if we set the COLLECT_NAMES environment variable, the problems
15061# vanish in a puff of smoke.
15062if test "X${COLLECT_NAMES+set}" != Xset; then
15063  COLLECT_NAMES=
15064  export COLLECT_NAMES
15065fi
15066_LT_EOF
15067    ;;
15068  esac
15069
15070
15071ltmain="$ac_aux_dir/ltmain.sh"
15072
15073
15074  # We use sed instead of cat because bash on DJGPP gets confused if
15075  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15076  # text mode, it properly converts lines to CR/LF.  This bash problem
15077  # is reportedly fixed, but why not run on old versions too?
15078  sed '$q' "$ltmain" >> "$cfgfile" \
15079     || (rm -f "$cfgfile"; exit 1)
15080
15081  if test x"$xsi_shell" = xyes; then
15082  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
15083func_dirname ()\
15084{\
15085\    case ${1} in\
15086\      */*) func_dirname_result="${1%/*}${2}" ;;\
15087\      *  ) func_dirname_result="${3}" ;;\
15088\    esac\
15089} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
15090  && mv -f "$cfgfile.tmp" "$cfgfile" \
15091    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15092test 0 -eq $? || _lt_function_replace_fail=:
15093
15094
15095  sed -e '/^func_basename ()$/,/^} # func_basename /c\
15096func_basename ()\
15097{\
15098\    func_basename_result="${1##*/}"\
15099} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15100  && mv -f "$cfgfile.tmp" "$cfgfile" \
15101    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15102test 0 -eq $? || _lt_function_replace_fail=:
15103
15104
15105  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15106func_dirname_and_basename ()\
15107{\
15108\    case ${1} in\
15109\      */*) func_dirname_result="${1%/*}${2}" ;;\
15110\      *  ) func_dirname_result="${3}" ;;\
15111\    esac\
15112\    func_basename_result="${1##*/}"\
15113} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
15114  && mv -f "$cfgfile.tmp" "$cfgfile" \
15115    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15116test 0 -eq $? || _lt_function_replace_fail=:
15117
15118
15119  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
15120func_stripname ()\
15121{\
15122\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
15123\    # positional parameters, so assign one to ordinary parameter first.\
15124\    func_stripname_result=${3}\
15125\    func_stripname_result=${func_stripname_result#"${1}"}\
15126\    func_stripname_result=${func_stripname_result%"${2}"}\
15127} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
15128  && mv -f "$cfgfile.tmp" "$cfgfile" \
15129    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15130test 0 -eq $? || _lt_function_replace_fail=:
15131
15132
15133  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
15134func_split_long_opt ()\
15135{\
15136\    func_split_long_opt_name=${1%%=*}\
15137\    func_split_long_opt_arg=${1#*=}\
15138} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
15139  && mv -f "$cfgfile.tmp" "$cfgfile" \
15140    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15141test 0 -eq $? || _lt_function_replace_fail=:
15142
15143
15144  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
15145func_split_short_opt ()\
15146{\
15147\    func_split_short_opt_arg=${1#??}\
15148\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
15149} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
15150  && mv -f "$cfgfile.tmp" "$cfgfile" \
15151    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15152test 0 -eq $? || _lt_function_replace_fail=:
15153
15154
15155  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
15156func_lo2o ()\
15157{\
15158\    case ${1} in\
15159\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
15160\      *)    func_lo2o_result=${1} ;;\
15161\    esac\
15162} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
15163  && mv -f "$cfgfile.tmp" "$cfgfile" \
15164    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15165test 0 -eq $? || _lt_function_replace_fail=:
15166
15167
15168  sed -e '/^func_xform ()$/,/^} # func_xform /c\
15169func_xform ()\
15170{\
15171    func_xform_result=${1%.*}.lo\
15172} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
15173  && mv -f "$cfgfile.tmp" "$cfgfile" \
15174    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15175test 0 -eq $? || _lt_function_replace_fail=:
15176
15177
15178  sed -e '/^func_arith ()$/,/^} # func_arith /c\
15179func_arith ()\
15180{\
15181    func_arith_result=$(( $* ))\
15182} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
15183  && mv -f "$cfgfile.tmp" "$cfgfile" \
15184    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15185test 0 -eq $? || _lt_function_replace_fail=:
15186
15187
15188  sed -e '/^func_len ()$/,/^} # func_len /c\
15189func_len ()\
15190{\
15191    func_len_result=${#1}\
15192} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
15193  && mv -f "$cfgfile.tmp" "$cfgfile" \
15194    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15195test 0 -eq $? || _lt_function_replace_fail=:
15196
15197fi
15198
15199if test x"$lt_shell_append" = xyes; then
15200  sed -e '/^func_append ()$/,/^} # func_append /c\
15201func_append ()\
15202{\
15203    eval "${1}+=\\${2}"\
15204} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
15205  && mv -f "$cfgfile.tmp" "$cfgfile" \
15206    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15207test 0 -eq $? || _lt_function_replace_fail=:
15208
15209
15210  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
15211func_append_quoted ()\
15212{\
15213\    func_quote_for_eval "${2}"\
15214\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
15215} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
15216  && mv -f "$cfgfile.tmp" "$cfgfile" \
15217    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15218test 0 -eq $? || _lt_function_replace_fail=:
15219
15220
15221  # Save a `func_append' function call where possible by direct use of '+='
15222  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
15223    && mv -f "$cfgfile.tmp" "$cfgfile" \
15224      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15225  test 0 -eq $? || _lt_function_replace_fail=:
15226else
15227  # Save a `func_append' function call even when '+=' is not available
15228  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
15229    && mv -f "$cfgfile.tmp" "$cfgfile" \
15230      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15231  test 0 -eq $? || _lt_function_replace_fail=:
15232fi
15233
15234if test x"$_lt_function_replace_fail" = x":"; then
15235  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
15236$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
15237fi
15238
15239
15240   mv -f "$cfgfile" "$ofile" ||
15241    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15242  chmod +x "$ofile"
15243
15244 ;;
15245
15246  esac
15247done # for ac_tag
15248
15249
15250as_fn_exit 0
15251_ACEOF
15252ac_clean_files=$ac_clean_files_save
15253
15254test $ac_write_fail = 0 ||
15255  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15256
15257
15258# configure is writing to config.log, and then calls config.status.
15259# config.status does its own redirection, appending to config.log.
15260# Unfortunately, on DOS this fails, as config.log is still kept open
15261# by configure, so config.status won't be able to write to it; its
15262# output is simply discarded.  So we exec the FD to /dev/null,
15263# effectively closing config.log, so it can be properly (re)opened and
15264# appended to by config.status.  When coming back to configure, we
15265# need to make the FD available again.
15266if test "$no_create" != yes; then
15267  ac_cs_success=:
15268  ac_config_status_args=
15269  test "$silent" = yes &&
15270    ac_config_status_args="$ac_config_status_args --quiet"
15271  exec 5>/dev/null
15272  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15273  exec 5>>config.log
15274  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15275  # would make configure fail if this is the last instruction.
15276  $ac_cs_success || as_fn_exit 1
15277fi
15278if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15279  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15280$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15281fi
15282
15283