1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69.
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
199test \$(( 1 + 1 )) = 2 || exit 1
200
201  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205    PATH=/empty FPATH=/empty; export PATH FPATH
206    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || 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=
589PACKAGE_TARNAME=
590PACKAGE_VERSION=
591PACKAGE_STRING=
592PACKAGE_BUGREPORT=
593PACKAGE_URL=
594
595ac_unique_file="event.c"
596# Factoring default headers for most tests.
597ac_includes_default="\
598#include <stdio.h>
599#ifdef HAVE_SYS_TYPES_H
600# include <sys/types.h>
601#endif
602#ifdef HAVE_SYS_STAT_H
603# include <sys/stat.h>
604#endif
605#ifdef STDC_HEADERS
606# include <stdlib.h>
607# include <stddef.h>
608#else
609# ifdef HAVE_STDLIB_H
610#  include <stdlib.h>
611# endif
612#endif
613#ifdef HAVE_STRING_H
614# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
615#  include <memory.h>
616# endif
617# include <string.h>
618#endif
619#ifdef HAVE_STRINGS_H
620# include <strings.h>
621#endif
622#ifdef HAVE_INTTYPES_H
623# include <inttypes.h>
624#endif
625#ifdef HAVE_STDINT_H
626# include <stdint.h>
627#endif
628#ifdef HAVE_UNISTD_H
629# include <unistd.h>
630#endif"
631
632ac_subst_vars='am__EXEEXT_FALSE
633am__EXEEXT_TRUE
634LTLIBOBJS
635INSTALL_LIBEVENT_FALSE
636INSTALL_LIBEVENT_TRUE
637LIBEVENT_GC_SECTIONS
638OPENSSL_FALSE
639OPENSSL_TRUE
640PTHREADS_FALSE
641PTHREADS_TRUE
642PTHREAD_CFLAGS
643PTHREAD_LIBS
644PTHREAD_CC
645acx_pthread_config
646SIGNAL_SUPPORT_FALSE
647SIGNAL_SUPPORT_TRUE
648EVPORT_BACKEND_FALSE
649EVPORT_BACKEND_TRUE
650EPOLL_BACKEND_FALSE
651EPOLL_BACKEND_TRUE
652LIBOBJS
653KQUEUE_BACKEND_FALSE
654KQUEUE_BACKEND_TRUE
655DEVPOLL_BACKEND_FALSE
656DEVPOLL_BACKEND_TRUE
657POLL_BACKEND_FALSE
658POLL_BACKEND_TRUE
659SELECT_BACKEND_FALSE
660SELECT_BACKEND_TRUE
661BUILD_WITH_NO_UNDEFINED_FALSE
662BUILD_WITH_NO_UNDEFINED_TRUE
663BUILD_CYGWIN_FALSE
664BUILD_CYGWIN_TRUE
665BUILD_WIN32_FALSE
666BUILD_WIN32_TRUE
667OPENSSL_LIBS
668OPENSSL_LIBADD
669EV_LIB_GDI
670EV_LIB_WS32
671ZLIB_REGRESS_FALSE
672ZLIB_REGRESS_TRUE
673ZLIB_LIBS
674BUILD_REGRESS_FALSE
675BUILD_REGRESS_TRUE
676LIBTOOL_DEPS
677OTOOL64
678OTOOL
679LIPO
680NMEDIT
681DSYMUTIL
682MANIFEST_TOOL
683RANLIB
684ac_ct_AR
685AR
686DLLTOOL
687OBJDUMP
688NM
689ac_ct_DUMPBIN
690DUMPBIN
691LD
692FGREP
693LIBTOOL
694EGREP
695GREP
696CPP
697SED
698LN_S
699am__fastdepCC_FALSE
700am__fastdepCC_TRUE
701CCDEPMODE
702am__nodep
703AMDEPBACKSLASH
704AMDEP_FALSE
705AMDEP_TRUE
706am__quote
707am__include
708DEPDIR
709OBJEXT
710EXEEXT
711ac_ct_CC
712CPPFLAGS
713LDFLAGS
714CFLAGS
715CC
716host_os
717host_vendor
718host_cpu
719host
720build_os
721build_vendor
722build_cpu
723build
724am__untar
725am__tar
726AMTAR
727am__leading_dot
728SET_MAKE
729AWK
730mkdir_p
731MKDIR_P
732INSTALL_STRIP_PROGRAM
733STRIP
734install_sh
735MAKEINFO
736AUTOHEADER
737AUTOMAKE
738AUTOCONF
739ACLOCAL
740VERSION
741PACKAGE
742CYGPATH_W
743am__isrc
744INSTALL_DATA
745INSTALL_SCRIPT
746INSTALL_PROGRAM
747target_alias
748host_alias
749build_alias
750LIBS
751ECHO_T
752ECHO_N
753ECHO_C
754DEFS
755mandir
756localedir
757libdir
758psdir
759pdfdir
760dvidir
761htmldir
762infodir
763docdir
764oldincludedir
765includedir
766localstatedir
767sharedstatedir
768sysconfdir
769datadir
770datarootdir
771libexecdir
772sbindir
773bindir
774program_transform_name
775prefix
776exec_prefix
777PACKAGE_URL
778PACKAGE_BUGREPORT
779PACKAGE_STRING
780PACKAGE_VERSION
781PACKAGE_TARNAME
782PACKAGE_NAME
783PATH_SEPARATOR
784SHELL'
785ac_subst_files=''
786ac_user_opts='
787enable_option_checking
788enable_dependency_tracking
789enable_gcc_warnings
790enable_thread_support
791enable_malloc_replacement
792enable_openssl
793enable_debug_mode
794enable_libevent_install
795enable_libevent_regress
796enable_function_sections
797enable_shared
798enable_static
799with_pic
800enable_fast_install
801with_gnu_ld
802with_sysroot
803enable_libtool_lock
804'
805      ac_precious_vars='build_alias
806host_alias
807target_alias
808CC
809CFLAGS
810LDFLAGS
811LIBS
812CPPFLAGS
813CPP'
814
815
816# Initialize some variables set by options.
817ac_init_help=
818ac_init_version=false
819ac_unrecognized_opts=
820ac_unrecognized_sep=
821# The variables have the same names as the options, with
822# dashes changed to underlines.
823cache_file=/dev/null
824exec_prefix=NONE
825no_create=
826no_recursion=
827prefix=NONE
828program_prefix=NONE
829program_suffix=NONE
830program_transform_name=s,x,x,
831silent=
832site=
833srcdir=
834verbose=
835x_includes=NONE
836x_libraries=NONE
837
838# Installation directory options.
839# These are left unexpanded so users can "make install exec_prefix=/foo"
840# and all the variables that are supposed to be based on exec_prefix
841# by default will actually change.
842# Use braces instead of parens because sh, perl, etc. also accept them.
843# (The list follows the same order as the GNU Coding Standards.)
844bindir='${exec_prefix}/bin'
845sbindir='${exec_prefix}/sbin'
846libexecdir='${exec_prefix}/libexec'
847datarootdir='${prefix}/share'
848datadir='${datarootdir}'
849sysconfdir='${prefix}/etc'
850sharedstatedir='${prefix}/com'
851localstatedir='${prefix}/var'
852includedir='${prefix}/include'
853oldincludedir='/usr/include'
854docdir='${datarootdir}/doc/${PACKAGE}'
855infodir='${datarootdir}/info'
856htmldir='${docdir}'
857dvidir='${docdir}'
858pdfdir='${docdir}'
859psdir='${docdir}'
860libdir='${exec_prefix}/lib'
861localedir='${datarootdir}/locale'
862mandir='${datarootdir}/man'
863
864ac_prev=
865ac_dashdash=
866for ac_option
867do
868  # If the previous option needs an argument, assign it.
869  if test -n "$ac_prev"; then
870    eval $ac_prev=\$ac_option
871    ac_prev=
872    continue
873  fi
874
875  case $ac_option in
876  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
877  *=)   ac_optarg= ;;
878  *)    ac_optarg=yes ;;
879  esac
880
881  # Accept the important Cygnus configure options, so we can diagnose typos.
882
883  case $ac_dashdash$ac_option in
884  --)
885    ac_dashdash=yes ;;
886
887  -bindir | --bindir | --bindi | --bind | --bin | --bi)
888    ac_prev=bindir ;;
889  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
890    bindir=$ac_optarg ;;
891
892  -build | --build | --buil | --bui | --bu)
893    ac_prev=build_alias ;;
894  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
895    build_alias=$ac_optarg ;;
896
897  -cache-file | --cache-file | --cache-fil | --cache-fi \
898  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
899    ac_prev=cache_file ;;
900  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
901  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
902    cache_file=$ac_optarg ;;
903
904  --config-cache | -C)
905    cache_file=config.cache ;;
906
907  -datadir | --datadir | --datadi | --datad)
908    ac_prev=datadir ;;
909  -datadir=* | --datadir=* | --datadi=* | --datad=*)
910    datadir=$ac_optarg ;;
911
912  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
913  | --dataroo | --dataro | --datar)
914    ac_prev=datarootdir ;;
915  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
916  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
917    datarootdir=$ac_optarg ;;
918
919  -disable-* | --disable-*)
920    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
921    # Reject names that are not valid shell variable names.
922    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
923      as_fn_error $? "invalid feature name: $ac_useropt"
924    ac_useropt_orig=$ac_useropt
925    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
926    case $ac_user_opts in
927      *"
928"enable_$ac_useropt"
929"*) ;;
930      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
931	 ac_unrecognized_sep=', ';;
932    esac
933    eval enable_$ac_useropt=no ;;
934
935  -docdir | --docdir | --docdi | --doc | --do)
936    ac_prev=docdir ;;
937  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
938    docdir=$ac_optarg ;;
939
940  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
941    ac_prev=dvidir ;;
942  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
943    dvidir=$ac_optarg ;;
944
945  -enable-* | --enable-*)
946    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
947    # Reject names that are not valid shell variable names.
948    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
949      as_fn_error $? "invalid feature name: $ac_useropt"
950    ac_useropt_orig=$ac_useropt
951    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
952    case $ac_user_opts in
953      *"
954"enable_$ac_useropt"
955"*) ;;
956      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
957	 ac_unrecognized_sep=', ';;
958    esac
959    eval enable_$ac_useropt=\$ac_optarg ;;
960
961  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
962  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
963  | --exec | --exe | --ex)
964    ac_prev=exec_prefix ;;
965  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
966  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
967  | --exec=* | --exe=* | --ex=*)
968    exec_prefix=$ac_optarg ;;
969
970  -gas | --gas | --ga | --g)
971    # Obsolete; use --with-gas.
972    with_gas=yes ;;
973
974  -help | --help | --hel | --he | -h)
975    ac_init_help=long ;;
976  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
977    ac_init_help=recursive ;;
978  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
979    ac_init_help=short ;;
980
981  -host | --host | --hos | --ho)
982    ac_prev=host_alias ;;
983  -host=* | --host=* | --hos=* | --ho=*)
984    host_alias=$ac_optarg ;;
985
986  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
987    ac_prev=htmldir ;;
988  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
989  | --ht=*)
990    htmldir=$ac_optarg ;;
991
992  -includedir | --includedir | --includedi | --included | --include \
993  | --includ | --inclu | --incl | --inc)
994    ac_prev=includedir ;;
995  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
996  | --includ=* | --inclu=* | --incl=* | --inc=*)
997    includedir=$ac_optarg ;;
998
999  -infodir | --infodir | --infodi | --infod | --info | --inf)
1000    ac_prev=infodir ;;
1001  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1002    infodir=$ac_optarg ;;
1003
1004  -libdir | --libdir | --libdi | --libd)
1005    ac_prev=libdir ;;
1006  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1007    libdir=$ac_optarg ;;
1008
1009  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1010  | --libexe | --libex | --libe)
1011    ac_prev=libexecdir ;;
1012  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1013  | --libexe=* | --libex=* | --libe=*)
1014    libexecdir=$ac_optarg ;;
1015
1016  -localedir | --localedir | --localedi | --localed | --locale)
1017    ac_prev=localedir ;;
1018  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1019    localedir=$ac_optarg ;;
1020
1021  -localstatedir | --localstatedir | --localstatedi | --localstated \
1022  | --localstate | --localstat | --localsta | --localst | --locals)
1023    ac_prev=localstatedir ;;
1024  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1025  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1026    localstatedir=$ac_optarg ;;
1027
1028  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1029    ac_prev=mandir ;;
1030  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1031    mandir=$ac_optarg ;;
1032
1033  -nfp | --nfp | --nf)
1034    # Obsolete; use --without-fp.
1035    with_fp=no ;;
1036
1037  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1038  | --no-cr | --no-c | -n)
1039    no_create=yes ;;
1040
1041  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1042  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1043    no_recursion=yes ;;
1044
1045  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1046  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1047  | --oldin | --oldi | --old | --ol | --o)
1048    ac_prev=oldincludedir ;;
1049  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1050  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1051  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1052    oldincludedir=$ac_optarg ;;
1053
1054  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1055    ac_prev=prefix ;;
1056  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1057    prefix=$ac_optarg ;;
1058
1059  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1060  | --program-pre | --program-pr | --program-p)
1061    ac_prev=program_prefix ;;
1062  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1063  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1064    program_prefix=$ac_optarg ;;
1065
1066  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1067  | --program-suf | --program-su | --program-s)
1068    ac_prev=program_suffix ;;
1069  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1070  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1071    program_suffix=$ac_optarg ;;
1072
1073  -program-transform-name | --program-transform-name \
1074  | --program-transform-nam | --program-transform-na \
1075  | --program-transform-n | --program-transform- \
1076  | --program-transform | --program-transfor \
1077  | --program-transfo | --program-transf \
1078  | --program-trans | --program-tran \
1079  | --progr-tra | --program-tr | --program-t)
1080    ac_prev=program_transform_name ;;
1081  -program-transform-name=* | --program-transform-name=* \
1082  | --program-transform-nam=* | --program-transform-na=* \
1083  | --program-transform-n=* | --program-transform-=* \
1084  | --program-transform=* | --program-transfor=* \
1085  | --program-transfo=* | --program-transf=* \
1086  | --program-trans=* | --program-tran=* \
1087  | --progr-tra=* | --program-tr=* | --program-t=*)
1088    program_transform_name=$ac_optarg ;;
1089
1090  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1091    ac_prev=pdfdir ;;
1092  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1093    pdfdir=$ac_optarg ;;
1094
1095  -psdir | --psdir | --psdi | --psd | --ps)
1096    ac_prev=psdir ;;
1097  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1098    psdir=$ac_optarg ;;
1099
1100  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1101  | -silent | --silent | --silen | --sile | --sil)
1102    silent=yes ;;
1103
1104  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1105    ac_prev=sbindir ;;
1106  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1107  | --sbi=* | --sb=*)
1108    sbindir=$ac_optarg ;;
1109
1110  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1111  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1112  | --sharedst | --shareds | --shared | --share | --shar \
1113  | --sha | --sh)
1114    ac_prev=sharedstatedir ;;
1115  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1116  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1117  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1118  | --sha=* | --sh=*)
1119    sharedstatedir=$ac_optarg ;;
1120
1121  -site | --site | --sit)
1122    ac_prev=site ;;
1123  -site=* | --site=* | --sit=*)
1124    site=$ac_optarg ;;
1125
1126  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1127    ac_prev=srcdir ;;
1128  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1129    srcdir=$ac_optarg ;;
1130
1131  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1132  | --syscon | --sysco | --sysc | --sys | --sy)
1133    ac_prev=sysconfdir ;;
1134  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1135  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1136    sysconfdir=$ac_optarg ;;
1137
1138  -target | --target | --targe | --targ | --tar | --ta | --t)
1139    ac_prev=target_alias ;;
1140  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1141    target_alias=$ac_optarg ;;
1142
1143  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1144    verbose=yes ;;
1145
1146  -version | --version | --versio | --versi | --vers | -V)
1147    ac_init_version=: ;;
1148
1149  -with-* | --with-*)
1150    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1151    # Reject names that are not valid shell variable names.
1152    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1153      as_fn_error $? "invalid package name: $ac_useropt"
1154    ac_useropt_orig=$ac_useropt
1155    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1156    case $ac_user_opts in
1157      *"
1158"with_$ac_useropt"
1159"*) ;;
1160      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1161	 ac_unrecognized_sep=', ';;
1162    esac
1163    eval with_$ac_useropt=\$ac_optarg ;;
1164
1165  -without-* | --without-*)
1166    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1167    # Reject names that are not valid shell variable names.
1168    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1169      as_fn_error $? "invalid package name: $ac_useropt"
1170    ac_useropt_orig=$ac_useropt
1171    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1172    case $ac_user_opts in
1173      *"
1174"with_$ac_useropt"
1175"*) ;;
1176      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1177	 ac_unrecognized_sep=', ';;
1178    esac
1179    eval with_$ac_useropt=no ;;
1180
1181  --x)
1182    # Obsolete; use --with-x.
1183    with_x=yes ;;
1184
1185  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1186  | --x-incl | --x-inc | --x-in | --x-i)
1187    ac_prev=x_includes ;;
1188  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1189  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1190    x_includes=$ac_optarg ;;
1191
1192  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1193  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1194    ac_prev=x_libraries ;;
1195  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1196  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1197    x_libraries=$ac_optarg ;;
1198
1199  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1200Try \`$0 --help' for more information"
1201    ;;
1202
1203  *=*)
1204    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1205    # Reject names that are not valid shell variable names.
1206    case $ac_envvar in #(
1207      '' | [0-9]* | *[!_$as_cr_alnum]* )
1208      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1209    esac
1210    eval $ac_envvar=\$ac_optarg
1211    export $ac_envvar ;;
1212
1213  *)
1214    # FIXME: should be removed in autoconf 3.0.
1215    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1216    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1217      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1218    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1219    ;;
1220
1221  esac
1222done
1223
1224if test -n "$ac_prev"; then
1225  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1226  as_fn_error $? "missing argument to $ac_option"
1227fi
1228
1229if test -n "$ac_unrecognized_opts"; then
1230  case $enable_option_checking in
1231    no) ;;
1232    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1233    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1234  esac
1235fi
1236
1237# Check all directory arguments for consistency.
1238for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1239		datadir sysconfdir sharedstatedir localstatedir includedir \
1240		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1241		libdir localedir mandir
1242do
1243  eval ac_val=\$$ac_var
1244  # Remove trailing slashes.
1245  case $ac_val in
1246    */ )
1247      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1248      eval $ac_var=\$ac_val;;
1249  esac
1250  # Be sure to have absolute directory names.
1251  case $ac_val in
1252    [\\/$]* | ?:[\\/]* )  continue;;
1253    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1254  esac
1255  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1256done
1257
1258# There might be people who depend on the old broken behavior: `$host'
1259# used to hold the argument of --host etc.
1260# FIXME: To remove some day.
1261build=$build_alias
1262host=$host_alias
1263target=$target_alias
1264
1265# FIXME: To remove some day.
1266if test "x$host_alias" != x; then
1267  if test "x$build_alias" = x; then
1268    cross_compiling=maybe
1269  elif test "x$build_alias" != "x$host_alias"; then
1270    cross_compiling=yes
1271  fi
1272fi
1273
1274ac_tool_prefix=
1275test -n "$host_alias" && ac_tool_prefix=$host_alias-
1276
1277test "$silent" = yes && exec 6>/dev/null
1278
1279
1280ac_pwd=`pwd` && test -n "$ac_pwd" &&
1281ac_ls_di=`ls -di .` &&
1282ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1283  as_fn_error $? "working directory cannot be determined"
1284test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1285  as_fn_error $? "pwd does not report name of working directory"
1286
1287
1288# Find the source files, if location was not specified.
1289if test -z "$srcdir"; then
1290  ac_srcdir_defaulted=yes
1291  # Try the directory containing this script, then the parent directory.
1292  ac_confdir=`$as_dirname -- "$as_myself" ||
1293$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1294	 X"$as_myself" : 'X\(//\)[^/]' \| \
1295	 X"$as_myself" : 'X\(//\)$' \| \
1296	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1297$as_echo X"$as_myself" |
1298    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1299	    s//\1/
1300	    q
1301	  }
1302	  /^X\(\/\/\)[^/].*/{
1303	    s//\1/
1304	    q
1305	  }
1306	  /^X\(\/\/\)$/{
1307	    s//\1/
1308	    q
1309	  }
1310	  /^X\(\/\).*/{
1311	    s//\1/
1312	    q
1313	  }
1314	  s/.*/./; q'`
1315  srcdir=$ac_confdir
1316  if test ! -r "$srcdir/$ac_unique_file"; then
1317    srcdir=..
1318  fi
1319else
1320  ac_srcdir_defaulted=no
1321fi
1322if test ! -r "$srcdir/$ac_unique_file"; then
1323  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1324  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1325fi
1326ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1327ac_abs_confdir=`(
1328	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1329	pwd)`
1330# When building in place, set srcdir=.
1331if test "$ac_abs_confdir" = "$ac_pwd"; then
1332  srcdir=.
1333fi
1334# Remove unnecessary trailing slashes from srcdir.
1335# Double slashes in file names in object file debugging info
1336# mess up M-x gdb in Emacs.
1337case $srcdir in
1338*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1339esac
1340for ac_var in $ac_precious_vars; do
1341  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1342  eval ac_env_${ac_var}_value=\$${ac_var}
1343  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1344  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1345done
1346
1347#
1348# Report the --help message.
1349#
1350if test "$ac_init_help" = "long"; then
1351  # Omit some internal or obsolete options to make the list less imposing.
1352  # This message is too long to be a string in the A/UX 3.1 sh.
1353  cat <<_ACEOF
1354\`configure' configures this package to adapt to many kinds of systems.
1355
1356Usage: $0 [OPTION]... [VAR=VALUE]...
1357
1358To assign environment variables (e.g., CC, CFLAGS...), specify them as
1359VAR=VALUE.  See below for descriptions of some of the useful variables.
1360
1361Defaults for the options are specified in brackets.
1362
1363Configuration:
1364  -h, --help              display this help and exit
1365      --help=short        display options specific to this package
1366      --help=recursive    display the short help of all the included packages
1367  -V, --version           display version information and exit
1368  -q, --quiet, --silent   do not print \`checking ...' messages
1369      --cache-file=FILE   cache test results in FILE [disabled]
1370  -C, --config-cache      alias for \`--cache-file=config.cache'
1371  -n, --no-create         do not create output files
1372      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1373
1374Installation directories:
1375  --prefix=PREFIX         install architecture-independent files in PREFIX
1376                          [$ac_default_prefix]
1377  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1378                          [PREFIX]
1379
1380By default, \`make install' will install all the files in
1381\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1382an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1383for instance \`--prefix=\$HOME'.
1384
1385For better control, use the options below.
1386
1387Fine tuning of the installation directories:
1388  --bindir=DIR            user executables [EPREFIX/bin]
1389  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1390  --libexecdir=DIR        program executables [EPREFIX/libexec]
1391  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1392  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1393  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1394  --libdir=DIR            object code libraries [EPREFIX/lib]
1395  --includedir=DIR        C header files [PREFIX/include]
1396  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1397  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1398  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1399  --infodir=DIR           info documentation [DATAROOTDIR/info]
1400  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1401  --mandir=DIR            man documentation [DATAROOTDIR/man]
1402  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1403  --htmldir=DIR           html documentation [DOCDIR]
1404  --dvidir=DIR            dvi documentation [DOCDIR]
1405  --pdfdir=DIR            pdf documentation [DOCDIR]
1406  --psdir=DIR             ps documentation [DOCDIR]
1407_ACEOF
1408
1409  cat <<\_ACEOF
1410
1411Program names:
1412  --program-prefix=PREFIX            prepend PREFIX to installed program names
1413  --program-suffix=SUFFIX            append SUFFIX to installed program names
1414  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1415
1416System types:
1417  --build=BUILD     configure for building on BUILD [guessed]
1418  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1419_ACEOF
1420fi
1421
1422if test -n "$ac_init_help"; then
1423
1424  cat <<\_ACEOF
1425
1426Optional Features:
1427  --disable-option-checking  ignore unrecognized --enable/--with options
1428  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1429  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1430  --enable-dependency-tracking
1431                          do not reject slow dependency extractors
1432  --disable-dependency-tracking
1433                          speeds up one-time build
1434  --enable-gcc-warnings   enable verbose warnings with GCC
1435  --disable-thread-support
1436                          disable support for threading
1437  --disable-malloc-replacement
1438                          disable support for replacing the memory mgt
1439                          functions
1440  --disable-openssl       disable support for openssl encryption
1441  --disable-debug-mode    disable support for running in debug mode
1442  --disable-libevent-install, disable installation of libevent
1443
1444  --disable-libevent-regress, skip regress in make check
1445
1446  --enable-function-sections, make static library allow smaller binaries with --gc-sections
1447
1448  --enable-shared[=PKGS]  build shared libraries [default=yes]
1449  --enable-static[=PKGS]  build static libraries [default=yes]
1450  --enable-fast-install[=PKGS]
1451                          optimize for fast installation [default=yes]
1452  --disable-libtool-lock  avoid locking (might break parallel builds)
1453
1454Optional Packages:
1455  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1456  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1457  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1458                          both]
1459  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1460  --with-sysroot=DIR Search for dependent libraries within DIR
1461                        (or the compiler's sysroot if not specified).
1462
1463Some influential environment variables:
1464  CC          C compiler command
1465  CFLAGS      C compiler flags
1466  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1467              nonstandard directory <lib dir>
1468  LIBS        libraries to pass to the linker, e.g. -l<library>
1469  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1470              you have headers in a nonstandard directory <include dir>
1471  CPP         C preprocessor
1472
1473Use these variables to override the choices made by `configure' or to help
1474it to find libraries and programs with nonstandard names/locations.
1475
1476Report bugs to the package provider.
1477_ACEOF
1478ac_status=$?
1479fi
1480
1481if test "$ac_init_help" = "recursive"; then
1482  # If there are subdirs, report their specific --help.
1483  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1484    test -d "$ac_dir" ||
1485      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1486      continue
1487    ac_builddir=.
1488
1489case "$ac_dir" in
1490.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1491*)
1492  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1493  # A ".." for each directory in $ac_dir_suffix.
1494  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1495  case $ac_top_builddir_sub in
1496  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1497  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1498  esac ;;
1499esac
1500ac_abs_top_builddir=$ac_pwd
1501ac_abs_builddir=$ac_pwd$ac_dir_suffix
1502# for backward compatibility:
1503ac_top_builddir=$ac_top_build_prefix
1504
1505case $srcdir in
1506  .)  # We are building in place.
1507    ac_srcdir=.
1508    ac_top_srcdir=$ac_top_builddir_sub
1509    ac_abs_top_srcdir=$ac_pwd ;;
1510  [\\/]* | ?:[\\/]* )  # Absolute name.
1511    ac_srcdir=$srcdir$ac_dir_suffix;
1512    ac_top_srcdir=$srcdir
1513    ac_abs_top_srcdir=$srcdir ;;
1514  *) # Relative name.
1515    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1516    ac_top_srcdir=$ac_top_build_prefix$srcdir
1517    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1518esac
1519ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1520
1521    cd "$ac_dir" || { ac_status=$?; continue; }
1522    # Check for guested configure.
1523    if test -f "$ac_srcdir/configure.gnu"; then
1524      echo &&
1525      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1526    elif test -f "$ac_srcdir/configure"; then
1527      echo &&
1528      $SHELL "$ac_srcdir/configure" --help=recursive
1529    else
1530      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1531    fi || ac_status=$?
1532    cd "$ac_pwd" || { ac_status=$?; break; }
1533  done
1534fi
1535
1536test -n "$ac_init_help" && exit $ac_status
1537if $ac_init_version; then
1538  cat <<\_ACEOF
1539configure
1540generated by GNU Autoconf 2.69
1541
1542Copyright (C) 2012 Free Software Foundation, Inc.
1543This configure script is free software; the Free Software Foundation
1544gives unlimited permission to copy, distribute and modify it.
1545_ACEOF
1546  exit
1547fi
1548
1549## ------------------------ ##
1550## Autoconf initialization. ##
1551## ------------------------ ##
1552
1553# ac_fn_c_try_compile LINENO
1554# --------------------------
1555# Try to compile conftest.$ac_ext, and return whether this succeeded.
1556ac_fn_c_try_compile ()
1557{
1558  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1559  rm -f conftest.$ac_objext
1560  if { { ac_try="$ac_compile"
1561case "(($ac_try" in
1562  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1563  *) ac_try_echo=$ac_try;;
1564esac
1565eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1566$as_echo "$ac_try_echo"; } >&5
1567  (eval "$ac_compile") 2>conftest.err
1568  ac_status=$?
1569  if test -s conftest.err; then
1570    grep -v '^ *+' conftest.err >conftest.er1
1571    cat conftest.er1 >&5
1572    mv -f conftest.er1 conftest.err
1573  fi
1574  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1575  test $ac_status = 0; } && {
1576	 test -z "$ac_c_werror_flag" ||
1577	 test ! -s conftest.err
1578       } && test -s conftest.$ac_objext; then :
1579  ac_retval=0
1580else
1581  $as_echo "$as_me: failed program was:" >&5
1582sed 's/^/| /' conftest.$ac_ext >&5
1583
1584	ac_retval=1
1585fi
1586  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1587  as_fn_set_status $ac_retval
1588
1589} # ac_fn_c_try_compile
1590
1591# ac_fn_c_try_cpp LINENO
1592# ----------------------
1593# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1594ac_fn_c_try_cpp ()
1595{
1596  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1597  if { { ac_try="$ac_cpp conftest.$ac_ext"
1598case "(($ac_try" in
1599  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1600  *) ac_try_echo=$ac_try;;
1601esac
1602eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1603$as_echo "$ac_try_echo"; } >&5
1604  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1605  ac_status=$?
1606  if test -s conftest.err; then
1607    grep -v '^ *+' conftest.err >conftest.er1
1608    cat conftest.er1 >&5
1609    mv -f conftest.er1 conftest.err
1610  fi
1611  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1612  test $ac_status = 0; } > conftest.i && {
1613	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1614	 test ! -s conftest.err
1615       }; then :
1616  ac_retval=0
1617else
1618  $as_echo "$as_me: failed program was:" >&5
1619sed 's/^/| /' conftest.$ac_ext >&5
1620
1621    ac_retval=1
1622fi
1623  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1624  as_fn_set_status $ac_retval
1625
1626} # ac_fn_c_try_cpp
1627
1628# ac_fn_c_try_link LINENO
1629# -----------------------
1630# Try to link conftest.$ac_ext, and return whether this succeeded.
1631ac_fn_c_try_link ()
1632{
1633  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1634  rm -f conftest.$ac_objext conftest$ac_exeext
1635  if { { ac_try="$ac_link"
1636case "(($ac_try" in
1637  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1638  *) ac_try_echo=$ac_try;;
1639esac
1640eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1641$as_echo "$ac_try_echo"; } >&5
1642  (eval "$ac_link") 2>conftest.err
1643  ac_status=$?
1644  if test -s conftest.err; then
1645    grep -v '^ *+' conftest.err >conftest.er1
1646    cat conftest.er1 >&5
1647    mv -f conftest.er1 conftest.err
1648  fi
1649  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1650  test $ac_status = 0; } && {
1651	 test -z "$ac_c_werror_flag" ||
1652	 test ! -s conftest.err
1653       } && test -s conftest$ac_exeext && {
1654	 test "$cross_compiling" = yes ||
1655	 test -x conftest$ac_exeext
1656       }; then :
1657  ac_retval=0
1658else
1659  $as_echo "$as_me: failed program was:" >&5
1660sed 's/^/| /' conftest.$ac_ext >&5
1661
1662	ac_retval=1
1663fi
1664  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1665  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1666  # interfere with the next link command; also delete a directory that is
1667  # left behind by Apple's compiler.  We do this before executing the actions.
1668  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1669  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1670  as_fn_set_status $ac_retval
1671
1672} # ac_fn_c_try_link
1673
1674# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1675# -------------------------------------------------------
1676# Tests whether HEADER exists and can be compiled using the include files in
1677# INCLUDES, setting the cache variable VAR accordingly.
1678ac_fn_c_check_header_compile ()
1679{
1680  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1681  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1682$as_echo_n "checking for $2... " >&6; }
1683if eval \${$3+:} false; then :
1684  $as_echo_n "(cached) " >&6
1685else
1686  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1687/* end confdefs.h.  */
1688$4
1689#include <$2>
1690_ACEOF
1691if ac_fn_c_try_compile "$LINENO"; then :
1692  eval "$3=yes"
1693else
1694  eval "$3=no"
1695fi
1696rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1697fi
1698eval ac_res=\$$3
1699	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1700$as_echo "$ac_res" >&6; }
1701  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1702
1703} # ac_fn_c_check_header_compile
1704
1705# ac_fn_c_try_run LINENO
1706# ----------------------
1707# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1708# that executables *can* be run.
1709ac_fn_c_try_run ()
1710{
1711  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1712  if { { ac_try="$ac_link"
1713case "(($ac_try" in
1714  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1715  *) ac_try_echo=$ac_try;;
1716esac
1717eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1718$as_echo "$ac_try_echo"; } >&5
1719  (eval "$ac_link") 2>&5
1720  ac_status=$?
1721  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1722  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1723  { { case "(($ac_try" in
1724  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1725  *) ac_try_echo=$ac_try;;
1726esac
1727eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1728$as_echo "$ac_try_echo"; } >&5
1729  (eval "$ac_try") 2>&5
1730  ac_status=$?
1731  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1732  test $ac_status = 0; }; }; then :
1733  ac_retval=0
1734else
1735  $as_echo "$as_me: program exited with status $ac_status" >&5
1736       $as_echo "$as_me: failed program was:" >&5
1737sed 's/^/| /' conftest.$ac_ext >&5
1738
1739       ac_retval=$ac_status
1740fi
1741  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1742  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1743  as_fn_set_status $ac_retval
1744
1745} # ac_fn_c_try_run
1746
1747# ac_fn_c_check_func LINENO FUNC VAR
1748# ----------------------------------
1749# Tests whether FUNC exists, setting the cache variable VAR accordingly
1750ac_fn_c_check_func ()
1751{
1752  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1753  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1754$as_echo_n "checking for $2... " >&6; }
1755if eval \${$3+:} false; then :
1756  $as_echo_n "(cached) " >&6
1757else
1758  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1759/* end confdefs.h.  */
1760/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1761   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1762#define $2 innocuous_$2
1763
1764/* System header to define __stub macros and hopefully few prototypes,
1765    which can conflict with char $2 (); below.
1766    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1767    <limits.h> exists even on freestanding compilers.  */
1768
1769#ifdef __STDC__
1770# include <limits.h>
1771#else
1772# include <assert.h>
1773#endif
1774
1775#undef $2
1776
1777/* Override any GCC internal prototype to avoid an error.
1778   Use char because int might match the return type of a GCC
1779   builtin and then its argument prototype would still apply.  */
1780#ifdef __cplusplus
1781extern "C"
1782#endif
1783char $2 ();
1784/* The GNU C library defines this for functions which it implements
1785    to always fail with ENOSYS.  Some functions are actually named
1786    something starting with __ and the normal name is an alias.  */
1787#if defined __stub_$2 || defined __stub___$2
1788choke me
1789#endif
1790
1791int
1792main ()
1793{
1794return $2 ();
1795  ;
1796  return 0;
1797}
1798_ACEOF
1799if ac_fn_c_try_link "$LINENO"; then :
1800  eval "$3=yes"
1801else
1802  eval "$3=no"
1803fi
1804rm -f core conftest.err conftest.$ac_objext \
1805    conftest$ac_exeext conftest.$ac_ext
1806fi
1807eval ac_res=\$$3
1808	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1809$as_echo "$ac_res" >&6; }
1810  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1811
1812} # ac_fn_c_check_func
1813
1814# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1815# -------------------------------------------------------
1816# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1817# the include files in INCLUDES and setting the cache variable VAR
1818# accordingly.
1819ac_fn_c_check_header_mongrel ()
1820{
1821  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1822  if eval \${$3+:} false; then :
1823  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1824$as_echo_n "checking for $2... " >&6; }
1825if eval \${$3+:} false; then :
1826  $as_echo_n "(cached) " >&6
1827fi
1828eval ac_res=\$$3
1829	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1830$as_echo "$ac_res" >&6; }
1831else
1832  # Is the header compilable?
1833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1834$as_echo_n "checking $2 usability... " >&6; }
1835cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1836/* end confdefs.h.  */
1837$4
1838#include <$2>
1839_ACEOF
1840if ac_fn_c_try_compile "$LINENO"; then :
1841  ac_header_compiler=yes
1842else
1843  ac_header_compiler=no
1844fi
1845rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1847$as_echo "$ac_header_compiler" >&6; }
1848
1849# Is the header present?
1850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1851$as_echo_n "checking $2 presence... " >&6; }
1852cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1853/* end confdefs.h.  */
1854#include <$2>
1855_ACEOF
1856if ac_fn_c_try_cpp "$LINENO"; then :
1857  ac_header_preproc=yes
1858else
1859  ac_header_preproc=no
1860fi
1861rm -f conftest.err conftest.i conftest.$ac_ext
1862{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1863$as_echo "$ac_header_preproc" >&6; }
1864
1865# So?  What about this header?
1866case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1867  yes:no: )
1868    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1869$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1870    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1871$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1872    ;;
1873  no:yes:* )
1874    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1875$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1876    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1877$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1878    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1879$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1880    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1881$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1882    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1883$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1884    ;;
1885esac
1886  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1887$as_echo_n "checking for $2... " >&6; }
1888if eval \${$3+:} false; then :
1889  $as_echo_n "(cached) " >&6
1890else
1891  eval "$3=\$ac_header_compiler"
1892fi
1893eval ac_res=\$$3
1894	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1895$as_echo "$ac_res" >&6; }
1896fi
1897  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1898
1899} # ac_fn_c_check_header_mongrel
1900
1901# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1902# ---------------------------------------------
1903# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1904# accordingly.
1905ac_fn_c_check_decl ()
1906{
1907  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1908  as_decl_name=`echo $2|sed 's/ *(.*//'`
1909  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1910  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1911$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1912if eval \${$3+:} false; then :
1913  $as_echo_n "(cached) " >&6
1914else
1915  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1916/* end confdefs.h.  */
1917$4
1918int
1919main ()
1920{
1921#ifndef $as_decl_name
1922#ifdef __cplusplus
1923  (void) $as_decl_use;
1924#else
1925  (void) $as_decl_name;
1926#endif
1927#endif
1928
1929  ;
1930  return 0;
1931}
1932_ACEOF
1933if ac_fn_c_try_compile "$LINENO"; then :
1934  eval "$3=yes"
1935else
1936  eval "$3=no"
1937fi
1938rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1939fi
1940eval ac_res=\$$3
1941	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1942$as_echo "$ac_res" >&6; }
1943  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1944
1945} # ac_fn_c_check_decl
1946
1947# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1948# --------------------------------------------
1949# Tries to find the compile-time value of EXPR in a program that includes
1950# INCLUDES, setting VAR accordingly. Returns whether the value could be
1951# computed
1952ac_fn_c_compute_int ()
1953{
1954  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1955  if test "$cross_compiling" = yes; then
1956    # Depending upon the size, compute the lo and hi bounds.
1957cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1958/* end confdefs.h.  */
1959$4
1960int
1961main ()
1962{
1963static int test_array [1 - 2 * !(($2) >= 0)];
1964test_array [0] = 0;
1965return test_array [0];
1966
1967  ;
1968  return 0;
1969}
1970_ACEOF
1971if ac_fn_c_try_compile "$LINENO"; then :
1972  ac_lo=0 ac_mid=0
1973  while :; do
1974    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1975/* end confdefs.h.  */
1976$4
1977int
1978main ()
1979{
1980static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1981test_array [0] = 0;
1982return test_array [0];
1983
1984  ;
1985  return 0;
1986}
1987_ACEOF
1988if ac_fn_c_try_compile "$LINENO"; then :
1989  ac_hi=$ac_mid; break
1990else
1991  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1992			if test $ac_lo -le $ac_mid; then
1993			  ac_lo= ac_hi=
1994			  break
1995			fi
1996			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1997fi
1998rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1999  done
2000else
2001  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2002/* end confdefs.h.  */
2003$4
2004int
2005main ()
2006{
2007static int test_array [1 - 2 * !(($2) < 0)];
2008test_array [0] = 0;
2009return test_array [0];
2010
2011  ;
2012  return 0;
2013}
2014_ACEOF
2015if ac_fn_c_try_compile "$LINENO"; then :
2016  ac_hi=-1 ac_mid=-1
2017  while :; do
2018    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2019/* end confdefs.h.  */
2020$4
2021int
2022main ()
2023{
2024static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2025test_array [0] = 0;
2026return test_array [0];
2027
2028  ;
2029  return 0;
2030}
2031_ACEOF
2032if ac_fn_c_try_compile "$LINENO"; then :
2033  ac_lo=$ac_mid; break
2034else
2035  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2036			if test $ac_mid -le $ac_hi; then
2037			  ac_lo= ac_hi=
2038			  break
2039			fi
2040			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2041fi
2042rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2043  done
2044else
2045  ac_lo= ac_hi=
2046fi
2047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2048fi
2049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2050# Binary search between lo and hi bounds.
2051while test "x$ac_lo" != "x$ac_hi"; do
2052  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2053  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2054/* end confdefs.h.  */
2055$4
2056int
2057main ()
2058{
2059static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2060test_array [0] = 0;
2061return test_array [0];
2062
2063  ;
2064  return 0;
2065}
2066_ACEOF
2067if ac_fn_c_try_compile "$LINENO"; then :
2068  ac_hi=$ac_mid
2069else
2070  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2071fi
2072rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2073done
2074case $ac_lo in #((
2075?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2076'') ac_retval=1 ;;
2077esac
2078  else
2079    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2080/* end confdefs.h.  */
2081$4
2082static long int longval () { return $2; }
2083static unsigned long int ulongval () { return $2; }
2084#include <stdio.h>
2085#include <stdlib.h>
2086int
2087main ()
2088{
2089
2090  FILE *f = fopen ("conftest.val", "w");
2091  if (! f)
2092    return 1;
2093  if (($2) < 0)
2094    {
2095      long int i = longval ();
2096      if (i != ($2))
2097	return 1;
2098      fprintf (f, "%ld", i);
2099    }
2100  else
2101    {
2102      unsigned long int i = ulongval ();
2103      if (i != ($2))
2104	return 1;
2105      fprintf (f, "%lu", i);
2106    }
2107  /* Do not output a trailing newline, as this causes \r\n confusion
2108     on some platforms.  */
2109  return ferror (f) || fclose (f) != 0;
2110
2111  ;
2112  return 0;
2113}
2114_ACEOF
2115if ac_fn_c_try_run "$LINENO"; then :
2116  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2117else
2118  ac_retval=1
2119fi
2120rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2121  conftest.$ac_objext conftest.beam conftest.$ac_ext
2122rm -f conftest.val
2123
2124  fi
2125  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2126  as_fn_set_status $ac_retval
2127
2128} # ac_fn_c_compute_int
2129
2130# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2131# -------------------------------------------
2132# Tests whether TYPE exists after having included INCLUDES, setting cache
2133# variable VAR accordingly.
2134ac_fn_c_check_type ()
2135{
2136  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2137  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2138$as_echo_n "checking for $2... " >&6; }
2139if eval \${$3+:} false; then :
2140  $as_echo_n "(cached) " >&6
2141else
2142  eval "$3=no"
2143  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2144/* end confdefs.h.  */
2145$4
2146int
2147main ()
2148{
2149if (sizeof ($2))
2150	 return 0;
2151  ;
2152  return 0;
2153}
2154_ACEOF
2155if ac_fn_c_try_compile "$LINENO"; then :
2156  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2157/* end confdefs.h.  */
2158$4
2159int
2160main ()
2161{
2162if (sizeof (($2)))
2163	    return 0;
2164  ;
2165  return 0;
2166}
2167_ACEOF
2168if ac_fn_c_try_compile "$LINENO"; then :
2169
2170else
2171  eval "$3=yes"
2172fi
2173rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2174fi
2175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2176fi
2177eval ac_res=\$$3
2178	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2179$as_echo "$ac_res" >&6; }
2180  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2181
2182} # ac_fn_c_check_type
2183
2184# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2185# ----------------------------------------------------
2186# Tries to find if the field MEMBER exists in type AGGR, after including
2187# INCLUDES, setting cache variable VAR accordingly.
2188ac_fn_c_check_member ()
2189{
2190  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2191  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2192$as_echo_n "checking for $2.$3... " >&6; }
2193if eval \${$4+:} false; then :
2194  $as_echo_n "(cached) " >&6
2195else
2196  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2197/* end confdefs.h.  */
2198$5
2199int
2200main ()
2201{
2202static $2 ac_aggr;
2203if (ac_aggr.$3)
2204return 0;
2205  ;
2206  return 0;
2207}
2208_ACEOF
2209if ac_fn_c_try_compile "$LINENO"; then :
2210  eval "$4=yes"
2211else
2212  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2213/* end confdefs.h.  */
2214$5
2215int
2216main ()
2217{
2218static $2 ac_aggr;
2219if (sizeof ac_aggr.$3)
2220return 0;
2221  ;
2222  return 0;
2223}
2224_ACEOF
2225if ac_fn_c_try_compile "$LINENO"; then :
2226  eval "$4=yes"
2227else
2228  eval "$4=no"
2229fi
2230rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2231fi
2232rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2233fi
2234eval ac_res=\$$4
2235	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2236$as_echo "$ac_res" >&6; }
2237  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2238
2239} # ac_fn_c_check_member
2240cat >config.log <<_ACEOF
2241This file contains any messages produced by compilers while
2242running configure, to aid debugging if configure makes a mistake.
2243
2244It was created by $as_me, which was
2245generated by GNU Autoconf 2.69.  Invocation command line was
2246
2247  $ $0 $@
2248
2249_ACEOF
2250exec 5>>config.log
2251{
2252cat <<_ASUNAME
2253## --------- ##
2254## Platform. ##
2255## --------- ##
2256
2257hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2258uname -m = `(uname -m) 2>/dev/null || echo unknown`
2259uname -r = `(uname -r) 2>/dev/null || echo unknown`
2260uname -s = `(uname -s) 2>/dev/null || echo unknown`
2261uname -v = `(uname -v) 2>/dev/null || echo unknown`
2262
2263/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2264/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2265
2266/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2267/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2268/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2269/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2270/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2271/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2272/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2273
2274_ASUNAME
2275
2276as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2277for as_dir in $PATH
2278do
2279  IFS=$as_save_IFS
2280  test -z "$as_dir" && as_dir=.
2281    $as_echo "PATH: $as_dir"
2282  done
2283IFS=$as_save_IFS
2284
2285} >&5
2286
2287cat >&5 <<_ACEOF
2288
2289
2290## ----------- ##
2291## Core tests. ##
2292## ----------- ##
2293
2294_ACEOF
2295
2296
2297# Keep a trace of the command line.
2298# Strip out --no-create and --no-recursion so they do not pile up.
2299# Strip out --silent because we don't want to record it for future runs.
2300# Also quote any args containing shell meta-characters.
2301# Make two passes to allow for proper duplicate-argument suppression.
2302ac_configure_args=
2303ac_configure_args0=
2304ac_configure_args1=
2305ac_must_keep_next=false
2306for ac_pass in 1 2
2307do
2308  for ac_arg
2309  do
2310    case $ac_arg in
2311    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2312    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2313    | -silent | --silent | --silen | --sile | --sil)
2314      continue ;;
2315    *\'*)
2316      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2317    esac
2318    case $ac_pass in
2319    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2320    2)
2321      as_fn_append ac_configure_args1 " '$ac_arg'"
2322      if test $ac_must_keep_next = true; then
2323	ac_must_keep_next=false # Got value, back to normal.
2324      else
2325	case $ac_arg in
2326	  *=* | --config-cache | -C | -disable-* | --disable-* \
2327	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2328	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2329	  | -with-* | --with-* | -without-* | --without-* | --x)
2330	    case "$ac_configure_args0 " in
2331	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2332	    esac
2333	    ;;
2334	  -* ) ac_must_keep_next=true ;;
2335	esac
2336      fi
2337      as_fn_append ac_configure_args " '$ac_arg'"
2338      ;;
2339    esac
2340  done
2341done
2342{ ac_configure_args0=; unset ac_configure_args0;}
2343{ ac_configure_args1=; unset ac_configure_args1;}
2344
2345# When interrupted or exit'd, cleanup temporary files, and complete
2346# config.log.  We remove comments because anyway the quotes in there
2347# would cause problems or look ugly.
2348# WARNING: Use '\'' to represent an apostrophe within the trap.
2349# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2350trap 'exit_status=$?
2351  # Save into config.log some information that might help in debugging.
2352  {
2353    echo
2354
2355    $as_echo "## ---------------- ##
2356## Cache variables. ##
2357## ---------------- ##"
2358    echo
2359    # The following way of writing the cache mishandles newlines in values,
2360(
2361  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2362    eval ac_val=\$$ac_var
2363    case $ac_val in #(
2364    *${as_nl}*)
2365      case $ac_var in #(
2366      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2367$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2368      esac
2369      case $ac_var in #(
2370      _ | IFS | as_nl) ;; #(
2371      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2372      *) { eval $ac_var=; unset $ac_var;} ;;
2373      esac ;;
2374    esac
2375  done
2376  (set) 2>&1 |
2377    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2378    *${as_nl}ac_space=\ *)
2379      sed -n \
2380	"s/'\''/'\''\\\\'\'''\''/g;
2381	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2382      ;; #(
2383    *)
2384      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2385      ;;
2386    esac |
2387    sort
2388)
2389    echo
2390
2391    $as_echo "## ----------------- ##
2392## Output variables. ##
2393## ----------------- ##"
2394    echo
2395    for ac_var in $ac_subst_vars
2396    do
2397      eval ac_val=\$$ac_var
2398      case $ac_val in
2399      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2400      esac
2401      $as_echo "$ac_var='\''$ac_val'\''"
2402    done | sort
2403    echo
2404
2405    if test -n "$ac_subst_files"; then
2406      $as_echo "## ------------------- ##
2407## File substitutions. ##
2408## ------------------- ##"
2409      echo
2410      for ac_var in $ac_subst_files
2411      do
2412	eval ac_val=\$$ac_var
2413	case $ac_val in
2414	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2415	esac
2416	$as_echo "$ac_var='\''$ac_val'\''"
2417      done | sort
2418      echo
2419    fi
2420
2421    if test -s confdefs.h; then
2422      $as_echo "## ----------- ##
2423## confdefs.h. ##
2424## ----------- ##"
2425      echo
2426      cat confdefs.h
2427      echo
2428    fi
2429    test "$ac_signal" != 0 &&
2430      $as_echo "$as_me: caught signal $ac_signal"
2431    $as_echo "$as_me: exit $exit_status"
2432  } >&5
2433  rm -f core *.core core.conftest.* &&
2434    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2435    exit $exit_status
2436' 0
2437for ac_signal in 1 2 13 15; do
2438  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2439done
2440ac_signal=0
2441
2442# confdefs.h avoids OS command line length limits that DEFS can exceed.
2443rm -f -r conftest* confdefs.h
2444
2445$as_echo "/* confdefs.h */" > confdefs.h
2446
2447# Predefined preprocessor variables.
2448
2449cat >>confdefs.h <<_ACEOF
2450#define PACKAGE_NAME "$PACKAGE_NAME"
2451_ACEOF
2452
2453cat >>confdefs.h <<_ACEOF
2454#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2455_ACEOF
2456
2457cat >>confdefs.h <<_ACEOF
2458#define PACKAGE_VERSION "$PACKAGE_VERSION"
2459_ACEOF
2460
2461cat >>confdefs.h <<_ACEOF
2462#define PACKAGE_STRING "$PACKAGE_STRING"
2463_ACEOF
2464
2465cat >>confdefs.h <<_ACEOF
2466#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2467_ACEOF
2468
2469cat >>confdefs.h <<_ACEOF
2470#define PACKAGE_URL "$PACKAGE_URL"
2471_ACEOF
2472
2473
2474# Let the site file select an alternate cache file if it wants to.
2475# Prefer an explicitly selected file to automatically selected ones.
2476ac_site_file1=NONE
2477ac_site_file2=NONE
2478if test -n "$CONFIG_SITE"; then
2479  # We do not want a PATH search for config.site.
2480  case $CONFIG_SITE in #((
2481    -*)  ac_site_file1=./$CONFIG_SITE;;
2482    */*) ac_site_file1=$CONFIG_SITE;;
2483    *)   ac_site_file1=./$CONFIG_SITE;;
2484  esac
2485elif test "x$prefix" != xNONE; then
2486  ac_site_file1=$prefix/share/config.site
2487  ac_site_file2=$prefix/etc/config.site
2488else
2489  ac_site_file1=$ac_default_prefix/share/config.site
2490  ac_site_file2=$ac_default_prefix/etc/config.site
2491fi
2492for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2493do
2494  test "x$ac_site_file" = xNONE && continue
2495  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2496    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2497$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2498    sed 's/^/| /' "$ac_site_file" >&5
2499    . "$ac_site_file" \
2500      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2501$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2502as_fn_error $? "failed to load site script $ac_site_file
2503See \`config.log' for more details" "$LINENO" 5; }
2504  fi
2505done
2506
2507if test -r "$cache_file"; then
2508  # Some versions of bash will fail to source /dev/null (special files
2509  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2510  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2511    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2512$as_echo "$as_me: loading cache $cache_file" >&6;}
2513    case $cache_file in
2514      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2515      *)                      . "./$cache_file";;
2516    esac
2517  fi
2518else
2519  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2520$as_echo "$as_me: creating cache $cache_file" >&6;}
2521  >$cache_file
2522fi
2523
2524# Check that the precious variables saved in the cache have kept the same
2525# value.
2526ac_cache_corrupted=false
2527for ac_var in $ac_precious_vars; do
2528  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2529  eval ac_new_set=\$ac_env_${ac_var}_set
2530  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2531  eval ac_new_val=\$ac_env_${ac_var}_value
2532  case $ac_old_set,$ac_new_set in
2533    set,)
2534      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2535$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2536      ac_cache_corrupted=: ;;
2537    ,set)
2538      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2539$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2540      ac_cache_corrupted=: ;;
2541    ,);;
2542    *)
2543      if test "x$ac_old_val" != "x$ac_new_val"; then
2544	# differences in whitespace do not lead to failure.
2545	ac_old_val_w=`echo x $ac_old_val`
2546	ac_new_val_w=`echo x $ac_new_val`
2547	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2548	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2549$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2550	  ac_cache_corrupted=:
2551	else
2552	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2553$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2554	  eval $ac_var=\$ac_old_val
2555	fi
2556	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2557$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2558	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2559$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2560      fi;;
2561  esac
2562  # Pass precious variables to config.status.
2563  if test "$ac_new_set" = set; then
2564    case $ac_new_val in
2565    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2566    *) ac_arg=$ac_var=$ac_new_val ;;
2567    esac
2568    case " $ac_configure_args " in
2569      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2570      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2571    esac
2572  fi
2573done
2574if $ac_cache_corrupted; then
2575  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2576$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2577  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2578$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2579  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2580fi
2581## -------------------- ##
2582## Main body of script. ##
2583## -------------------- ##
2584
2585ac_ext=c
2586ac_cpp='$CPP $CPPFLAGS'
2587ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2588ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2589ac_compiler_gnu=$ac_cv_c_compiler_gnu
2590
2591
2592
2593
2594
2595am__api_version='1.12'
2596
2597ac_aux_dir=
2598for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2599  if test -f "$ac_dir/install-sh"; then
2600    ac_aux_dir=$ac_dir
2601    ac_install_sh="$ac_aux_dir/install-sh -c"
2602    break
2603  elif test -f "$ac_dir/install.sh"; then
2604    ac_aux_dir=$ac_dir
2605    ac_install_sh="$ac_aux_dir/install.sh -c"
2606    break
2607  elif test -f "$ac_dir/shtool"; then
2608    ac_aux_dir=$ac_dir
2609    ac_install_sh="$ac_aux_dir/shtool install -c"
2610    break
2611  fi
2612done
2613if test -z "$ac_aux_dir"; then
2614  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2615fi
2616
2617# These three variables are undocumented and unsupported,
2618# and are intended to be withdrawn in a future Autoconf release.
2619# They can cause serious problems if a builder's source tree is in a directory
2620# whose full name contains unusual characters.
2621ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2622ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2623ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2624
2625
2626# Find a good install program.  We prefer a C program (faster),
2627# so one script is as good as another.  But avoid the broken or
2628# incompatible versions:
2629# SysV /etc/install, /usr/sbin/install
2630# SunOS /usr/etc/install
2631# IRIX /sbin/install
2632# AIX /bin/install
2633# AmigaOS /C/install, which installs bootblocks on floppy discs
2634# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2635# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2636# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2637# OS/2's system install, which has a completely different semantic
2638# ./install, which can be erroneously created by make from ./install.sh.
2639# Reject install programs that cannot install multiple files.
2640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2641$as_echo_n "checking for a BSD-compatible install... " >&6; }
2642if test -z "$INSTALL"; then
2643if ${ac_cv_path_install+:} false; then :
2644  $as_echo_n "(cached) " >&6
2645else
2646  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2647for as_dir in $PATH
2648do
2649  IFS=$as_save_IFS
2650  test -z "$as_dir" && as_dir=.
2651    # Account for people who put trailing slashes in PATH elements.
2652case $as_dir/ in #((
2653  ./ | .// | /[cC]/* | \
2654  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2655  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2656  /usr/ucb/* ) ;;
2657  *)
2658    # OSF1 and SCO ODT 3.0 have their own names for install.
2659    # Don't use installbsd from OSF since it installs stuff as root
2660    # by default.
2661    for ac_prog in ginstall scoinst install; do
2662      for ac_exec_ext in '' $ac_executable_extensions; do
2663	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2664	  if test $ac_prog = install &&
2665	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2666	    # AIX install.  It has an incompatible calling convention.
2667	    :
2668	  elif test $ac_prog = install &&
2669	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2670	    # program-specific install script used by HP pwplus--don't use.
2671	    :
2672	  else
2673	    rm -rf conftest.one conftest.two conftest.dir
2674	    echo one > conftest.one
2675	    echo two > conftest.two
2676	    mkdir conftest.dir
2677	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2678	      test -s conftest.one && test -s conftest.two &&
2679	      test -s conftest.dir/conftest.one &&
2680	      test -s conftest.dir/conftest.two
2681	    then
2682	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2683	      break 3
2684	    fi
2685	  fi
2686	fi
2687      done
2688    done
2689    ;;
2690esac
2691
2692  done
2693IFS=$as_save_IFS
2694
2695rm -rf conftest.one conftest.two conftest.dir
2696
2697fi
2698  if test "${ac_cv_path_install+set}" = set; then
2699    INSTALL=$ac_cv_path_install
2700  else
2701    # As a last resort, use the slow shell script.  Don't cache a
2702    # value for INSTALL within a source directory, because that will
2703    # break other packages using the cache if that directory is
2704    # removed, or if the value is a relative name.
2705    INSTALL=$ac_install_sh
2706  fi
2707fi
2708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2709$as_echo "$INSTALL" >&6; }
2710
2711# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2712# It thinks the first close brace ends the variable substitution.
2713test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2714
2715test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2716
2717test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2718
2719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2720$as_echo_n "checking whether build environment is sane... " >&6; }
2721# Reject unsafe characters in $srcdir or the absolute working directory
2722# name.  Accept space and tab only in the latter.
2723am_lf='
2724'
2725case `pwd` in
2726  *[\\\"\#\$\&\'\`$am_lf]*)
2727    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2728esac
2729case $srcdir in
2730  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2731    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2732esac
2733
2734# Do 'set' in a subshell so we don't clobber the current shell's
2735# arguments.  Must try -L first in case configure is actually a
2736# symlink; some systems play weird games with the mod time of symlinks
2737# (eg FreeBSD returns the mod time of the symlink's containing
2738# directory).
2739if (
2740   am_has_slept=no
2741   for am_try in 1 2; do
2742     echo "timestamp, slept: $am_has_slept" > conftest.file
2743     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2744     if test "$*" = "X"; then
2745	# -L didn't work.
2746	set X `ls -t "$srcdir/configure" conftest.file`
2747     fi
2748     if test "$*" != "X $srcdir/configure conftest.file" \
2749	&& test "$*" != "X conftest.file $srcdir/configure"; then
2750
2751	# If neither matched, then we have a broken ls.  This can happen
2752	# if, for instance, CONFIG_SHELL is bash and it inherits a
2753	# broken ls alias from the environment.  This has actually
2754	# happened.  Such a system could not be considered "sane".
2755	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2756  alias in your environment" "$LINENO" 5
2757     fi
2758     if test "$2" = conftest.file || test $am_try -eq 2; then
2759       break
2760     fi
2761     # Just in case.
2762     sleep 1
2763     am_has_slept=yes
2764   done
2765   test "$2" = conftest.file
2766   )
2767then
2768   # Ok.
2769   :
2770else
2771   as_fn_error $? "newly created file is older than distributed files!
2772Check your system clock" "$LINENO" 5
2773fi
2774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2775$as_echo "yes" >&6; }
2776# If we didn't sleep, we still need to ensure time stamps of config.status and
2777# generated files are strictly newer.
2778am_sleep_pid=
2779if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2780  ( sleep 1 ) &
2781  am_sleep_pid=$!
2782fi
2783
2784rm -f conftest.file
2785
2786test "$program_prefix" != NONE &&
2787  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2788# Use a double $ so make ignores it.
2789test "$program_suffix" != NONE &&
2790  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2791# Double any \ or $.
2792# By default was `s,x,x', remove it if useless.
2793ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2794program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2795
2796# expand $ac_aux_dir to an absolute path
2797am_aux_dir=`cd $ac_aux_dir && pwd`
2798
2799if test x"${MISSING+set}" != xset; then
2800  case $am_aux_dir in
2801  *\ * | *\	*)
2802    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2803  *)
2804    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2805  esac
2806fi
2807# Use eval to expand $SHELL
2808if eval "$MISSING --run true"; then
2809  am_missing_run="$MISSING --run "
2810else
2811  am_missing_run=
2812  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2813$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2814fi
2815
2816if test x"${install_sh}" != xset; then
2817  case $am_aux_dir in
2818  *\ * | *\	*)
2819    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2820  *)
2821    install_sh="\${SHELL} $am_aux_dir/install-sh"
2822  esac
2823fi
2824
2825# Installed binaries are usually stripped using 'strip' when the user
2826# run "make install-strip".  However 'strip' might not be the right
2827# tool to use in cross-compilation environments, therefore Automake
2828# will honor the 'STRIP' environment variable to overrule this program.
2829if test "$cross_compiling" != no; then
2830  if test -n "$ac_tool_prefix"; then
2831  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2832set dummy ${ac_tool_prefix}strip; ac_word=$2
2833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2834$as_echo_n "checking for $ac_word... " >&6; }
2835if ${ac_cv_prog_STRIP+:} false; then :
2836  $as_echo_n "(cached) " >&6
2837else
2838  if test -n "$STRIP"; then
2839  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2840else
2841as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2842for as_dir in $PATH
2843do
2844  IFS=$as_save_IFS
2845  test -z "$as_dir" && as_dir=.
2846    for ac_exec_ext in '' $ac_executable_extensions; do
2847  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2848    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2849    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2850    break 2
2851  fi
2852done
2853  done
2854IFS=$as_save_IFS
2855
2856fi
2857fi
2858STRIP=$ac_cv_prog_STRIP
2859if test -n "$STRIP"; then
2860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2861$as_echo "$STRIP" >&6; }
2862else
2863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2864$as_echo "no" >&6; }
2865fi
2866
2867
2868fi
2869if test -z "$ac_cv_prog_STRIP"; then
2870  ac_ct_STRIP=$STRIP
2871  # Extract the first word of "strip", so it can be a program name with args.
2872set dummy strip; ac_word=$2
2873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2874$as_echo_n "checking for $ac_word... " >&6; }
2875if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2876  $as_echo_n "(cached) " >&6
2877else
2878  if test -n "$ac_ct_STRIP"; then
2879  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2880else
2881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2882for as_dir in $PATH
2883do
2884  IFS=$as_save_IFS
2885  test -z "$as_dir" && as_dir=.
2886    for ac_exec_ext in '' $ac_executable_extensions; do
2887  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2888    ac_cv_prog_ac_ct_STRIP="strip"
2889    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2890    break 2
2891  fi
2892done
2893  done
2894IFS=$as_save_IFS
2895
2896fi
2897fi
2898ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2899if test -n "$ac_ct_STRIP"; then
2900  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2901$as_echo "$ac_ct_STRIP" >&6; }
2902else
2903  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2904$as_echo "no" >&6; }
2905fi
2906
2907  if test "x$ac_ct_STRIP" = x; then
2908    STRIP=":"
2909  else
2910    case $cross_compiling:$ac_tool_warned in
2911yes:)
2912{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2913$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2914ac_tool_warned=yes ;;
2915esac
2916    STRIP=$ac_ct_STRIP
2917  fi
2918else
2919  STRIP="$ac_cv_prog_STRIP"
2920fi
2921
2922fi
2923INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2924
2925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2926$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2927if test -z "$MKDIR_P"; then
2928  if ${ac_cv_path_mkdir+:} false; then :
2929  $as_echo_n "(cached) " >&6
2930else
2931  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2932for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2933do
2934  IFS=$as_save_IFS
2935  test -z "$as_dir" && as_dir=.
2936    for ac_prog in mkdir gmkdir; do
2937	 for ac_exec_ext in '' $ac_executable_extensions; do
2938	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2939	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2940	     'mkdir (GNU coreutils) '* | \
2941	     'mkdir (coreutils) '* | \
2942	     'mkdir (fileutils) '4.1*)
2943	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2944	       break 3;;
2945	   esac
2946	 done
2947       done
2948  done
2949IFS=$as_save_IFS
2950
2951fi
2952
2953  test -d ./--version && rmdir ./--version
2954  if test "${ac_cv_path_mkdir+set}" = set; then
2955    MKDIR_P="$ac_cv_path_mkdir -p"
2956  else
2957    # As a last resort, use the slow shell script.  Don't cache a
2958    # value for MKDIR_P within a source directory, because that will
2959    # break other packages using the cache if that directory is
2960    # removed, or if the value is a relative name.
2961    MKDIR_P="$ac_install_sh -d"
2962  fi
2963fi
2964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2965$as_echo "$MKDIR_P" >&6; }
2966
2967for ac_prog in gawk mawk nawk awk
2968do
2969  # Extract the first word of "$ac_prog", so it can be a program name with args.
2970set dummy $ac_prog; ac_word=$2
2971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2972$as_echo_n "checking for $ac_word... " >&6; }
2973if ${ac_cv_prog_AWK+:} false; then :
2974  $as_echo_n "(cached) " >&6
2975else
2976  if test -n "$AWK"; then
2977  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2978else
2979as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2980for as_dir in $PATH
2981do
2982  IFS=$as_save_IFS
2983  test -z "$as_dir" && as_dir=.
2984    for ac_exec_ext in '' $ac_executable_extensions; do
2985  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2986    ac_cv_prog_AWK="$ac_prog"
2987    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2988    break 2
2989  fi
2990done
2991  done
2992IFS=$as_save_IFS
2993
2994fi
2995fi
2996AWK=$ac_cv_prog_AWK
2997if test -n "$AWK"; then
2998  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2999$as_echo "$AWK" >&6; }
3000else
3001  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3002$as_echo "no" >&6; }
3003fi
3004
3005
3006  test -n "$AWK" && break
3007done
3008
3009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3010$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3011set x ${MAKE-make}
3012ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3013if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
3014  $as_echo_n "(cached) " >&6
3015else
3016  cat >conftest.make <<\_ACEOF
3017SHELL = /bin/sh
3018all:
3019	@echo '@@@%%%=$(MAKE)=@@@%%%'
3020_ACEOF
3021# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3022case `${MAKE-make} -f conftest.make 2>/dev/null` in
3023  *@@@%%%=?*=@@@%%%*)
3024    eval ac_cv_prog_make_${ac_make}_set=yes;;
3025  *)
3026    eval ac_cv_prog_make_${ac_make}_set=no;;
3027esac
3028rm -f conftest.make
3029fi
3030if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3031  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3032$as_echo "yes" >&6; }
3033  SET_MAKE=
3034else
3035  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3036$as_echo "no" >&6; }
3037  SET_MAKE="MAKE=${MAKE-make}"
3038fi
3039
3040rm -rf .tst 2>/dev/null
3041mkdir .tst 2>/dev/null
3042if test -d .tst; then
3043  am__leading_dot=.
3044else
3045  am__leading_dot=_
3046fi
3047rmdir .tst 2>/dev/null
3048
3049if test "`cd $srcdir && pwd`" != "`pwd`"; then
3050  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3051  # is not polluted with repeated "-I."
3052  am__isrc=' -I$(srcdir)'
3053  # test to see if srcdir already configured
3054  if test -f $srcdir/config.status; then
3055    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3056  fi
3057fi
3058
3059# test whether we have cygpath
3060if test -z "$CYGPATH_W"; then
3061  if (cygpath --version) >/dev/null 2>/dev/null; then
3062    CYGPATH_W='cygpath -w'
3063  else
3064    CYGPATH_W=echo
3065  fi
3066fi
3067
3068
3069# Define the identity of the package.
3070
3071 PACKAGE=libevent
3072 VERSION=2.0.22-stable
3073
3074
3075cat >>confdefs.h <<_ACEOF
3076#define PACKAGE "$PACKAGE"
3077_ACEOF
3078
3079
3080cat >>confdefs.h <<_ACEOF
3081#define VERSION "$VERSION"
3082_ACEOF
3083
3084# Some tools Automake needs.
3085
3086ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3087
3088
3089AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3090
3091
3092AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3093
3094
3095AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3096
3097
3098MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3099
3100# For better backward compatibility.  To be removed once Automake 1.9.x
3101# dies out for good.  For more background, see:
3102# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3103# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3104mkdir_p='$(MKDIR_P)'
3105
3106# We need awk for the "check" target.  The system "awk" is bad on
3107# some platforms.
3108# Always define AMTAR for backward compatibility.  Yes, it's still used
3109# in the wild :-(  We should find a proper way to deprecate it ...
3110AMTAR='$${TAR-tar}'
3111
3112am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3113
3114
3115
3116
3117
3118ac_config_headers="$ac_config_headers config.h"
3119
3120
3121$as_echo "#define NUMERIC_VERSION 0x02001600" >>confdefs.h
3122
3123
3124if test "$prefix" = "NONE"; then
3125   prefix="/usr/local"
3126fi
3127
3128# Make sure we can run config.sub.
3129$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3130  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3131
3132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3133$as_echo_n "checking build system type... " >&6; }
3134if ${ac_cv_build+:} false; then :
3135  $as_echo_n "(cached) " >&6
3136else
3137  ac_build_alias=$build_alias
3138test "x$ac_build_alias" = x &&
3139  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3140test "x$ac_build_alias" = x &&
3141  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3142ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3143  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3144
3145fi
3146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3147$as_echo "$ac_cv_build" >&6; }
3148case $ac_cv_build in
3149*-*-*) ;;
3150*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3151esac
3152build=$ac_cv_build
3153ac_save_IFS=$IFS; IFS='-'
3154set x $ac_cv_build
3155shift
3156build_cpu=$1
3157build_vendor=$2
3158shift; shift
3159# Remember, the first character of IFS is used to create $*,
3160# except with old shells:
3161build_os=$*
3162IFS=$ac_save_IFS
3163case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3164
3165
3166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3167$as_echo_n "checking host system type... " >&6; }
3168if ${ac_cv_host+:} false; then :
3169  $as_echo_n "(cached) " >&6
3170else
3171  if test "x$host_alias" = x; then
3172  ac_cv_host=$ac_cv_build
3173else
3174  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3175    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3176fi
3177
3178fi
3179{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3180$as_echo "$ac_cv_host" >&6; }
3181case $ac_cv_host in
3182*-*-*) ;;
3183*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3184esac
3185host=$ac_cv_host
3186ac_save_IFS=$IFS; IFS='-'
3187set x $ac_cv_host
3188shift
3189host_cpu=$1
3190host_vendor=$2
3191shift; shift
3192# Remember, the first character of IFS is used to create $*,
3193# except with old shells:
3194host_os=$*
3195IFS=$ac_save_IFS
3196case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3197
3198
3199
3200case "$host_os" in
3201
3202 osf5*)
3203    CFLAGS="$CFLAGS -D_OSF_SOURCE"
3204    ;;
3205esac
3206
3207ac_ext=c
3208ac_cpp='$CPP $CPPFLAGS'
3209ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3210ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3211ac_compiler_gnu=$ac_cv_c_compiler_gnu
3212if test -n "$ac_tool_prefix"; then
3213  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3214set dummy ${ac_tool_prefix}gcc; ac_word=$2
3215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3216$as_echo_n "checking for $ac_word... " >&6; }
3217if ${ac_cv_prog_CC+:} false; then :
3218  $as_echo_n "(cached) " >&6
3219else
3220  if test -n "$CC"; then
3221  ac_cv_prog_CC="$CC" # Let the user override the test.
3222else
3223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3224for as_dir in $PATH
3225do
3226  IFS=$as_save_IFS
3227  test -z "$as_dir" && as_dir=.
3228    for ac_exec_ext in '' $ac_executable_extensions; do
3229  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3230    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3231    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3232    break 2
3233  fi
3234done
3235  done
3236IFS=$as_save_IFS
3237
3238fi
3239fi
3240CC=$ac_cv_prog_CC
3241if test -n "$CC"; then
3242  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3243$as_echo "$CC" >&6; }
3244else
3245  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3246$as_echo "no" >&6; }
3247fi
3248
3249
3250fi
3251if test -z "$ac_cv_prog_CC"; then
3252  ac_ct_CC=$CC
3253  # Extract the first word of "gcc", so it can be a program name with args.
3254set dummy gcc; 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_ac_ct_CC+:} false; then :
3258  $as_echo_n "(cached) " >&6
3259else
3260  if test -n "$ac_ct_CC"; then
3261  ac_cv_prog_ac_ct_CC="$ac_ct_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_ac_ct_CC="gcc"
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
3280ac_ct_CC=$ac_cv_prog_ac_ct_CC
3281if test -n "$ac_ct_CC"; then
3282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3283$as_echo "$ac_ct_CC" >&6; }
3284else
3285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3286$as_echo "no" >&6; }
3287fi
3288
3289  if test "x$ac_ct_CC" = x; then
3290    CC=""
3291  else
3292    case $cross_compiling:$ac_tool_warned in
3293yes:)
3294{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3295$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3296ac_tool_warned=yes ;;
3297esac
3298    CC=$ac_ct_CC
3299  fi
3300else
3301  CC="$ac_cv_prog_CC"
3302fi
3303
3304if test -z "$CC"; then
3305          if test -n "$ac_tool_prefix"; then
3306    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3307set dummy ${ac_tool_prefix}cc; ac_word=$2
3308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3309$as_echo_n "checking for $ac_word... " >&6; }
3310if ${ac_cv_prog_CC+:} false; then :
3311  $as_echo_n "(cached) " >&6
3312else
3313  if test -n "$CC"; then
3314  ac_cv_prog_CC="$CC" # Let the user override the test.
3315else
3316as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3317for as_dir in $PATH
3318do
3319  IFS=$as_save_IFS
3320  test -z "$as_dir" && as_dir=.
3321    for ac_exec_ext in '' $ac_executable_extensions; do
3322  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3323    ac_cv_prog_CC="${ac_tool_prefix}cc"
3324    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3325    break 2
3326  fi
3327done
3328  done
3329IFS=$as_save_IFS
3330
3331fi
3332fi
3333CC=$ac_cv_prog_CC
3334if test -n "$CC"; then
3335  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3336$as_echo "$CC" >&6; }
3337else
3338  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3339$as_echo "no" >&6; }
3340fi
3341
3342
3343  fi
3344fi
3345if test -z "$CC"; then
3346  # Extract the first word of "cc", so it can be a program name with args.
3347set dummy cc; ac_word=$2
3348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3349$as_echo_n "checking for $ac_word... " >&6; }
3350if ${ac_cv_prog_CC+:} false; then :
3351  $as_echo_n "(cached) " >&6
3352else
3353  if test -n "$CC"; then
3354  ac_cv_prog_CC="$CC" # Let the user override the test.
3355else
3356  ac_prog_rejected=no
3357as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3358for as_dir in $PATH
3359do
3360  IFS=$as_save_IFS
3361  test -z "$as_dir" && as_dir=.
3362    for ac_exec_ext in '' $ac_executable_extensions; do
3363  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3364    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3365       ac_prog_rejected=yes
3366       continue
3367     fi
3368    ac_cv_prog_CC="cc"
3369    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3370    break 2
3371  fi
3372done
3373  done
3374IFS=$as_save_IFS
3375
3376if test $ac_prog_rejected = yes; then
3377  # We found a bogon in the path, so make sure we never use it.
3378  set dummy $ac_cv_prog_CC
3379  shift
3380  if test $# != 0; then
3381    # We chose a different compiler from the bogus one.
3382    # However, it has the same basename, so the bogon will be chosen
3383    # first if we set CC to just the basename; use the full file name.
3384    shift
3385    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3386  fi
3387fi
3388fi
3389fi
3390CC=$ac_cv_prog_CC
3391if test -n "$CC"; then
3392  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3393$as_echo "$CC" >&6; }
3394else
3395  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3396$as_echo "no" >&6; }
3397fi
3398
3399
3400fi
3401if test -z "$CC"; then
3402  if test -n "$ac_tool_prefix"; then
3403  for ac_prog in cl.exe
3404  do
3405    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3406set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3408$as_echo_n "checking for $ac_word... " >&6; }
3409if ${ac_cv_prog_CC+:} false; then :
3410  $as_echo_n "(cached) " >&6
3411else
3412  if test -n "$CC"; then
3413  ac_cv_prog_CC="$CC" # Let the user override the test.
3414else
3415as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3416for as_dir in $PATH
3417do
3418  IFS=$as_save_IFS
3419  test -z "$as_dir" && as_dir=.
3420    for ac_exec_ext in '' $ac_executable_extensions; do
3421  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3422    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3423    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3424    break 2
3425  fi
3426done
3427  done
3428IFS=$as_save_IFS
3429
3430fi
3431fi
3432CC=$ac_cv_prog_CC
3433if test -n "$CC"; then
3434  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3435$as_echo "$CC" >&6; }
3436else
3437  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3438$as_echo "no" >&6; }
3439fi
3440
3441
3442    test -n "$CC" && break
3443  done
3444fi
3445if test -z "$CC"; then
3446  ac_ct_CC=$CC
3447  for ac_prog in cl.exe
3448do
3449  # Extract the first word of "$ac_prog", so it can be a program name with args.
3450set dummy $ac_prog; ac_word=$2
3451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3452$as_echo_n "checking for $ac_word... " >&6; }
3453if ${ac_cv_prog_ac_ct_CC+:} false; then :
3454  $as_echo_n "(cached) " >&6
3455else
3456  if test -n "$ac_ct_CC"; then
3457  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3458else
3459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3460for as_dir in $PATH
3461do
3462  IFS=$as_save_IFS
3463  test -z "$as_dir" && as_dir=.
3464    for ac_exec_ext in '' $ac_executable_extensions; do
3465  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3466    ac_cv_prog_ac_ct_CC="$ac_prog"
3467    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3468    break 2
3469  fi
3470done
3471  done
3472IFS=$as_save_IFS
3473
3474fi
3475fi
3476ac_ct_CC=$ac_cv_prog_ac_ct_CC
3477if test -n "$ac_ct_CC"; then
3478  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3479$as_echo "$ac_ct_CC" >&6; }
3480else
3481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3482$as_echo "no" >&6; }
3483fi
3484
3485
3486  test -n "$ac_ct_CC" && break
3487done
3488
3489  if test "x$ac_ct_CC" = x; then
3490    CC=""
3491  else
3492    case $cross_compiling:$ac_tool_warned in
3493yes:)
3494{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3495$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3496ac_tool_warned=yes ;;
3497esac
3498    CC=$ac_ct_CC
3499  fi
3500fi
3501
3502fi
3503
3504
3505test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3506$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3507as_fn_error $? "no acceptable C compiler found in \$PATH
3508See \`config.log' for more details" "$LINENO" 5; }
3509
3510# Provide some information about the compiler.
3511$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3512set X $ac_compile
3513ac_compiler=$2
3514for ac_option in --version -v -V -qversion; do
3515  { { ac_try="$ac_compiler $ac_option >&5"
3516case "(($ac_try" in
3517  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3518  *) ac_try_echo=$ac_try;;
3519esac
3520eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3521$as_echo "$ac_try_echo"; } >&5
3522  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3523  ac_status=$?
3524  if test -s conftest.err; then
3525    sed '10a\
3526... rest of stderr output deleted ...
3527         10q' conftest.err >conftest.er1
3528    cat conftest.er1 >&5
3529  fi
3530  rm -f conftest.er1 conftest.err
3531  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3532  test $ac_status = 0; }
3533done
3534
3535cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3536/* end confdefs.h.  */
3537
3538int
3539main ()
3540{
3541
3542  ;
3543  return 0;
3544}
3545_ACEOF
3546ac_clean_files_save=$ac_clean_files
3547ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3548# Try to create an executable without -o first, disregard a.out.
3549# It will help us diagnose broken compilers, and finding out an intuition
3550# of exeext.
3551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3552$as_echo_n "checking whether the C compiler works... " >&6; }
3553ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3554
3555# The possible output files:
3556ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3557
3558ac_rmfiles=
3559for ac_file in $ac_files
3560do
3561  case $ac_file in
3562    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3563    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3564  esac
3565done
3566rm -f $ac_rmfiles
3567
3568if { { ac_try="$ac_link_default"
3569case "(($ac_try" in
3570  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3571  *) ac_try_echo=$ac_try;;
3572esac
3573eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3574$as_echo "$ac_try_echo"; } >&5
3575  (eval "$ac_link_default") 2>&5
3576  ac_status=$?
3577  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3578  test $ac_status = 0; }; then :
3579  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3580# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3581# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3582# so that the user can short-circuit this test for compilers unknown to
3583# Autoconf.
3584for ac_file in $ac_files ''
3585do
3586  test -f "$ac_file" || continue
3587  case $ac_file in
3588    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3589	;;
3590    [ab].out )
3591	# We found the default executable, but exeext='' is most
3592	# certainly right.
3593	break;;
3594    *.* )
3595	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3596	then :; else
3597	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3598	fi
3599	# We set ac_cv_exeext here because the later test for it is not
3600	# safe: cross compilers may not add the suffix if given an `-o'
3601	# argument, so we may need to know it at that point already.
3602	# Even if this section looks crufty: it has the advantage of
3603	# actually working.
3604	break;;
3605    * )
3606	break;;
3607  esac
3608done
3609test "$ac_cv_exeext" = no && ac_cv_exeext=
3610
3611else
3612  ac_file=''
3613fi
3614if test -z "$ac_file"; then :
3615  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3616$as_echo "no" >&6; }
3617$as_echo "$as_me: failed program was:" >&5
3618sed 's/^/| /' conftest.$ac_ext >&5
3619
3620{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3621$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3622as_fn_error 77 "C compiler cannot create executables
3623See \`config.log' for more details" "$LINENO" 5; }
3624else
3625  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3626$as_echo "yes" >&6; }
3627fi
3628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3629$as_echo_n "checking for C compiler default output file name... " >&6; }
3630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3631$as_echo "$ac_file" >&6; }
3632ac_exeext=$ac_cv_exeext
3633
3634rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3635ac_clean_files=$ac_clean_files_save
3636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3637$as_echo_n "checking for suffix of executables... " >&6; }
3638if { { ac_try="$ac_link"
3639case "(($ac_try" in
3640  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3641  *) ac_try_echo=$ac_try;;
3642esac
3643eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3644$as_echo "$ac_try_echo"; } >&5
3645  (eval "$ac_link") 2>&5
3646  ac_status=$?
3647  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3648  test $ac_status = 0; }; then :
3649  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3650# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3651# work properly (i.e., refer to `conftest.exe'), while it won't with
3652# `rm'.
3653for ac_file in conftest.exe conftest conftest.*; do
3654  test -f "$ac_file" || continue
3655  case $ac_file in
3656    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3657    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3658	  break;;
3659    * ) break;;
3660  esac
3661done
3662else
3663  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3664$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3665as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3666See \`config.log' for more details" "$LINENO" 5; }
3667fi
3668rm -f conftest conftest$ac_cv_exeext
3669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3670$as_echo "$ac_cv_exeext" >&6; }
3671
3672rm -f conftest.$ac_ext
3673EXEEXT=$ac_cv_exeext
3674ac_exeext=$EXEEXT
3675cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3676/* end confdefs.h.  */
3677#include <stdio.h>
3678int
3679main ()
3680{
3681FILE *f = fopen ("conftest.out", "w");
3682 return ferror (f) || fclose (f) != 0;
3683
3684  ;
3685  return 0;
3686}
3687_ACEOF
3688ac_clean_files="$ac_clean_files conftest.out"
3689# Check that the compiler produces executables we can run.  If not, either
3690# the compiler is broken, or we cross compile.
3691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3692$as_echo_n "checking whether we are cross compiling... " >&6; }
3693if test "$cross_compiling" != yes; then
3694  { { ac_try="$ac_link"
3695case "(($ac_try" in
3696  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3697  *) ac_try_echo=$ac_try;;
3698esac
3699eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3700$as_echo "$ac_try_echo"; } >&5
3701  (eval "$ac_link") 2>&5
3702  ac_status=$?
3703  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3704  test $ac_status = 0; }
3705  if { ac_try='./conftest$ac_cv_exeext'
3706  { { case "(($ac_try" in
3707  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3708  *) ac_try_echo=$ac_try;;
3709esac
3710eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3711$as_echo "$ac_try_echo"; } >&5
3712  (eval "$ac_try") 2>&5
3713  ac_status=$?
3714  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3715  test $ac_status = 0; }; }; then
3716    cross_compiling=no
3717  else
3718    if test "$cross_compiling" = maybe; then
3719	cross_compiling=yes
3720    else
3721	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3722$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3723as_fn_error $? "cannot run C compiled programs.
3724If you meant to cross compile, use \`--host'.
3725See \`config.log' for more details" "$LINENO" 5; }
3726    fi
3727  fi
3728fi
3729{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3730$as_echo "$cross_compiling" >&6; }
3731
3732rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3733ac_clean_files=$ac_clean_files_save
3734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3735$as_echo_n "checking for suffix of object files... " >&6; }
3736if ${ac_cv_objext+:} false; then :
3737  $as_echo_n "(cached) " >&6
3738else
3739  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3740/* end confdefs.h.  */
3741
3742int
3743main ()
3744{
3745
3746  ;
3747  return 0;
3748}
3749_ACEOF
3750rm -f conftest.o conftest.obj
3751if { { ac_try="$ac_compile"
3752case "(($ac_try" in
3753  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3754  *) ac_try_echo=$ac_try;;
3755esac
3756eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3757$as_echo "$ac_try_echo"; } >&5
3758  (eval "$ac_compile") 2>&5
3759  ac_status=$?
3760  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3761  test $ac_status = 0; }; then :
3762  for ac_file in conftest.o conftest.obj conftest.*; do
3763  test -f "$ac_file" || continue;
3764  case $ac_file in
3765    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3766    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3767       break;;
3768  esac
3769done
3770else
3771  $as_echo "$as_me: failed program was:" >&5
3772sed 's/^/| /' conftest.$ac_ext >&5
3773
3774{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3775$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3776as_fn_error $? "cannot compute suffix of object files: cannot compile
3777See \`config.log' for more details" "$LINENO" 5; }
3778fi
3779rm -f conftest.$ac_cv_objext conftest.$ac_ext
3780fi
3781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3782$as_echo "$ac_cv_objext" >&6; }
3783OBJEXT=$ac_cv_objext
3784ac_objext=$OBJEXT
3785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3786$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3787if ${ac_cv_c_compiler_gnu+:} false; then :
3788  $as_echo_n "(cached) " >&6
3789else
3790  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3791/* end confdefs.h.  */
3792
3793int
3794main ()
3795{
3796#ifndef __GNUC__
3797       choke me
3798#endif
3799
3800  ;
3801  return 0;
3802}
3803_ACEOF
3804if ac_fn_c_try_compile "$LINENO"; then :
3805  ac_compiler_gnu=yes
3806else
3807  ac_compiler_gnu=no
3808fi
3809rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3810ac_cv_c_compiler_gnu=$ac_compiler_gnu
3811
3812fi
3813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3814$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3815if test $ac_compiler_gnu = yes; then
3816  GCC=yes
3817else
3818  GCC=
3819fi
3820ac_test_CFLAGS=${CFLAGS+set}
3821ac_save_CFLAGS=$CFLAGS
3822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3823$as_echo_n "checking whether $CC accepts -g... " >&6; }
3824if ${ac_cv_prog_cc_g+:} false; then :
3825  $as_echo_n "(cached) " >&6
3826else
3827  ac_save_c_werror_flag=$ac_c_werror_flag
3828   ac_c_werror_flag=yes
3829   ac_cv_prog_cc_g=no
3830   CFLAGS="-g"
3831   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3832/* end confdefs.h.  */
3833
3834int
3835main ()
3836{
3837
3838  ;
3839  return 0;
3840}
3841_ACEOF
3842if ac_fn_c_try_compile "$LINENO"; then :
3843  ac_cv_prog_cc_g=yes
3844else
3845  CFLAGS=""
3846      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3847/* end confdefs.h.  */
3848
3849int
3850main ()
3851{
3852
3853  ;
3854  return 0;
3855}
3856_ACEOF
3857if ac_fn_c_try_compile "$LINENO"; then :
3858
3859else
3860  ac_c_werror_flag=$ac_save_c_werror_flag
3861	 CFLAGS="-g"
3862	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3863/* end confdefs.h.  */
3864
3865int
3866main ()
3867{
3868
3869  ;
3870  return 0;
3871}
3872_ACEOF
3873if ac_fn_c_try_compile "$LINENO"; then :
3874  ac_cv_prog_cc_g=yes
3875fi
3876rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3877fi
3878rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3879fi
3880rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3881   ac_c_werror_flag=$ac_save_c_werror_flag
3882fi
3883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3884$as_echo "$ac_cv_prog_cc_g" >&6; }
3885if test "$ac_test_CFLAGS" = set; then
3886  CFLAGS=$ac_save_CFLAGS
3887elif test $ac_cv_prog_cc_g = yes; then
3888  if test "$GCC" = yes; then
3889    CFLAGS="-g -O2"
3890  else
3891    CFLAGS="-g"
3892  fi
3893else
3894  if test "$GCC" = yes; then
3895    CFLAGS="-O2"
3896  else
3897    CFLAGS=
3898  fi
3899fi
3900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3901$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3902if ${ac_cv_prog_cc_c89+:} false; then :
3903  $as_echo_n "(cached) " >&6
3904else
3905  ac_cv_prog_cc_c89=no
3906ac_save_CC=$CC
3907cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3908/* end confdefs.h.  */
3909#include <stdarg.h>
3910#include <stdio.h>
3911struct stat;
3912/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3913struct buf { int x; };
3914FILE * (*rcsopen) (struct buf *, struct stat *, int);
3915static char *e (p, i)
3916     char **p;
3917     int i;
3918{
3919  return p[i];
3920}
3921static char *f (char * (*g) (char **, int), char **p, ...)
3922{
3923  char *s;
3924  va_list v;
3925  va_start (v,p);
3926  s = g (p, va_arg (v,int));
3927  va_end (v);
3928  return s;
3929}
3930
3931/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3932   function prototypes and stuff, but not '\xHH' hex character constants.
3933   These don't provoke an error unfortunately, instead are silently treated
3934   as 'x'.  The following induces an error, until -std is added to get
3935   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3936   array size at least.  It's necessary to write '\x00'==0 to get something
3937   that's true only with -std.  */
3938int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3939
3940/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3941   inside strings and character constants.  */
3942#define FOO(x) 'x'
3943int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3944
3945int test (int i, double x);
3946struct s1 {int (*f) (int a);};
3947struct s2 {int (*f) (double a);};
3948int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3949int argc;
3950char **argv;
3951int
3952main ()
3953{
3954return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3955  ;
3956  return 0;
3957}
3958_ACEOF
3959for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3960	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3961do
3962  CC="$ac_save_CC $ac_arg"
3963  if ac_fn_c_try_compile "$LINENO"; then :
3964  ac_cv_prog_cc_c89=$ac_arg
3965fi
3966rm -f core conftest.err conftest.$ac_objext
3967  test "x$ac_cv_prog_cc_c89" != "xno" && break
3968done
3969rm -f conftest.$ac_ext
3970CC=$ac_save_CC
3971
3972fi
3973# AC_CACHE_VAL
3974case "x$ac_cv_prog_cc_c89" in
3975  x)
3976    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3977$as_echo "none needed" >&6; } ;;
3978  xno)
3979    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3980$as_echo "unsupported" >&6; } ;;
3981  *)
3982    CC="$CC $ac_cv_prog_cc_c89"
3983    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3984$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3985esac
3986if test "x$ac_cv_prog_cc_c89" != xno; then :
3987
3988fi
3989
3990ac_ext=c
3991ac_cpp='$CPP $CPPFLAGS'
3992ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3993ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3994ac_compiler_gnu=$ac_cv_c_compiler_gnu
3995DEPDIR="${am__leading_dot}deps"
3996
3997ac_config_commands="$ac_config_commands depfiles"
3998
3999
4000am_make=${MAKE-make}
4001cat > confinc << 'END'
4002am__doit:
4003	@echo this is the am__doit target
4004.PHONY: am__doit
4005END
4006# If we don't find an include directive, just comment out the code.
4007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4008$as_echo_n "checking for style of include used by $am_make... " >&6; }
4009am__include="#"
4010am__quote=
4011_am_result=none
4012# First try GNU make style include.
4013echo "include confinc" > confmf
4014# Ignore all kinds of additional output from 'make'.
4015case `$am_make -s -f confmf 2> /dev/null` in #(
4016*the\ am__doit\ target*)
4017  am__include=include
4018  am__quote=
4019  _am_result=GNU
4020  ;;
4021esac
4022# Now try BSD make style include.
4023if test "$am__include" = "#"; then
4024   echo '.include "confinc"' > confmf
4025   case `$am_make -s -f confmf 2> /dev/null` in #(
4026   *the\ am__doit\ target*)
4027     am__include=.include
4028     am__quote="\""
4029     _am_result=BSD
4030     ;;
4031   esac
4032fi
4033
4034
4035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4036$as_echo "$_am_result" >&6; }
4037rm -f confinc confmf
4038
4039# Check whether --enable-dependency-tracking was given.
4040if test "${enable_dependency_tracking+set}" = set; then :
4041  enableval=$enable_dependency_tracking;
4042fi
4043
4044if test "x$enable_dependency_tracking" != xno; then
4045  am_depcomp="$ac_aux_dir/depcomp"
4046  AMDEPBACKSLASH='\'
4047  am__nodep='_no'
4048fi
4049 if test "x$enable_dependency_tracking" != xno; then
4050  AMDEP_TRUE=
4051  AMDEP_FALSE='#'
4052else
4053  AMDEP_TRUE='#'
4054  AMDEP_FALSE=
4055fi
4056
4057
4058
4059depcc="$CC"   am_compiler_list=
4060
4061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4062$as_echo_n "checking dependency style of $depcc... " >&6; }
4063if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4064  $as_echo_n "(cached) " >&6
4065else
4066  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4067  # We make a subdir and do the tests there.  Otherwise we can end up
4068  # making bogus files that we don't know about and never remove.  For
4069  # instance it was reported that on HP-UX the gcc test will end up
4070  # making a dummy file named 'D' -- because '-MD' means "put the output
4071  # in D".
4072  rm -rf conftest.dir
4073  mkdir conftest.dir
4074  # Copy depcomp to subdir because otherwise we won't find it if we're
4075  # using a relative directory.
4076  cp "$am_depcomp" conftest.dir
4077  cd conftest.dir
4078  # We will build objects and dependencies in a subdirectory because
4079  # it helps to detect inapplicable dependency modes.  For instance
4080  # both Tru64's cc and ICC support -MD to output dependencies as a
4081  # side effect of compilation, but ICC will put the dependencies in
4082  # the current directory while Tru64 will put them in the object
4083  # directory.
4084  mkdir sub
4085
4086  am_cv_CC_dependencies_compiler_type=none
4087  if test "$am_compiler_list" = ""; then
4088     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4089  fi
4090  am__universal=false
4091  case " $depcc " in #(
4092     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4093     esac
4094
4095  for depmode in $am_compiler_list; do
4096    # Setup a source with many dependencies, because some compilers
4097    # like to wrap large dependency lists on column 80 (with \), and
4098    # we should not choose a depcomp mode which is confused by this.
4099    #
4100    # We need to recreate these files for each test, as the compiler may
4101    # overwrite some of them when testing with obscure command lines.
4102    # This happens at least with the AIX C compiler.
4103    : > sub/conftest.c
4104    for i in 1 2 3 4 5 6; do
4105      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4106      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4107      # Solaris 10 /bin/sh.
4108      echo '/* dummy */' > sub/conftst$i.h
4109    done
4110    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4111
4112    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4113    # mode.  It turns out that the SunPro C++ compiler does not properly
4114    # handle '-M -o', and we need to detect this.  Also, some Intel
4115    # versions had trouble with output in subdirs.
4116    am__obj=sub/conftest.${OBJEXT-o}
4117    am__minus_obj="-o $am__obj"
4118    case $depmode in
4119    gcc)
4120      # This depmode causes a compiler race in universal mode.
4121      test "$am__universal" = false || continue
4122      ;;
4123    nosideeffect)
4124      # After this tag, mechanisms are not by side-effect, so they'll
4125      # only be used when explicitly requested.
4126      if test "x$enable_dependency_tracking" = xyes; then
4127	continue
4128      else
4129	break
4130      fi
4131      ;;
4132    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4133      # This compiler won't grok '-c -o', but also, the minuso test has
4134      # not run yet.  These depmodes are late enough in the game, and
4135      # so weak that their functioning should not be impacted.
4136      am__obj=conftest.${OBJEXT-o}
4137      am__minus_obj=
4138      ;;
4139    none) break ;;
4140    esac
4141    if depmode=$depmode \
4142       source=sub/conftest.c object=$am__obj \
4143       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4144       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4145         >/dev/null 2>conftest.err &&
4146       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4147       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4148       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4149       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4150      # icc doesn't choke on unknown options, it will just issue warnings
4151      # or remarks (even with -Werror).  So we grep stderr for any message
4152      # that says an option was ignored or not supported.
4153      # When given -MP, icc 7.0 and 7.1 complain thusly:
4154      #   icc: Command line warning: ignoring option '-M'; no argument required
4155      # The diagnosis changed in icc 8.0:
4156      #   icc: Command line remark: option '-MP' not supported
4157      if (grep 'ignoring option' conftest.err ||
4158          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4159        am_cv_CC_dependencies_compiler_type=$depmode
4160        break
4161      fi
4162    fi
4163  done
4164
4165  cd ..
4166  rm -rf conftest.dir
4167else
4168  am_cv_CC_dependencies_compiler_type=none
4169fi
4170
4171fi
4172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4173$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4174CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4175
4176 if
4177  test "x$enable_dependency_tracking" != xno \
4178  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4179  am__fastdepCC_TRUE=
4180  am__fastdepCC_FALSE='#'
4181else
4182  am__fastdepCC_TRUE='#'
4183  am__fastdepCC_FALSE=
4184fi
4185
4186
4187if test "x$CC" != xcc; then
4188  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4189$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4190else
4191  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4192$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4193fi
4194set dummy $CC; ac_cc=`$as_echo "$2" |
4195		      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4196if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
4197  $as_echo_n "(cached) " >&6
4198else
4199  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4200/* end confdefs.h.  */
4201
4202int
4203main ()
4204{
4205
4206  ;
4207  return 0;
4208}
4209_ACEOF
4210# Make sure it works both with $CC and with simple cc.
4211# We do the test twice because some compilers refuse to overwrite an
4212# existing .o file with -o, though they will create one.
4213ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4214rm -f conftest2.*
4215if { { case "(($ac_try" in
4216  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4217  *) ac_try_echo=$ac_try;;
4218esac
4219eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4220$as_echo "$ac_try_echo"; } >&5
4221  (eval "$ac_try") 2>&5
4222  ac_status=$?
4223  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4224  test $ac_status = 0; } &&
4225   test -f conftest2.$ac_objext && { { case "(($ac_try" in
4226  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4227  *) ac_try_echo=$ac_try;;
4228esac
4229eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4230$as_echo "$ac_try_echo"; } >&5
4231  (eval "$ac_try") 2>&5
4232  ac_status=$?
4233  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4234  test $ac_status = 0; };
4235then
4236  eval ac_cv_prog_cc_${ac_cc}_c_o=yes
4237  if test "x$CC" != xcc; then
4238    # Test first that cc exists at all.
4239    if { ac_try='cc -c conftest.$ac_ext >&5'
4240  { { case "(($ac_try" in
4241  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4242  *) ac_try_echo=$ac_try;;
4243esac
4244eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4245$as_echo "$ac_try_echo"; } >&5
4246  (eval "$ac_try") 2>&5
4247  ac_status=$?
4248  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4249  test $ac_status = 0; }; }; then
4250      ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4251      rm -f conftest2.*
4252      if { { case "(($ac_try" in
4253  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4254  *) ac_try_echo=$ac_try;;
4255esac
4256eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4257$as_echo "$ac_try_echo"; } >&5
4258  (eval "$ac_try") 2>&5
4259  ac_status=$?
4260  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4261  test $ac_status = 0; } &&
4262	 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4263  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4264  *) ac_try_echo=$ac_try;;
4265esac
4266eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4267$as_echo "$ac_try_echo"; } >&5
4268  (eval "$ac_try") 2>&5
4269  ac_status=$?
4270  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4271  test $ac_status = 0; };
4272      then
4273	# cc works too.
4274	:
4275      else
4276	# cc exists but doesn't like -o.
4277	eval ac_cv_prog_cc_${ac_cc}_c_o=no
4278      fi
4279    fi
4280  fi
4281else
4282  eval ac_cv_prog_cc_${ac_cc}_c_o=no
4283fi
4284rm -f core conftest*
4285
4286fi
4287if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4288  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4289$as_echo "yes" >&6; }
4290else
4291  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4292$as_echo "no" >&6; }
4293
4294$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4295
4296fi
4297
4298# FIXME: we rely on the cache variable name because
4299# there is no other way.
4300set dummy $CC
4301am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4302eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
4303if test "$am_t" != yes; then
4304   # Losing compiler, so override with the script.
4305   # FIXME: It is wrong to rewrite CC.
4306   # But if we don't then we get into trouble of one sort or another.
4307   # A longer-term fix would be to have automake use am__CC in this case,
4308   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4309   CC="$am_aux_dir/compile $CC"
4310fi
4311
4312
4313
4314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4315$as_echo_n "checking whether ln -s works... " >&6; }
4316LN_S=$as_ln_s
4317if test "$LN_S" = "ln -s"; then
4318  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4319$as_echo "yes" >&6; }
4320else
4321  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4322$as_echo "no, using $LN_S" >&6; }
4323fi
4324
4325# AC_PROG_MKDIR_P - $(MKDIR_P) should be defined by AM_INIT_AUTOMAKE
4326
4327# AC_PROG_SED is only available in Autoconf >= 2.59b; workaround for older
4328# versions
4329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4330$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4331if ${ac_cv_path_SED+:} false; then :
4332  $as_echo_n "(cached) " >&6
4333else
4334            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4335     for ac_i in 1 2 3 4 5 6 7; do
4336       ac_script="$ac_script$as_nl$ac_script"
4337     done
4338     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4339     { ac_script=; unset ac_script;}
4340     if test -z "$SED"; then
4341  ac_path_SED_found=false
4342  # Loop through the user's path and test for each of PROGNAME-LIST
4343  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4344for as_dir in $PATH
4345do
4346  IFS=$as_save_IFS
4347  test -z "$as_dir" && as_dir=.
4348    for ac_prog in sed gsed; do
4349    for ac_exec_ext in '' $ac_executable_extensions; do
4350      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4351      as_fn_executable_p "$ac_path_SED" || continue
4352# Check for GNU ac_path_SED and select it if it is found.
4353  # Check for GNU $ac_path_SED
4354case `"$ac_path_SED" --version 2>&1` in
4355*GNU*)
4356  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4357*)
4358  ac_count=0
4359  $as_echo_n 0123456789 >"conftest.in"
4360  while :
4361  do
4362    cat "conftest.in" "conftest.in" >"conftest.tmp"
4363    mv "conftest.tmp" "conftest.in"
4364    cp "conftest.in" "conftest.nl"
4365    $as_echo '' >> "conftest.nl"
4366    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4367    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4368    as_fn_arith $ac_count + 1 && ac_count=$as_val
4369    if test $ac_count -gt ${ac_path_SED_max-0}; then
4370      # Best one so far, save it but keep looking for a better one
4371      ac_cv_path_SED="$ac_path_SED"
4372      ac_path_SED_max=$ac_count
4373    fi
4374    # 10*(2^10) chars as input seems more than enough
4375    test $ac_count -gt 10 && break
4376  done
4377  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4378esac
4379
4380      $ac_path_SED_found && break 3
4381    done
4382  done
4383  done
4384IFS=$as_save_IFS
4385  if test -z "$ac_cv_path_SED"; then
4386    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4387  fi
4388else
4389  ac_cv_path_SED=$SED
4390fi
4391
4392fi
4393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4394$as_echo "$ac_cv_path_SED" >&6; }
4395 SED="$ac_cv_path_SED"
4396  rm -f conftest.sed
4397
4398
4399
4400ac_ext=c
4401ac_cpp='$CPP $CPPFLAGS'
4402ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4403ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4404ac_compiler_gnu=$ac_cv_c_compiler_gnu
4405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4406$as_echo_n "checking how to run the C preprocessor... " >&6; }
4407# On Suns, sometimes $CPP names a directory.
4408if test -n "$CPP" && test -d "$CPP"; then
4409  CPP=
4410fi
4411if test -z "$CPP"; then
4412  if ${ac_cv_prog_CPP+:} false; then :
4413  $as_echo_n "(cached) " >&6
4414else
4415      # Double quotes because CPP needs to be expanded
4416    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4417    do
4418      ac_preproc_ok=false
4419for ac_c_preproc_warn_flag in '' yes
4420do
4421  # Use a header file that comes with gcc, so configuring glibc
4422  # with a fresh cross-compiler works.
4423  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4424  # <limits.h> exists even on freestanding compilers.
4425  # On the NeXT, cc -E runs the code through the compiler's parser,
4426  # not just through cpp. "Syntax error" is here to catch this case.
4427  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4428/* end confdefs.h.  */
4429#ifdef __STDC__
4430# include <limits.h>
4431#else
4432# include <assert.h>
4433#endif
4434		     Syntax error
4435_ACEOF
4436if ac_fn_c_try_cpp "$LINENO"; then :
4437
4438else
4439  # Broken: fails on valid input.
4440continue
4441fi
4442rm -f conftest.err conftest.i conftest.$ac_ext
4443
4444  # OK, works on sane cases.  Now check whether nonexistent headers
4445  # can be detected and how.
4446  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4447/* end confdefs.h.  */
4448#include <ac_nonexistent.h>
4449_ACEOF
4450if ac_fn_c_try_cpp "$LINENO"; then :
4451  # Broken: success on invalid input.
4452continue
4453else
4454  # Passes both tests.
4455ac_preproc_ok=:
4456break
4457fi
4458rm -f conftest.err conftest.i conftest.$ac_ext
4459
4460done
4461# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4462rm -f conftest.i conftest.err conftest.$ac_ext
4463if $ac_preproc_ok; then :
4464  break
4465fi
4466
4467    done
4468    ac_cv_prog_CPP=$CPP
4469
4470fi
4471  CPP=$ac_cv_prog_CPP
4472else
4473  ac_cv_prog_CPP=$CPP
4474fi
4475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4476$as_echo "$CPP" >&6; }
4477ac_preproc_ok=false
4478for ac_c_preproc_warn_flag in '' yes
4479do
4480  # Use a header file that comes with gcc, so configuring glibc
4481  # with a fresh cross-compiler works.
4482  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4483  # <limits.h> exists even on freestanding compilers.
4484  # On the NeXT, cc -E runs the code through the compiler's parser,
4485  # not just through cpp. "Syntax error" is here to catch this case.
4486  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4487/* end confdefs.h.  */
4488#ifdef __STDC__
4489# include <limits.h>
4490#else
4491# include <assert.h>
4492#endif
4493		     Syntax error
4494_ACEOF
4495if ac_fn_c_try_cpp "$LINENO"; then :
4496
4497else
4498  # Broken: fails on valid input.
4499continue
4500fi
4501rm -f conftest.err conftest.i conftest.$ac_ext
4502
4503  # OK, works on sane cases.  Now check whether nonexistent headers
4504  # can be detected and how.
4505  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4506/* end confdefs.h.  */
4507#include <ac_nonexistent.h>
4508_ACEOF
4509if ac_fn_c_try_cpp "$LINENO"; then :
4510  # Broken: success on invalid input.
4511continue
4512else
4513  # Passes both tests.
4514ac_preproc_ok=:
4515break
4516fi
4517rm -f conftest.err conftest.i conftest.$ac_ext
4518
4519done
4520# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4521rm -f conftest.i conftest.err conftest.$ac_ext
4522if $ac_preproc_ok; then :
4523
4524else
4525  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4526$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4527as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4528See \`config.log' for more details" "$LINENO" 5; }
4529fi
4530
4531ac_ext=c
4532ac_cpp='$CPP $CPPFLAGS'
4533ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4534ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4535ac_compiler_gnu=$ac_cv_c_compiler_gnu
4536
4537
4538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4539$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4540if ${ac_cv_path_GREP+:} false; then :
4541  $as_echo_n "(cached) " >&6
4542else
4543  if test -z "$GREP"; then
4544  ac_path_GREP_found=false
4545  # Loop through the user's path and test for each of PROGNAME-LIST
4546  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4547for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4548do
4549  IFS=$as_save_IFS
4550  test -z "$as_dir" && as_dir=.
4551    for ac_prog in grep ggrep; do
4552    for ac_exec_ext in '' $ac_executable_extensions; do
4553      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4554      as_fn_executable_p "$ac_path_GREP" || continue
4555# Check for GNU ac_path_GREP and select it if it is found.
4556  # Check for GNU $ac_path_GREP
4557case `"$ac_path_GREP" --version 2>&1` in
4558*GNU*)
4559  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4560*)
4561  ac_count=0
4562  $as_echo_n 0123456789 >"conftest.in"
4563  while :
4564  do
4565    cat "conftest.in" "conftest.in" >"conftest.tmp"
4566    mv "conftest.tmp" "conftest.in"
4567    cp "conftest.in" "conftest.nl"
4568    $as_echo 'GREP' >> "conftest.nl"
4569    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4570    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4571    as_fn_arith $ac_count + 1 && ac_count=$as_val
4572    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4573      # Best one so far, save it but keep looking for a better one
4574      ac_cv_path_GREP="$ac_path_GREP"
4575      ac_path_GREP_max=$ac_count
4576    fi
4577    # 10*(2^10) chars as input seems more than enough
4578    test $ac_count -gt 10 && break
4579  done
4580  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4581esac
4582
4583      $ac_path_GREP_found && break 3
4584    done
4585  done
4586  done
4587IFS=$as_save_IFS
4588  if test -z "$ac_cv_path_GREP"; then
4589    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4590  fi
4591else
4592  ac_cv_path_GREP=$GREP
4593fi
4594
4595fi
4596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4597$as_echo "$ac_cv_path_GREP" >&6; }
4598 GREP="$ac_cv_path_GREP"
4599
4600
4601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4602$as_echo_n "checking for egrep... " >&6; }
4603if ${ac_cv_path_EGREP+:} false; then :
4604  $as_echo_n "(cached) " >&6
4605else
4606  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4607   then ac_cv_path_EGREP="$GREP -E"
4608   else
4609     if test -z "$EGREP"; then
4610  ac_path_EGREP_found=false
4611  # Loop through the user's path and test for each of PROGNAME-LIST
4612  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4613for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4614do
4615  IFS=$as_save_IFS
4616  test -z "$as_dir" && as_dir=.
4617    for ac_prog in egrep; do
4618    for ac_exec_ext in '' $ac_executable_extensions; do
4619      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4620      as_fn_executable_p "$ac_path_EGREP" || continue
4621# Check for GNU ac_path_EGREP and select it if it is found.
4622  # Check for GNU $ac_path_EGREP
4623case `"$ac_path_EGREP" --version 2>&1` in
4624*GNU*)
4625  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4626*)
4627  ac_count=0
4628  $as_echo_n 0123456789 >"conftest.in"
4629  while :
4630  do
4631    cat "conftest.in" "conftest.in" >"conftest.tmp"
4632    mv "conftest.tmp" "conftest.in"
4633    cp "conftest.in" "conftest.nl"
4634    $as_echo 'EGREP' >> "conftest.nl"
4635    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4636    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4637    as_fn_arith $ac_count + 1 && ac_count=$as_val
4638    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4639      # Best one so far, save it but keep looking for a better one
4640      ac_cv_path_EGREP="$ac_path_EGREP"
4641      ac_path_EGREP_max=$ac_count
4642    fi
4643    # 10*(2^10) chars as input seems more than enough
4644    test $ac_count -gt 10 && break
4645  done
4646  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4647esac
4648
4649      $ac_path_EGREP_found && break 3
4650    done
4651  done
4652  done
4653IFS=$as_save_IFS
4654  if test -z "$ac_cv_path_EGREP"; then
4655    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4656  fi
4657else
4658  ac_cv_path_EGREP=$EGREP
4659fi
4660
4661   fi
4662fi
4663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4664$as_echo "$ac_cv_path_EGREP" >&6; }
4665 EGREP="$ac_cv_path_EGREP"
4666
4667
4668if test $ac_cv_c_compiler_gnu = yes; then
4669    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
4670$as_echo_n "checking whether $CC needs -traditional... " >&6; }
4671if ${ac_cv_prog_gcc_traditional+:} false; then :
4672  $as_echo_n "(cached) " >&6
4673else
4674    ac_pattern="Autoconf.*'x'"
4675  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4676/* end confdefs.h.  */
4677#include <sgtty.h>
4678Autoconf TIOCGETP
4679_ACEOF
4680if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4681  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4682  ac_cv_prog_gcc_traditional=yes
4683else
4684  ac_cv_prog_gcc_traditional=no
4685fi
4686rm -f conftest*
4687
4688
4689  if test $ac_cv_prog_gcc_traditional = no; then
4690    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4691/* end confdefs.h.  */
4692#include <termio.h>
4693Autoconf TCGETA
4694_ACEOF
4695if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4696  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4697  ac_cv_prog_gcc_traditional=yes
4698fi
4699rm -f conftest*
4700
4701  fi
4702fi
4703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
4704$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
4705  if test $ac_cv_prog_gcc_traditional = yes; then
4706    CC="$CC -traditional"
4707  fi
4708fi
4709
4710
4711# We need to test for at least gcc 2.95 here, because older versions don't
4712# have -fno-strict-aliasing
4713cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4714/* end confdefs.h.  */
4715
4716int
4717main ()
4718{
4719
4720#if !defined(__GNUC__) || (__GNUC__ < 2) || (__GNUC__ == 2 && __GNUC_MINOR__ < 95)
4721#error
4722#endif
4723  ;
4724  return 0;
4725}
4726_ACEOF
4727if ac_fn_c_try_compile "$LINENO"; then :
4728  have_gcc295=yes
4729else
4730  have_gcc295=no
4731fi
4732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4733
4734if test "$GCC" = "yes" ; then
4735        # Enable many gcc warnings by default...
4736        CFLAGS="$CFLAGS -Wall"
4737	# And disable the strict-aliasing optimization, since it breaks
4738	# our sockaddr-handling code in strange ways.
4739	if test x$have_gcc295 = xyes; then
4740		CFLAGS="$CFLAGS -fno-strict-aliasing"
4741	fi
4742fi
4743
4744# OS X Lion started deprecating the system openssl. Let's just disable
4745# all deprecation warnings on OS X.
4746case "$host_os" in
4747
4748 darwin*)
4749    CFLAGS="$CFLAGS -Wno-deprecated-declarations"
4750    ;;
4751esac
4752
4753# Check whether --enable-gcc-warnings was given.
4754if test "${enable_gcc_warnings+set}" = set; then :
4755  enableval=$enable_gcc_warnings;
4756fi
4757
4758# Check whether --enable-thread-support was given.
4759if test "${enable_thread_support+set}" = set; then :
4760  enableval=$enable_thread_support;
4761else
4762  enable_thread_support=yes
4763fi
4764
4765# Check whether --enable-malloc-replacement was given.
4766if test "${enable_malloc_replacement+set}" = set; then :
4767  enableval=$enable_malloc_replacement;
4768else
4769  enable_malloc_replacement=yes
4770fi
4771
4772# Check whether --enable-openssl was given.
4773if test "${enable_openssl+set}" = set; then :
4774  enableval=$enable_openssl;
4775else
4776  enable_openssl=yes
4777fi
4778
4779# Check whether --enable-debug-mode was given.
4780if test "${enable_debug_mode+set}" = set; then :
4781  enableval=$enable_debug_mode;
4782else
4783  enable_debug_mode=yes
4784fi
4785
4786# Check whether --enable-libevent-install was given.
4787if test "${enable_libevent_install+set}" = set; then :
4788  enableval=$enable_libevent_install;
4789else
4790  enable_libevent_install=yes
4791fi
4792
4793# Check whether --enable-libevent-regress was given.
4794if test "${enable_libevent_regress+set}" = set; then :
4795  enableval=$enable_libevent_regress;
4796else
4797  enable_libevent_regress=yes
4798fi
4799
4800# Check whether --enable-function-sections was given.
4801if test "${enable_function_sections+set}" = set; then :
4802  enableval=$enable_function_sections;
4803else
4804  enable_function_sections=no
4805fi
4806
4807
4808
4809case `pwd` in
4810  *\ * | *\	*)
4811    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4812$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4813esac
4814
4815
4816
4817macro_version='2.4.2'
4818macro_revision='1.3337'
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832ltmain="$ac_aux_dir/ltmain.sh"
4833
4834# Backslashify metacharacters that are still active within
4835# double-quoted strings.
4836sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4837
4838# Same as above, but do not quote variable references.
4839double_quote_subst='s/\(["`\\]\)/\\\1/g'
4840
4841# Sed substitution to delay expansion of an escaped shell variable in a
4842# double_quote_subst'ed string.
4843delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4844
4845# Sed substitution to delay expansion of an escaped single quote.
4846delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4847
4848# Sed substitution to avoid accidental globbing in evaled expressions
4849no_glob_subst='s/\*/\\\*/g'
4850
4851ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4852ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4853ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4854
4855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4856$as_echo_n "checking how to print strings... " >&6; }
4857# Test print first, because it will be a builtin if present.
4858if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4859   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4860  ECHO='print -r --'
4861elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4862  ECHO='printf %s\n'
4863else
4864  # Use this function as a fallback that always works.
4865  func_fallback_echo ()
4866  {
4867    eval 'cat <<_LTECHO_EOF
4868$1
4869_LTECHO_EOF'
4870  }
4871  ECHO='func_fallback_echo'
4872fi
4873
4874# func_echo_all arg...
4875# Invoke $ECHO with all args, space-separated.
4876func_echo_all ()
4877{
4878    $ECHO ""
4879}
4880
4881case "$ECHO" in
4882  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4883$as_echo "printf" >&6; } ;;
4884  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4885$as_echo "print -r" >&6; } ;;
4886  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4887$as_echo "cat" >&6; } ;;
4888esac
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4904$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4905if ${ac_cv_path_SED+:} false; then :
4906  $as_echo_n "(cached) " >&6
4907else
4908            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4909     for ac_i in 1 2 3 4 5 6 7; do
4910       ac_script="$ac_script$as_nl$ac_script"
4911     done
4912     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4913     { ac_script=; unset ac_script;}
4914     if test -z "$SED"; then
4915  ac_path_SED_found=false
4916  # Loop through the user's path and test for each of PROGNAME-LIST
4917  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4918for as_dir in $PATH
4919do
4920  IFS=$as_save_IFS
4921  test -z "$as_dir" && as_dir=.
4922    for ac_prog in sed gsed; do
4923    for ac_exec_ext in '' $ac_executable_extensions; do
4924      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4925      as_fn_executable_p "$ac_path_SED" || continue
4926# Check for GNU ac_path_SED and select it if it is found.
4927  # Check for GNU $ac_path_SED
4928case `"$ac_path_SED" --version 2>&1` in
4929*GNU*)
4930  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4931*)
4932  ac_count=0
4933  $as_echo_n 0123456789 >"conftest.in"
4934  while :
4935  do
4936    cat "conftest.in" "conftest.in" >"conftest.tmp"
4937    mv "conftest.tmp" "conftest.in"
4938    cp "conftest.in" "conftest.nl"
4939    $as_echo '' >> "conftest.nl"
4940    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4941    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4942    as_fn_arith $ac_count + 1 && ac_count=$as_val
4943    if test $ac_count -gt ${ac_path_SED_max-0}; then
4944      # Best one so far, save it but keep looking for a better one
4945      ac_cv_path_SED="$ac_path_SED"
4946      ac_path_SED_max=$ac_count
4947    fi
4948    # 10*(2^10) chars as input seems more than enough
4949    test $ac_count -gt 10 && break
4950  done
4951  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4952esac
4953
4954      $ac_path_SED_found && break 3
4955    done
4956  done
4957  done
4958IFS=$as_save_IFS
4959  if test -z "$ac_cv_path_SED"; then
4960    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4961  fi
4962else
4963  ac_cv_path_SED=$SED
4964fi
4965
4966fi
4967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4968$as_echo "$ac_cv_path_SED" >&6; }
4969 SED="$ac_cv_path_SED"
4970  rm -f conftest.sed
4971
4972test -z "$SED" && SED=sed
4973Xsed="$SED -e 1s/^X//"
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4986$as_echo_n "checking for fgrep... " >&6; }
4987if ${ac_cv_path_FGREP+:} false; then :
4988  $as_echo_n "(cached) " >&6
4989else
4990  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4991   then ac_cv_path_FGREP="$GREP -F"
4992   else
4993     if test -z "$FGREP"; then
4994  ac_path_FGREP_found=false
4995  # Loop through the user's path and test for each of PROGNAME-LIST
4996  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4997for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4998do
4999  IFS=$as_save_IFS
5000  test -z "$as_dir" && as_dir=.
5001    for ac_prog in fgrep; do
5002    for ac_exec_ext in '' $ac_executable_extensions; do
5003      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5004      as_fn_executable_p "$ac_path_FGREP" || continue
5005# Check for GNU ac_path_FGREP and select it if it is found.
5006  # Check for GNU $ac_path_FGREP
5007case `"$ac_path_FGREP" --version 2>&1` in
5008*GNU*)
5009  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5010*)
5011  ac_count=0
5012  $as_echo_n 0123456789 >"conftest.in"
5013  while :
5014  do
5015    cat "conftest.in" "conftest.in" >"conftest.tmp"
5016    mv "conftest.tmp" "conftest.in"
5017    cp "conftest.in" "conftest.nl"
5018    $as_echo 'FGREP' >> "conftest.nl"
5019    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5020    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5021    as_fn_arith $ac_count + 1 && ac_count=$as_val
5022    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5023      # Best one so far, save it but keep looking for a better one
5024      ac_cv_path_FGREP="$ac_path_FGREP"
5025      ac_path_FGREP_max=$ac_count
5026    fi
5027    # 10*(2^10) chars as input seems more than enough
5028    test $ac_count -gt 10 && break
5029  done
5030  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5031esac
5032
5033      $ac_path_FGREP_found && break 3
5034    done
5035  done
5036  done
5037IFS=$as_save_IFS
5038  if test -z "$ac_cv_path_FGREP"; then
5039    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5040  fi
5041else
5042  ac_cv_path_FGREP=$FGREP
5043fi
5044
5045   fi
5046fi
5047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5048$as_echo "$ac_cv_path_FGREP" >&6; }
5049 FGREP="$ac_cv_path_FGREP"
5050
5051
5052test -z "$GREP" && GREP=grep
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072# Check whether --with-gnu-ld was given.
5073if test "${with_gnu_ld+set}" = set; then :
5074  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5075else
5076  with_gnu_ld=no
5077fi
5078
5079ac_prog=ld
5080if test "$GCC" = yes; then
5081  # Check if gcc -print-prog-name=ld gives a path.
5082  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5083$as_echo_n "checking for ld used by $CC... " >&6; }
5084  case $host in
5085  *-*-mingw*)
5086    # gcc leaves a trailing carriage return which upsets mingw
5087    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5088  *)
5089    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5090  esac
5091  case $ac_prog in
5092    # Accept absolute paths.
5093    [\\/]* | ?:[\\/]*)
5094      re_direlt='/[^/][^/]*/\.\./'
5095      # Canonicalize the pathname of ld
5096      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5097      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5098	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5099      done
5100      test -z "$LD" && LD="$ac_prog"
5101      ;;
5102  "")
5103    # If it fails, then pretend we aren't using GCC.
5104    ac_prog=ld
5105    ;;
5106  *)
5107    # If it is relative, then search for the first ld in PATH.
5108    with_gnu_ld=unknown
5109    ;;
5110  esac
5111elif test "$with_gnu_ld" = yes; then
5112  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5113$as_echo_n "checking for GNU ld... " >&6; }
5114else
5115  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5116$as_echo_n "checking for non-GNU ld... " >&6; }
5117fi
5118if ${lt_cv_path_LD+:} false; then :
5119  $as_echo_n "(cached) " >&6
5120else
5121  if test -z "$LD"; then
5122  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5123  for ac_dir in $PATH; do
5124    IFS="$lt_save_ifs"
5125    test -z "$ac_dir" && ac_dir=.
5126    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5127      lt_cv_path_LD="$ac_dir/$ac_prog"
5128      # Check to see if the program is GNU ld.  I'd rather use --version,
5129      # but apparently some variants of GNU ld only accept -v.
5130      # Break only if it was the GNU/non-GNU ld that we prefer.
5131      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5132      *GNU* | *'with BFD'*)
5133	test "$with_gnu_ld" != no && break
5134	;;
5135      *)
5136	test "$with_gnu_ld" != yes && break
5137	;;
5138      esac
5139    fi
5140  done
5141  IFS="$lt_save_ifs"
5142else
5143  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5144fi
5145fi
5146
5147LD="$lt_cv_path_LD"
5148if test -n "$LD"; then
5149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5150$as_echo "$LD" >&6; }
5151else
5152  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5153$as_echo "no" >&6; }
5154fi
5155test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5157$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5158if ${lt_cv_prog_gnu_ld+:} false; then :
5159  $as_echo_n "(cached) " >&6
5160else
5161  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5162case `$LD -v 2>&1 </dev/null` in
5163*GNU* | *'with BFD'*)
5164  lt_cv_prog_gnu_ld=yes
5165  ;;
5166*)
5167  lt_cv_prog_gnu_ld=no
5168  ;;
5169esac
5170fi
5171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5172$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5173with_gnu_ld=$lt_cv_prog_gnu_ld
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5184$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5185if ${lt_cv_path_NM+:} false; then :
5186  $as_echo_n "(cached) " >&6
5187else
5188  if test -n "$NM"; then
5189  # Let the user override the test.
5190  lt_cv_path_NM="$NM"
5191else
5192  lt_nm_to_check="${ac_tool_prefix}nm"
5193  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5194    lt_nm_to_check="$lt_nm_to_check nm"
5195  fi
5196  for lt_tmp_nm in $lt_nm_to_check; do
5197    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5198    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5199      IFS="$lt_save_ifs"
5200      test -z "$ac_dir" && ac_dir=.
5201      tmp_nm="$ac_dir/$lt_tmp_nm"
5202      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5203	# Check to see if the nm accepts a BSD-compat flag.
5204	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5205	#   nm: unknown option "B" ignored
5206	# Tru64's nm complains that /dev/null is an invalid object file
5207	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5208	*/dev/null* | *'Invalid file or object type'*)
5209	  lt_cv_path_NM="$tmp_nm -B"
5210	  break
5211	  ;;
5212	*)
5213	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5214	  */dev/null*)
5215	    lt_cv_path_NM="$tmp_nm -p"
5216	    break
5217	    ;;
5218	  *)
5219	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5220	    continue # so that we can try to find one that supports BSD flags
5221	    ;;
5222	  esac
5223	  ;;
5224	esac
5225      fi
5226    done
5227    IFS="$lt_save_ifs"
5228  done
5229  : ${lt_cv_path_NM=no}
5230fi
5231fi
5232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5233$as_echo "$lt_cv_path_NM" >&6; }
5234if test "$lt_cv_path_NM" != "no"; then
5235  NM="$lt_cv_path_NM"
5236else
5237  # Didn't find any BSD compatible name lister, look for dumpbin.
5238  if test -n "$DUMPBIN"; then :
5239    # Let the user override the test.
5240  else
5241    if test -n "$ac_tool_prefix"; then
5242  for ac_prog in dumpbin "link -dump"
5243  do
5244    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5245set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5247$as_echo_n "checking for $ac_word... " >&6; }
5248if ${ac_cv_prog_DUMPBIN+:} false; then :
5249  $as_echo_n "(cached) " >&6
5250else
5251  if test -n "$DUMPBIN"; then
5252  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5253else
5254as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5255for as_dir in $PATH
5256do
5257  IFS=$as_save_IFS
5258  test -z "$as_dir" && as_dir=.
5259    for ac_exec_ext in '' $ac_executable_extensions; do
5260  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5261    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5262    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5263    break 2
5264  fi
5265done
5266  done
5267IFS=$as_save_IFS
5268
5269fi
5270fi
5271DUMPBIN=$ac_cv_prog_DUMPBIN
5272if test -n "$DUMPBIN"; then
5273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5274$as_echo "$DUMPBIN" >&6; }
5275else
5276  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5277$as_echo "no" >&6; }
5278fi
5279
5280
5281    test -n "$DUMPBIN" && break
5282  done
5283fi
5284if test -z "$DUMPBIN"; then
5285  ac_ct_DUMPBIN=$DUMPBIN
5286  for ac_prog in dumpbin "link -dump"
5287do
5288  # Extract the first word of "$ac_prog", so it can be a program name with args.
5289set dummy $ac_prog; ac_word=$2
5290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5291$as_echo_n "checking for $ac_word... " >&6; }
5292if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5293  $as_echo_n "(cached) " >&6
5294else
5295  if test -n "$ac_ct_DUMPBIN"; then
5296  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5297else
5298as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5299for as_dir in $PATH
5300do
5301  IFS=$as_save_IFS
5302  test -z "$as_dir" && as_dir=.
5303    for ac_exec_ext in '' $ac_executable_extensions; do
5304  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5305    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5306    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5307    break 2
5308  fi
5309done
5310  done
5311IFS=$as_save_IFS
5312
5313fi
5314fi
5315ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5316if test -n "$ac_ct_DUMPBIN"; then
5317  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5318$as_echo "$ac_ct_DUMPBIN" >&6; }
5319else
5320  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5321$as_echo "no" >&6; }
5322fi
5323
5324
5325  test -n "$ac_ct_DUMPBIN" && break
5326done
5327
5328  if test "x$ac_ct_DUMPBIN" = x; then
5329    DUMPBIN=":"
5330  else
5331    case $cross_compiling:$ac_tool_warned in
5332yes:)
5333{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5334$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5335ac_tool_warned=yes ;;
5336esac
5337    DUMPBIN=$ac_ct_DUMPBIN
5338  fi
5339fi
5340
5341    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5342    *COFF*)
5343      DUMPBIN="$DUMPBIN -symbols"
5344      ;;
5345    *)
5346      DUMPBIN=:
5347      ;;
5348    esac
5349  fi
5350
5351  if test "$DUMPBIN" != ":"; then
5352    NM="$DUMPBIN"
5353  fi
5354fi
5355test -z "$NM" && NM=nm
5356
5357
5358
5359
5360
5361
5362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5363$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5364if ${lt_cv_nm_interface+:} false; then :
5365  $as_echo_n "(cached) " >&6
5366else
5367  lt_cv_nm_interface="BSD nm"
5368  echo "int some_variable = 0;" > conftest.$ac_ext
5369  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5370  (eval "$ac_compile" 2>conftest.err)
5371  cat conftest.err >&5
5372  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5373  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5374  cat conftest.err >&5
5375  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5376  cat conftest.out >&5
5377  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5378    lt_cv_nm_interface="MS dumpbin"
5379  fi
5380  rm -f conftest*
5381fi
5382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5383$as_echo "$lt_cv_nm_interface" >&6; }
5384
5385# find the maximum length of command line arguments
5386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5387$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5388if ${lt_cv_sys_max_cmd_len+:} false; then :
5389  $as_echo_n "(cached) " >&6
5390else
5391    i=0
5392  teststring="ABCD"
5393
5394  case $build_os in
5395  msdosdjgpp*)
5396    # On DJGPP, this test can blow up pretty badly due to problems in libc
5397    # (any single argument exceeding 2000 bytes causes a buffer overrun
5398    # during glob expansion).  Even if it were fixed, the result of this
5399    # check would be larger than it should be.
5400    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5401    ;;
5402
5403  gnu*)
5404    # Under GNU Hurd, this test is not required because there is
5405    # no limit to the length of command line arguments.
5406    # Libtool will interpret -1 as no limit whatsoever
5407    lt_cv_sys_max_cmd_len=-1;
5408    ;;
5409
5410  cygwin* | mingw* | cegcc*)
5411    # On Win9x/ME, this test blows up -- it succeeds, but takes
5412    # about 5 minutes as the teststring grows exponentially.
5413    # Worse, since 9x/ME are not pre-emptively multitasking,
5414    # you end up with a "frozen" computer, even though with patience
5415    # the test eventually succeeds (with a max line length of 256k).
5416    # Instead, let's just punt: use the minimum linelength reported by
5417    # all of the supported platforms: 8192 (on NT/2K/XP).
5418    lt_cv_sys_max_cmd_len=8192;
5419    ;;
5420
5421  mint*)
5422    # On MiNT this can take a long time and run out of memory.
5423    lt_cv_sys_max_cmd_len=8192;
5424    ;;
5425
5426  amigaos*)
5427    # On AmigaOS with pdksh, this test takes hours, literally.
5428    # So we just punt and use a minimum line length of 8192.
5429    lt_cv_sys_max_cmd_len=8192;
5430    ;;
5431
5432  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5433    # This has been around since 386BSD, at least.  Likely further.
5434    if test -x /sbin/sysctl; then
5435      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5436    elif test -x /usr/sbin/sysctl; then
5437      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5438    else
5439      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5440    fi
5441    # And add a safety zone
5442    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5443    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5444    ;;
5445
5446  interix*)
5447    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5448    lt_cv_sys_max_cmd_len=196608
5449    ;;
5450
5451  os2*)
5452    # The test takes a long time on OS/2.
5453    lt_cv_sys_max_cmd_len=8192
5454    ;;
5455
5456  osf*)
5457    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5458    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5459    # nice to cause kernel panics so lets avoid the loop below.
5460    # First set a reasonable default.
5461    lt_cv_sys_max_cmd_len=16384
5462    #
5463    if test -x /sbin/sysconfig; then
5464      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5465        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5466      esac
5467    fi
5468    ;;
5469  sco3.2v5*)
5470    lt_cv_sys_max_cmd_len=102400
5471    ;;
5472  sysv5* | sco5v6* | sysv4.2uw2*)
5473    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5474    if test -n "$kargmax"; then
5475      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5476    else
5477      lt_cv_sys_max_cmd_len=32768
5478    fi
5479    ;;
5480  *)
5481    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5482    if test -n "$lt_cv_sys_max_cmd_len"; then
5483      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5484      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5485    else
5486      # Make teststring a little bigger before we do anything with it.
5487      # a 1K string should be a reasonable start.
5488      for i in 1 2 3 4 5 6 7 8 ; do
5489        teststring=$teststring$teststring
5490      done
5491      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5492      # If test is not a shell built-in, we'll probably end up computing a
5493      # maximum length that is only half of the actual maximum length, but
5494      # we can't tell.
5495      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5496	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5497	      test $i != 17 # 1/2 MB should be enough
5498      do
5499        i=`expr $i + 1`
5500        teststring=$teststring$teststring
5501      done
5502      # Only check the string length outside the loop.
5503      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5504      teststring=
5505      # Add a significant safety factor because C++ compilers can tack on
5506      # massive amounts of additional arguments before passing them to the
5507      # linker.  It appears as though 1/2 is a usable value.
5508      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5509    fi
5510    ;;
5511  esac
5512
5513fi
5514
5515if test -n $lt_cv_sys_max_cmd_len ; then
5516  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5517$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5518else
5519  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5520$as_echo "none" >&6; }
5521fi
5522max_cmd_len=$lt_cv_sys_max_cmd_len
5523
5524
5525
5526
5527
5528
5529: ${CP="cp -f"}
5530: ${MV="mv -f"}
5531: ${RM="rm -f"}
5532
5533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5534$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5535# Try some XSI features
5536xsi_shell=no
5537( _lt_dummy="a/b/c"
5538  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5539      = c,a/b,b/c, \
5540    && eval 'test $(( 1 + 1 )) -eq 2 \
5541    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5542  && xsi_shell=yes
5543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5544$as_echo "$xsi_shell" >&6; }
5545
5546
5547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5548$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5549lt_shell_append=no
5550( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5551    >/dev/null 2>&1 \
5552  && lt_shell_append=yes
5553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5554$as_echo "$lt_shell_append" >&6; }
5555
5556
5557if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5558  lt_unset=unset
5559else
5560  lt_unset=false
5561fi
5562
5563
5564
5565
5566
5567# test EBCDIC or ASCII
5568case `echo X|tr X '\101'` in
5569 A) # ASCII based system
5570    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5571  lt_SP2NL='tr \040 \012'
5572  lt_NL2SP='tr \015\012 \040\040'
5573  ;;
5574 *) # EBCDIC based system
5575  lt_SP2NL='tr \100 \n'
5576  lt_NL2SP='tr \r\n \100\100'
5577  ;;
5578esac
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5589$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5590if ${lt_cv_to_host_file_cmd+:} false; then :
5591  $as_echo_n "(cached) " >&6
5592else
5593  case $host in
5594  *-*-mingw* )
5595    case $build in
5596      *-*-mingw* ) # actually msys
5597        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5598        ;;
5599      *-*-cygwin* )
5600        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5601        ;;
5602      * ) # otherwise, assume *nix
5603        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5604        ;;
5605    esac
5606    ;;
5607  *-*-cygwin* )
5608    case $build in
5609      *-*-mingw* ) # actually msys
5610        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5611        ;;
5612      *-*-cygwin* )
5613        lt_cv_to_host_file_cmd=func_convert_file_noop
5614        ;;
5615      * ) # otherwise, assume *nix
5616        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5617        ;;
5618    esac
5619    ;;
5620  * ) # unhandled hosts (and "normal" native builds)
5621    lt_cv_to_host_file_cmd=func_convert_file_noop
5622    ;;
5623esac
5624
5625fi
5626
5627to_host_file_cmd=$lt_cv_to_host_file_cmd
5628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5629$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5630
5631
5632
5633
5634
5635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5636$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5637if ${lt_cv_to_tool_file_cmd+:} false; then :
5638  $as_echo_n "(cached) " >&6
5639else
5640  #assume ordinary cross tools, or native build.
5641lt_cv_to_tool_file_cmd=func_convert_file_noop
5642case $host in
5643  *-*-mingw* )
5644    case $build in
5645      *-*-mingw* ) # actually msys
5646        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5647        ;;
5648    esac
5649    ;;
5650esac
5651
5652fi
5653
5654to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5656$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5657
5658
5659
5660
5661
5662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5663$as_echo_n "checking for $LD option to reload object files... " >&6; }
5664if ${lt_cv_ld_reload_flag+:} false; then :
5665  $as_echo_n "(cached) " >&6
5666else
5667  lt_cv_ld_reload_flag='-r'
5668fi
5669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5670$as_echo "$lt_cv_ld_reload_flag" >&6; }
5671reload_flag=$lt_cv_ld_reload_flag
5672case $reload_flag in
5673"" | " "*) ;;
5674*) reload_flag=" $reload_flag" ;;
5675esac
5676reload_cmds='$LD$reload_flag -o $output$reload_objs'
5677case $host_os in
5678  cygwin* | mingw* | pw32* | cegcc*)
5679    if test "$GCC" != yes; then
5680      reload_cmds=false
5681    fi
5682    ;;
5683  darwin*)
5684    if test "$GCC" = yes; then
5685      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5686    else
5687      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5688    fi
5689    ;;
5690esac
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700if test -n "$ac_tool_prefix"; then
5701  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5702set dummy ${ac_tool_prefix}objdump; ac_word=$2
5703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5704$as_echo_n "checking for $ac_word... " >&6; }
5705if ${ac_cv_prog_OBJDUMP+:} false; then :
5706  $as_echo_n "(cached) " >&6
5707else
5708  if test -n "$OBJDUMP"; then
5709  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5710else
5711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5712for as_dir in $PATH
5713do
5714  IFS=$as_save_IFS
5715  test -z "$as_dir" && as_dir=.
5716    for ac_exec_ext in '' $ac_executable_extensions; do
5717  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5718    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5719    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5720    break 2
5721  fi
5722done
5723  done
5724IFS=$as_save_IFS
5725
5726fi
5727fi
5728OBJDUMP=$ac_cv_prog_OBJDUMP
5729if test -n "$OBJDUMP"; then
5730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5731$as_echo "$OBJDUMP" >&6; }
5732else
5733  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5734$as_echo "no" >&6; }
5735fi
5736
5737
5738fi
5739if test -z "$ac_cv_prog_OBJDUMP"; then
5740  ac_ct_OBJDUMP=$OBJDUMP
5741  # Extract the first word of "objdump", so it can be a program name with args.
5742set dummy objdump; ac_word=$2
5743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5744$as_echo_n "checking for $ac_word... " >&6; }
5745if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5746  $as_echo_n "(cached) " >&6
5747else
5748  if test -n "$ac_ct_OBJDUMP"; then
5749  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5750else
5751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5752for as_dir in $PATH
5753do
5754  IFS=$as_save_IFS
5755  test -z "$as_dir" && as_dir=.
5756    for ac_exec_ext in '' $ac_executable_extensions; do
5757  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5758    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5759    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5760    break 2
5761  fi
5762done
5763  done
5764IFS=$as_save_IFS
5765
5766fi
5767fi
5768ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5769if test -n "$ac_ct_OBJDUMP"; then
5770  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5771$as_echo "$ac_ct_OBJDUMP" >&6; }
5772else
5773  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5774$as_echo "no" >&6; }
5775fi
5776
5777  if test "x$ac_ct_OBJDUMP" = x; then
5778    OBJDUMP="false"
5779  else
5780    case $cross_compiling:$ac_tool_warned in
5781yes:)
5782{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5783$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5784ac_tool_warned=yes ;;
5785esac
5786    OBJDUMP=$ac_ct_OBJDUMP
5787  fi
5788else
5789  OBJDUMP="$ac_cv_prog_OBJDUMP"
5790fi
5791
5792test -z "$OBJDUMP" && OBJDUMP=objdump
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5803$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5804if ${lt_cv_deplibs_check_method+:} false; then :
5805  $as_echo_n "(cached) " >&6
5806else
5807  lt_cv_file_magic_cmd='$MAGIC_CMD'
5808lt_cv_file_magic_test_file=
5809lt_cv_deplibs_check_method='unknown'
5810# Need to set the preceding variable on all platforms that support
5811# interlibrary dependencies.
5812# 'none' -- dependencies not supported.
5813# `unknown' -- same as none, but documents that we really don't know.
5814# 'pass_all' -- all dependencies passed with no checks.
5815# 'test_compile' -- check by making test program.
5816# 'file_magic [[regex]]' -- check by looking for files in library path
5817# which responds to the $file_magic_cmd with a given extended regex.
5818# If you have `file' or equivalent on your system and you're not sure
5819# whether `pass_all' will *always* work, you probably want this one.
5820
5821case $host_os in
5822aix[4-9]*)
5823  lt_cv_deplibs_check_method=pass_all
5824  ;;
5825
5826beos*)
5827  lt_cv_deplibs_check_method=pass_all
5828  ;;
5829
5830bsdi[45]*)
5831  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5832  lt_cv_file_magic_cmd='/usr/bin/file -L'
5833  lt_cv_file_magic_test_file=/shlib/libc.so
5834  ;;
5835
5836cygwin*)
5837  # func_win32_libid is a shell function defined in ltmain.sh
5838  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5839  lt_cv_file_magic_cmd='func_win32_libid'
5840  ;;
5841
5842mingw* | pw32*)
5843  # Base MSYS/MinGW do not provide the 'file' command needed by
5844  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5845  # unless we find 'file', for example because we are cross-compiling.
5846  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5847  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5848    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5849    lt_cv_file_magic_cmd='func_win32_libid'
5850  else
5851    # Keep this pattern in sync with the one in func_win32_libid.
5852    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5853    lt_cv_file_magic_cmd='$OBJDUMP -f'
5854  fi
5855  ;;
5856
5857cegcc*)
5858  # use the weaker test based on 'objdump'. See mingw*.
5859  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5860  lt_cv_file_magic_cmd='$OBJDUMP -f'
5861  ;;
5862
5863darwin* | rhapsody*)
5864  lt_cv_deplibs_check_method=pass_all
5865  ;;
5866
5867freebsd* | dragonfly*)
5868  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5869    case $host_cpu in
5870    i*86 )
5871      # Not sure whether the presence of OpenBSD here was a mistake.
5872      # Let's accept both of them until this is cleared up.
5873      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5874      lt_cv_file_magic_cmd=/usr/bin/file
5875      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5876      ;;
5877    esac
5878  else
5879    lt_cv_deplibs_check_method=pass_all
5880  fi
5881  ;;
5882
5883gnu*)
5884  lt_cv_deplibs_check_method=pass_all
5885  ;;
5886
5887haiku*)
5888  lt_cv_deplibs_check_method=pass_all
5889  ;;
5890
5891hpux10.20* | hpux11*)
5892  lt_cv_file_magic_cmd=/usr/bin/file
5893  case $host_cpu in
5894  ia64*)
5895    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5896    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5897    ;;
5898  hppa*64*)
5899    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]'
5900    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5901    ;;
5902  *)
5903    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5904    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5905    ;;
5906  esac
5907  ;;
5908
5909interix[3-9]*)
5910  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5911  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5912  ;;
5913
5914irix5* | irix6* | nonstopux*)
5915  case $LD in
5916  *-32|*"-32 ") libmagic=32-bit;;
5917  *-n32|*"-n32 ") libmagic=N32;;
5918  *-64|*"-64 ") libmagic=64-bit;;
5919  *) libmagic=never-match;;
5920  esac
5921  lt_cv_deplibs_check_method=pass_all
5922  ;;
5923
5924# This must be glibc/ELF.
5925linux* | k*bsd*-gnu | kopensolaris*-gnu)
5926  lt_cv_deplibs_check_method=pass_all
5927  ;;
5928
5929netbsd*)
5930  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5931    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5932  else
5933    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5934  fi
5935  ;;
5936
5937newos6*)
5938  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5939  lt_cv_file_magic_cmd=/usr/bin/file
5940  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5941  ;;
5942
5943*nto* | *qnx*)
5944  lt_cv_deplibs_check_method=pass_all
5945  ;;
5946
5947openbsd*)
5948  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5949    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5950  else
5951    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5952  fi
5953  ;;
5954
5955osf3* | osf4* | osf5*)
5956  lt_cv_deplibs_check_method=pass_all
5957  ;;
5958
5959rdos*)
5960  lt_cv_deplibs_check_method=pass_all
5961  ;;
5962
5963solaris*)
5964  lt_cv_deplibs_check_method=pass_all
5965  ;;
5966
5967sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5968  lt_cv_deplibs_check_method=pass_all
5969  ;;
5970
5971sysv4 | sysv4.3*)
5972  case $host_vendor in
5973  motorola)
5974    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]'
5975    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5976    ;;
5977  ncr)
5978    lt_cv_deplibs_check_method=pass_all
5979    ;;
5980  sequent)
5981    lt_cv_file_magic_cmd='/bin/file'
5982    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5983    ;;
5984  sni)
5985    lt_cv_file_magic_cmd='/bin/file'
5986    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5987    lt_cv_file_magic_test_file=/lib/libc.so
5988    ;;
5989  siemens)
5990    lt_cv_deplibs_check_method=pass_all
5991    ;;
5992  pc)
5993    lt_cv_deplibs_check_method=pass_all
5994    ;;
5995  esac
5996  ;;
5997
5998tpf*)
5999  lt_cv_deplibs_check_method=pass_all
6000  ;;
6001esac
6002
6003fi
6004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6005$as_echo "$lt_cv_deplibs_check_method" >&6; }
6006
6007file_magic_glob=
6008want_nocaseglob=no
6009if test "$build" = "$host"; then
6010  case $host_os in
6011  mingw* | pw32*)
6012    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6013      want_nocaseglob=yes
6014    else
6015      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6016    fi
6017    ;;
6018  esac
6019fi
6020
6021file_magic_cmd=$lt_cv_file_magic_cmd
6022deplibs_check_method=$lt_cv_deplibs_check_method
6023test -z "$deplibs_check_method" && deplibs_check_method=unknown
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046if test -n "$ac_tool_prefix"; then
6047  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6048set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6049{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6050$as_echo_n "checking for $ac_word... " >&6; }
6051if ${ac_cv_prog_DLLTOOL+:} false; then :
6052  $as_echo_n "(cached) " >&6
6053else
6054  if test -n "$DLLTOOL"; then
6055  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6056else
6057as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6058for as_dir in $PATH
6059do
6060  IFS=$as_save_IFS
6061  test -z "$as_dir" && as_dir=.
6062    for ac_exec_ext in '' $ac_executable_extensions; do
6063  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6064    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6065    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6066    break 2
6067  fi
6068done
6069  done
6070IFS=$as_save_IFS
6071
6072fi
6073fi
6074DLLTOOL=$ac_cv_prog_DLLTOOL
6075if test -n "$DLLTOOL"; then
6076  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6077$as_echo "$DLLTOOL" >&6; }
6078else
6079  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6080$as_echo "no" >&6; }
6081fi
6082
6083
6084fi
6085if test -z "$ac_cv_prog_DLLTOOL"; then
6086  ac_ct_DLLTOOL=$DLLTOOL
6087  # Extract the first word of "dlltool", so it can be a program name with args.
6088set dummy dlltool; ac_word=$2
6089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6090$as_echo_n "checking for $ac_word... " >&6; }
6091if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6092  $as_echo_n "(cached) " >&6
6093else
6094  if test -n "$ac_ct_DLLTOOL"; then
6095  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6096else
6097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6098for as_dir in $PATH
6099do
6100  IFS=$as_save_IFS
6101  test -z "$as_dir" && as_dir=.
6102    for ac_exec_ext in '' $ac_executable_extensions; do
6103  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6104    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6105    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6106    break 2
6107  fi
6108done
6109  done
6110IFS=$as_save_IFS
6111
6112fi
6113fi
6114ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6115if test -n "$ac_ct_DLLTOOL"; then
6116  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6117$as_echo "$ac_ct_DLLTOOL" >&6; }
6118else
6119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6120$as_echo "no" >&6; }
6121fi
6122
6123  if test "x$ac_ct_DLLTOOL" = x; then
6124    DLLTOOL="false"
6125  else
6126    case $cross_compiling:$ac_tool_warned in
6127yes:)
6128{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6129$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6130ac_tool_warned=yes ;;
6131esac
6132    DLLTOOL=$ac_ct_DLLTOOL
6133  fi
6134else
6135  DLLTOOL="$ac_cv_prog_DLLTOOL"
6136fi
6137
6138test -z "$DLLTOOL" && DLLTOOL=dlltool
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6150$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6151if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6152  $as_echo_n "(cached) " >&6
6153else
6154  lt_cv_sharedlib_from_linklib_cmd='unknown'
6155
6156case $host_os in
6157cygwin* | mingw* | pw32* | cegcc*)
6158  # two different shell functions defined in ltmain.sh
6159  # decide which to use based on capabilities of $DLLTOOL
6160  case `$DLLTOOL --help 2>&1` in
6161  *--identify-strict*)
6162    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6163    ;;
6164  *)
6165    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6166    ;;
6167  esac
6168  ;;
6169*)
6170  # fallback: assume linklib IS sharedlib
6171  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
6172  ;;
6173esac
6174
6175fi
6176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6177$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6178sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6179test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6180
6181
6182
6183
6184
6185
6186
6187if test -n "$ac_tool_prefix"; then
6188  for ac_prog in ar
6189  do
6190    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6191set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6193$as_echo_n "checking for $ac_word... " >&6; }
6194if ${ac_cv_prog_AR+:} false; then :
6195  $as_echo_n "(cached) " >&6
6196else
6197  if test -n "$AR"; then
6198  ac_cv_prog_AR="$AR" # Let the user override the test.
6199else
6200as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6201for as_dir in $PATH
6202do
6203  IFS=$as_save_IFS
6204  test -z "$as_dir" && as_dir=.
6205    for ac_exec_ext in '' $ac_executable_extensions; do
6206  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6207    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6208    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6209    break 2
6210  fi
6211done
6212  done
6213IFS=$as_save_IFS
6214
6215fi
6216fi
6217AR=$ac_cv_prog_AR
6218if test -n "$AR"; then
6219  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6220$as_echo "$AR" >&6; }
6221else
6222  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6223$as_echo "no" >&6; }
6224fi
6225
6226
6227    test -n "$AR" && break
6228  done
6229fi
6230if test -z "$AR"; then
6231  ac_ct_AR=$AR
6232  for ac_prog in ar
6233do
6234  # Extract the first word of "$ac_prog", so it can be a program name with args.
6235set dummy $ac_prog; ac_word=$2
6236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6237$as_echo_n "checking for $ac_word... " >&6; }
6238if ${ac_cv_prog_ac_ct_AR+:} false; then :
6239  $as_echo_n "(cached) " >&6
6240else
6241  if test -n "$ac_ct_AR"; then
6242  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6243else
6244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6245for as_dir in $PATH
6246do
6247  IFS=$as_save_IFS
6248  test -z "$as_dir" && as_dir=.
6249    for ac_exec_ext in '' $ac_executable_extensions; do
6250  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6251    ac_cv_prog_ac_ct_AR="$ac_prog"
6252    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6253    break 2
6254  fi
6255done
6256  done
6257IFS=$as_save_IFS
6258
6259fi
6260fi
6261ac_ct_AR=$ac_cv_prog_ac_ct_AR
6262if test -n "$ac_ct_AR"; then
6263  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6264$as_echo "$ac_ct_AR" >&6; }
6265else
6266  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6267$as_echo "no" >&6; }
6268fi
6269
6270
6271  test -n "$ac_ct_AR" && break
6272done
6273
6274  if test "x$ac_ct_AR" = x; then
6275    AR="false"
6276  else
6277    case $cross_compiling:$ac_tool_warned in
6278yes:)
6279{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6280$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6281ac_tool_warned=yes ;;
6282esac
6283    AR=$ac_ct_AR
6284  fi
6285fi
6286
6287: ${AR=ar}
6288: ${AR_FLAGS=cru}
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6301$as_echo_n "checking for archiver @FILE support... " >&6; }
6302if ${lt_cv_ar_at_file+:} false; then :
6303  $as_echo_n "(cached) " >&6
6304else
6305  lt_cv_ar_at_file=no
6306   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6307/* end confdefs.h.  */
6308
6309int
6310main ()
6311{
6312
6313  ;
6314  return 0;
6315}
6316_ACEOF
6317if ac_fn_c_try_compile "$LINENO"; then :
6318  echo conftest.$ac_objext > conftest.lst
6319      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6320      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6321  (eval $lt_ar_try) 2>&5
6322  ac_status=$?
6323  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6324  test $ac_status = 0; }
6325      if test "$ac_status" -eq 0; then
6326	# Ensure the archiver fails upon bogus file names.
6327	rm -f conftest.$ac_objext libconftest.a
6328	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6329  (eval $lt_ar_try) 2>&5
6330  ac_status=$?
6331  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6332  test $ac_status = 0; }
6333	if test "$ac_status" -ne 0; then
6334          lt_cv_ar_at_file=@
6335        fi
6336      fi
6337      rm -f conftest.* libconftest.a
6338
6339fi
6340rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6341
6342fi
6343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6344$as_echo "$lt_cv_ar_at_file" >&6; }
6345
6346if test "x$lt_cv_ar_at_file" = xno; then
6347  archiver_list_spec=
6348else
6349  archiver_list_spec=$lt_cv_ar_at_file
6350fi
6351
6352
6353
6354
6355
6356
6357
6358if test -n "$ac_tool_prefix"; then
6359  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6360set dummy ${ac_tool_prefix}strip; ac_word=$2
6361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6362$as_echo_n "checking for $ac_word... " >&6; }
6363if ${ac_cv_prog_STRIP+:} false; then :
6364  $as_echo_n "(cached) " >&6
6365else
6366  if test -n "$STRIP"; then
6367  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6368else
6369as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6370for as_dir in $PATH
6371do
6372  IFS=$as_save_IFS
6373  test -z "$as_dir" && as_dir=.
6374    for ac_exec_ext in '' $ac_executable_extensions; do
6375  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6376    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6377    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6378    break 2
6379  fi
6380done
6381  done
6382IFS=$as_save_IFS
6383
6384fi
6385fi
6386STRIP=$ac_cv_prog_STRIP
6387if test -n "$STRIP"; then
6388  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6389$as_echo "$STRIP" >&6; }
6390else
6391  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6392$as_echo "no" >&6; }
6393fi
6394
6395
6396fi
6397if test -z "$ac_cv_prog_STRIP"; then
6398  ac_ct_STRIP=$STRIP
6399  # Extract the first word of "strip", so it can be a program name with args.
6400set dummy strip; ac_word=$2
6401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6402$as_echo_n "checking for $ac_word... " >&6; }
6403if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6404  $as_echo_n "(cached) " >&6
6405else
6406  if test -n "$ac_ct_STRIP"; then
6407  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6408else
6409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6410for as_dir in $PATH
6411do
6412  IFS=$as_save_IFS
6413  test -z "$as_dir" && as_dir=.
6414    for ac_exec_ext in '' $ac_executable_extensions; do
6415  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6416    ac_cv_prog_ac_ct_STRIP="strip"
6417    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6418    break 2
6419  fi
6420done
6421  done
6422IFS=$as_save_IFS
6423
6424fi
6425fi
6426ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6427if test -n "$ac_ct_STRIP"; then
6428  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6429$as_echo "$ac_ct_STRIP" >&6; }
6430else
6431  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6432$as_echo "no" >&6; }
6433fi
6434
6435  if test "x$ac_ct_STRIP" = x; then
6436    STRIP=":"
6437  else
6438    case $cross_compiling:$ac_tool_warned in
6439yes:)
6440{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6441$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6442ac_tool_warned=yes ;;
6443esac
6444    STRIP=$ac_ct_STRIP
6445  fi
6446else
6447  STRIP="$ac_cv_prog_STRIP"
6448fi
6449
6450test -z "$STRIP" && STRIP=:
6451
6452
6453
6454
6455
6456
6457if test -n "$ac_tool_prefix"; then
6458  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6459set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6461$as_echo_n "checking for $ac_word... " >&6; }
6462if ${ac_cv_prog_RANLIB+:} false; then :
6463  $as_echo_n "(cached) " >&6
6464else
6465  if test -n "$RANLIB"; then
6466  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6467else
6468as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6469for as_dir in $PATH
6470do
6471  IFS=$as_save_IFS
6472  test -z "$as_dir" && as_dir=.
6473    for ac_exec_ext in '' $ac_executable_extensions; do
6474  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6475    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6476    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6477    break 2
6478  fi
6479done
6480  done
6481IFS=$as_save_IFS
6482
6483fi
6484fi
6485RANLIB=$ac_cv_prog_RANLIB
6486if test -n "$RANLIB"; then
6487  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6488$as_echo "$RANLIB" >&6; }
6489else
6490  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6491$as_echo "no" >&6; }
6492fi
6493
6494
6495fi
6496if test -z "$ac_cv_prog_RANLIB"; then
6497  ac_ct_RANLIB=$RANLIB
6498  # Extract the first word of "ranlib", so it can be a program name with args.
6499set dummy ranlib; ac_word=$2
6500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6501$as_echo_n "checking for $ac_word... " >&6; }
6502if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6503  $as_echo_n "(cached) " >&6
6504else
6505  if test -n "$ac_ct_RANLIB"; then
6506  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6507else
6508as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6509for as_dir in $PATH
6510do
6511  IFS=$as_save_IFS
6512  test -z "$as_dir" && as_dir=.
6513    for ac_exec_ext in '' $ac_executable_extensions; do
6514  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6515    ac_cv_prog_ac_ct_RANLIB="ranlib"
6516    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6517    break 2
6518  fi
6519done
6520  done
6521IFS=$as_save_IFS
6522
6523fi
6524fi
6525ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6526if test -n "$ac_ct_RANLIB"; then
6527  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6528$as_echo "$ac_ct_RANLIB" >&6; }
6529else
6530  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6531$as_echo "no" >&6; }
6532fi
6533
6534  if test "x$ac_ct_RANLIB" = x; then
6535    RANLIB=":"
6536  else
6537    case $cross_compiling:$ac_tool_warned in
6538yes:)
6539{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6540$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6541ac_tool_warned=yes ;;
6542esac
6543    RANLIB=$ac_ct_RANLIB
6544  fi
6545else
6546  RANLIB="$ac_cv_prog_RANLIB"
6547fi
6548
6549test -z "$RANLIB" && RANLIB=:
6550
6551
6552
6553
6554
6555
6556# Determine commands to create old-style static archives.
6557old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6558old_postinstall_cmds='chmod 644 $oldlib'
6559old_postuninstall_cmds=
6560
6561if test -n "$RANLIB"; then
6562  case $host_os in
6563  openbsd*)
6564    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6565    ;;
6566  *)
6567    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6568    ;;
6569  esac
6570  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6571fi
6572
6573case $host_os in
6574  darwin*)
6575    lock_old_archive_extraction=yes ;;
6576  *)
6577    lock_old_archive_extraction=no ;;
6578esac
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618# If no C compiler was specified, use CC.
6619LTCC=${LTCC-"$CC"}
6620
6621# If no C compiler flags were specified, use CFLAGS.
6622LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6623
6624# Allow CC to be a program name with arguments.
6625compiler=$CC
6626
6627
6628# Check for command to grab the raw symbol name followed by C symbol from nm.
6629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6630$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6631if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6632  $as_echo_n "(cached) " >&6
6633else
6634
6635# These are sane defaults that work on at least a few old systems.
6636# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6637
6638# Character class describing NM global symbol codes.
6639symcode='[BCDEGRST]'
6640
6641# Regexp to match symbols that can be accessed directly from C.
6642sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6643
6644# Define system-specific variables.
6645case $host_os in
6646aix*)
6647  symcode='[BCDT]'
6648  ;;
6649cygwin* | mingw* | pw32* | cegcc*)
6650  symcode='[ABCDGISTW]'
6651  ;;
6652hpux*)
6653  if test "$host_cpu" = ia64; then
6654    symcode='[ABCDEGRST]'
6655  fi
6656  ;;
6657irix* | nonstopux*)
6658  symcode='[BCDEGRST]'
6659  ;;
6660osf*)
6661  symcode='[BCDEGQRST]'
6662  ;;
6663solaris*)
6664  symcode='[BDRT]'
6665  ;;
6666sco3.2v5*)
6667  symcode='[DT]'
6668  ;;
6669sysv4.2uw2*)
6670  symcode='[DT]'
6671  ;;
6672sysv5* | sco5v6* | unixware* | OpenUNIX*)
6673  symcode='[ABDT]'
6674  ;;
6675sysv4)
6676  symcode='[DFNSTU]'
6677  ;;
6678esac
6679
6680# If we're using GNU nm, then use its standard symbol codes.
6681case `$NM -V 2>&1` in
6682*GNU* | *'with BFD'*)
6683  symcode='[ABCDGIRSTW]' ;;
6684esac
6685
6686# Transform an extracted symbol line into a proper C declaration.
6687# Some systems (esp. on ia64) link data and code symbols differently,
6688# so use this general approach.
6689lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6690
6691# Transform an extracted symbol line into symbol name and symbol address
6692lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6693lt_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'"
6694
6695# Handle CRLF in mingw tool chain
6696opt_cr=
6697case $build_os in
6698mingw*)
6699  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6700  ;;
6701esac
6702
6703# Try without a prefix underscore, then with it.
6704for ac_symprfx in "" "_"; do
6705
6706  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6707  symxfrm="\\1 $ac_symprfx\\2 \\2"
6708
6709  # Write the raw and C identifiers.
6710  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6711    # Fake it for dumpbin and say T for any non-static function
6712    # and D for any global variable.
6713    # Also find C++ and __fastcall symbols from MSVC++,
6714    # which start with @ or ?.
6715    lt_cv_sys_global_symbol_pipe="$AWK '"\
6716"     {last_section=section; section=\$ 3};"\
6717"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6718"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6719"     \$ 0!~/External *\|/{next};"\
6720"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6721"     {if(hide[section]) next};"\
6722"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6723"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6724"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6725"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6726"     ' prfx=^$ac_symprfx"
6727  else
6728    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6729  fi
6730  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6731
6732  # Check to see that the pipe works correctly.
6733  pipe_works=no
6734
6735  rm -f conftest*
6736  cat > conftest.$ac_ext <<_LT_EOF
6737#ifdef __cplusplus
6738extern "C" {
6739#endif
6740char nm_test_var;
6741void nm_test_func(void);
6742void nm_test_func(void){}
6743#ifdef __cplusplus
6744}
6745#endif
6746int main(){nm_test_var='a';nm_test_func();return(0);}
6747_LT_EOF
6748
6749  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6750  (eval $ac_compile) 2>&5
6751  ac_status=$?
6752  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6753  test $ac_status = 0; }; then
6754    # Now try to grab the symbols.
6755    nlist=conftest.nm
6756    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6757  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6758  ac_status=$?
6759  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6760  test $ac_status = 0; } && test -s "$nlist"; then
6761      # Try sorting and uniquifying the output.
6762      if sort "$nlist" | uniq > "$nlist"T; then
6763	mv -f "$nlist"T "$nlist"
6764      else
6765	rm -f "$nlist"T
6766      fi
6767
6768      # Make sure that we snagged all the symbols we need.
6769      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6770	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6771	  cat <<_LT_EOF > conftest.$ac_ext
6772/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6773#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6774/* DATA imports from DLLs on WIN32 con't be const, because runtime
6775   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6776# define LT_DLSYM_CONST
6777#elif defined(__osf__)
6778/* This system does not cope well with relocations in const data.  */
6779# define LT_DLSYM_CONST
6780#else
6781# define LT_DLSYM_CONST const
6782#endif
6783
6784#ifdef __cplusplus
6785extern "C" {
6786#endif
6787
6788_LT_EOF
6789	  # Now generate the symbol file.
6790	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6791
6792	  cat <<_LT_EOF >> conftest.$ac_ext
6793
6794/* The mapping between symbol names and symbols.  */
6795LT_DLSYM_CONST struct {
6796  const char *name;
6797  void       *address;
6798}
6799lt__PROGRAM__LTX_preloaded_symbols[] =
6800{
6801  { "@PROGRAM@", (void *) 0 },
6802_LT_EOF
6803	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6804	  cat <<\_LT_EOF >> conftest.$ac_ext
6805  {0, (void *) 0}
6806};
6807
6808/* This works around a problem in FreeBSD linker */
6809#ifdef FREEBSD_WORKAROUND
6810static const void *lt_preloaded_setup() {
6811  return lt__PROGRAM__LTX_preloaded_symbols;
6812}
6813#endif
6814
6815#ifdef __cplusplus
6816}
6817#endif
6818_LT_EOF
6819	  # Now try linking the two files.
6820	  mv conftest.$ac_objext conftstm.$ac_objext
6821	  lt_globsym_save_LIBS=$LIBS
6822	  lt_globsym_save_CFLAGS=$CFLAGS
6823	  LIBS="conftstm.$ac_objext"
6824	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6825	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6826  (eval $ac_link) 2>&5
6827  ac_status=$?
6828  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6829  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6830	    pipe_works=yes
6831	  fi
6832	  LIBS=$lt_globsym_save_LIBS
6833	  CFLAGS=$lt_globsym_save_CFLAGS
6834	else
6835	  echo "cannot find nm_test_func in $nlist" >&5
6836	fi
6837      else
6838	echo "cannot find nm_test_var in $nlist" >&5
6839      fi
6840    else
6841      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6842    fi
6843  else
6844    echo "$progname: failed program was:" >&5
6845    cat conftest.$ac_ext >&5
6846  fi
6847  rm -rf conftest* conftst*
6848
6849  # Do not use the global_symbol_pipe unless it works.
6850  if test "$pipe_works" = yes; then
6851    break
6852  else
6853    lt_cv_sys_global_symbol_pipe=
6854  fi
6855done
6856
6857fi
6858
6859if test -z "$lt_cv_sys_global_symbol_pipe"; then
6860  lt_cv_sys_global_symbol_to_cdecl=
6861fi
6862if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6864$as_echo "failed" >&6; }
6865else
6866  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6867$as_echo "ok" >&6; }
6868fi
6869
6870# Response file support.
6871if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6872  nm_file_list_spec='@'
6873elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6874  nm_file_list_spec='@'
6875fi
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6904$as_echo_n "checking for sysroot... " >&6; }
6905
6906# Check whether --with-sysroot was given.
6907if test "${with_sysroot+set}" = set; then :
6908  withval=$with_sysroot;
6909else
6910  with_sysroot=no
6911fi
6912
6913
6914lt_sysroot=
6915case ${with_sysroot} in #(
6916 yes)
6917   if test "$GCC" = yes; then
6918     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6919   fi
6920   ;; #(
6921 /*)
6922   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6923   ;; #(
6924 no|'')
6925   ;; #(
6926 *)
6927   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6928$as_echo "${with_sysroot}" >&6; }
6929   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6930   ;;
6931esac
6932
6933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6934$as_echo "${lt_sysroot:-no}" >&6; }
6935
6936
6937
6938
6939
6940# Check whether --enable-libtool-lock was given.
6941if test "${enable_libtool_lock+set}" = set; then :
6942  enableval=$enable_libtool_lock;
6943fi
6944
6945test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6946
6947# Some flags need to be propagated to the compiler or linker for good
6948# libtool support.
6949case $host in
6950ia64-*-hpux*)
6951  # Find out which ABI we are using.
6952  echo 'int i;' > conftest.$ac_ext
6953  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6954  (eval $ac_compile) 2>&5
6955  ac_status=$?
6956  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6957  test $ac_status = 0; }; then
6958    case `/usr/bin/file conftest.$ac_objext` in
6959      *ELF-32*)
6960	HPUX_IA64_MODE="32"
6961	;;
6962      *ELF-64*)
6963	HPUX_IA64_MODE="64"
6964	;;
6965    esac
6966  fi
6967  rm -rf conftest*
6968  ;;
6969*-*-irix6*)
6970  # Find out which ABI we are using.
6971  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6972  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6973  (eval $ac_compile) 2>&5
6974  ac_status=$?
6975  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6976  test $ac_status = 0; }; then
6977    if test "$lt_cv_prog_gnu_ld" = yes; then
6978      case `/usr/bin/file conftest.$ac_objext` in
6979	*32-bit*)
6980	  LD="${LD-ld} -melf32bsmip"
6981	  ;;
6982	*N32*)
6983	  LD="${LD-ld} -melf32bmipn32"
6984	  ;;
6985	*64-bit*)
6986	  LD="${LD-ld} -melf64bmip"
6987	;;
6988      esac
6989    else
6990      case `/usr/bin/file conftest.$ac_objext` in
6991	*32-bit*)
6992	  LD="${LD-ld} -32"
6993	  ;;
6994	*N32*)
6995	  LD="${LD-ld} -n32"
6996	  ;;
6997	*64-bit*)
6998	  LD="${LD-ld} -64"
6999	  ;;
7000      esac
7001    fi
7002  fi
7003  rm -rf conftest*
7004  ;;
7005
7006x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7007s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7008  # Find out which ABI we are using.
7009  echo 'int i;' > conftest.$ac_ext
7010  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7011  (eval $ac_compile) 2>&5
7012  ac_status=$?
7013  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7014  test $ac_status = 0; }; then
7015    case `/usr/bin/file conftest.o` in
7016      *32-bit*)
7017	case $host in
7018	  x86_64-*kfreebsd*-gnu)
7019	    LD="${LD-ld} -m elf_i386_fbsd"
7020	    ;;
7021	  x86_64-*linux*)
7022	    LD="${LD-ld} -m elf_i386"
7023	    ;;
7024	  ppc64-*linux*|powerpc64-*linux*)
7025	    LD="${LD-ld} -m elf32ppclinux"
7026	    ;;
7027	  s390x-*linux*)
7028	    LD="${LD-ld} -m elf_s390"
7029	    ;;
7030	  sparc64-*linux*)
7031	    LD="${LD-ld} -m elf32_sparc"
7032	    ;;
7033	esac
7034	;;
7035      *64-bit*)
7036	case $host in
7037	  x86_64-*kfreebsd*-gnu)
7038	    LD="${LD-ld} -m elf_x86_64_fbsd"
7039	    ;;
7040	  x86_64-*linux*)
7041	    LD="${LD-ld} -m elf_x86_64"
7042	    ;;
7043	  ppc*-*linux*|powerpc*-*linux*)
7044	    LD="${LD-ld} -m elf64ppc"
7045	    ;;
7046	  s390*-*linux*|s390*-*tpf*)
7047	    LD="${LD-ld} -m elf64_s390"
7048	    ;;
7049	  sparc*-*linux*)
7050	    LD="${LD-ld} -m elf64_sparc"
7051	    ;;
7052	esac
7053	;;
7054    esac
7055  fi
7056  rm -rf conftest*
7057  ;;
7058
7059*-*-sco3.2v5*)
7060  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7061  SAVE_CFLAGS="$CFLAGS"
7062  CFLAGS="$CFLAGS -belf"
7063  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7064$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7065if ${lt_cv_cc_needs_belf+:} false; then :
7066  $as_echo_n "(cached) " >&6
7067else
7068  ac_ext=c
7069ac_cpp='$CPP $CPPFLAGS'
7070ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7071ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7072ac_compiler_gnu=$ac_cv_c_compiler_gnu
7073
7074     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7075/* end confdefs.h.  */
7076
7077int
7078main ()
7079{
7080
7081  ;
7082  return 0;
7083}
7084_ACEOF
7085if ac_fn_c_try_link "$LINENO"; then :
7086  lt_cv_cc_needs_belf=yes
7087else
7088  lt_cv_cc_needs_belf=no
7089fi
7090rm -f core conftest.err conftest.$ac_objext \
7091    conftest$ac_exeext conftest.$ac_ext
7092     ac_ext=c
7093ac_cpp='$CPP $CPPFLAGS'
7094ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7095ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7096ac_compiler_gnu=$ac_cv_c_compiler_gnu
7097
7098fi
7099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7100$as_echo "$lt_cv_cc_needs_belf" >&6; }
7101  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7102    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7103    CFLAGS="$SAVE_CFLAGS"
7104  fi
7105  ;;
7106*-*solaris*)
7107  # Find out which ABI we are using.
7108  echo 'int i;' > conftest.$ac_ext
7109  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7110  (eval $ac_compile) 2>&5
7111  ac_status=$?
7112  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7113  test $ac_status = 0; }; then
7114    case `/usr/bin/file conftest.o` in
7115    *64-bit*)
7116      case $lt_cv_prog_gnu_ld in
7117      yes*)
7118        case $host in
7119        i?86-*-solaris*)
7120          LD="${LD-ld} -m elf_x86_64"
7121          ;;
7122        sparc*-*-solaris*)
7123          LD="${LD-ld} -m elf64_sparc"
7124          ;;
7125        esac
7126        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7127        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7128          LD="${LD-ld}_sol2"
7129        fi
7130        ;;
7131      *)
7132	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7133	  LD="${LD-ld} -64"
7134	fi
7135	;;
7136      esac
7137      ;;
7138    esac
7139  fi
7140  rm -rf conftest*
7141  ;;
7142esac
7143
7144need_locks="$enable_libtool_lock"
7145
7146if test -n "$ac_tool_prefix"; then
7147  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7148set dummy ${ac_tool_prefix}mt; ac_word=$2
7149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7150$as_echo_n "checking for $ac_word... " >&6; }
7151if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7152  $as_echo_n "(cached) " >&6
7153else
7154  if test -n "$MANIFEST_TOOL"; then
7155  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7156else
7157as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7158for as_dir in $PATH
7159do
7160  IFS=$as_save_IFS
7161  test -z "$as_dir" && as_dir=.
7162    for ac_exec_ext in '' $ac_executable_extensions; do
7163  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7164    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7165    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7166    break 2
7167  fi
7168done
7169  done
7170IFS=$as_save_IFS
7171
7172fi
7173fi
7174MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7175if test -n "$MANIFEST_TOOL"; then
7176  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7177$as_echo "$MANIFEST_TOOL" >&6; }
7178else
7179  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7180$as_echo "no" >&6; }
7181fi
7182
7183
7184fi
7185if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7186  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7187  # Extract the first word of "mt", so it can be a program name with args.
7188set dummy mt; ac_word=$2
7189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7190$as_echo_n "checking for $ac_word... " >&6; }
7191if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7192  $as_echo_n "(cached) " >&6
7193else
7194  if test -n "$ac_ct_MANIFEST_TOOL"; then
7195  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7196else
7197as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7198for as_dir in $PATH
7199do
7200  IFS=$as_save_IFS
7201  test -z "$as_dir" && as_dir=.
7202    for ac_exec_ext in '' $ac_executable_extensions; do
7203  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7204    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7205    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7206    break 2
7207  fi
7208done
7209  done
7210IFS=$as_save_IFS
7211
7212fi
7213fi
7214ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7215if test -n "$ac_ct_MANIFEST_TOOL"; then
7216  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7217$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7218else
7219  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7220$as_echo "no" >&6; }
7221fi
7222
7223  if test "x$ac_ct_MANIFEST_TOOL" = x; then
7224    MANIFEST_TOOL=":"
7225  else
7226    case $cross_compiling:$ac_tool_warned in
7227yes:)
7228{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7229$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7230ac_tool_warned=yes ;;
7231esac
7232    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7233  fi
7234else
7235  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7236fi
7237
7238test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7240$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7241if ${lt_cv_path_mainfest_tool+:} false; then :
7242  $as_echo_n "(cached) " >&6
7243else
7244  lt_cv_path_mainfest_tool=no
7245  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7246  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7247  cat conftest.err >&5
7248  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7249    lt_cv_path_mainfest_tool=yes
7250  fi
7251  rm -f conftest*
7252fi
7253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7254$as_echo "$lt_cv_path_mainfest_tool" >&6; }
7255if test "x$lt_cv_path_mainfest_tool" != xyes; then
7256  MANIFEST_TOOL=:
7257fi
7258
7259
7260
7261
7262
7263
7264  case $host_os in
7265    rhapsody* | darwin*)
7266    if test -n "$ac_tool_prefix"; then
7267  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7268set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7270$as_echo_n "checking for $ac_word... " >&6; }
7271if ${ac_cv_prog_DSYMUTIL+:} false; then :
7272  $as_echo_n "(cached) " >&6
7273else
7274  if test -n "$DSYMUTIL"; then
7275  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7276else
7277as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7278for as_dir in $PATH
7279do
7280  IFS=$as_save_IFS
7281  test -z "$as_dir" && as_dir=.
7282    for ac_exec_ext in '' $ac_executable_extensions; do
7283  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7284    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7285    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7286    break 2
7287  fi
7288done
7289  done
7290IFS=$as_save_IFS
7291
7292fi
7293fi
7294DSYMUTIL=$ac_cv_prog_DSYMUTIL
7295if test -n "$DSYMUTIL"; then
7296  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7297$as_echo "$DSYMUTIL" >&6; }
7298else
7299  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7300$as_echo "no" >&6; }
7301fi
7302
7303
7304fi
7305if test -z "$ac_cv_prog_DSYMUTIL"; then
7306  ac_ct_DSYMUTIL=$DSYMUTIL
7307  # Extract the first word of "dsymutil", so it can be a program name with args.
7308set dummy dsymutil; ac_word=$2
7309{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7310$as_echo_n "checking for $ac_word... " >&6; }
7311if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7312  $as_echo_n "(cached) " >&6
7313else
7314  if test -n "$ac_ct_DSYMUTIL"; then
7315  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7316else
7317as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7318for as_dir in $PATH
7319do
7320  IFS=$as_save_IFS
7321  test -z "$as_dir" && as_dir=.
7322    for ac_exec_ext in '' $ac_executable_extensions; do
7323  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7324    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7325    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7326    break 2
7327  fi
7328done
7329  done
7330IFS=$as_save_IFS
7331
7332fi
7333fi
7334ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7335if test -n "$ac_ct_DSYMUTIL"; then
7336  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7337$as_echo "$ac_ct_DSYMUTIL" >&6; }
7338else
7339  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7340$as_echo "no" >&6; }
7341fi
7342
7343  if test "x$ac_ct_DSYMUTIL" = x; then
7344    DSYMUTIL=":"
7345  else
7346    case $cross_compiling:$ac_tool_warned in
7347yes:)
7348{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7349$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7350ac_tool_warned=yes ;;
7351esac
7352    DSYMUTIL=$ac_ct_DSYMUTIL
7353  fi
7354else
7355  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7356fi
7357
7358    if test -n "$ac_tool_prefix"; then
7359  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7360set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7362$as_echo_n "checking for $ac_word... " >&6; }
7363if ${ac_cv_prog_NMEDIT+:} false; then :
7364  $as_echo_n "(cached) " >&6
7365else
7366  if test -n "$NMEDIT"; then
7367  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7368else
7369as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7370for as_dir in $PATH
7371do
7372  IFS=$as_save_IFS
7373  test -z "$as_dir" && as_dir=.
7374    for ac_exec_ext in '' $ac_executable_extensions; do
7375  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7376    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7377    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7378    break 2
7379  fi
7380done
7381  done
7382IFS=$as_save_IFS
7383
7384fi
7385fi
7386NMEDIT=$ac_cv_prog_NMEDIT
7387if test -n "$NMEDIT"; then
7388  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7389$as_echo "$NMEDIT" >&6; }
7390else
7391  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7392$as_echo "no" >&6; }
7393fi
7394
7395
7396fi
7397if test -z "$ac_cv_prog_NMEDIT"; then
7398  ac_ct_NMEDIT=$NMEDIT
7399  # Extract the first word of "nmedit", so it can be a program name with args.
7400set dummy nmedit; ac_word=$2
7401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7402$as_echo_n "checking for $ac_word... " >&6; }
7403if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7404  $as_echo_n "(cached) " >&6
7405else
7406  if test -n "$ac_ct_NMEDIT"; then
7407  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7408else
7409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7410for as_dir in $PATH
7411do
7412  IFS=$as_save_IFS
7413  test -z "$as_dir" && as_dir=.
7414    for ac_exec_ext in '' $ac_executable_extensions; do
7415  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7416    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7417    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7418    break 2
7419  fi
7420done
7421  done
7422IFS=$as_save_IFS
7423
7424fi
7425fi
7426ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7427if test -n "$ac_ct_NMEDIT"; then
7428  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7429$as_echo "$ac_ct_NMEDIT" >&6; }
7430else
7431  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7432$as_echo "no" >&6; }
7433fi
7434
7435  if test "x$ac_ct_NMEDIT" = x; then
7436    NMEDIT=":"
7437  else
7438    case $cross_compiling:$ac_tool_warned in
7439yes:)
7440{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7441$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7442ac_tool_warned=yes ;;
7443esac
7444    NMEDIT=$ac_ct_NMEDIT
7445  fi
7446else
7447  NMEDIT="$ac_cv_prog_NMEDIT"
7448fi
7449
7450    if test -n "$ac_tool_prefix"; then
7451  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7452set dummy ${ac_tool_prefix}lipo; ac_word=$2
7453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7454$as_echo_n "checking for $ac_word... " >&6; }
7455if ${ac_cv_prog_LIPO+:} false; then :
7456  $as_echo_n "(cached) " >&6
7457else
7458  if test -n "$LIPO"; then
7459  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7460else
7461as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7462for as_dir in $PATH
7463do
7464  IFS=$as_save_IFS
7465  test -z "$as_dir" && as_dir=.
7466    for ac_exec_ext in '' $ac_executable_extensions; do
7467  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7468    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7469    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7470    break 2
7471  fi
7472done
7473  done
7474IFS=$as_save_IFS
7475
7476fi
7477fi
7478LIPO=$ac_cv_prog_LIPO
7479if test -n "$LIPO"; then
7480  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7481$as_echo "$LIPO" >&6; }
7482else
7483  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7484$as_echo "no" >&6; }
7485fi
7486
7487
7488fi
7489if test -z "$ac_cv_prog_LIPO"; then
7490  ac_ct_LIPO=$LIPO
7491  # Extract the first word of "lipo", so it can be a program name with args.
7492set dummy lipo; ac_word=$2
7493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7494$as_echo_n "checking for $ac_word... " >&6; }
7495if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7496  $as_echo_n "(cached) " >&6
7497else
7498  if test -n "$ac_ct_LIPO"; then
7499  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7500else
7501as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7502for as_dir in $PATH
7503do
7504  IFS=$as_save_IFS
7505  test -z "$as_dir" && as_dir=.
7506    for ac_exec_ext in '' $ac_executable_extensions; do
7507  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7508    ac_cv_prog_ac_ct_LIPO="lipo"
7509    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7510    break 2
7511  fi
7512done
7513  done
7514IFS=$as_save_IFS
7515
7516fi
7517fi
7518ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7519if test -n "$ac_ct_LIPO"; then
7520  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7521$as_echo "$ac_ct_LIPO" >&6; }
7522else
7523  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7524$as_echo "no" >&6; }
7525fi
7526
7527  if test "x$ac_ct_LIPO" = x; then
7528    LIPO=":"
7529  else
7530    case $cross_compiling:$ac_tool_warned in
7531yes:)
7532{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7533$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7534ac_tool_warned=yes ;;
7535esac
7536    LIPO=$ac_ct_LIPO
7537  fi
7538else
7539  LIPO="$ac_cv_prog_LIPO"
7540fi
7541
7542    if test -n "$ac_tool_prefix"; then
7543  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7544set dummy ${ac_tool_prefix}otool; ac_word=$2
7545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7546$as_echo_n "checking for $ac_word... " >&6; }
7547if ${ac_cv_prog_OTOOL+:} false; then :
7548  $as_echo_n "(cached) " >&6
7549else
7550  if test -n "$OTOOL"; then
7551  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7552else
7553as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7554for as_dir in $PATH
7555do
7556  IFS=$as_save_IFS
7557  test -z "$as_dir" && as_dir=.
7558    for ac_exec_ext in '' $ac_executable_extensions; do
7559  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7560    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7561    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7562    break 2
7563  fi
7564done
7565  done
7566IFS=$as_save_IFS
7567
7568fi
7569fi
7570OTOOL=$ac_cv_prog_OTOOL
7571if test -n "$OTOOL"; then
7572  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7573$as_echo "$OTOOL" >&6; }
7574else
7575  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7576$as_echo "no" >&6; }
7577fi
7578
7579
7580fi
7581if test -z "$ac_cv_prog_OTOOL"; then
7582  ac_ct_OTOOL=$OTOOL
7583  # Extract the first word of "otool", so it can be a program name with args.
7584set dummy otool; ac_word=$2
7585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7586$as_echo_n "checking for $ac_word... " >&6; }
7587if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7588  $as_echo_n "(cached) " >&6
7589else
7590  if test -n "$ac_ct_OTOOL"; then
7591  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7592else
7593as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7594for as_dir in $PATH
7595do
7596  IFS=$as_save_IFS
7597  test -z "$as_dir" && as_dir=.
7598    for ac_exec_ext in '' $ac_executable_extensions; do
7599  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7600    ac_cv_prog_ac_ct_OTOOL="otool"
7601    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7602    break 2
7603  fi
7604done
7605  done
7606IFS=$as_save_IFS
7607
7608fi
7609fi
7610ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7611if test -n "$ac_ct_OTOOL"; then
7612  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7613$as_echo "$ac_ct_OTOOL" >&6; }
7614else
7615  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7616$as_echo "no" >&6; }
7617fi
7618
7619  if test "x$ac_ct_OTOOL" = x; then
7620    OTOOL=":"
7621  else
7622    case $cross_compiling:$ac_tool_warned in
7623yes:)
7624{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7625$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7626ac_tool_warned=yes ;;
7627esac
7628    OTOOL=$ac_ct_OTOOL
7629  fi
7630else
7631  OTOOL="$ac_cv_prog_OTOOL"
7632fi
7633
7634    if test -n "$ac_tool_prefix"; then
7635  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7636set dummy ${ac_tool_prefix}otool64; ac_word=$2
7637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7638$as_echo_n "checking for $ac_word... " >&6; }
7639if ${ac_cv_prog_OTOOL64+:} false; then :
7640  $as_echo_n "(cached) " >&6
7641else
7642  if test -n "$OTOOL64"; then
7643  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7644else
7645as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7646for as_dir in $PATH
7647do
7648  IFS=$as_save_IFS
7649  test -z "$as_dir" && as_dir=.
7650    for ac_exec_ext in '' $ac_executable_extensions; do
7651  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7652    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7653    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7654    break 2
7655  fi
7656done
7657  done
7658IFS=$as_save_IFS
7659
7660fi
7661fi
7662OTOOL64=$ac_cv_prog_OTOOL64
7663if test -n "$OTOOL64"; then
7664  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7665$as_echo "$OTOOL64" >&6; }
7666else
7667  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7668$as_echo "no" >&6; }
7669fi
7670
7671
7672fi
7673if test -z "$ac_cv_prog_OTOOL64"; then
7674  ac_ct_OTOOL64=$OTOOL64
7675  # Extract the first word of "otool64", so it can be a program name with args.
7676set dummy otool64; ac_word=$2
7677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7678$as_echo_n "checking for $ac_word... " >&6; }
7679if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7680  $as_echo_n "(cached) " >&6
7681else
7682  if test -n "$ac_ct_OTOOL64"; then
7683  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7684else
7685as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7686for as_dir in $PATH
7687do
7688  IFS=$as_save_IFS
7689  test -z "$as_dir" && as_dir=.
7690    for ac_exec_ext in '' $ac_executable_extensions; do
7691  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7692    ac_cv_prog_ac_ct_OTOOL64="otool64"
7693    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7694    break 2
7695  fi
7696done
7697  done
7698IFS=$as_save_IFS
7699
7700fi
7701fi
7702ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7703if test -n "$ac_ct_OTOOL64"; then
7704  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7705$as_echo "$ac_ct_OTOOL64" >&6; }
7706else
7707  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7708$as_echo "no" >&6; }
7709fi
7710
7711  if test "x$ac_ct_OTOOL64" = x; then
7712    OTOOL64=":"
7713  else
7714    case $cross_compiling:$ac_tool_warned in
7715yes:)
7716{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7717$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7718ac_tool_warned=yes ;;
7719esac
7720    OTOOL64=$ac_ct_OTOOL64
7721  fi
7722else
7723  OTOOL64="$ac_cv_prog_OTOOL64"
7724fi
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7753$as_echo_n "checking for -single_module linker flag... " >&6; }
7754if ${lt_cv_apple_cc_single_mod+:} false; then :
7755  $as_echo_n "(cached) " >&6
7756else
7757  lt_cv_apple_cc_single_mod=no
7758      if test -z "${LT_MULTI_MODULE}"; then
7759	# By default we will add the -single_module flag. You can override
7760	# by either setting the environment variable LT_MULTI_MODULE
7761	# non-empty at configure time, or by adding -multi_module to the
7762	# link flags.
7763	rm -rf libconftest.dylib*
7764	echo "int foo(void){return 1;}" > conftest.c
7765	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7766-dynamiclib -Wl,-single_module conftest.c" >&5
7767	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7768	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7769        _lt_result=$?
7770	# If there is a non-empty error log, and "single_module"
7771	# appears in it, assume the flag caused a linker warning
7772        if test -s conftest.err && $GREP single_module conftest.err; then
7773	  cat conftest.err >&5
7774	# Otherwise, if the output was created with a 0 exit code from
7775	# the compiler, it worked.
7776	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7777	  lt_cv_apple_cc_single_mod=yes
7778	else
7779	  cat conftest.err >&5
7780	fi
7781	rm -rf libconftest.dylib*
7782	rm -f conftest.*
7783      fi
7784fi
7785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7786$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7787
7788    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7789$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7790if ${lt_cv_ld_exported_symbols_list+:} false; then :
7791  $as_echo_n "(cached) " >&6
7792else
7793  lt_cv_ld_exported_symbols_list=no
7794      save_LDFLAGS=$LDFLAGS
7795      echo "_main" > conftest.sym
7796      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7797      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7798/* end confdefs.h.  */
7799
7800int
7801main ()
7802{
7803
7804  ;
7805  return 0;
7806}
7807_ACEOF
7808if ac_fn_c_try_link "$LINENO"; then :
7809  lt_cv_ld_exported_symbols_list=yes
7810else
7811  lt_cv_ld_exported_symbols_list=no
7812fi
7813rm -f core conftest.err conftest.$ac_objext \
7814    conftest$ac_exeext conftest.$ac_ext
7815	LDFLAGS="$save_LDFLAGS"
7816
7817fi
7818{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7819$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7820
7821    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7822$as_echo_n "checking for -force_load linker flag... " >&6; }
7823if ${lt_cv_ld_force_load+:} false; then :
7824  $as_echo_n "(cached) " >&6
7825else
7826  lt_cv_ld_force_load=no
7827      cat > conftest.c << _LT_EOF
7828int forced_loaded() { return 2;}
7829_LT_EOF
7830      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7831      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7832      echo "$AR cru libconftest.a conftest.o" >&5
7833      $AR cru libconftest.a conftest.o 2>&5
7834      echo "$RANLIB libconftest.a" >&5
7835      $RANLIB libconftest.a 2>&5
7836      cat > conftest.c << _LT_EOF
7837int main() { return 0;}
7838_LT_EOF
7839      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7840      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7841      _lt_result=$?
7842      if test -s conftest.err && $GREP force_load conftest.err; then
7843	cat conftest.err >&5
7844      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7845	lt_cv_ld_force_load=yes
7846      else
7847	cat conftest.err >&5
7848      fi
7849        rm -f conftest.err libconftest.a conftest conftest.c
7850        rm -rf conftest.dSYM
7851
7852fi
7853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7854$as_echo "$lt_cv_ld_force_load" >&6; }
7855    case $host_os in
7856    rhapsody* | darwin1.[012])
7857      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7858    darwin1.*)
7859      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7860    darwin*) # darwin 5.x on
7861      # if running on 10.5 or later, the deployment target defaults
7862      # to the OS version, if on x86, and 10.4, the deployment
7863      # target defaults to 10.4. Don't you love it?
7864      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7865	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7866	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7867	10.[012]*)
7868	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7869	10.*)
7870	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7871      esac
7872    ;;
7873  esac
7874    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7875      _lt_dar_single_mod='$single_module'
7876    fi
7877    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7878      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7879    else
7880      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7881    fi
7882    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7883      _lt_dsymutil='~$DSYMUTIL $lib || :'
7884    else
7885      _lt_dsymutil=
7886    fi
7887    ;;
7888  esac
7889
7890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7891$as_echo_n "checking for ANSI C header files... " >&6; }
7892if ${ac_cv_header_stdc+:} false; then :
7893  $as_echo_n "(cached) " >&6
7894else
7895  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7896/* end confdefs.h.  */
7897#include <stdlib.h>
7898#include <stdarg.h>
7899#include <string.h>
7900#include <float.h>
7901
7902int
7903main ()
7904{
7905
7906  ;
7907  return 0;
7908}
7909_ACEOF
7910if ac_fn_c_try_compile "$LINENO"; then :
7911  ac_cv_header_stdc=yes
7912else
7913  ac_cv_header_stdc=no
7914fi
7915rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7916
7917if test $ac_cv_header_stdc = yes; then
7918  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7919  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7920/* end confdefs.h.  */
7921#include <string.h>
7922
7923_ACEOF
7924if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7925  $EGREP "memchr" >/dev/null 2>&1; then :
7926
7927else
7928  ac_cv_header_stdc=no
7929fi
7930rm -f conftest*
7931
7932fi
7933
7934if test $ac_cv_header_stdc = yes; then
7935  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7936  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7937/* end confdefs.h.  */
7938#include <stdlib.h>
7939
7940_ACEOF
7941if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7942  $EGREP "free" >/dev/null 2>&1; then :
7943
7944else
7945  ac_cv_header_stdc=no
7946fi
7947rm -f conftest*
7948
7949fi
7950
7951if test $ac_cv_header_stdc = yes; then
7952  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7953  if test "$cross_compiling" = yes; then :
7954  :
7955else
7956  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7957/* end confdefs.h.  */
7958#include <ctype.h>
7959#include <stdlib.h>
7960#if ((' ' & 0x0FF) == 0x020)
7961# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7962# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7963#else
7964# define ISLOWER(c) \
7965		   (('a' <= (c) && (c) <= 'i') \
7966		     || ('j' <= (c) && (c) <= 'r') \
7967		     || ('s' <= (c) && (c) <= 'z'))
7968# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7969#endif
7970
7971#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7972int
7973main ()
7974{
7975  int i;
7976  for (i = 0; i < 256; i++)
7977    if (XOR (islower (i), ISLOWER (i))
7978	|| toupper (i) != TOUPPER (i))
7979      return 2;
7980  return 0;
7981}
7982_ACEOF
7983if ac_fn_c_try_run "$LINENO"; then :
7984
7985else
7986  ac_cv_header_stdc=no
7987fi
7988rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7989  conftest.$ac_objext conftest.beam conftest.$ac_ext
7990fi
7991
7992fi
7993fi
7994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7995$as_echo "$ac_cv_header_stdc" >&6; }
7996if test $ac_cv_header_stdc = yes; then
7997
7998$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7999
8000fi
8001
8002# On IRIX 5.3, sys/types and inttypes.h are conflicting.
8003for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8004		  inttypes.h stdint.h unistd.h
8005do :
8006  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8007ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8008"
8009if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8010  cat >>confdefs.h <<_ACEOF
8011#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8012_ACEOF
8013
8014fi
8015
8016done
8017
8018
8019for ac_header in dlfcn.h
8020do :
8021  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8022"
8023if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8024  cat >>confdefs.h <<_ACEOF
8025#define HAVE_DLFCN_H 1
8026_ACEOF
8027
8028fi
8029
8030done
8031
8032
8033
8034
8035
8036# Set options
8037
8038
8039
8040        enable_dlopen=no
8041
8042
8043  enable_win32_dll=no
8044
8045
8046            # Check whether --enable-shared was given.
8047if test "${enable_shared+set}" = set; then :
8048  enableval=$enable_shared; p=${PACKAGE-default}
8049    case $enableval in
8050    yes) enable_shared=yes ;;
8051    no) enable_shared=no ;;
8052    *)
8053      enable_shared=no
8054      # Look at the argument we got.  We use all the common list separators.
8055      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8056      for pkg in $enableval; do
8057	IFS="$lt_save_ifs"
8058	if test "X$pkg" = "X$p"; then
8059	  enable_shared=yes
8060	fi
8061      done
8062      IFS="$lt_save_ifs"
8063      ;;
8064    esac
8065else
8066  enable_shared=yes
8067fi
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077  # Check whether --enable-static was given.
8078if test "${enable_static+set}" = set; then :
8079  enableval=$enable_static; p=${PACKAGE-default}
8080    case $enableval in
8081    yes) enable_static=yes ;;
8082    no) enable_static=no ;;
8083    *)
8084     enable_static=no
8085      # Look at the argument we got.  We use all the common list separators.
8086      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8087      for pkg in $enableval; do
8088	IFS="$lt_save_ifs"
8089	if test "X$pkg" = "X$p"; then
8090	  enable_static=yes
8091	fi
8092      done
8093      IFS="$lt_save_ifs"
8094      ;;
8095    esac
8096else
8097  enable_static=yes
8098fi
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109# Check whether --with-pic was given.
8110if test "${with_pic+set}" = set; then :
8111  withval=$with_pic; lt_p=${PACKAGE-default}
8112    case $withval in
8113    yes|no) pic_mode=$withval ;;
8114    *)
8115      pic_mode=default
8116      # Look at the argument we got.  We use all the common list separators.
8117      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8118      for lt_pkg in $withval; do
8119	IFS="$lt_save_ifs"
8120	if test "X$lt_pkg" = "X$lt_p"; then
8121	  pic_mode=yes
8122	fi
8123      done
8124      IFS="$lt_save_ifs"
8125      ;;
8126    esac
8127else
8128  pic_mode=default
8129fi
8130
8131
8132test -z "$pic_mode" && pic_mode=default
8133
8134
8135
8136
8137
8138
8139
8140  # Check whether --enable-fast-install was given.
8141if test "${enable_fast_install+set}" = set; then :
8142  enableval=$enable_fast_install; p=${PACKAGE-default}
8143    case $enableval in
8144    yes) enable_fast_install=yes ;;
8145    no) enable_fast_install=no ;;
8146    *)
8147      enable_fast_install=no
8148      # Look at the argument we got.  We use all the common list separators.
8149      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8150      for pkg in $enableval; do
8151	IFS="$lt_save_ifs"
8152	if test "X$pkg" = "X$p"; then
8153	  enable_fast_install=yes
8154	fi
8155      done
8156      IFS="$lt_save_ifs"
8157      ;;
8158    esac
8159else
8160  enable_fast_install=yes
8161fi
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173# This can be used to rebuild libtool when needed
8174LIBTOOL_DEPS="$ltmain"
8175
8176# Always use our own libtool.
8177LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208test -z "$LN_S" && LN_S="ln -s"
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223if test -n "${ZSH_VERSION+set}" ; then
8224   setopt NO_GLOB_SUBST
8225fi
8226
8227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8228$as_echo_n "checking for objdir... " >&6; }
8229if ${lt_cv_objdir+:} false; then :
8230  $as_echo_n "(cached) " >&6
8231else
8232  rm -f .libs 2>/dev/null
8233mkdir .libs 2>/dev/null
8234if test -d .libs; then
8235  lt_cv_objdir=.libs
8236else
8237  # MS-DOS does not allow filenames that begin with a dot.
8238  lt_cv_objdir=_libs
8239fi
8240rmdir .libs 2>/dev/null
8241fi
8242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8243$as_echo "$lt_cv_objdir" >&6; }
8244objdir=$lt_cv_objdir
8245
8246
8247
8248
8249
8250cat >>confdefs.h <<_ACEOF
8251#define LT_OBJDIR "$lt_cv_objdir/"
8252_ACEOF
8253
8254
8255
8256
8257case $host_os in
8258aix3*)
8259  # AIX sometimes has problems with the GCC collect2 program.  For some
8260  # reason, if we set the COLLECT_NAMES environment variable, the problems
8261  # vanish in a puff of smoke.
8262  if test "X${COLLECT_NAMES+set}" != Xset; then
8263    COLLECT_NAMES=
8264    export COLLECT_NAMES
8265  fi
8266  ;;
8267esac
8268
8269# Global variables:
8270ofile=libtool
8271can_build_shared=yes
8272
8273# All known linkers require a `.a' archive for static linking (except MSVC,
8274# which needs '.lib').
8275libext=a
8276
8277with_gnu_ld="$lt_cv_prog_gnu_ld"
8278
8279old_CC="$CC"
8280old_CFLAGS="$CFLAGS"
8281
8282# Set sane defaults for various variables
8283test -z "$CC" && CC=cc
8284test -z "$LTCC" && LTCC=$CC
8285test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8286test -z "$LD" && LD=ld
8287test -z "$ac_objext" && ac_objext=o
8288
8289for cc_temp in $compiler""; do
8290  case $cc_temp in
8291    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8292    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8293    \-*) ;;
8294    *) break;;
8295  esac
8296done
8297cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8298
8299
8300# Only perform the check for file, if the check method requires it
8301test -z "$MAGIC_CMD" && MAGIC_CMD=file
8302case $deplibs_check_method in
8303file_magic*)
8304  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8305    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8306$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8307if ${lt_cv_path_MAGIC_CMD+:} false; then :
8308  $as_echo_n "(cached) " >&6
8309else
8310  case $MAGIC_CMD in
8311[\\/*] |  ?:[\\/]*)
8312  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8313  ;;
8314*)
8315  lt_save_MAGIC_CMD="$MAGIC_CMD"
8316  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8317  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8318  for ac_dir in $ac_dummy; do
8319    IFS="$lt_save_ifs"
8320    test -z "$ac_dir" && ac_dir=.
8321    if test -f $ac_dir/${ac_tool_prefix}file; then
8322      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8323      if test -n "$file_magic_test_file"; then
8324	case $deplibs_check_method in
8325	"file_magic "*)
8326	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8327	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8328	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8329	    $EGREP "$file_magic_regex" > /dev/null; then
8330	    :
8331	  else
8332	    cat <<_LT_EOF 1>&2
8333
8334*** Warning: the command libtool uses to detect shared libraries,
8335*** $file_magic_cmd, produces output that libtool cannot recognize.
8336*** The result is that libtool may fail to recognize shared libraries
8337*** as such.  This will affect the creation of libtool libraries that
8338*** depend on shared libraries, but programs linked with such libtool
8339*** libraries will work regardless of this problem.  Nevertheless, you
8340*** may want to report the problem to your system manager and/or to
8341*** bug-libtool@gnu.org
8342
8343_LT_EOF
8344	  fi ;;
8345	esac
8346      fi
8347      break
8348    fi
8349  done
8350  IFS="$lt_save_ifs"
8351  MAGIC_CMD="$lt_save_MAGIC_CMD"
8352  ;;
8353esac
8354fi
8355
8356MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8357if test -n "$MAGIC_CMD"; then
8358  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8359$as_echo "$MAGIC_CMD" >&6; }
8360else
8361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8362$as_echo "no" >&6; }
8363fi
8364
8365
8366
8367
8368
8369if test -z "$lt_cv_path_MAGIC_CMD"; then
8370  if test -n "$ac_tool_prefix"; then
8371    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8372$as_echo_n "checking for file... " >&6; }
8373if ${lt_cv_path_MAGIC_CMD+:} false; then :
8374  $as_echo_n "(cached) " >&6
8375else
8376  case $MAGIC_CMD in
8377[\\/*] |  ?:[\\/]*)
8378  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8379  ;;
8380*)
8381  lt_save_MAGIC_CMD="$MAGIC_CMD"
8382  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8383  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8384  for ac_dir in $ac_dummy; do
8385    IFS="$lt_save_ifs"
8386    test -z "$ac_dir" && ac_dir=.
8387    if test -f $ac_dir/file; then
8388      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8389      if test -n "$file_magic_test_file"; then
8390	case $deplibs_check_method in
8391	"file_magic "*)
8392	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8393	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8394	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8395	    $EGREP "$file_magic_regex" > /dev/null; then
8396	    :
8397	  else
8398	    cat <<_LT_EOF 1>&2
8399
8400*** Warning: the command libtool uses to detect shared libraries,
8401*** $file_magic_cmd, produces output that libtool cannot recognize.
8402*** The result is that libtool may fail to recognize shared libraries
8403*** as such.  This will affect the creation of libtool libraries that
8404*** depend on shared libraries, but programs linked with such libtool
8405*** libraries will work regardless of this problem.  Nevertheless, you
8406*** may want to report the problem to your system manager and/or to
8407*** bug-libtool@gnu.org
8408
8409_LT_EOF
8410	  fi ;;
8411	esac
8412      fi
8413      break
8414    fi
8415  done
8416  IFS="$lt_save_ifs"
8417  MAGIC_CMD="$lt_save_MAGIC_CMD"
8418  ;;
8419esac
8420fi
8421
8422MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8423if test -n "$MAGIC_CMD"; then
8424  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8425$as_echo "$MAGIC_CMD" >&6; }
8426else
8427  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8428$as_echo "no" >&6; }
8429fi
8430
8431
8432  else
8433    MAGIC_CMD=:
8434  fi
8435fi
8436
8437  fi
8438  ;;
8439esac
8440
8441# Use C for the default configuration in the libtool script
8442
8443lt_save_CC="$CC"
8444ac_ext=c
8445ac_cpp='$CPP $CPPFLAGS'
8446ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8447ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8448ac_compiler_gnu=$ac_cv_c_compiler_gnu
8449
8450
8451# Source file extension for C test sources.
8452ac_ext=c
8453
8454# Object file extension for compiled C test sources.
8455objext=o
8456objext=$objext
8457
8458# Code to be used in simple compile tests
8459lt_simple_compile_test_code="int some_variable = 0;"
8460
8461# Code to be used in simple link tests
8462lt_simple_link_test_code='int main(){return(0);}'
8463
8464
8465
8466
8467
8468
8469
8470# If no C compiler was specified, use CC.
8471LTCC=${LTCC-"$CC"}
8472
8473# If no C compiler flags were specified, use CFLAGS.
8474LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8475
8476# Allow CC to be a program name with arguments.
8477compiler=$CC
8478
8479# Save the default compiler, since it gets overwritten when the other
8480# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8481compiler_DEFAULT=$CC
8482
8483# save warnings/boilerplate of simple test code
8484ac_outfile=conftest.$ac_objext
8485echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8486eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8487_lt_compiler_boilerplate=`cat conftest.err`
8488$RM conftest*
8489
8490ac_outfile=conftest.$ac_objext
8491echo "$lt_simple_link_test_code" >conftest.$ac_ext
8492eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8493_lt_linker_boilerplate=`cat conftest.err`
8494$RM -r conftest*
8495
8496
8497## CAVEAT EMPTOR:
8498## There is no encapsulation within the following macros, do not change
8499## the running order or otherwise move them around unless you know exactly
8500## what you are doing...
8501if test -n "$compiler"; then
8502
8503lt_prog_compiler_no_builtin_flag=
8504
8505if test "$GCC" = yes; then
8506  case $cc_basename in
8507  nvcc*)
8508    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8509  *)
8510    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8511  esac
8512
8513  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8514$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8515if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8516  $as_echo_n "(cached) " >&6
8517else
8518  lt_cv_prog_compiler_rtti_exceptions=no
8519   ac_outfile=conftest.$ac_objext
8520   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8521   lt_compiler_flag="-fno-rtti -fno-exceptions"
8522   # Insert the option either (1) after the last *FLAGS variable, or
8523   # (2) before a word containing "conftest.", or (3) at the end.
8524   # Note that $ac_compile itself does not contain backslashes and begins
8525   # with a dollar sign (not a hyphen), so the echo should work correctly.
8526   # The option is referenced via a variable to avoid confusing sed.
8527   lt_compile=`echo "$ac_compile" | $SED \
8528   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8529   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8530   -e 's:$: $lt_compiler_flag:'`
8531   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8532   (eval "$lt_compile" 2>conftest.err)
8533   ac_status=$?
8534   cat conftest.err >&5
8535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8536   if (exit $ac_status) && test -s "$ac_outfile"; then
8537     # The compiler can only warn and ignore the option if not recognized
8538     # So say no if there are warnings other than the usual output.
8539     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8540     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8541     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8542       lt_cv_prog_compiler_rtti_exceptions=yes
8543     fi
8544   fi
8545   $RM conftest*
8546
8547fi
8548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8549$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8550
8551if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8552    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8553else
8554    :
8555fi
8556
8557fi
8558
8559
8560
8561
8562
8563
8564  lt_prog_compiler_wl=
8565lt_prog_compiler_pic=
8566lt_prog_compiler_static=
8567
8568
8569  if test "$GCC" = yes; then
8570    lt_prog_compiler_wl='-Wl,'
8571    lt_prog_compiler_static='-static'
8572
8573    case $host_os in
8574      aix*)
8575      # All AIX code is PIC.
8576      if test "$host_cpu" = ia64; then
8577	# AIX 5 now supports IA64 processor
8578	lt_prog_compiler_static='-Bstatic'
8579      fi
8580      ;;
8581
8582    amigaos*)
8583      case $host_cpu in
8584      powerpc)
8585            # see comment about AmigaOS4 .so support
8586            lt_prog_compiler_pic='-fPIC'
8587        ;;
8588      m68k)
8589            # FIXME: we need at least 68020 code to build shared libraries, but
8590            # adding the `-m68020' flag to GCC prevents building anything better,
8591            # like `-m68040'.
8592            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8593        ;;
8594      esac
8595      ;;
8596
8597    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8598      # PIC is the default for these OSes.
8599      ;;
8600
8601    mingw* | cygwin* | pw32* | os2* | cegcc*)
8602      # This hack is so that the source file can tell whether it is being
8603      # built for inclusion in a dll (and should export symbols for example).
8604      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8605      # (--disable-auto-import) libraries
8606      lt_prog_compiler_pic='-DDLL_EXPORT'
8607      ;;
8608
8609    darwin* | rhapsody*)
8610      # PIC is the default on this platform
8611      # Common symbols not allowed in MH_DYLIB files
8612      lt_prog_compiler_pic='-fno-common'
8613      ;;
8614
8615    haiku*)
8616      # PIC is the default for Haiku.
8617      # The "-static" flag exists, but is broken.
8618      lt_prog_compiler_static=
8619      ;;
8620
8621    hpux*)
8622      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8623      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8624      # sets the default TLS model and affects inlining.
8625      case $host_cpu in
8626      hppa*64*)
8627	# +Z the default
8628	;;
8629      *)
8630	lt_prog_compiler_pic='-fPIC'
8631	;;
8632      esac
8633      ;;
8634
8635    interix[3-9]*)
8636      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8637      # Instead, we relocate shared libraries at runtime.
8638      ;;
8639
8640    msdosdjgpp*)
8641      # Just because we use GCC doesn't mean we suddenly get shared libraries
8642      # on systems that don't support them.
8643      lt_prog_compiler_can_build_shared=no
8644      enable_shared=no
8645      ;;
8646
8647    *nto* | *qnx*)
8648      # QNX uses GNU C++, but need to define -shared option too, otherwise
8649      # it will coredump.
8650      lt_prog_compiler_pic='-fPIC -shared'
8651      ;;
8652
8653    sysv4*MP*)
8654      if test -d /usr/nec; then
8655	lt_prog_compiler_pic=-Kconform_pic
8656      fi
8657      ;;
8658
8659    *)
8660      lt_prog_compiler_pic='-fPIC'
8661      ;;
8662    esac
8663
8664    case $cc_basename in
8665    nvcc*) # Cuda Compiler Driver 2.2
8666      lt_prog_compiler_wl='-Xlinker '
8667      if test -n "$lt_prog_compiler_pic"; then
8668        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8669      fi
8670      ;;
8671    esac
8672  else
8673    # PORTME Check for flag to pass linker flags through the system compiler.
8674    case $host_os in
8675    aix*)
8676      lt_prog_compiler_wl='-Wl,'
8677      if test "$host_cpu" = ia64; then
8678	# AIX 5 now supports IA64 processor
8679	lt_prog_compiler_static='-Bstatic'
8680      else
8681	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8682      fi
8683      ;;
8684
8685    mingw* | cygwin* | pw32* | os2* | cegcc*)
8686      # This hack is so that the source file can tell whether it is being
8687      # built for inclusion in a dll (and should export symbols for example).
8688      lt_prog_compiler_pic='-DDLL_EXPORT'
8689      ;;
8690
8691    hpux9* | hpux10* | hpux11*)
8692      lt_prog_compiler_wl='-Wl,'
8693      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8694      # not for PA HP-UX.
8695      case $host_cpu in
8696      hppa*64*|ia64*)
8697	# +Z the default
8698	;;
8699      *)
8700	lt_prog_compiler_pic='+Z'
8701	;;
8702      esac
8703      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8704      lt_prog_compiler_static='${wl}-a ${wl}archive'
8705      ;;
8706
8707    irix5* | irix6* | nonstopux*)
8708      lt_prog_compiler_wl='-Wl,'
8709      # PIC (with -KPIC) is the default.
8710      lt_prog_compiler_static='-non_shared'
8711      ;;
8712
8713    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8714      case $cc_basename in
8715      # old Intel for x86_64 which still supported -KPIC.
8716      ecc*)
8717	lt_prog_compiler_wl='-Wl,'
8718	lt_prog_compiler_pic='-KPIC'
8719	lt_prog_compiler_static='-static'
8720        ;;
8721      # icc used to be incompatible with GCC.
8722      # ICC 10 doesn't accept -KPIC any more.
8723      icc* | ifort*)
8724	lt_prog_compiler_wl='-Wl,'
8725	lt_prog_compiler_pic='-fPIC'
8726	lt_prog_compiler_static='-static'
8727        ;;
8728      # Lahey Fortran 8.1.
8729      lf95*)
8730	lt_prog_compiler_wl='-Wl,'
8731	lt_prog_compiler_pic='--shared'
8732	lt_prog_compiler_static='--static'
8733	;;
8734      nagfor*)
8735	# NAG Fortran compiler
8736	lt_prog_compiler_wl='-Wl,-Wl,,'
8737	lt_prog_compiler_pic='-PIC'
8738	lt_prog_compiler_static='-Bstatic'
8739	;;
8740      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8741        # Portland Group compilers (*not* the Pentium gcc compiler,
8742	# which looks to be a dead project)
8743	lt_prog_compiler_wl='-Wl,'
8744	lt_prog_compiler_pic='-fpic'
8745	lt_prog_compiler_static='-Bstatic'
8746        ;;
8747      ccc*)
8748        lt_prog_compiler_wl='-Wl,'
8749        # All Alpha code is PIC.
8750        lt_prog_compiler_static='-non_shared'
8751        ;;
8752      xl* | bgxl* | bgf* | mpixl*)
8753	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8754	lt_prog_compiler_wl='-Wl,'
8755	lt_prog_compiler_pic='-qpic'
8756	lt_prog_compiler_static='-qstaticlink'
8757	;;
8758      *)
8759	case `$CC -V 2>&1 | sed 5q` in
8760	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8761	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8762	  lt_prog_compiler_pic='-KPIC'
8763	  lt_prog_compiler_static='-Bstatic'
8764	  lt_prog_compiler_wl=''
8765	  ;;
8766	*Sun\ F* | *Sun*Fortran*)
8767	  lt_prog_compiler_pic='-KPIC'
8768	  lt_prog_compiler_static='-Bstatic'
8769	  lt_prog_compiler_wl='-Qoption ld '
8770	  ;;
8771	*Sun\ C*)
8772	  # Sun C 5.9
8773	  lt_prog_compiler_pic='-KPIC'
8774	  lt_prog_compiler_static='-Bstatic'
8775	  lt_prog_compiler_wl='-Wl,'
8776	  ;;
8777        *Intel*\ [CF]*Compiler*)
8778	  lt_prog_compiler_wl='-Wl,'
8779	  lt_prog_compiler_pic='-fPIC'
8780	  lt_prog_compiler_static='-static'
8781	  ;;
8782	*Portland\ Group*)
8783	  lt_prog_compiler_wl='-Wl,'
8784	  lt_prog_compiler_pic='-fpic'
8785	  lt_prog_compiler_static='-Bstatic'
8786	  ;;
8787	esac
8788	;;
8789      esac
8790      ;;
8791
8792    newsos6)
8793      lt_prog_compiler_pic='-KPIC'
8794      lt_prog_compiler_static='-Bstatic'
8795      ;;
8796
8797    *nto* | *qnx*)
8798      # QNX uses GNU C++, but need to define -shared option too, otherwise
8799      # it will coredump.
8800      lt_prog_compiler_pic='-fPIC -shared'
8801      ;;
8802
8803    osf3* | osf4* | osf5*)
8804      lt_prog_compiler_wl='-Wl,'
8805      # All OSF/1 code is PIC.
8806      lt_prog_compiler_static='-non_shared'
8807      ;;
8808
8809    rdos*)
8810      lt_prog_compiler_static='-non_shared'
8811      ;;
8812
8813    solaris*)
8814      lt_prog_compiler_pic='-KPIC'
8815      lt_prog_compiler_static='-Bstatic'
8816      case $cc_basename in
8817      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8818	lt_prog_compiler_wl='-Qoption ld ';;
8819      *)
8820	lt_prog_compiler_wl='-Wl,';;
8821      esac
8822      ;;
8823
8824    sunos4*)
8825      lt_prog_compiler_wl='-Qoption ld '
8826      lt_prog_compiler_pic='-PIC'
8827      lt_prog_compiler_static='-Bstatic'
8828      ;;
8829
8830    sysv4 | sysv4.2uw2* | sysv4.3*)
8831      lt_prog_compiler_wl='-Wl,'
8832      lt_prog_compiler_pic='-KPIC'
8833      lt_prog_compiler_static='-Bstatic'
8834      ;;
8835
8836    sysv4*MP*)
8837      if test -d /usr/nec ;then
8838	lt_prog_compiler_pic='-Kconform_pic'
8839	lt_prog_compiler_static='-Bstatic'
8840      fi
8841      ;;
8842
8843    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8844      lt_prog_compiler_wl='-Wl,'
8845      lt_prog_compiler_pic='-KPIC'
8846      lt_prog_compiler_static='-Bstatic'
8847      ;;
8848
8849    unicos*)
8850      lt_prog_compiler_wl='-Wl,'
8851      lt_prog_compiler_can_build_shared=no
8852      ;;
8853
8854    uts4*)
8855      lt_prog_compiler_pic='-pic'
8856      lt_prog_compiler_static='-Bstatic'
8857      ;;
8858
8859    *)
8860      lt_prog_compiler_can_build_shared=no
8861      ;;
8862    esac
8863  fi
8864
8865case $host_os in
8866  # For platforms which do not support PIC, -DPIC is meaningless:
8867  *djgpp*)
8868    lt_prog_compiler_pic=
8869    ;;
8870  *)
8871    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8872    ;;
8873esac
8874
8875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8876$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8877if ${lt_cv_prog_compiler_pic+:} false; then :
8878  $as_echo_n "(cached) " >&6
8879else
8880  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8881fi
8882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8883$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8884lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8885
8886#
8887# Check to make sure the PIC flag actually works.
8888#
8889if test -n "$lt_prog_compiler_pic"; then
8890  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8891$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8892if ${lt_cv_prog_compiler_pic_works+:} false; then :
8893  $as_echo_n "(cached) " >&6
8894else
8895  lt_cv_prog_compiler_pic_works=no
8896   ac_outfile=conftest.$ac_objext
8897   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8898   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8899   # Insert the option either (1) after the last *FLAGS variable, or
8900   # (2) before a word containing "conftest.", or (3) at the end.
8901   # Note that $ac_compile itself does not contain backslashes and begins
8902   # with a dollar sign (not a hyphen), so the echo should work correctly.
8903   # The option is referenced via a variable to avoid confusing sed.
8904   lt_compile=`echo "$ac_compile" | $SED \
8905   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8906   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8907   -e 's:$: $lt_compiler_flag:'`
8908   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8909   (eval "$lt_compile" 2>conftest.err)
8910   ac_status=$?
8911   cat conftest.err >&5
8912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8913   if (exit $ac_status) && test -s "$ac_outfile"; then
8914     # The compiler can only warn and ignore the option if not recognized
8915     # So say no if there are warnings other than the usual output.
8916     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8917     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8918     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8919       lt_cv_prog_compiler_pic_works=yes
8920     fi
8921   fi
8922   $RM conftest*
8923
8924fi
8925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8926$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8927
8928if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8929    case $lt_prog_compiler_pic in
8930     "" | " "*) ;;
8931     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8932     esac
8933else
8934    lt_prog_compiler_pic=
8935     lt_prog_compiler_can_build_shared=no
8936fi
8937
8938fi
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950#
8951# Check to make sure the static flag actually works.
8952#
8953wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8955$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8956if ${lt_cv_prog_compiler_static_works+:} false; then :
8957  $as_echo_n "(cached) " >&6
8958else
8959  lt_cv_prog_compiler_static_works=no
8960   save_LDFLAGS="$LDFLAGS"
8961   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8962   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8963   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8964     # The linker can only warn and ignore the option if not recognized
8965     # So say no if there are warnings
8966     if test -s conftest.err; then
8967       # Append any errors to the config.log.
8968       cat conftest.err 1>&5
8969       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8970       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8971       if diff conftest.exp conftest.er2 >/dev/null; then
8972         lt_cv_prog_compiler_static_works=yes
8973       fi
8974     else
8975       lt_cv_prog_compiler_static_works=yes
8976     fi
8977   fi
8978   $RM -r conftest*
8979   LDFLAGS="$save_LDFLAGS"
8980
8981fi
8982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8983$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8984
8985if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8986    :
8987else
8988    lt_prog_compiler_static=
8989fi
8990
8991
8992
8993
8994
8995
8996
8997  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8998$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8999if ${lt_cv_prog_compiler_c_o+:} false; then :
9000  $as_echo_n "(cached) " >&6
9001else
9002  lt_cv_prog_compiler_c_o=no
9003   $RM -r conftest 2>/dev/null
9004   mkdir conftest
9005   cd conftest
9006   mkdir out
9007   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9008
9009   lt_compiler_flag="-o out/conftest2.$ac_objext"
9010   # Insert the option either (1) after the last *FLAGS variable, or
9011   # (2) before a word containing "conftest.", or (3) at the end.
9012   # Note that $ac_compile itself does not contain backslashes and begins
9013   # with a dollar sign (not a hyphen), so the echo should work correctly.
9014   lt_compile=`echo "$ac_compile" | $SED \
9015   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9016   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9017   -e 's:$: $lt_compiler_flag:'`
9018   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9019   (eval "$lt_compile" 2>out/conftest.err)
9020   ac_status=$?
9021   cat out/conftest.err >&5
9022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9023   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9024   then
9025     # The compiler can only warn and ignore the option if not recognized
9026     # So say no if there are warnings
9027     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9028     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9029     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9030       lt_cv_prog_compiler_c_o=yes
9031     fi
9032   fi
9033   chmod u+w . 2>&5
9034   $RM conftest*
9035   # SGI C++ compiler will create directory out/ii_files/ for
9036   # template instantiation
9037   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9038   $RM out/* && rmdir out
9039   cd ..
9040   $RM -r conftest
9041   $RM conftest*
9042
9043fi
9044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9045$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9046
9047
9048
9049
9050
9051
9052  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9053$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9054if ${lt_cv_prog_compiler_c_o+:} false; then :
9055  $as_echo_n "(cached) " >&6
9056else
9057  lt_cv_prog_compiler_c_o=no
9058   $RM -r conftest 2>/dev/null
9059   mkdir conftest
9060   cd conftest
9061   mkdir out
9062   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9063
9064   lt_compiler_flag="-o out/conftest2.$ac_objext"
9065   # Insert the option either (1) after the last *FLAGS variable, or
9066   # (2) before a word containing "conftest.", or (3) at the end.
9067   # Note that $ac_compile itself does not contain backslashes and begins
9068   # with a dollar sign (not a hyphen), so the echo should work correctly.
9069   lt_compile=`echo "$ac_compile" | $SED \
9070   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9071   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9072   -e 's:$: $lt_compiler_flag:'`
9073   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9074   (eval "$lt_compile" 2>out/conftest.err)
9075   ac_status=$?
9076   cat out/conftest.err >&5
9077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9078   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9079   then
9080     # The compiler can only warn and ignore the option if not recognized
9081     # So say no if there are warnings
9082     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9083     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9084     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9085       lt_cv_prog_compiler_c_o=yes
9086     fi
9087   fi
9088   chmod u+w . 2>&5
9089   $RM conftest*
9090   # SGI C++ compiler will create directory out/ii_files/ for
9091   # template instantiation
9092   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9093   $RM out/* && rmdir out
9094   cd ..
9095   $RM -r conftest
9096   $RM conftest*
9097
9098fi
9099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9100$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9101
9102
9103
9104
9105hard_links="nottested"
9106if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9107  # do not overwrite the value of need_locks provided by the user
9108  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9109$as_echo_n "checking if we can lock with hard links... " >&6; }
9110  hard_links=yes
9111  $RM conftest*
9112  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9113  touch conftest.a
9114  ln conftest.a conftest.b 2>&5 || hard_links=no
9115  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9116  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9117$as_echo "$hard_links" >&6; }
9118  if test "$hard_links" = no; then
9119    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9120$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9121    need_locks=warn
9122  fi
9123else
9124  need_locks=no
9125fi
9126
9127
9128
9129
9130
9131
9132  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9133$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9134
9135  runpath_var=
9136  allow_undefined_flag=
9137  always_export_symbols=no
9138  archive_cmds=
9139  archive_expsym_cmds=
9140  compiler_needs_object=no
9141  enable_shared_with_static_runtimes=no
9142  export_dynamic_flag_spec=
9143  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9144  hardcode_automatic=no
9145  hardcode_direct=no
9146  hardcode_direct_absolute=no
9147  hardcode_libdir_flag_spec=
9148  hardcode_libdir_separator=
9149  hardcode_minus_L=no
9150  hardcode_shlibpath_var=unsupported
9151  inherit_rpath=no
9152  link_all_deplibs=unknown
9153  module_cmds=
9154  module_expsym_cmds=
9155  old_archive_from_new_cmds=
9156  old_archive_from_expsyms_cmds=
9157  thread_safe_flag_spec=
9158  whole_archive_flag_spec=
9159  # include_expsyms should be a list of space-separated symbols to be *always*
9160  # included in the symbol list
9161  include_expsyms=
9162  # exclude_expsyms can be an extended regexp of symbols to exclude
9163  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9164  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9165  # as well as any symbol that contains `d'.
9166  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9167  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9168  # platforms (ab)use it in PIC code, but their linkers get confused if
9169  # the symbol is explicitly referenced.  Since portable code cannot
9170  # rely on this symbol name, it's probably fine to never include it in
9171  # preloaded symbol tables.
9172  # Exclude shared library initialization/finalization symbols.
9173  extract_expsyms_cmds=
9174
9175  case $host_os in
9176  cygwin* | mingw* | pw32* | cegcc*)
9177    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9178    # When not using gcc, we currently assume that we are using
9179    # Microsoft Visual C++.
9180    if test "$GCC" != yes; then
9181      with_gnu_ld=no
9182    fi
9183    ;;
9184  interix*)
9185    # we just hope/assume this is gcc and not c89 (= MSVC++)
9186    with_gnu_ld=yes
9187    ;;
9188  openbsd*)
9189    with_gnu_ld=no
9190    ;;
9191  esac
9192
9193  ld_shlibs=yes
9194
9195  # On some targets, GNU ld is compatible enough with the native linker
9196  # that we're better off using the native interface for both.
9197  lt_use_gnu_ld_interface=no
9198  if test "$with_gnu_ld" = yes; then
9199    case $host_os in
9200      aix*)
9201	# The AIX port of GNU ld has always aspired to compatibility
9202	# with the native linker.  However, as the warning in the GNU ld
9203	# block says, versions before 2.19.5* couldn't really create working
9204	# shared libraries, regardless of the interface used.
9205	case `$LD -v 2>&1` in
9206	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9207	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9208	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9209	  *)
9210	    lt_use_gnu_ld_interface=yes
9211	    ;;
9212	esac
9213	;;
9214      *)
9215	lt_use_gnu_ld_interface=yes
9216	;;
9217    esac
9218  fi
9219
9220  if test "$lt_use_gnu_ld_interface" = yes; then
9221    # If archive_cmds runs LD, not CC, wlarc should be empty
9222    wlarc='${wl}'
9223
9224    # Set some defaults for GNU ld with shared library support. These
9225    # are reset later if shared libraries are not supported. Putting them
9226    # here allows them to be overridden if necessary.
9227    runpath_var=LD_RUN_PATH
9228    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9229    export_dynamic_flag_spec='${wl}--export-dynamic'
9230    # ancient GNU ld didn't support --whole-archive et. al.
9231    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9232      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9233    else
9234      whole_archive_flag_spec=
9235    fi
9236    supports_anon_versioning=no
9237    case `$LD -v 2>&1` in
9238      *GNU\ gold*) supports_anon_versioning=yes ;;
9239      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9240      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9241      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9242      *\ 2.11.*) ;; # other 2.11 versions
9243      *) supports_anon_versioning=yes ;;
9244    esac
9245
9246    # See if GNU ld supports shared libraries.
9247    case $host_os in
9248    aix[3-9]*)
9249      # On AIX/PPC, the GNU linker is very broken
9250      if test "$host_cpu" != ia64; then
9251	ld_shlibs=no
9252	cat <<_LT_EOF 1>&2
9253
9254*** Warning: the GNU linker, at least up to release 2.19, is reported
9255*** to be unable to reliably create shared libraries on AIX.
9256*** Therefore, libtool is disabling shared libraries support.  If you
9257*** really care for shared libraries, you may want to install binutils
9258*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9259*** You will then need to restart the configuration process.
9260
9261_LT_EOF
9262      fi
9263      ;;
9264
9265    amigaos*)
9266      case $host_cpu in
9267      powerpc)
9268            # see comment about AmigaOS4 .so support
9269            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9270            archive_expsym_cmds=''
9271        ;;
9272      m68k)
9273            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)'
9274            hardcode_libdir_flag_spec='-L$libdir'
9275            hardcode_minus_L=yes
9276        ;;
9277      esac
9278      ;;
9279
9280    beos*)
9281      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9282	allow_undefined_flag=unsupported
9283	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9284	# support --undefined.  This deserves some investigation.  FIXME
9285	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9286      else
9287	ld_shlibs=no
9288      fi
9289      ;;
9290
9291    cygwin* | mingw* | pw32* | cegcc*)
9292      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9293      # as there is no search path for DLLs.
9294      hardcode_libdir_flag_spec='-L$libdir'
9295      export_dynamic_flag_spec='${wl}--export-all-symbols'
9296      allow_undefined_flag=unsupported
9297      always_export_symbols=no
9298      enable_shared_with_static_runtimes=yes
9299      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'
9300      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9301
9302      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9303        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9304	# If the export-symbols file already is a .def file (1st line
9305	# is EXPORTS), use it as is; otherwise, prepend...
9306	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9307	  cp $export_symbols $output_objdir/$soname.def;
9308	else
9309	  echo EXPORTS > $output_objdir/$soname.def;
9310	  cat $export_symbols >> $output_objdir/$soname.def;
9311	fi~
9312	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9313      else
9314	ld_shlibs=no
9315      fi
9316      ;;
9317
9318    haiku*)
9319      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9320      link_all_deplibs=yes
9321      ;;
9322
9323    interix[3-9]*)
9324      hardcode_direct=no
9325      hardcode_shlibpath_var=no
9326      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9327      export_dynamic_flag_spec='${wl}-E'
9328      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9329      # Instead, shared libraries are loaded at an image base (0x10000000 by
9330      # default) and relocated if they conflict, which is a slow very memory
9331      # consuming and fragmenting process.  To avoid this, we pick a random,
9332      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9333      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9334      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9335      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'
9336      ;;
9337
9338    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9339      tmp_diet=no
9340      if test "$host_os" = linux-dietlibc; then
9341	case $cc_basename in
9342	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9343	esac
9344      fi
9345      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9346	 && test "$tmp_diet" = no
9347      then
9348	tmp_addflag=' $pic_flag'
9349	tmp_sharedflag='-shared'
9350	case $cc_basename,$host_cpu in
9351        pgcc*)				# Portland Group C compiler
9352	  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'
9353	  tmp_addflag=' $pic_flag'
9354	  ;;
9355	pgf77* | pgf90* | pgf95* | pgfortran*)
9356					# Portland Group f77 and f90 compilers
9357	  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'
9358	  tmp_addflag=' $pic_flag -Mnomain' ;;
9359	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9360	  tmp_addflag=' -i_dynamic' ;;
9361	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9362	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9363	ifc* | ifort*)			# Intel Fortran compiler
9364	  tmp_addflag=' -nofor_main' ;;
9365	lf95*)				# Lahey Fortran 8.1
9366	  whole_archive_flag_spec=
9367	  tmp_sharedflag='--shared' ;;
9368	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9369	  tmp_sharedflag='-qmkshrobj'
9370	  tmp_addflag= ;;
9371	nvcc*)	# Cuda Compiler Driver 2.2
9372	  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'
9373	  compiler_needs_object=yes
9374	  ;;
9375	esac
9376	case `$CC -V 2>&1 | sed 5q` in
9377	*Sun\ C*)			# Sun C 5.9
9378	  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'
9379	  compiler_needs_object=yes
9380	  tmp_sharedflag='-G' ;;
9381	*Sun\ F*)			# Sun Fortran 8.3
9382	  tmp_sharedflag='-G' ;;
9383	esac
9384	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9385
9386        if test "x$supports_anon_versioning" = xyes; then
9387          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9388	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9389	    echo "local: *; };" >> $output_objdir/$libname.ver~
9390	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9391        fi
9392
9393	case $cc_basename in
9394	xlf* | bgf* | bgxlf* | mpixlf*)
9395	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9396	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9397	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9398	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9399	  if test "x$supports_anon_versioning" = xyes; then
9400	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9401	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9402	      echo "local: *; };" >> $output_objdir/$libname.ver~
9403	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9404	  fi
9405	  ;;
9406	esac
9407      else
9408        ld_shlibs=no
9409      fi
9410      ;;
9411
9412    netbsd*)
9413      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9414	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9415	wlarc=
9416      else
9417	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9418	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9419      fi
9420      ;;
9421
9422    solaris*)
9423      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9424	ld_shlibs=no
9425	cat <<_LT_EOF 1>&2
9426
9427*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9428*** create shared libraries on Solaris systems.  Therefore, libtool
9429*** is disabling shared libraries support.  We urge you to upgrade GNU
9430*** binutils to release 2.9.1 or newer.  Another option is to modify
9431*** your PATH or compiler configuration so that the native linker is
9432*** used, and then restart.
9433
9434_LT_EOF
9435      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9436	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9437	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9438      else
9439	ld_shlibs=no
9440      fi
9441      ;;
9442
9443    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9444      case `$LD -v 2>&1` in
9445        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9446	ld_shlibs=no
9447	cat <<_LT_EOF 1>&2
9448
9449*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9450*** reliably create shared libraries on SCO systems.  Therefore, libtool
9451*** is disabling shared libraries support.  We urge you to upgrade GNU
9452*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9453*** your PATH or compiler configuration so that the native linker is
9454*** used, and then restart.
9455
9456_LT_EOF
9457	;;
9458	*)
9459	  # For security reasons, it is highly recommended that you always
9460	  # use absolute paths for naming shared libraries, and exclude the
9461	  # DT_RUNPATH tag from executables and libraries.  But doing so
9462	  # requires that you compile everything twice, which is a pain.
9463	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9464	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9465	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9466	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9467	  else
9468	    ld_shlibs=no
9469	  fi
9470	;;
9471      esac
9472      ;;
9473
9474    sunos4*)
9475      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9476      wlarc=
9477      hardcode_direct=yes
9478      hardcode_shlibpath_var=no
9479      ;;
9480
9481    *)
9482      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9483	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9484	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9485      else
9486	ld_shlibs=no
9487      fi
9488      ;;
9489    esac
9490
9491    if test "$ld_shlibs" = no; then
9492      runpath_var=
9493      hardcode_libdir_flag_spec=
9494      export_dynamic_flag_spec=
9495      whole_archive_flag_spec=
9496    fi
9497  else
9498    # PORTME fill in a description of your system's linker (not GNU ld)
9499    case $host_os in
9500    aix3*)
9501      allow_undefined_flag=unsupported
9502      always_export_symbols=yes
9503      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'
9504      # Note: this linker hardcodes the directories in LIBPATH if there
9505      # are no directories specified by -L.
9506      hardcode_minus_L=yes
9507      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9508	# Neither direct hardcoding nor static linking is supported with a
9509	# broken collect2.
9510	hardcode_direct=unsupported
9511      fi
9512      ;;
9513
9514    aix[4-9]*)
9515      if test "$host_cpu" = ia64; then
9516	# On IA64, the linker does run time linking by default, so we don't
9517	# have to do anything special.
9518	aix_use_runtimelinking=no
9519	exp_sym_flag='-Bexport'
9520	no_entry_flag=""
9521      else
9522	# If we're using GNU nm, then we don't want the "-C" option.
9523	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9524	# Also, AIX nm treats weak defined symbols like other global
9525	# defined symbols, whereas GNU nm marks them as "W".
9526	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9527	  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'
9528	else
9529	  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'
9530	fi
9531	aix_use_runtimelinking=no
9532
9533	# Test if we are trying to use run time linking or normal
9534	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9535	# need to do runtime linking.
9536	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9537	  for ld_flag in $LDFLAGS; do
9538	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9539	    aix_use_runtimelinking=yes
9540	    break
9541	  fi
9542	  done
9543	  ;;
9544	esac
9545
9546	exp_sym_flag='-bexport'
9547	no_entry_flag='-bnoentry'
9548      fi
9549
9550      # When large executables or shared objects are built, AIX ld can
9551      # have problems creating the table of contents.  If linking a library
9552      # or program results in "error TOC overflow" add -mminimal-toc to
9553      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9554      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9555
9556      archive_cmds=''
9557      hardcode_direct=yes
9558      hardcode_direct_absolute=yes
9559      hardcode_libdir_separator=':'
9560      link_all_deplibs=yes
9561      file_list_spec='${wl}-f,'
9562
9563      if test "$GCC" = yes; then
9564	case $host_os in aix4.[012]|aix4.[012].*)
9565	# We only want to do this on AIX 4.2 and lower, the check
9566	# below for broken collect2 doesn't work under 4.3+
9567	  collect2name=`${CC} -print-prog-name=collect2`
9568	  if test -f "$collect2name" &&
9569	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9570	  then
9571	  # We have reworked collect2
9572	  :
9573	  else
9574	  # We have old collect2
9575	  hardcode_direct=unsupported
9576	  # It fails to find uninstalled libraries when the uninstalled
9577	  # path is not listed in the libpath.  Setting hardcode_minus_L
9578	  # to unsupported forces relinking
9579	  hardcode_minus_L=yes
9580	  hardcode_libdir_flag_spec='-L$libdir'
9581	  hardcode_libdir_separator=
9582	  fi
9583	  ;;
9584	esac
9585	shared_flag='-shared'
9586	if test "$aix_use_runtimelinking" = yes; then
9587	  shared_flag="$shared_flag "'${wl}-G'
9588	fi
9589      else
9590	# not using gcc
9591	if test "$host_cpu" = ia64; then
9592	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9593	# chokes on -Wl,-G. The following line is correct:
9594	  shared_flag='-G'
9595	else
9596	  if test "$aix_use_runtimelinking" = yes; then
9597	    shared_flag='${wl}-G'
9598	  else
9599	    shared_flag='${wl}-bM:SRE'
9600	  fi
9601	fi
9602      fi
9603
9604      export_dynamic_flag_spec='${wl}-bexpall'
9605      # It seems that -bexpall does not export symbols beginning with
9606      # underscore (_), so it is better to generate a list of symbols to export.
9607      always_export_symbols=yes
9608      if test "$aix_use_runtimelinking" = yes; then
9609	# Warning - without using the other runtime loading flags (-brtl),
9610	# -berok will link without error, but may produce a broken library.
9611	allow_undefined_flag='-berok'
9612        # Determine the default libpath from the value encoded in an
9613        # empty executable.
9614        if test "${lt_cv_aix_libpath+set}" = set; then
9615  aix_libpath=$lt_cv_aix_libpath
9616else
9617  if ${lt_cv_aix_libpath_+:} false; then :
9618  $as_echo_n "(cached) " >&6
9619else
9620  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9621/* end confdefs.h.  */
9622
9623int
9624main ()
9625{
9626
9627  ;
9628  return 0;
9629}
9630_ACEOF
9631if ac_fn_c_try_link "$LINENO"; then :
9632
9633  lt_aix_libpath_sed='
9634      /Import File Strings/,/^$/ {
9635	  /^0/ {
9636	      s/^0  *\([^ ]*\) *$/\1/
9637	      p
9638	  }
9639      }'
9640  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9641  # Check for a 64-bit object if we didn't find anything.
9642  if test -z "$lt_cv_aix_libpath_"; then
9643    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9644  fi
9645fi
9646rm -f core conftest.err conftest.$ac_objext \
9647    conftest$ac_exeext conftest.$ac_ext
9648  if test -z "$lt_cv_aix_libpath_"; then
9649    lt_cv_aix_libpath_="/usr/lib:/lib"
9650  fi
9651
9652fi
9653
9654  aix_libpath=$lt_cv_aix_libpath_
9655fi
9656
9657        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9658        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"
9659      else
9660	if test "$host_cpu" = ia64; then
9661	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9662	  allow_undefined_flag="-z nodefs"
9663	  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"
9664	else
9665	 # Determine the default libpath from the value encoded in an
9666	 # empty executable.
9667	 if test "${lt_cv_aix_libpath+set}" = set; then
9668  aix_libpath=$lt_cv_aix_libpath
9669else
9670  if ${lt_cv_aix_libpath_+:} false; then :
9671  $as_echo_n "(cached) " >&6
9672else
9673  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9674/* end confdefs.h.  */
9675
9676int
9677main ()
9678{
9679
9680  ;
9681  return 0;
9682}
9683_ACEOF
9684if ac_fn_c_try_link "$LINENO"; then :
9685
9686  lt_aix_libpath_sed='
9687      /Import File Strings/,/^$/ {
9688	  /^0/ {
9689	      s/^0  *\([^ ]*\) *$/\1/
9690	      p
9691	  }
9692      }'
9693  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9694  # Check for a 64-bit object if we didn't find anything.
9695  if test -z "$lt_cv_aix_libpath_"; then
9696    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9697  fi
9698fi
9699rm -f core conftest.err conftest.$ac_objext \
9700    conftest$ac_exeext conftest.$ac_ext
9701  if test -z "$lt_cv_aix_libpath_"; then
9702    lt_cv_aix_libpath_="/usr/lib:/lib"
9703  fi
9704
9705fi
9706
9707  aix_libpath=$lt_cv_aix_libpath_
9708fi
9709
9710	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9711	  # Warning - without using the other run time loading flags,
9712	  # -berok will link without error, but may produce a broken library.
9713	  no_undefined_flag=' ${wl}-bernotok'
9714	  allow_undefined_flag=' ${wl}-berok'
9715	  if test "$with_gnu_ld" = yes; then
9716	    # We only use this code for GNU lds that support --whole-archive.
9717	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9718	  else
9719	    # Exported symbols can be pulled into shared objects from archives
9720	    whole_archive_flag_spec='$convenience'
9721	  fi
9722	  archive_cmds_need_lc=yes
9723	  # This is similar to how AIX traditionally builds its shared libraries.
9724	  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'
9725	fi
9726      fi
9727      ;;
9728
9729    amigaos*)
9730      case $host_cpu in
9731      powerpc)
9732            # see comment about AmigaOS4 .so support
9733            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9734            archive_expsym_cmds=''
9735        ;;
9736      m68k)
9737            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)'
9738            hardcode_libdir_flag_spec='-L$libdir'
9739            hardcode_minus_L=yes
9740        ;;
9741      esac
9742      ;;
9743
9744    bsdi[45]*)
9745      export_dynamic_flag_spec=-rdynamic
9746      ;;
9747
9748    cygwin* | mingw* | pw32* | cegcc*)
9749      # When not using gcc, we currently assume that we are using
9750      # Microsoft Visual C++.
9751      # hardcode_libdir_flag_spec is actually meaningless, as there is
9752      # no search path for DLLs.
9753      case $cc_basename in
9754      cl*)
9755	# Native MSVC
9756	hardcode_libdir_flag_spec=' '
9757	allow_undefined_flag=unsupported
9758	always_export_symbols=yes
9759	file_list_spec='@'
9760	# Tell ltmain to make .lib files, not .a files.
9761	libext=lib
9762	# Tell ltmain to make .dll files, not .so files.
9763	shrext_cmds=".dll"
9764	# FIXME: Setting linknames here is a bad hack.
9765	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9766	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9767	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9768	  else
9769	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9770	  fi~
9771	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9772	  linknames='
9773	# The linker will not automatically build a static lib if we build a DLL.
9774	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9775	enable_shared_with_static_runtimes=yes
9776	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9777	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9778	# Don't use ranlib
9779	old_postinstall_cmds='chmod 644 $oldlib'
9780	postlink_cmds='lt_outputfile="@OUTPUT@"~
9781	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9782	  case $lt_outputfile in
9783	    *.exe|*.EXE) ;;
9784	    *)
9785	      lt_outputfile="$lt_outputfile.exe"
9786	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9787	      ;;
9788	  esac~
9789	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9790	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9791	    $RM "$lt_outputfile.manifest";
9792	  fi'
9793	;;
9794      *)
9795	# Assume MSVC wrapper
9796	hardcode_libdir_flag_spec=' '
9797	allow_undefined_flag=unsupported
9798	# Tell ltmain to make .lib files, not .a files.
9799	libext=lib
9800	# Tell ltmain to make .dll files, not .so files.
9801	shrext_cmds=".dll"
9802	# FIXME: Setting linknames here is a bad hack.
9803	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9804	# The linker will automatically build a .lib file if we build a DLL.
9805	old_archive_from_new_cmds='true'
9806	# FIXME: Should let the user specify the lib program.
9807	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9808	enable_shared_with_static_runtimes=yes
9809	;;
9810      esac
9811      ;;
9812
9813    darwin* | rhapsody*)
9814
9815
9816  archive_cmds_need_lc=no
9817  hardcode_direct=no
9818  hardcode_automatic=yes
9819  hardcode_shlibpath_var=unsupported
9820  if test "$lt_cv_ld_force_load" = "yes"; then
9821    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\"`'
9822
9823  else
9824    whole_archive_flag_spec=''
9825  fi
9826  link_all_deplibs=yes
9827  allow_undefined_flag="$_lt_dar_allow_undefined"
9828  case $cc_basename in
9829     ifort*) _lt_dar_can_shared=yes ;;
9830     *) _lt_dar_can_shared=$GCC ;;
9831  esac
9832  if test "$_lt_dar_can_shared" = "yes"; then
9833    output_verbose_link_cmd=func_echo_all
9834    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9835    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9836    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}"
9837    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}"
9838
9839  else
9840  ld_shlibs=no
9841  fi
9842
9843      ;;
9844
9845    dgux*)
9846      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9847      hardcode_libdir_flag_spec='-L$libdir'
9848      hardcode_shlibpath_var=no
9849      ;;
9850
9851    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9852    # support.  Future versions do this automatically, but an explicit c++rt0.o
9853    # does not break anything, and helps significantly (at the cost of a little
9854    # extra space).
9855    freebsd2.2*)
9856      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9857      hardcode_libdir_flag_spec='-R$libdir'
9858      hardcode_direct=yes
9859      hardcode_shlibpath_var=no
9860      ;;
9861
9862    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9863    freebsd2.*)
9864      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9865      hardcode_direct=yes
9866      hardcode_minus_L=yes
9867      hardcode_shlibpath_var=no
9868      ;;
9869
9870    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9871    freebsd* | dragonfly*)
9872      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9873      hardcode_libdir_flag_spec='-R$libdir'
9874      hardcode_direct=yes
9875      hardcode_shlibpath_var=no
9876      ;;
9877
9878    hpux9*)
9879      if test "$GCC" = yes; then
9880	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'
9881      else
9882	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'
9883      fi
9884      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9885      hardcode_libdir_separator=:
9886      hardcode_direct=yes
9887
9888      # hardcode_minus_L: Not really in the search PATH,
9889      # but as the default location of the library.
9890      hardcode_minus_L=yes
9891      export_dynamic_flag_spec='${wl}-E'
9892      ;;
9893
9894    hpux10*)
9895      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9896	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9897      else
9898	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9899      fi
9900      if test "$with_gnu_ld" = no; then
9901	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9902	hardcode_libdir_separator=:
9903	hardcode_direct=yes
9904	hardcode_direct_absolute=yes
9905	export_dynamic_flag_spec='${wl}-E'
9906	# hardcode_minus_L: Not really in the search PATH,
9907	# but as the default location of the library.
9908	hardcode_minus_L=yes
9909      fi
9910      ;;
9911
9912    hpux11*)
9913      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9914	case $host_cpu in
9915	hppa*64*)
9916	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9917	  ;;
9918	ia64*)
9919	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9920	  ;;
9921	*)
9922	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9923	  ;;
9924	esac
9925      else
9926	case $host_cpu in
9927	hppa*64*)
9928	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9929	  ;;
9930	ia64*)
9931	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9932	  ;;
9933	*)
9934
9935	  # Older versions of the 11.00 compiler do not understand -b yet
9936	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9937	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9938$as_echo_n "checking if $CC understands -b... " >&6; }
9939if ${lt_cv_prog_compiler__b+:} false; then :
9940  $as_echo_n "(cached) " >&6
9941else
9942  lt_cv_prog_compiler__b=no
9943   save_LDFLAGS="$LDFLAGS"
9944   LDFLAGS="$LDFLAGS -b"
9945   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9946   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9947     # The linker can only warn and ignore the option if not recognized
9948     # So say no if there are warnings
9949     if test -s conftest.err; then
9950       # Append any errors to the config.log.
9951       cat conftest.err 1>&5
9952       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9953       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9954       if diff conftest.exp conftest.er2 >/dev/null; then
9955         lt_cv_prog_compiler__b=yes
9956       fi
9957     else
9958       lt_cv_prog_compiler__b=yes
9959     fi
9960   fi
9961   $RM -r conftest*
9962   LDFLAGS="$save_LDFLAGS"
9963
9964fi
9965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9966$as_echo "$lt_cv_prog_compiler__b" >&6; }
9967
9968if test x"$lt_cv_prog_compiler__b" = xyes; then
9969    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9970else
9971    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9972fi
9973
9974	  ;;
9975	esac
9976      fi
9977      if test "$with_gnu_ld" = no; then
9978	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9979	hardcode_libdir_separator=:
9980
9981	case $host_cpu in
9982	hppa*64*|ia64*)
9983	  hardcode_direct=no
9984	  hardcode_shlibpath_var=no
9985	  ;;
9986	*)
9987	  hardcode_direct=yes
9988	  hardcode_direct_absolute=yes
9989	  export_dynamic_flag_spec='${wl}-E'
9990
9991	  # hardcode_minus_L: Not really in the search PATH,
9992	  # but as the default location of the library.
9993	  hardcode_minus_L=yes
9994	  ;;
9995	esac
9996      fi
9997      ;;
9998
9999    irix5* | irix6* | nonstopux*)
10000      if test "$GCC" = yes; then
10001	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'
10002	# Try to use the -exported_symbol ld option, if it does not
10003	# work, assume that -exports_file does not work either and
10004	# implicitly export all symbols.
10005	# This should be the same for all languages, so no per-tag cache variable.
10006	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10007$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10008if ${lt_cv_irix_exported_symbol+:} false; then :
10009  $as_echo_n "(cached) " >&6
10010else
10011  save_LDFLAGS="$LDFLAGS"
10012	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10013	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10014/* end confdefs.h.  */
10015int foo (void) { return 0; }
10016_ACEOF
10017if ac_fn_c_try_link "$LINENO"; then :
10018  lt_cv_irix_exported_symbol=yes
10019else
10020  lt_cv_irix_exported_symbol=no
10021fi
10022rm -f core conftest.err conftest.$ac_objext \
10023    conftest$ac_exeext conftest.$ac_ext
10024           LDFLAGS="$save_LDFLAGS"
10025fi
10026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10027$as_echo "$lt_cv_irix_exported_symbol" >&6; }
10028	if test "$lt_cv_irix_exported_symbol" = yes; then
10029          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'
10030	fi
10031      else
10032	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'
10033	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'
10034      fi
10035      archive_cmds_need_lc='no'
10036      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10037      hardcode_libdir_separator=:
10038      inherit_rpath=yes
10039      link_all_deplibs=yes
10040      ;;
10041
10042    netbsd*)
10043      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10044	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10045      else
10046	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10047      fi
10048      hardcode_libdir_flag_spec='-R$libdir'
10049      hardcode_direct=yes
10050      hardcode_shlibpath_var=no
10051      ;;
10052
10053    newsos6)
10054      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10055      hardcode_direct=yes
10056      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10057      hardcode_libdir_separator=:
10058      hardcode_shlibpath_var=no
10059      ;;
10060
10061    *nto* | *qnx*)
10062      ;;
10063
10064    openbsd*)
10065      if test -f /usr/libexec/ld.so; then
10066	hardcode_direct=yes
10067	hardcode_shlibpath_var=no
10068	hardcode_direct_absolute=yes
10069	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10070	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10071	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10072	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10073	  export_dynamic_flag_spec='${wl}-E'
10074	else
10075	  case $host_os in
10076	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10077	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10078	     hardcode_libdir_flag_spec='-R$libdir'
10079	     ;;
10080	   *)
10081	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10082	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10083	     ;;
10084	  esac
10085	fi
10086      else
10087	ld_shlibs=no
10088      fi
10089      ;;
10090
10091    os2*)
10092      hardcode_libdir_flag_spec='-L$libdir'
10093      hardcode_minus_L=yes
10094      allow_undefined_flag=unsupported
10095      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'
10096      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10097      ;;
10098
10099    osf3*)
10100      if test "$GCC" = yes; then
10101	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10102	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'
10103      else
10104	allow_undefined_flag=' -expect_unresolved \*'
10105	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'
10106      fi
10107      archive_cmds_need_lc='no'
10108      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10109      hardcode_libdir_separator=:
10110      ;;
10111
10112    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10113      if test "$GCC" = yes; then
10114	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10115	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'
10116	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10117      else
10118	allow_undefined_flag=' -expect_unresolved \*'
10119	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'
10120	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~
10121	$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'
10122
10123	# Both c and cxx compiler support -rpath directly
10124	hardcode_libdir_flag_spec='-rpath $libdir'
10125      fi
10126      archive_cmds_need_lc='no'
10127      hardcode_libdir_separator=:
10128      ;;
10129
10130    solaris*)
10131      no_undefined_flag=' -z defs'
10132      if test "$GCC" = yes; then
10133	wlarc='${wl}'
10134	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10135	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10136	  $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'
10137      else
10138	case `$CC -V 2>&1` in
10139	*"Compilers 5.0"*)
10140	  wlarc=''
10141	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10142	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10143	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10144	  ;;
10145	*)
10146	  wlarc='${wl}'
10147	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10148	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10149	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10150	  ;;
10151	esac
10152      fi
10153      hardcode_libdir_flag_spec='-R$libdir'
10154      hardcode_shlibpath_var=no
10155      case $host_os in
10156      solaris2.[0-5] | solaris2.[0-5].*) ;;
10157      *)
10158	# The compiler driver will combine and reorder linker options,
10159	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10160	# but is careful enough not to reorder.
10161	# Supported since Solaris 2.6 (maybe 2.5.1?)
10162	if test "$GCC" = yes; then
10163	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10164	else
10165	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10166	fi
10167	;;
10168      esac
10169      link_all_deplibs=yes
10170      ;;
10171
10172    sunos4*)
10173      if test "x$host_vendor" = xsequent; then
10174	# Use $CC to link under sequent, because it throws in some extra .o
10175	# files that make .init and .fini sections work.
10176	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10177      else
10178	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10179      fi
10180      hardcode_libdir_flag_spec='-L$libdir'
10181      hardcode_direct=yes
10182      hardcode_minus_L=yes
10183      hardcode_shlibpath_var=no
10184      ;;
10185
10186    sysv4)
10187      case $host_vendor in
10188	sni)
10189	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10190	  hardcode_direct=yes # is this really true???
10191	;;
10192	siemens)
10193	  ## LD is ld it makes a PLAMLIB
10194	  ## CC just makes a GrossModule.
10195	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10196	  reload_cmds='$CC -r -o $output$reload_objs'
10197	  hardcode_direct=no
10198        ;;
10199	motorola)
10200	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10201	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10202	;;
10203      esac
10204      runpath_var='LD_RUN_PATH'
10205      hardcode_shlibpath_var=no
10206      ;;
10207
10208    sysv4.3*)
10209      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10210      hardcode_shlibpath_var=no
10211      export_dynamic_flag_spec='-Bexport'
10212      ;;
10213
10214    sysv4*MP*)
10215      if test -d /usr/nec; then
10216	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10217	hardcode_shlibpath_var=no
10218	runpath_var=LD_RUN_PATH
10219	hardcode_runpath_var=yes
10220	ld_shlibs=yes
10221      fi
10222      ;;
10223
10224    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10225      no_undefined_flag='${wl}-z,text'
10226      archive_cmds_need_lc=no
10227      hardcode_shlibpath_var=no
10228      runpath_var='LD_RUN_PATH'
10229
10230      if test "$GCC" = yes; then
10231	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10232	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10233      else
10234	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10235	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10236      fi
10237      ;;
10238
10239    sysv5* | sco3.2v5* | sco5v6*)
10240      # Note: We can NOT use -z defs as we might desire, because we do not
10241      # link with -lc, and that would cause any symbols used from libc to
10242      # always be unresolved, which means just about no library would
10243      # ever link correctly.  If we're not using GNU ld we use -z text
10244      # though, which does catch some bad symbols but isn't as heavy-handed
10245      # as -z defs.
10246      no_undefined_flag='${wl}-z,text'
10247      allow_undefined_flag='${wl}-z,nodefs'
10248      archive_cmds_need_lc=no
10249      hardcode_shlibpath_var=no
10250      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10251      hardcode_libdir_separator=':'
10252      link_all_deplibs=yes
10253      export_dynamic_flag_spec='${wl}-Bexport'
10254      runpath_var='LD_RUN_PATH'
10255
10256      if test "$GCC" = yes; then
10257	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10258	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10259      else
10260	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10261	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10262      fi
10263      ;;
10264
10265    uts4*)
10266      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10267      hardcode_libdir_flag_spec='-L$libdir'
10268      hardcode_shlibpath_var=no
10269      ;;
10270
10271    *)
10272      ld_shlibs=no
10273      ;;
10274    esac
10275
10276    if test x$host_vendor = xsni; then
10277      case $host in
10278      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10279	export_dynamic_flag_spec='${wl}-Blargedynsym'
10280	;;
10281      esac
10282    fi
10283  fi
10284
10285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10286$as_echo "$ld_shlibs" >&6; }
10287test "$ld_shlibs" = no && can_build_shared=no
10288
10289with_gnu_ld=$with_gnu_ld
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305#
10306# Do we need to explicitly link libc?
10307#
10308case "x$archive_cmds_need_lc" in
10309x|xyes)
10310  # Assume -lc should be added
10311  archive_cmds_need_lc=yes
10312
10313  if test "$enable_shared" = yes && test "$GCC" = yes; then
10314    case $archive_cmds in
10315    *'~'*)
10316      # FIXME: we may have to deal with multi-command sequences.
10317      ;;
10318    '$CC '*)
10319      # Test whether the compiler implicitly links with -lc since on some
10320      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10321      # to ld, don't add -lc before -lgcc.
10322      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10323$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10324if ${lt_cv_archive_cmds_need_lc+:} false; then :
10325  $as_echo_n "(cached) " >&6
10326else
10327  $RM conftest*
10328	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10329
10330	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10331  (eval $ac_compile) 2>&5
10332  ac_status=$?
10333  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10334  test $ac_status = 0; } 2>conftest.err; then
10335	  soname=conftest
10336	  lib=conftest
10337	  libobjs=conftest.$ac_objext
10338	  deplibs=
10339	  wl=$lt_prog_compiler_wl
10340	  pic_flag=$lt_prog_compiler_pic
10341	  compiler_flags=-v
10342	  linker_flags=-v
10343	  verstring=
10344	  output_objdir=.
10345	  libname=conftest
10346	  lt_save_allow_undefined_flag=$allow_undefined_flag
10347	  allow_undefined_flag=
10348	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10349  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10350  ac_status=$?
10351  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10352  test $ac_status = 0; }
10353	  then
10354	    lt_cv_archive_cmds_need_lc=no
10355	  else
10356	    lt_cv_archive_cmds_need_lc=yes
10357	  fi
10358	  allow_undefined_flag=$lt_save_allow_undefined_flag
10359	else
10360	  cat conftest.err 1>&5
10361	fi
10362	$RM conftest*
10363
10364fi
10365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10366$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10367      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10368      ;;
10369    esac
10370  fi
10371  ;;
10372esac
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10526$as_echo_n "checking dynamic linker characteristics... " >&6; }
10527
10528if test "$GCC" = yes; then
10529  case $host_os in
10530    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10531    *) lt_awk_arg="/^libraries:/" ;;
10532  esac
10533  case $host_os in
10534    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10535    *) lt_sed_strip_eq="s,=/,/,g" ;;
10536  esac
10537  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10538  case $lt_search_path_spec in
10539  *\;*)
10540    # if the path contains ";" then we assume it to be the separator
10541    # otherwise default to the standard path separator (i.e. ":") - it is
10542    # assumed that no part of a normal pathname contains ";" but that should
10543    # okay in the real world where ";" in dirpaths is itself problematic.
10544    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10545    ;;
10546  *)
10547    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10548    ;;
10549  esac
10550  # Ok, now we have the path, separated by spaces, we can step through it
10551  # and add multilib dir if necessary.
10552  lt_tmp_lt_search_path_spec=
10553  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10554  for lt_sys_path in $lt_search_path_spec; do
10555    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10556      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10557    else
10558      test -d "$lt_sys_path" && \
10559	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10560    fi
10561  done
10562  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10563BEGIN {RS=" "; FS="/|\n";} {
10564  lt_foo="";
10565  lt_count=0;
10566  for (lt_i = NF; lt_i > 0; lt_i--) {
10567    if ($lt_i != "" && $lt_i != ".") {
10568      if ($lt_i == "..") {
10569        lt_count++;
10570      } else {
10571        if (lt_count == 0) {
10572          lt_foo="/" $lt_i lt_foo;
10573        } else {
10574          lt_count--;
10575        }
10576      }
10577    }
10578  }
10579  if (lt_foo != "") { lt_freq[lt_foo]++; }
10580  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10581}'`
10582  # AWK program above erroneously prepends '/' to C:/dos/paths
10583  # for these hosts.
10584  case $host_os in
10585    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10586      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10587  esac
10588  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10589else
10590  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10591fi
10592library_names_spec=
10593libname_spec='lib$name'
10594soname_spec=
10595shrext_cmds=".so"
10596postinstall_cmds=
10597postuninstall_cmds=
10598finish_cmds=
10599finish_eval=
10600shlibpath_var=
10601shlibpath_overrides_runpath=unknown
10602version_type=none
10603dynamic_linker="$host_os ld.so"
10604sys_lib_dlsearch_path_spec="/lib /usr/lib"
10605need_lib_prefix=unknown
10606hardcode_into_libs=no
10607
10608# when you set need_version to no, make sure it does not cause -set_version
10609# flags to be left without arguments
10610need_version=unknown
10611
10612case $host_os in
10613aix3*)
10614  version_type=linux # correct to gnu/linux during the next big refactor
10615  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10616  shlibpath_var=LIBPATH
10617
10618  # AIX 3 has no versioning support, so we append a major version to the name.
10619  soname_spec='${libname}${release}${shared_ext}$major'
10620  ;;
10621
10622aix[4-9]*)
10623  version_type=linux # correct to gnu/linux during the next big refactor
10624  need_lib_prefix=no
10625  need_version=no
10626  hardcode_into_libs=yes
10627  if test "$host_cpu" = ia64; then
10628    # AIX 5 supports IA64
10629    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10630    shlibpath_var=LD_LIBRARY_PATH
10631  else
10632    # With GCC up to 2.95.x, collect2 would create an import file
10633    # for dependence libraries.  The import file would start with
10634    # the line `#! .'.  This would cause the generated library to
10635    # depend on `.', always an invalid library.  This was fixed in
10636    # development snapshots of GCC prior to 3.0.
10637    case $host_os in
10638      aix4 | aix4.[01] | aix4.[01].*)
10639      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10640	   echo ' yes '
10641	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10642	:
10643      else
10644	can_build_shared=no
10645      fi
10646      ;;
10647    esac
10648    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10649    # soname into executable. Probably we can add versioning support to
10650    # collect2, so additional links can be useful in future.
10651    if test "$aix_use_runtimelinking" = yes; then
10652      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10653      # instead of lib<name>.a to let people know that these are not
10654      # typical AIX shared libraries.
10655      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10656    else
10657      # We preserve .a as extension for shared libraries through AIX4.2
10658      # and later when we are not doing run time linking.
10659      library_names_spec='${libname}${release}.a $libname.a'
10660      soname_spec='${libname}${release}${shared_ext}$major'
10661    fi
10662    shlibpath_var=LIBPATH
10663  fi
10664  ;;
10665
10666amigaos*)
10667  case $host_cpu in
10668  powerpc)
10669    # Since July 2007 AmigaOS4 officially supports .so libraries.
10670    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10671    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10672    ;;
10673  m68k)
10674    library_names_spec='$libname.ixlibrary $libname.a'
10675    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10676    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'
10677    ;;
10678  esac
10679  ;;
10680
10681beos*)
10682  library_names_spec='${libname}${shared_ext}'
10683  dynamic_linker="$host_os ld.so"
10684  shlibpath_var=LIBRARY_PATH
10685  ;;
10686
10687bsdi[45]*)
10688  version_type=linux # correct to gnu/linux during the next big refactor
10689  need_version=no
10690  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10691  soname_spec='${libname}${release}${shared_ext}$major'
10692  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10693  shlibpath_var=LD_LIBRARY_PATH
10694  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10695  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10696  # the default ld.so.conf also contains /usr/contrib/lib and
10697  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10698  # libtool to hard-code these into programs
10699  ;;
10700
10701cygwin* | mingw* | pw32* | cegcc*)
10702  version_type=windows
10703  shrext_cmds=".dll"
10704  need_version=no
10705  need_lib_prefix=no
10706
10707  case $GCC,$cc_basename in
10708  yes,*)
10709    # gcc
10710    library_names_spec='$libname.dll.a'
10711    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10712    postinstall_cmds='base_file=`basename \${file}`~
10713      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10714      dldir=$destdir/`dirname \$dlpath`~
10715      test -d \$dldir || mkdir -p \$dldir~
10716      $install_prog $dir/$dlname \$dldir/$dlname~
10717      chmod a+x \$dldir/$dlname~
10718      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10719        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10720      fi'
10721    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10722      dlpath=$dir/\$dldll~
10723       $RM \$dlpath'
10724    shlibpath_overrides_runpath=yes
10725
10726    case $host_os in
10727    cygwin*)
10728      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10729      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10730
10731      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10732      ;;
10733    mingw* | cegcc*)
10734      # MinGW DLLs use traditional 'lib' prefix
10735      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10736      ;;
10737    pw32*)
10738      # pw32 DLLs use 'pw' prefix rather than 'lib'
10739      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10740      ;;
10741    esac
10742    dynamic_linker='Win32 ld.exe'
10743    ;;
10744
10745  *,cl*)
10746    # Native MSVC
10747    libname_spec='$name'
10748    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10749    library_names_spec='${libname}.dll.lib'
10750
10751    case $build_os in
10752    mingw*)
10753      sys_lib_search_path_spec=
10754      lt_save_ifs=$IFS
10755      IFS=';'
10756      for lt_path in $LIB
10757      do
10758        IFS=$lt_save_ifs
10759        # Let DOS variable expansion print the short 8.3 style file name.
10760        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10761        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10762      done
10763      IFS=$lt_save_ifs
10764      # Convert to MSYS style.
10765      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10766      ;;
10767    cygwin*)
10768      # Convert to unix form, then to dos form, then back to unix form
10769      # but this time dos style (no spaces!) so that the unix form looks
10770      # like /cygdrive/c/PROGRA~1:/cygdr...
10771      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10772      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10773      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10774      ;;
10775    *)
10776      sys_lib_search_path_spec="$LIB"
10777      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10778        # It is most probably a Windows format PATH.
10779        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10780      else
10781        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10782      fi
10783      # FIXME: find the short name or the path components, as spaces are
10784      # common. (e.g. "Program Files" -> "PROGRA~1")
10785      ;;
10786    esac
10787
10788    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10789    postinstall_cmds='base_file=`basename \${file}`~
10790      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10791      dldir=$destdir/`dirname \$dlpath`~
10792      test -d \$dldir || mkdir -p \$dldir~
10793      $install_prog $dir/$dlname \$dldir/$dlname'
10794    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10795      dlpath=$dir/\$dldll~
10796       $RM \$dlpath'
10797    shlibpath_overrides_runpath=yes
10798    dynamic_linker='Win32 link.exe'
10799    ;;
10800
10801  *)
10802    # Assume MSVC wrapper
10803    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10804    dynamic_linker='Win32 ld.exe'
10805    ;;
10806  esac
10807  # FIXME: first we should search . and the directory the executable is in
10808  shlibpath_var=PATH
10809  ;;
10810
10811darwin* | rhapsody*)
10812  dynamic_linker="$host_os dyld"
10813  version_type=darwin
10814  need_lib_prefix=no
10815  need_version=no
10816  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10817  soname_spec='${libname}${release}${major}$shared_ext'
10818  shlibpath_overrides_runpath=yes
10819  shlibpath_var=DYLD_LIBRARY_PATH
10820  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10821
10822  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10823  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10824  ;;
10825
10826dgux*)
10827  version_type=linux # correct to gnu/linux during the next big refactor
10828  need_lib_prefix=no
10829  need_version=no
10830  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10831  soname_spec='${libname}${release}${shared_ext}$major'
10832  shlibpath_var=LD_LIBRARY_PATH
10833  ;;
10834
10835freebsd* | dragonfly*)
10836  # DragonFly does not have aout.  When/if they implement a new
10837  # versioning mechanism, adjust this.
10838  if test -x /usr/bin/objformat; then
10839    objformat=`/usr/bin/objformat`
10840  else
10841    case $host_os in
10842    freebsd[23].*) objformat=aout ;;
10843    *) objformat=elf ;;
10844    esac
10845  fi
10846  version_type=freebsd-$objformat
10847  case $version_type in
10848    freebsd-elf*)
10849      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10850      need_version=no
10851      need_lib_prefix=no
10852      ;;
10853    freebsd-*)
10854      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10855      need_version=yes
10856      ;;
10857  esac
10858  shlibpath_var=LD_LIBRARY_PATH
10859  case $host_os in
10860  freebsd2.*)
10861    shlibpath_overrides_runpath=yes
10862    ;;
10863  freebsd3.[01]* | freebsdelf3.[01]*)
10864    shlibpath_overrides_runpath=yes
10865    hardcode_into_libs=yes
10866    ;;
10867  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10868  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10869    shlibpath_overrides_runpath=no
10870    hardcode_into_libs=yes
10871    ;;
10872  *) # from 4.6 on, and DragonFly
10873    shlibpath_overrides_runpath=yes
10874    hardcode_into_libs=yes
10875    ;;
10876  esac
10877  ;;
10878
10879gnu*)
10880  version_type=linux # correct to gnu/linux during the next big refactor
10881  need_lib_prefix=no
10882  need_version=no
10883  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10884  soname_spec='${libname}${release}${shared_ext}$major'
10885  shlibpath_var=LD_LIBRARY_PATH
10886  shlibpath_overrides_runpath=no
10887  hardcode_into_libs=yes
10888  ;;
10889
10890haiku*)
10891  version_type=linux # correct to gnu/linux during the next big refactor
10892  need_lib_prefix=no
10893  need_version=no
10894  dynamic_linker="$host_os runtime_loader"
10895  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10896  soname_spec='${libname}${release}${shared_ext}$major'
10897  shlibpath_var=LIBRARY_PATH
10898  shlibpath_overrides_runpath=yes
10899  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10900  hardcode_into_libs=yes
10901  ;;
10902
10903hpux9* | hpux10* | hpux11*)
10904  # Give a soname corresponding to the major version so that dld.sl refuses to
10905  # link against other versions.
10906  version_type=sunos
10907  need_lib_prefix=no
10908  need_version=no
10909  case $host_cpu in
10910  ia64*)
10911    shrext_cmds='.so'
10912    hardcode_into_libs=yes
10913    dynamic_linker="$host_os dld.so"
10914    shlibpath_var=LD_LIBRARY_PATH
10915    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10916    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10917    soname_spec='${libname}${release}${shared_ext}$major'
10918    if test "X$HPUX_IA64_MODE" = X32; then
10919      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10920    else
10921      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10922    fi
10923    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10924    ;;
10925  hppa*64*)
10926    shrext_cmds='.sl'
10927    hardcode_into_libs=yes
10928    dynamic_linker="$host_os dld.sl"
10929    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10930    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10931    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10932    soname_spec='${libname}${release}${shared_ext}$major'
10933    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10934    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10935    ;;
10936  *)
10937    shrext_cmds='.sl'
10938    dynamic_linker="$host_os dld.sl"
10939    shlibpath_var=SHLIB_PATH
10940    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10941    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10942    soname_spec='${libname}${release}${shared_ext}$major'
10943    ;;
10944  esac
10945  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10946  postinstall_cmds='chmod 555 $lib'
10947  # or fails outright, so override atomically:
10948  install_override_mode=555
10949  ;;
10950
10951interix[3-9]*)
10952  version_type=linux # correct to gnu/linux during the next big refactor
10953  need_lib_prefix=no
10954  need_version=no
10955  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10956  soname_spec='${libname}${release}${shared_ext}$major'
10957  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10958  shlibpath_var=LD_LIBRARY_PATH
10959  shlibpath_overrides_runpath=no
10960  hardcode_into_libs=yes
10961  ;;
10962
10963irix5* | irix6* | nonstopux*)
10964  case $host_os in
10965    nonstopux*) version_type=nonstopux ;;
10966    *)
10967	if test "$lt_cv_prog_gnu_ld" = yes; then
10968		version_type=linux # correct to gnu/linux during the next big refactor
10969	else
10970		version_type=irix
10971	fi ;;
10972  esac
10973  need_lib_prefix=no
10974  need_version=no
10975  soname_spec='${libname}${release}${shared_ext}$major'
10976  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10977  case $host_os in
10978  irix5* | nonstopux*)
10979    libsuff= shlibsuff=
10980    ;;
10981  *)
10982    case $LD in # libtool.m4 will add one of these switches to LD
10983    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10984      libsuff= shlibsuff= libmagic=32-bit;;
10985    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10986      libsuff=32 shlibsuff=N32 libmagic=N32;;
10987    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10988      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10989    *) libsuff= shlibsuff= libmagic=never-match;;
10990    esac
10991    ;;
10992  esac
10993  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10994  shlibpath_overrides_runpath=no
10995  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10996  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10997  hardcode_into_libs=yes
10998  ;;
10999
11000# No shared lib support for Linux oldld, aout, or coff.
11001linux*oldld* | linux*aout* | linux*coff*)
11002  dynamic_linker=no
11003  ;;
11004
11005# This must be glibc/ELF.
11006linux* | k*bsd*-gnu | kopensolaris*-gnu)
11007  version_type=linux # correct to gnu/linux during the next big refactor
11008  need_lib_prefix=no
11009  need_version=no
11010  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11011  soname_spec='${libname}${release}${shared_ext}$major'
11012  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11013  shlibpath_var=LD_LIBRARY_PATH
11014  shlibpath_overrides_runpath=no
11015
11016  # Some binutils ld are patched to set DT_RUNPATH
11017  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11018  $as_echo_n "(cached) " >&6
11019else
11020  lt_cv_shlibpath_overrides_runpath=no
11021    save_LDFLAGS=$LDFLAGS
11022    save_libdir=$libdir
11023    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11024	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11025    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11026/* end confdefs.h.  */
11027
11028int
11029main ()
11030{
11031
11032  ;
11033  return 0;
11034}
11035_ACEOF
11036if ac_fn_c_try_link "$LINENO"; then :
11037  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11038  lt_cv_shlibpath_overrides_runpath=yes
11039fi
11040fi
11041rm -f core conftest.err conftest.$ac_objext \
11042    conftest$ac_exeext conftest.$ac_ext
11043    LDFLAGS=$save_LDFLAGS
11044    libdir=$save_libdir
11045
11046fi
11047
11048  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11049
11050  # This implies no fast_install, which is unacceptable.
11051  # Some rework will be needed to allow for fast_install
11052  # before this can be enabled.
11053  hardcode_into_libs=yes
11054
11055  # Add ABI-specific directories to the system library path.
11056  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
11057
11058  # Append ld.so.conf contents to the search path
11059  if test -f /etc/ld.so.conf; then
11060    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' ' '`
11061    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
11062
11063  fi
11064
11065  # We used to test for /lib/ld.so.1 and disable shared libraries on
11066  # powerpc, because MkLinux only supported shared libraries with the
11067  # GNU dynamic linker.  Since this was broken with cross compilers,
11068  # most powerpc-linux boxes support dynamic linking these days and
11069  # people can always --disable-shared, the test was removed, and we
11070  # assume the GNU/Linux dynamic linker is in use.
11071  dynamic_linker='GNU/Linux ld.so'
11072  ;;
11073
11074netbsd*)
11075  version_type=sunos
11076  need_lib_prefix=no
11077  need_version=no
11078  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11079    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11080    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11081    dynamic_linker='NetBSD (a.out) ld.so'
11082  else
11083    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11084    soname_spec='${libname}${release}${shared_ext}$major'
11085    dynamic_linker='NetBSD ld.elf_so'
11086  fi
11087  shlibpath_var=LD_LIBRARY_PATH
11088  shlibpath_overrides_runpath=yes
11089  hardcode_into_libs=yes
11090  ;;
11091
11092newsos6)
11093  version_type=linux # correct to gnu/linux during the next big refactor
11094  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11095  shlibpath_var=LD_LIBRARY_PATH
11096  shlibpath_overrides_runpath=yes
11097  ;;
11098
11099*nto* | *qnx*)
11100  version_type=qnx
11101  need_lib_prefix=no
11102  need_version=no
11103  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11104  soname_spec='${libname}${release}${shared_ext}$major'
11105  shlibpath_var=LD_LIBRARY_PATH
11106  shlibpath_overrides_runpath=no
11107  hardcode_into_libs=yes
11108  dynamic_linker='ldqnx.so'
11109  ;;
11110
11111openbsd*)
11112  version_type=sunos
11113  sys_lib_dlsearch_path_spec="/usr/lib"
11114  need_lib_prefix=no
11115  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11116  case $host_os in
11117    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11118    *)				need_version=no  ;;
11119  esac
11120  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11121  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11122  shlibpath_var=LD_LIBRARY_PATH
11123  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11124    case $host_os in
11125      openbsd2.[89] | openbsd2.[89].*)
11126	shlibpath_overrides_runpath=no
11127	;;
11128      *)
11129	shlibpath_overrides_runpath=yes
11130	;;
11131      esac
11132  else
11133    shlibpath_overrides_runpath=yes
11134  fi
11135  ;;
11136
11137os2*)
11138  libname_spec='$name'
11139  shrext_cmds=".dll"
11140  need_lib_prefix=no
11141  library_names_spec='$libname${shared_ext} $libname.a'
11142  dynamic_linker='OS/2 ld.exe'
11143  shlibpath_var=LIBPATH
11144  ;;
11145
11146osf3* | osf4* | osf5*)
11147  version_type=osf
11148  need_lib_prefix=no
11149  need_version=no
11150  soname_spec='${libname}${release}${shared_ext}$major'
11151  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11152  shlibpath_var=LD_LIBRARY_PATH
11153  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11154  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11155  ;;
11156
11157rdos*)
11158  dynamic_linker=no
11159  ;;
11160
11161solaris*)
11162  version_type=linux # correct to gnu/linux during the next big refactor
11163  need_lib_prefix=no
11164  need_version=no
11165  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11166  soname_spec='${libname}${release}${shared_ext}$major'
11167  shlibpath_var=LD_LIBRARY_PATH
11168  shlibpath_overrides_runpath=yes
11169  hardcode_into_libs=yes
11170  # ldd complains unless libraries are executable
11171  postinstall_cmds='chmod +x $lib'
11172  ;;
11173
11174sunos4*)
11175  version_type=sunos
11176  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11177  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11178  shlibpath_var=LD_LIBRARY_PATH
11179  shlibpath_overrides_runpath=yes
11180  if test "$with_gnu_ld" = yes; then
11181    need_lib_prefix=no
11182  fi
11183  need_version=yes
11184  ;;
11185
11186sysv4 | sysv4.3*)
11187  version_type=linux # correct to gnu/linux during the next big refactor
11188  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11189  soname_spec='${libname}${release}${shared_ext}$major'
11190  shlibpath_var=LD_LIBRARY_PATH
11191  case $host_vendor in
11192    sni)
11193      shlibpath_overrides_runpath=no
11194      need_lib_prefix=no
11195      runpath_var=LD_RUN_PATH
11196      ;;
11197    siemens)
11198      need_lib_prefix=no
11199      ;;
11200    motorola)
11201      need_lib_prefix=no
11202      need_version=no
11203      shlibpath_overrides_runpath=no
11204      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11205      ;;
11206  esac
11207  ;;
11208
11209sysv4*MP*)
11210  if test -d /usr/nec ;then
11211    version_type=linux # correct to gnu/linux during the next big refactor
11212    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11213    soname_spec='$libname${shared_ext}.$major'
11214    shlibpath_var=LD_LIBRARY_PATH
11215  fi
11216  ;;
11217
11218sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11219  version_type=freebsd-elf
11220  need_lib_prefix=no
11221  need_version=no
11222  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11223  soname_spec='${libname}${release}${shared_ext}$major'
11224  shlibpath_var=LD_LIBRARY_PATH
11225  shlibpath_overrides_runpath=yes
11226  hardcode_into_libs=yes
11227  if test "$with_gnu_ld" = yes; then
11228    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11229  else
11230    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11231    case $host_os in
11232      sco3.2v5*)
11233        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11234	;;
11235    esac
11236  fi
11237  sys_lib_dlsearch_path_spec='/usr/lib'
11238  ;;
11239
11240tpf*)
11241  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11242  version_type=linux # correct to gnu/linux during the next big refactor
11243  need_lib_prefix=no
11244  need_version=no
11245  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11246  shlibpath_var=LD_LIBRARY_PATH
11247  shlibpath_overrides_runpath=no
11248  hardcode_into_libs=yes
11249  ;;
11250
11251uts4*)
11252  version_type=linux # correct to gnu/linux during the next big refactor
11253  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11254  soname_spec='${libname}${release}${shared_ext}$major'
11255  shlibpath_var=LD_LIBRARY_PATH
11256  ;;
11257
11258*)
11259  dynamic_linker=no
11260  ;;
11261esac
11262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11263$as_echo "$dynamic_linker" >&6; }
11264test "$dynamic_linker" = no && can_build_shared=no
11265
11266variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11267if test "$GCC" = yes; then
11268  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11269fi
11270
11271if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11272  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11273fi
11274if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11275  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11276fi
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11370$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11371hardcode_action=
11372if test -n "$hardcode_libdir_flag_spec" ||
11373   test -n "$runpath_var" ||
11374   test "X$hardcode_automatic" = "Xyes" ; then
11375
11376  # We can hardcode non-existent directories.
11377  if test "$hardcode_direct" != no &&
11378     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11379     # have to relink, otherwise we might link with an installed library
11380     # when we should be linking with a yet-to-be-installed one
11381     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11382     test "$hardcode_minus_L" != no; then
11383    # Linking always hardcodes the temporary library directory.
11384    hardcode_action=relink
11385  else
11386    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11387    hardcode_action=immediate
11388  fi
11389else
11390  # We cannot hardcode anything, or else we can only hardcode existing
11391  # directories.
11392  hardcode_action=unsupported
11393fi
11394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11395$as_echo "$hardcode_action" >&6; }
11396
11397if test "$hardcode_action" = relink ||
11398   test "$inherit_rpath" = yes; then
11399  # Fast installation is not supported
11400  enable_fast_install=no
11401elif test "$shlibpath_overrides_runpath" = yes ||
11402     test "$enable_shared" = no; then
11403  # Fast installation is not necessary
11404  enable_fast_install=needless
11405fi
11406
11407
11408
11409
11410
11411
11412  if test "x$enable_dlopen" != xyes; then
11413  enable_dlopen=unknown
11414  enable_dlopen_self=unknown
11415  enable_dlopen_self_static=unknown
11416else
11417  lt_cv_dlopen=no
11418  lt_cv_dlopen_libs=
11419
11420  case $host_os in
11421  beos*)
11422    lt_cv_dlopen="load_add_on"
11423    lt_cv_dlopen_libs=
11424    lt_cv_dlopen_self=yes
11425    ;;
11426
11427  mingw* | pw32* | cegcc*)
11428    lt_cv_dlopen="LoadLibrary"
11429    lt_cv_dlopen_libs=
11430    ;;
11431
11432  cygwin*)
11433    lt_cv_dlopen="dlopen"
11434    lt_cv_dlopen_libs=
11435    ;;
11436
11437  darwin*)
11438  # if libdl is installed we need to link against it
11439    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11440$as_echo_n "checking for dlopen in -ldl... " >&6; }
11441if ${ac_cv_lib_dl_dlopen+:} false; then :
11442  $as_echo_n "(cached) " >&6
11443else
11444  ac_check_lib_save_LIBS=$LIBS
11445LIBS="-ldl  $LIBS"
11446cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11447/* end confdefs.h.  */
11448
11449/* Override any GCC internal prototype to avoid an error.
11450   Use char because int might match the return type of a GCC
11451   builtin and then its argument prototype would still apply.  */
11452#ifdef __cplusplus
11453extern "C"
11454#endif
11455char dlopen ();
11456int
11457main ()
11458{
11459return dlopen ();
11460  ;
11461  return 0;
11462}
11463_ACEOF
11464if ac_fn_c_try_link "$LINENO"; then :
11465  ac_cv_lib_dl_dlopen=yes
11466else
11467  ac_cv_lib_dl_dlopen=no
11468fi
11469rm -f core conftest.err conftest.$ac_objext \
11470    conftest$ac_exeext conftest.$ac_ext
11471LIBS=$ac_check_lib_save_LIBS
11472fi
11473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11474$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11475if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11476  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11477else
11478
11479    lt_cv_dlopen="dyld"
11480    lt_cv_dlopen_libs=
11481    lt_cv_dlopen_self=yes
11482
11483fi
11484
11485    ;;
11486
11487  *)
11488    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11489if test "x$ac_cv_func_shl_load" = xyes; then :
11490  lt_cv_dlopen="shl_load"
11491else
11492  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11493$as_echo_n "checking for shl_load in -ldld... " >&6; }
11494if ${ac_cv_lib_dld_shl_load+:} false; then :
11495  $as_echo_n "(cached) " >&6
11496else
11497  ac_check_lib_save_LIBS=$LIBS
11498LIBS="-ldld  $LIBS"
11499cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11500/* end confdefs.h.  */
11501
11502/* Override any GCC internal prototype to avoid an error.
11503   Use char because int might match the return type of a GCC
11504   builtin and then its argument prototype would still apply.  */
11505#ifdef __cplusplus
11506extern "C"
11507#endif
11508char shl_load ();
11509int
11510main ()
11511{
11512return shl_load ();
11513  ;
11514  return 0;
11515}
11516_ACEOF
11517if ac_fn_c_try_link "$LINENO"; then :
11518  ac_cv_lib_dld_shl_load=yes
11519else
11520  ac_cv_lib_dld_shl_load=no
11521fi
11522rm -f core conftest.err conftest.$ac_objext \
11523    conftest$ac_exeext conftest.$ac_ext
11524LIBS=$ac_check_lib_save_LIBS
11525fi
11526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11527$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11528if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11529  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11530else
11531  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11532if test "x$ac_cv_func_dlopen" = xyes; then :
11533  lt_cv_dlopen="dlopen"
11534else
11535  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11536$as_echo_n "checking for dlopen in -ldl... " >&6; }
11537if ${ac_cv_lib_dl_dlopen+:} false; then :
11538  $as_echo_n "(cached) " >&6
11539else
11540  ac_check_lib_save_LIBS=$LIBS
11541LIBS="-ldl  $LIBS"
11542cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11543/* end confdefs.h.  */
11544
11545/* Override any GCC internal prototype to avoid an error.
11546   Use char because int might match the return type of a GCC
11547   builtin and then its argument prototype would still apply.  */
11548#ifdef __cplusplus
11549extern "C"
11550#endif
11551char dlopen ();
11552int
11553main ()
11554{
11555return dlopen ();
11556  ;
11557  return 0;
11558}
11559_ACEOF
11560if ac_fn_c_try_link "$LINENO"; then :
11561  ac_cv_lib_dl_dlopen=yes
11562else
11563  ac_cv_lib_dl_dlopen=no
11564fi
11565rm -f core conftest.err conftest.$ac_objext \
11566    conftest$ac_exeext conftest.$ac_ext
11567LIBS=$ac_check_lib_save_LIBS
11568fi
11569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11570$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11571if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11572  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11573else
11574  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11575$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11576if ${ac_cv_lib_svld_dlopen+:} false; then :
11577  $as_echo_n "(cached) " >&6
11578else
11579  ac_check_lib_save_LIBS=$LIBS
11580LIBS="-lsvld  $LIBS"
11581cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11582/* end confdefs.h.  */
11583
11584/* Override any GCC internal prototype to avoid an error.
11585   Use char because int might match the return type of a GCC
11586   builtin and then its argument prototype would still apply.  */
11587#ifdef __cplusplus
11588extern "C"
11589#endif
11590char dlopen ();
11591int
11592main ()
11593{
11594return dlopen ();
11595  ;
11596  return 0;
11597}
11598_ACEOF
11599if ac_fn_c_try_link "$LINENO"; then :
11600  ac_cv_lib_svld_dlopen=yes
11601else
11602  ac_cv_lib_svld_dlopen=no
11603fi
11604rm -f core conftest.err conftest.$ac_objext \
11605    conftest$ac_exeext conftest.$ac_ext
11606LIBS=$ac_check_lib_save_LIBS
11607fi
11608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11609$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11610if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11611  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11612else
11613  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11614$as_echo_n "checking for dld_link in -ldld... " >&6; }
11615if ${ac_cv_lib_dld_dld_link+:} false; then :
11616  $as_echo_n "(cached) " >&6
11617else
11618  ac_check_lib_save_LIBS=$LIBS
11619LIBS="-ldld  $LIBS"
11620cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11621/* end confdefs.h.  */
11622
11623/* Override any GCC internal prototype to avoid an error.
11624   Use char because int might match the return type of a GCC
11625   builtin and then its argument prototype would still apply.  */
11626#ifdef __cplusplus
11627extern "C"
11628#endif
11629char dld_link ();
11630int
11631main ()
11632{
11633return dld_link ();
11634  ;
11635  return 0;
11636}
11637_ACEOF
11638if ac_fn_c_try_link "$LINENO"; then :
11639  ac_cv_lib_dld_dld_link=yes
11640else
11641  ac_cv_lib_dld_dld_link=no
11642fi
11643rm -f core conftest.err conftest.$ac_objext \
11644    conftest$ac_exeext conftest.$ac_ext
11645LIBS=$ac_check_lib_save_LIBS
11646fi
11647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11648$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11649if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11650  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11651fi
11652
11653
11654fi
11655
11656
11657fi
11658
11659
11660fi
11661
11662
11663fi
11664
11665
11666fi
11667
11668    ;;
11669  esac
11670
11671  if test "x$lt_cv_dlopen" != xno; then
11672    enable_dlopen=yes
11673  else
11674    enable_dlopen=no
11675  fi
11676
11677  case $lt_cv_dlopen in
11678  dlopen)
11679    save_CPPFLAGS="$CPPFLAGS"
11680    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11681
11682    save_LDFLAGS="$LDFLAGS"
11683    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11684
11685    save_LIBS="$LIBS"
11686    LIBS="$lt_cv_dlopen_libs $LIBS"
11687
11688    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11689$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11690if ${lt_cv_dlopen_self+:} false; then :
11691  $as_echo_n "(cached) " >&6
11692else
11693  	  if test "$cross_compiling" = yes; then :
11694  lt_cv_dlopen_self=cross
11695else
11696  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11697  lt_status=$lt_dlunknown
11698  cat > conftest.$ac_ext <<_LT_EOF
11699#line $LINENO "configure"
11700#include "confdefs.h"
11701
11702#if HAVE_DLFCN_H
11703#include <dlfcn.h>
11704#endif
11705
11706#include <stdio.h>
11707
11708#ifdef RTLD_GLOBAL
11709#  define LT_DLGLOBAL		RTLD_GLOBAL
11710#else
11711#  ifdef DL_GLOBAL
11712#    define LT_DLGLOBAL		DL_GLOBAL
11713#  else
11714#    define LT_DLGLOBAL		0
11715#  endif
11716#endif
11717
11718/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11719   find out it does not work in some platform. */
11720#ifndef LT_DLLAZY_OR_NOW
11721#  ifdef RTLD_LAZY
11722#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11723#  else
11724#    ifdef DL_LAZY
11725#      define LT_DLLAZY_OR_NOW		DL_LAZY
11726#    else
11727#      ifdef RTLD_NOW
11728#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11729#      else
11730#        ifdef DL_NOW
11731#          define LT_DLLAZY_OR_NOW	DL_NOW
11732#        else
11733#          define LT_DLLAZY_OR_NOW	0
11734#        endif
11735#      endif
11736#    endif
11737#  endif
11738#endif
11739
11740/* When -fvisbility=hidden is used, assume the code has been annotated
11741   correspondingly for the symbols needed.  */
11742#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11743int fnord () __attribute__((visibility("default")));
11744#endif
11745
11746int fnord () { return 42; }
11747int main ()
11748{
11749  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11750  int status = $lt_dlunknown;
11751
11752  if (self)
11753    {
11754      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11755      else
11756        {
11757	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11758          else puts (dlerror ());
11759	}
11760      /* dlclose (self); */
11761    }
11762  else
11763    puts (dlerror ());
11764
11765  return status;
11766}
11767_LT_EOF
11768  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11769  (eval $ac_link) 2>&5
11770  ac_status=$?
11771  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11772  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11773    (./conftest; exit; ) >&5 2>/dev/null
11774    lt_status=$?
11775    case x$lt_status in
11776      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11777      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11778      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11779    esac
11780  else :
11781    # compilation failed
11782    lt_cv_dlopen_self=no
11783  fi
11784fi
11785rm -fr conftest*
11786
11787
11788fi
11789{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11790$as_echo "$lt_cv_dlopen_self" >&6; }
11791
11792    if test "x$lt_cv_dlopen_self" = xyes; then
11793      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11794      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11795$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11796if ${lt_cv_dlopen_self_static+:} false; then :
11797  $as_echo_n "(cached) " >&6
11798else
11799  	  if test "$cross_compiling" = yes; then :
11800  lt_cv_dlopen_self_static=cross
11801else
11802  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11803  lt_status=$lt_dlunknown
11804  cat > conftest.$ac_ext <<_LT_EOF
11805#line $LINENO "configure"
11806#include "confdefs.h"
11807
11808#if HAVE_DLFCN_H
11809#include <dlfcn.h>
11810#endif
11811
11812#include <stdio.h>
11813
11814#ifdef RTLD_GLOBAL
11815#  define LT_DLGLOBAL		RTLD_GLOBAL
11816#else
11817#  ifdef DL_GLOBAL
11818#    define LT_DLGLOBAL		DL_GLOBAL
11819#  else
11820#    define LT_DLGLOBAL		0
11821#  endif
11822#endif
11823
11824/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11825   find out it does not work in some platform. */
11826#ifndef LT_DLLAZY_OR_NOW
11827#  ifdef RTLD_LAZY
11828#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11829#  else
11830#    ifdef DL_LAZY
11831#      define LT_DLLAZY_OR_NOW		DL_LAZY
11832#    else
11833#      ifdef RTLD_NOW
11834#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11835#      else
11836#        ifdef DL_NOW
11837#          define LT_DLLAZY_OR_NOW	DL_NOW
11838#        else
11839#          define LT_DLLAZY_OR_NOW	0
11840#        endif
11841#      endif
11842#    endif
11843#  endif
11844#endif
11845
11846/* When -fvisbility=hidden is used, assume the code has been annotated
11847   correspondingly for the symbols needed.  */
11848#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11849int fnord () __attribute__((visibility("default")));
11850#endif
11851
11852int fnord () { return 42; }
11853int main ()
11854{
11855  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11856  int status = $lt_dlunknown;
11857
11858  if (self)
11859    {
11860      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11861      else
11862        {
11863	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11864          else puts (dlerror ());
11865	}
11866      /* dlclose (self); */
11867    }
11868  else
11869    puts (dlerror ());
11870
11871  return status;
11872}
11873_LT_EOF
11874  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11875  (eval $ac_link) 2>&5
11876  ac_status=$?
11877  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11878  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11879    (./conftest; exit; ) >&5 2>/dev/null
11880    lt_status=$?
11881    case x$lt_status in
11882      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11883      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11884      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11885    esac
11886  else :
11887    # compilation failed
11888    lt_cv_dlopen_self_static=no
11889  fi
11890fi
11891rm -fr conftest*
11892
11893
11894fi
11895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11896$as_echo "$lt_cv_dlopen_self_static" >&6; }
11897    fi
11898
11899    CPPFLAGS="$save_CPPFLAGS"
11900    LDFLAGS="$save_LDFLAGS"
11901    LIBS="$save_LIBS"
11902    ;;
11903  esac
11904
11905  case $lt_cv_dlopen_self in
11906  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11907  *) enable_dlopen_self=unknown ;;
11908  esac
11909
11910  case $lt_cv_dlopen_self_static in
11911  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11912  *) enable_dlopen_self_static=unknown ;;
11913  esac
11914fi
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932striplib=
11933old_striplib=
11934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11935$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11936if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11937  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11938  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11939  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11940$as_echo "yes" >&6; }
11941else
11942# FIXME - insert some real tests, host_os isn't really good enough
11943  case $host_os in
11944  darwin*)
11945    if test -n "$STRIP" ; then
11946      striplib="$STRIP -x"
11947      old_striplib="$STRIP -S"
11948      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11949$as_echo "yes" >&6; }
11950    else
11951      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11952$as_echo "no" >&6; }
11953    fi
11954    ;;
11955  *)
11956    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11957$as_echo "no" >&6; }
11958    ;;
11959  esac
11960fi
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973  # Report which library types will actually be built
11974  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11975$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11976  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11977$as_echo "$can_build_shared" >&6; }
11978
11979  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11980$as_echo_n "checking whether to build shared libraries... " >&6; }
11981  test "$can_build_shared" = "no" && enable_shared=no
11982
11983  # On AIX, shared libraries and static libraries use the same namespace, and
11984  # are all built from PIC.
11985  case $host_os in
11986  aix3*)
11987    test "$enable_shared" = yes && enable_static=no
11988    if test -n "$RANLIB"; then
11989      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11990      postinstall_cmds='$RANLIB $lib'
11991    fi
11992    ;;
11993
11994  aix[4-9]*)
11995    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11996      test "$enable_shared" = yes && enable_static=no
11997    fi
11998    ;;
11999  esac
12000  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12001$as_echo "$enable_shared" >&6; }
12002
12003  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12004$as_echo_n "checking whether to build static libraries... " >&6; }
12005  # Make sure either enable_shared or enable_static is yes.
12006  test "$enable_shared" = yes || enable_static=yes
12007  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12008$as_echo "$enable_static" >&6; }
12009
12010
12011
12012
12013fi
12014ac_ext=c
12015ac_cpp='$CPP $CPPFLAGS'
12016ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12017ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12018ac_compiler_gnu=$ac_cv_c_compiler_gnu
12019
12020CC="$lt_save_CC"
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036        ac_config_commands="$ac_config_commands libtool"
12037
12038
12039
12040
12041# Only expand once:
12042
12043
12044
12045
12046
12047 if test "$enable_libevent_regress" = "yes"; then
12048  BUILD_REGRESS_TRUE=
12049  BUILD_REGRESS_FALSE='#'
12050else
12051  BUILD_REGRESS_TRUE='#'
12052  BUILD_REGRESS_FALSE=
12053fi
12054
12055
12056{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntoa" >&5
12057$as_echo_n "checking for library containing inet_ntoa... " >&6; }
12058if ${ac_cv_search_inet_ntoa+:} false; then :
12059  $as_echo_n "(cached) " >&6
12060else
12061  ac_func_search_save_LIBS=$LIBS
12062cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12063/* end confdefs.h.  */
12064
12065/* Override any GCC internal prototype to avoid an error.
12066   Use char because int might match the return type of a GCC
12067   builtin and then its argument prototype would still apply.  */
12068#ifdef __cplusplus
12069extern "C"
12070#endif
12071char inet_ntoa ();
12072int
12073main ()
12074{
12075return inet_ntoa ();
12076  ;
12077  return 0;
12078}
12079_ACEOF
12080for ac_lib in '' nsl; do
12081  if test -z "$ac_lib"; then
12082    ac_res="none required"
12083  else
12084    ac_res=-l$ac_lib
12085    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12086  fi
12087  if ac_fn_c_try_link "$LINENO"; then :
12088  ac_cv_search_inet_ntoa=$ac_res
12089fi
12090rm -f core conftest.err conftest.$ac_objext \
12091    conftest$ac_exeext
12092  if ${ac_cv_search_inet_ntoa+:} false; then :
12093  break
12094fi
12095done
12096if ${ac_cv_search_inet_ntoa+:} false; then :
12097
12098else
12099  ac_cv_search_inet_ntoa=no
12100fi
12101rm conftest.$ac_ext
12102LIBS=$ac_func_search_save_LIBS
12103fi
12104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5
12105$as_echo "$ac_cv_search_inet_ntoa" >&6; }
12106ac_res=$ac_cv_search_inet_ntoa
12107if test "$ac_res" != no; then :
12108  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12109
12110fi
12111
12112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
12113$as_echo_n "checking for library containing socket... " >&6; }
12114if ${ac_cv_search_socket+:} false; then :
12115  $as_echo_n "(cached) " >&6
12116else
12117  ac_func_search_save_LIBS=$LIBS
12118cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12119/* end confdefs.h.  */
12120
12121/* Override any GCC internal prototype to avoid an error.
12122   Use char because int might match the return type of a GCC
12123   builtin and then its argument prototype would still apply.  */
12124#ifdef __cplusplus
12125extern "C"
12126#endif
12127char socket ();
12128int
12129main ()
12130{
12131return socket ();
12132  ;
12133  return 0;
12134}
12135_ACEOF
12136for ac_lib in '' socket; do
12137  if test -z "$ac_lib"; then
12138    ac_res="none required"
12139  else
12140    ac_res=-l$ac_lib
12141    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12142  fi
12143  if ac_fn_c_try_link "$LINENO"; then :
12144  ac_cv_search_socket=$ac_res
12145fi
12146rm -f core conftest.err conftest.$ac_objext \
12147    conftest$ac_exeext
12148  if ${ac_cv_search_socket+:} false; then :
12149  break
12150fi
12151done
12152if ${ac_cv_search_socket+:} false; then :
12153
12154else
12155  ac_cv_search_socket=no
12156fi
12157rm conftest.$ac_ext
12158LIBS=$ac_func_search_save_LIBS
12159fi
12160{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
12161$as_echo "$ac_cv_search_socket" >&6; }
12162ac_res=$ac_cv_search_socket
12163if test "$ac_res" != no; then :
12164  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12165
12166fi
12167
12168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_aton" >&5
12169$as_echo_n "checking for library containing inet_aton... " >&6; }
12170if ${ac_cv_search_inet_aton+:} false; then :
12171  $as_echo_n "(cached) " >&6
12172else
12173  ac_func_search_save_LIBS=$LIBS
12174cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12175/* end confdefs.h.  */
12176
12177/* Override any GCC internal prototype to avoid an error.
12178   Use char because int might match the return type of a GCC
12179   builtin and then its argument prototype would still apply.  */
12180#ifdef __cplusplus
12181extern "C"
12182#endif
12183char inet_aton ();
12184int
12185main ()
12186{
12187return inet_aton ();
12188  ;
12189  return 0;
12190}
12191_ACEOF
12192for ac_lib in '' resolv; do
12193  if test -z "$ac_lib"; then
12194    ac_res="none required"
12195  else
12196    ac_res=-l$ac_lib
12197    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12198  fi
12199  if ac_fn_c_try_link "$LINENO"; then :
12200  ac_cv_search_inet_aton=$ac_res
12201fi
12202rm -f core conftest.err conftest.$ac_objext \
12203    conftest$ac_exeext
12204  if ${ac_cv_search_inet_aton+:} false; then :
12205  break
12206fi
12207done
12208if ${ac_cv_search_inet_aton+:} false; then :
12209
12210else
12211  ac_cv_search_inet_aton=no
12212fi
12213rm conftest.$ac_ext
12214LIBS=$ac_func_search_save_LIBS
12215fi
12216{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_aton" >&5
12217$as_echo "$ac_cv_search_inet_aton" >&6; }
12218ac_res=$ac_cv_search_inet_aton
12219if test "$ac_res" != no; then :
12220  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12221
12222fi
12223
12224{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
12225$as_echo_n "checking for library containing clock_gettime... " >&6; }
12226if ${ac_cv_search_clock_gettime+:} false; then :
12227  $as_echo_n "(cached) " >&6
12228else
12229  ac_func_search_save_LIBS=$LIBS
12230cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12231/* end confdefs.h.  */
12232
12233/* Override any GCC internal prototype to avoid an error.
12234   Use char because int might match the return type of a GCC
12235   builtin and then its argument prototype would still apply.  */
12236#ifdef __cplusplus
12237extern "C"
12238#endif
12239char clock_gettime ();
12240int
12241main ()
12242{
12243return clock_gettime ();
12244  ;
12245  return 0;
12246}
12247_ACEOF
12248for ac_lib in '' rt; do
12249  if test -z "$ac_lib"; then
12250    ac_res="none required"
12251  else
12252    ac_res=-l$ac_lib
12253    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12254  fi
12255  if ac_fn_c_try_link "$LINENO"; then :
12256  ac_cv_search_clock_gettime=$ac_res
12257fi
12258rm -f core conftest.err conftest.$ac_objext \
12259    conftest$ac_exeext
12260  if ${ac_cv_search_clock_gettime+:} false; then :
12261  break
12262fi
12263done
12264if ${ac_cv_search_clock_gettime+:} false; then :
12265
12266else
12267  ac_cv_search_clock_gettime=no
12268fi
12269rm conftest.$ac_ext
12270LIBS=$ac_func_search_save_LIBS
12271fi
12272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
12273$as_echo "$ac_cv_search_clock_gettime" >&6; }
12274ac_res=$ac_cv_search_clock_gettime
12275if test "$ac_res" != no; then :
12276  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12277
12278fi
12279
12280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sendfile" >&5
12281$as_echo_n "checking for library containing sendfile... " >&6; }
12282if ${ac_cv_search_sendfile+:} false; then :
12283  $as_echo_n "(cached) " >&6
12284else
12285  ac_func_search_save_LIBS=$LIBS
12286cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12287/* end confdefs.h.  */
12288
12289/* Override any GCC internal prototype to avoid an error.
12290   Use char because int might match the return type of a GCC
12291   builtin and then its argument prototype would still apply.  */
12292#ifdef __cplusplus
12293extern "C"
12294#endif
12295char sendfile ();
12296int
12297main ()
12298{
12299return sendfile ();
12300  ;
12301  return 0;
12302}
12303_ACEOF
12304for ac_lib in '' sendfile; do
12305  if test -z "$ac_lib"; then
12306    ac_res="none required"
12307  else
12308    ac_res=-l$ac_lib
12309    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12310  fi
12311  if ac_fn_c_try_link "$LINENO"; then :
12312  ac_cv_search_sendfile=$ac_res
12313fi
12314rm -f core conftest.err conftest.$ac_objext \
12315    conftest$ac_exeext
12316  if ${ac_cv_search_sendfile+:} false; then :
12317  break
12318fi
12319done
12320if ${ac_cv_search_sendfile+:} false; then :
12321
12322else
12323  ac_cv_search_sendfile=no
12324fi
12325rm conftest.$ac_ext
12326LIBS=$ac_func_search_save_LIBS
12327fi
12328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendfile" >&5
12329$as_echo "$ac_cv_search_sendfile" >&6; }
12330ac_res=$ac_cv_search_sendfile
12331if test "$ac_res" != no; then :
12332  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12333
12334fi
12335
12336
12337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for WIN32" >&5
12338$as_echo_n "checking for WIN32... " >&6; }
12339cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12340/* end confdefs.h.  */
12341
12342int
12343main ()
12344{
12345
12346#ifndef WIN32
12347die horribly
12348#endif
12349
12350  ;
12351  return 0;
12352}
12353_ACEOF
12354if ac_fn_c_try_compile "$LINENO"; then :
12355  bwin32=true; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12356$as_echo "yes" >&6; }
12357else
12358  bwin32=false; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12359$as_echo "no" >&6; }
12360fi
12361rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12362
12363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CYGWIN" >&5
12364$as_echo_n "checking for CYGWIN... " >&6; }
12365cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12366/* end confdefs.h.  */
12367
12368int
12369main ()
12370{
12371
12372#ifndef __CYGWIN__
12373die horribly
12374#endif
12375
12376  ;
12377  return 0;
12378}
12379_ACEOF
12380if ac_fn_c_try_compile "$LINENO"; then :
12381  cygwin=true; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12382$as_echo "yes" >&6; }
12383else
12384  cygwin=false; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12385$as_echo "no" >&6; }
12386fi
12387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12388
12389for ac_header in zlib.h
12390do :
12391  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
12392if test "x$ac_cv_header_zlib_h" = xyes; then :
12393  cat >>confdefs.h <<_ACEOF
12394#define HAVE_ZLIB_H 1
12395_ACEOF
12396
12397fi
12398
12399done
12400
12401
12402if test "x$ac_cv_header_zlib_h" = "xyes"; then
12403save_LIBS="$LIBS"
12404LIBS=""
12405ZLIB_LIBS=""
12406have_zlib=no
12407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inflateEnd" >&5
12408$as_echo_n "checking for library containing inflateEnd... " >&6; }
12409if ${ac_cv_search_inflateEnd+:} false; then :
12410  $as_echo_n "(cached) " >&6
12411else
12412  ac_func_search_save_LIBS=$LIBS
12413cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12414/* end confdefs.h.  */
12415
12416/* Override any GCC internal prototype to avoid an error.
12417   Use char because int might match the return type of a GCC
12418   builtin and then its argument prototype would still apply.  */
12419#ifdef __cplusplus
12420extern "C"
12421#endif
12422char inflateEnd ();
12423int
12424main ()
12425{
12426return inflateEnd ();
12427  ;
12428  return 0;
12429}
12430_ACEOF
12431for ac_lib in '' z; do
12432  if test -z "$ac_lib"; then
12433    ac_res="none required"
12434  else
12435    ac_res=-l$ac_lib
12436    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12437  fi
12438  if ac_fn_c_try_link "$LINENO"; then :
12439  ac_cv_search_inflateEnd=$ac_res
12440fi
12441rm -f core conftest.err conftest.$ac_objext \
12442    conftest$ac_exeext
12443  if ${ac_cv_search_inflateEnd+:} false; then :
12444  break
12445fi
12446done
12447if ${ac_cv_search_inflateEnd+:} false; then :
12448
12449else
12450  ac_cv_search_inflateEnd=no
12451fi
12452rm conftest.$ac_ext
12453LIBS=$ac_func_search_save_LIBS
12454fi
12455{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inflateEnd" >&5
12456$as_echo "$ac_cv_search_inflateEnd" >&6; }
12457ac_res=$ac_cv_search_inflateEnd
12458if test "$ac_res" != no; then :
12459  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12460  have_zlib=yes
12461	ZLIB_LIBS="$LIBS"
12462
12463$as_echo "#define HAVE_LIBZ 1" >>confdefs.h
12464
12465fi
12466
12467LIBS="$save_LIBS"
12468
12469fi
12470 if test "$have_zlib" = "yes"; then
12471  ZLIB_REGRESS_TRUE=
12472  ZLIB_REGRESS_FALSE='#'
12473else
12474  ZLIB_REGRESS_TRUE='#'
12475  ZLIB_REGRESS_FALSE=
12476fi
12477
12478
12479if test "$bwin32" = true; then
12480  EV_LIB_WS32=-lws2_32
12481  EV_LIB_GDI=-lgdi32
12482else
12483  EV_LIB_WS32=
12484  EV_LIB_GDI=
12485fi
12486
12487
12488
12489
12490for ac_header in openssl/bio.h
12491do :
12492  ac_fn_c_check_header_mongrel "$LINENO" "openssl/bio.h" "ac_cv_header_openssl_bio_h" "$ac_includes_default"
12493if test "x$ac_cv_header_openssl_bio_h" = xyes; then :
12494  cat >>confdefs.h <<_ACEOF
12495#define HAVE_OPENSSL_BIO_H 1
12496_ACEOF
12497
12498fi
12499
12500done
12501
12502
12503if test "$enable_openssl" = "yes"; then
12504save_LIBS="$LIBS"
12505LIBS=""
12506OPENSSL_LIBS=""
12507have_openssl=no
12508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing SSL_new" >&5
12509$as_echo_n "checking for library containing SSL_new... " >&6; }
12510if ${ac_cv_search_SSL_new+:} false; then :
12511  $as_echo_n "(cached) " >&6
12512else
12513  ac_func_search_save_LIBS=$LIBS
12514cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12515/* end confdefs.h.  */
12516
12517/* Override any GCC internal prototype to avoid an error.
12518   Use char because int might match the return type of a GCC
12519   builtin and then its argument prototype would still apply.  */
12520#ifdef __cplusplus
12521extern "C"
12522#endif
12523char SSL_new ();
12524int
12525main ()
12526{
12527return SSL_new ();
12528  ;
12529  return 0;
12530}
12531_ACEOF
12532for ac_lib in '' ssl; do
12533  if test -z "$ac_lib"; then
12534    ac_res="none required"
12535  else
12536    ac_res=-l$ac_lib
12537    LIBS="-l$ac_lib -lcrypto $EV_LIB_GDI $EV_LIB_WS32 $OPENSSL_LIBADD $ac_func_search_save_LIBS"
12538  fi
12539  if ac_fn_c_try_link "$LINENO"; then :
12540  ac_cv_search_SSL_new=$ac_res
12541fi
12542rm -f core conftest.err conftest.$ac_objext \
12543    conftest$ac_exeext
12544  if ${ac_cv_search_SSL_new+:} false; then :
12545  break
12546fi
12547done
12548if ${ac_cv_search_SSL_new+:} false; then :
12549
12550else
12551  ac_cv_search_SSL_new=no
12552fi
12553rm conftest.$ac_ext
12554LIBS=$ac_func_search_save_LIBS
12555fi
12556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_SSL_new" >&5
12557$as_echo "$ac_cv_search_SSL_new" >&6; }
12558ac_res=$ac_cv_search_SSL_new
12559if test "$ac_res" != no; then :
12560  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12561  have_openssl=yes
12562	OPENSSL_LIBS="$LIBS -lcrypto $EV_LIB_GDI $EV_LIB_WS32 $OPENSSL_LIBADD"
12563
12564$as_echo "#define HAVE_OPENSSL 1" >>confdefs.h
12565
12566else
12567  have_openssl=no
12568fi
12569
12570LIBS="$save_LIBS"
12571
12572fi
12573
12574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
12575$as_echo_n "checking for ANSI C header files... " >&6; }
12576if ${ac_cv_header_stdc+:} false; then :
12577  $as_echo_n "(cached) " >&6
12578else
12579  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12580/* end confdefs.h.  */
12581#include <stdlib.h>
12582#include <stdarg.h>
12583#include <string.h>
12584#include <float.h>
12585
12586int
12587main ()
12588{
12589
12590  ;
12591  return 0;
12592}
12593_ACEOF
12594if ac_fn_c_try_compile "$LINENO"; then :
12595  ac_cv_header_stdc=yes
12596else
12597  ac_cv_header_stdc=no
12598fi
12599rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12600
12601if test $ac_cv_header_stdc = yes; then
12602  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12603  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12604/* end confdefs.h.  */
12605#include <string.h>
12606
12607_ACEOF
12608if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12609  $EGREP "memchr" >/dev/null 2>&1; then :
12610
12611else
12612  ac_cv_header_stdc=no
12613fi
12614rm -f conftest*
12615
12616fi
12617
12618if test $ac_cv_header_stdc = yes; then
12619  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12620  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12621/* end confdefs.h.  */
12622#include <stdlib.h>
12623
12624_ACEOF
12625if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12626  $EGREP "free" >/dev/null 2>&1; then :
12627
12628else
12629  ac_cv_header_stdc=no
12630fi
12631rm -f conftest*
12632
12633fi
12634
12635if test $ac_cv_header_stdc = yes; then
12636  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12637  if test "$cross_compiling" = yes; then :
12638  :
12639else
12640  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12641/* end confdefs.h.  */
12642#include <ctype.h>
12643#include <stdlib.h>
12644#if ((' ' & 0x0FF) == 0x020)
12645# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12646# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12647#else
12648# define ISLOWER(c) \
12649		   (('a' <= (c) && (c) <= 'i') \
12650		     || ('j' <= (c) && (c) <= 'r') \
12651		     || ('s' <= (c) && (c) <= 'z'))
12652# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12653#endif
12654
12655#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12656int
12657main ()
12658{
12659  int i;
12660  for (i = 0; i < 256; i++)
12661    if (XOR (islower (i), ISLOWER (i))
12662	|| toupper (i) != TOUPPER (i))
12663      return 2;
12664  return 0;
12665}
12666_ACEOF
12667if ac_fn_c_try_run "$LINENO"; then :
12668
12669else
12670  ac_cv_header_stdc=no
12671fi
12672rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12673  conftest.$ac_objext conftest.beam conftest.$ac_ext
12674fi
12675
12676fi
12677fi
12678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12679$as_echo "$ac_cv_header_stdc" >&6; }
12680if test $ac_cv_header_stdc = yes; then
12681
12682$as_echo "#define STDC_HEADERS 1" >>confdefs.h
12683
12684fi
12685
12686for ac_header in fcntl.h stdarg.h inttypes.h stdint.h stddef.h poll.h unistd.h sys/epoll.h sys/time.h sys/queue.h sys/event.h sys/param.h sys/ioctl.h sys/select.h sys/devpoll.h port.h netinet/in.h netinet/in6.h sys/socket.h sys/uio.h arpa/inet.h sys/eventfd.h sys/mman.h sys/sendfile.h sys/wait.h netdb.h
12687do :
12688  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12689ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12690if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12691  cat >>confdefs.h <<_ACEOF
12692#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12693_ACEOF
12694
12695fi
12696
12697done
12698
12699for ac_header in sys/stat.h
12700do :
12701  ac_fn_c_check_header_mongrel "$LINENO" "sys/stat.h" "ac_cv_header_sys_stat_h" "$ac_includes_default"
12702if test "x$ac_cv_header_sys_stat_h" = xyes; then :
12703  cat >>confdefs.h <<_ACEOF
12704#define HAVE_SYS_STAT_H 1
12705_ACEOF
12706
12707fi
12708
12709done
12710
12711for ac_header in sys/sysctl.h
12712do :
12713  ac_fn_c_check_header_compile "$LINENO" "sys/sysctl.h" "ac_cv_header_sys_sysctl_h" "
12714#ifdef HAVE_SYS_PARAM_H
12715#include <sys/param.h>
12716#endif
12717
12718"
12719if test "x$ac_cv_header_sys_sysctl_h" = xyes; then :
12720  cat >>confdefs.h <<_ACEOF
12721#define HAVE_SYS_SYSCTL_H 1
12722_ACEOF
12723
12724fi
12725
12726done
12727
12728if test "x$ac_cv_header_sys_queue_h" = "xyes"; then
12729	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for TAILQ_FOREACH in sys/queue.h" >&5
12730$as_echo_n "checking for TAILQ_FOREACH in sys/queue.h... " >&6; }
12731	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12732/* end confdefs.h.  */
12733
12734#include <sys/queue.h>
12735#ifdef TAILQ_FOREACH
12736 yes
12737#endif
12738
12739_ACEOF
12740if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12741  $EGREP "yes" >/dev/null 2>&1; then :
12742  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12743$as_echo "yes" >&6; }
12744
12745$as_echo "#define HAVE_TAILQFOREACH 1" >>confdefs.h
12746
12747else
12748  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12749$as_echo "no" >&6; }
12750
12751fi
12752rm -f conftest*
12753
12754fi
12755
12756if test "x$ac_cv_header_sys_time_h" = "xyes"; then
12757	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timeradd in sys/time.h" >&5
12758$as_echo_n "checking for timeradd in sys/time.h... " >&6; }
12759	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12760/* end confdefs.h.  */
12761
12762#include <sys/time.h>
12763#ifdef timeradd
12764 yes
12765#endif
12766
12767_ACEOF
12768if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12769  $EGREP "yes" >/dev/null 2>&1; then :
12770
12771$as_echo "#define HAVE_TIMERADD 1" >>confdefs.h
12772
12773	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12774$as_echo "yes" >&6; }
12775else
12776  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12777$as_echo "no" >&6; }
12778
12779fi
12780rm -f conftest*
12781
12782fi
12783
12784if test "x$ac_cv_header_sys_time_h" = "xyes"; then
12785	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timercmp in sys/time.h" >&5
12786$as_echo_n "checking for timercmp in sys/time.h... " >&6; }
12787	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12788/* end confdefs.h.  */
12789
12790#include <sys/time.h>
12791#ifdef timercmp
12792 yes
12793#endif
12794
12795_ACEOF
12796if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12797  $EGREP "yes" >/dev/null 2>&1; then :
12798
12799$as_echo "#define HAVE_TIMERCMP 1" >>confdefs.h
12800
12801	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12802$as_echo "yes" >&6; }
12803else
12804  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12805$as_echo "no" >&6; }
12806
12807fi
12808rm -f conftest*
12809
12810fi
12811
12812if test "x$ac_cv_header_sys_time_h" = "xyes"; then
12813	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timerclear in sys/time.h" >&5
12814$as_echo_n "checking for timerclear in sys/time.h... " >&6; }
12815	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12816/* end confdefs.h.  */
12817
12818#include <sys/time.h>
12819#ifdef timerclear
12820 yes
12821#endif
12822
12823_ACEOF
12824if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12825  $EGREP "yes" >/dev/null 2>&1; then :
12826
12827$as_echo "#define HAVE_TIMERCLEAR 1" >>confdefs.h
12828
12829	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12830$as_echo "yes" >&6; }
12831else
12832  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12833$as_echo "no" >&6; }
12834
12835fi
12836rm -f conftest*
12837
12838fi
12839
12840if test "x$ac_cv_header_sys_time_h" = "xyes"; then
12841	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timerisset in sys/time.h" >&5
12842$as_echo_n "checking for timerisset in sys/time.h... " >&6; }
12843	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12844/* end confdefs.h.  */
12845
12846#include <sys/time.h>
12847#ifdef timerisset
12848 yes
12849#endif
12850
12851_ACEOF
12852if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12853  $EGREP "yes" >/dev/null 2>&1; then :
12854
12855$as_echo "#define HAVE_TIMERISSET 1" >>confdefs.h
12856
12857	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12858$as_echo "yes" >&6; }
12859else
12860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12861$as_echo "no" >&6; }
12862
12863fi
12864rm -f conftest*
12865
12866fi
12867
12868if test "x$ac_cv_header_sys_sysctl_h" = "xyes"; then
12869	ac_fn_c_check_decl "$LINENO" "CTL_KERN" "ac_cv_have_decl_CTL_KERN" "#include <sys/types.h>
12870	     #include <sys/sysctl.h>
12871
12872"
12873if test "x$ac_cv_have_decl_CTL_KERN" = xyes; then :
12874  ac_have_decl=1
12875else
12876  ac_have_decl=0
12877fi
12878
12879cat >>confdefs.h <<_ACEOF
12880#define HAVE_DECL_CTL_KERN $ac_have_decl
12881_ACEOF
12882ac_fn_c_check_decl "$LINENO" "KERN_RANDOM" "ac_cv_have_decl_KERN_RANDOM" "#include <sys/types.h>
12883	     #include <sys/sysctl.h>
12884
12885"
12886if test "x$ac_cv_have_decl_KERN_RANDOM" = xyes; then :
12887  ac_have_decl=1
12888else
12889  ac_have_decl=0
12890fi
12891
12892cat >>confdefs.h <<_ACEOF
12893#define HAVE_DECL_KERN_RANDOM $ac_have_decl
12894_ACEOF
12895ac_fn_c_check_decl "$LINENO" "RANDOM_UUID" "ac_cv_have_decl_RANDOM_UUID" "#include <sys/types.h>
12896	     #include <sys/sysctl.h>
12897
12898"
12899if test "x$ac_cv_have_decl_RANDOM_UUID" = xyes; then :
12900  ac_have_decl=1
12901else
12902  ac_have_decl=0
12903fi
12904
12905cat >>confdefs.h <<_ACEOF
12906#define HAVE_DECL_RANDOM_UUID $ac_have_decl
12907_ACEOF
12908ac_fn_c_check_decl "$LINENO" "KERN_ARND" "ac_cv_have_decl_KERN_ARND" "#include <sys/types.h>
12909	     #include <sys/sysctl.h>
12910
12911"
12912if test "x$ac_cv_have_decl_KERN_ARND" = xyes; then :
12913  ac_have_decl=1
12914else
12915  ac_have_decl=0
12916fi
12917
12918cat >>confdefs.h <<_ACEOF
12919#define HAVE_DECL_KERN_ARND $ac_have_decl
12920_ACEOF
12921
12922fi
12923
12924 if test x$bwin32 = xtrue; then
12925  BUILD_WIN32_TRUE=
12926  BUILD_WIN32_FALSE='#'
12927else
12928  BUILD_WIN32_TRUE='#'
12929  BUILD_WIN32_FALSE=
12930fi
12931
12932 if test x$cygwin = xtrue; then
12933  BUILD_CYGWIN_TRUE=
12934  BUILD_CYGWIN_FALSE='#'
12935else
12936  BUILD_CYGWIN_TRUE='#'
12937  BUILD_CYGWIN_FALSE=
12938fi
12939
12940 if test x$bwin32 = xtrue || test x$cygwin = xtrue; then
12941  BUILD_WITH_NO_UNDEFINED_TRUE=
12942  BUILD_WITH_NO_UNDEFINED_FALSE='#'
12943else
12944  BUILD_WITH_NO_UNDEFINED_TRUE='#'
12945  BUILD_WITH_NO_UNDEFINED_FALSE=
12946fi
12947
12948
12949if test x$bwin32 = xtrue; then
12950   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getservbyname" >&5
12951$as_echo_n "checking for library containing getservbyname... " >&6; }
12952if ${ac_cv_search_getservbyname+:} false; then :
12953  $as_echo_n "(cached) " >&6
12954else
12955  ac_func_search_save_LIBS=$LIBS
12956cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12957/* end confdefs.h.  */
12958
12959/* Override any GCC internal prototype to avoid an error.
12960   Use char because int might match the return type of a GCC
12961   builtin and then its argument prototype would still apply.  */
12962#ifdef __cplusplus
12963extern "C"
12964#endif
12965char getservbyname ();
12966int
12967main ()
12968{
12969return getservbyname ();
12970  ;
12971  return 0;
12972}
12973_ACEOF
12974for ac_lib in '' ws2_32; do
12975  if test -z "$ac_lib"; then
12976    ac_res="none required"
12977  else
12978    ac_res=-l$ac_lib
12979    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12980  fi
12981  if ac_fn_c_try_link "$LINENO"; then :
12982  ac_cv_search_getservbyname=$ac_res
12983fi
12984rm -f core conftest.err conftest.$ac_objext \
12985    conftest$ac_exeext
12986  if ${ac_cv_search_getservbyname+:} false; then :
12987  break
12988fi
12989done
12990if ${ac_cv_search_getservbyname+:} false; then :
12991
12992else
12993  ac_cv_search_getservbyname=no
12994fi
12995rm conftest.$ac_ext
12996LIBS=$ac_func_search_save_LIBS
12997fi
12998{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getservbyname" >&5
12999$as_echo "$ac_cv_search_getservbyname" >&6; }
13000ac_res=$ac_cv_search_getservbyname
13001if test "$ac_res" != no; then :
13002  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13003
13004fi
13005
13006fi
13007
13008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
13009$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
13010if ${ac_cv_c_const+:} false; then :
13011  $as_echo_n "(cached) " >&6
13012else
13013  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13014/* end confdefs.h.  */
13015
13016int
13017main ()
13018{
13019
13020#ifndef __cplusplus
13021  /* Ultrix mips cc rejects this sort of thing.  */
13022  typedef int charset[2];
13023  const charset cs = { 0, 0 };
13024  /* SunOS 4.1.1 cc rejects this.  */
13025  char const *const *pcpcc;
13026  char **ppc;
13027  /* NEC SVR4.0.2 mips cc rejects this.  */
13028  struct point {int x, y;};
13029  static struct point const zero = {0,0};
13030  /* AIX XL C 1.02.0.0 rejects this.
13031     It does not let you subtract one const X* pointer from another in
13032     an arm of an if-expression whose if-part is not a constant
13033     expression */
13034  const char *g = "string";
13035  pcpcc = &g + (g ? g-g : 0);
13036  /* HPUX 7.0 cc rejects these. */
13037  ++pcpcc;
13038  ppc = (char**) pcpcc;
13039  pcpcc = (char const *const *) ppc;
13040  { /* SCO 3.2v4 cc rejects this sort of thing.  */
13041    char tx;
13042    char *t = &tx;
13043    char const *s = 0 ? (char *) 0 : (char const *) 0;
13044
13045    *t++ = 0;
13046    if (s) return 0;
13047  }
13048  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
13049    int x[] = {25, 17};
13050    const int *foo = &x[0];
13051    ++foo;
13052  }
13053  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
13054    typedef const int *iptr;
13055    iptr p = 0;
13056    ++p;
13057  }
13058  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
13059       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
13060    struct s { int j; const int *ap[3]; } bx;
13061    struct s *b = &bx; b->j = 5;
13062  }
13063  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
13064    const int foo = 10;
13065    if (!foo) return 0;
13066  }
13067  return !cs[0] && !zero.x;
13068#endif
13069
13070  ;
13071  return 0;
13072}
13073_ACEOF
13074if ac_fn_c_try_compile "$LINENO"; then :
13075  ac_cv_c_const=yes
13076else
13077  ac_cv_c_const=no
13078fi
13079rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13080fi
13081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
13082$as_echo "$ac_cv_c_const" >&6; }
13083if test $ac_cv_c_const = no; then
13084
13085$as_echo "#define const /**/" >>confdefs.h
13086
13087fi
13088
13089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13090$as_echo_n "checking for inline... " >&6; }
13091if ${ac_cv_c_inline+:} false; then :
13092  $as_echo_n "(cached) " >&6
13093else
13094  ac_cv_c_inline=no
13095for ac_kw in inline __inline__ __inline; do
13096  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13097/* end confdefs.h.  */
13098#ifndef __cplusplus
13099typedef int foo_t;
13100static $ac_kw foo_t static_foo () {return 0; }
13101$ac_kw foo_t foo () {return 0; }
13102#endif
13103
13104_ACEOF
13105if ac_fn_c_try_compile "$LINENO"; then :
13106  ac_cv_c_inline=$ac_kw
13107fi
13108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13109  test "$ac_cv_c_inline" != no && break
13110done
13111
13112fi
13113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13114$as_echo "$ac_cv_c_inline" >&6; }
13115
13116case $ac_cv_c_inline in
13117  inline | yes) ;;
13118  *)
13119    case $ac_cv_c_inline in
13120      no) ac_val=;;
13121      *) ac_val=$ac_cv_c_inline;;
13122    esac
13123    cat >>confdefs.h <<_ACEOF
13124#ifndef __cplusplus
13125#define inline $ac_val
13126#endif
13127_ACEOF
13128    ;;
13129esac
13130
13131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
13132$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
13133if ${ac_cv_header_time+:} false; then :
13134  $as_echo_n "(cached) " >&6
13135else
13136  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13137/* end confdefs.h.  */
13138#include <sys/types.h>
13139#include <sys/time.h>
13140#include <time.h>
13141
13142int
13143main ()
13144{
13145if ((struct tm *) 0)
13146return 0;
13147  ;
13148  return 0;
13149}
13150_ACEOF
13151if ac_fn_c_try_compile "$LINENO"; then :
13152  ac_cv_header_time=yes
13153else
13154  ac_cv_header_time=no
13155fi
13156rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13157fi
13158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
13159$as_echo "$ac_cv_header_time" >&6; }
13160if test $ac_cv_header_time = yes; then
13161
13162$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
13163
13164fi
13165
13166
13167for ac_func in gettimeofday vasprintf fcntl clock_gettime strtok_r strsep
13168do :
13169  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13170ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13171if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13172  cat >>confdefs.h <<_ACEOF
13173#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13174_ACEOF
13175
13176fi
13177done
13178
13179for ac_func in getnameinfo strlcpy inet_ntop inet_pton signal sigaction strtoll inet_aton pipe eventfd sendfile mmap splice arc4random arc4random_buf issetugid geteuid getegid getprotobynumber setenv unsetenv putenv sysctl
13180do :
13181  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13182ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13183if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13184  cat >>confdefs.h <<_ACEOF
13185#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13186_ACEOF
13187
13188fi
13189done
13190
13191for ac_func in umask
13192do :
13193  ac_fn_c_check_func "$LINENO" "umask" "ac_cv_func_umask"
13194if test "x$ac_cv_func_umask" = xyes; then :
13195  cat >>confdefs.h <<_ACEOF
13196#define HAVE_UMASK 1
13197_ACEOF
13198
13199fi
13200done
13201
13202
13203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo" >&5
13204$as_echo_n "checking for getaddrinfo... " >&6; }
13205if ${libevent_cv_getaddrinfo+:} false; then :
13206  $as_echo_n "(cached) " >&6
13207else
13208  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13209/* end confdefs.h.  */
13210
13211		#ifdef HAVE_NETDB_H
13212		#include <netdb.h>
13213		#endif
13214
13215int
13216main ()
13217{
13218
13219		getaddrinfo;
13220
13221
13222  ;
13223  return 0;
13224}
13225_ACEOF
13226if ac_fn_c_try_link "$LINENO"; then :
13227  libevent_cv_getaddrinfo=yes
13228else
13229  libevent_cv_getaddrinfo=no
13230
13231fi
13232rm -f core conftest.err conftest.$ac_objext \
13233    conftest$ac_exeext conftest.$ac_ext
13234
13235fi
13236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libevent_cv_getaddrinfo" >&5
13237$as_echo "$libevent_cv_getaddrinfo" >&6; }
13238if test "$libevent_cv_getaddrinfo" = "yes" ; then
13239
13240$as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
13241
13242else
13243
13244for ac_func in getservbyname
13245do :
13246  ac_fn_c_check_func "$LINENO" "getservbyname" "ac_cv_func_getservbyname"
13247if test "x$ac_cv_func_getservbyname" = xyes; then :
13248  cat >>confdefs.h <<_ACEOF
13249#define HAVE_GETSERVBYNAME 1
13250_ACEOF
13251
13252fi
13253done
13254
13255# Check for gethostbyname_r in all its glorious incompatible versions.
13256#   (This is cut-and-pasted from Tor, which based its logic on
13257#   Python's configure.in.)
13258
13259
13260ac_fn_c_check_func "$LINENO" "gethostbyname_r" "ac_cv_func_gethostbyname_r"
13261if test "x$ac_cv_func_gethostbyname_r" = xyes; then :
13262
13263  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how many arguments gethostbyname_r() wants" >&5
13264$as_echo_n "checking how many arguments gethostbyname_r() wants... " >&6; }
13265  OLD_CFLAGS=$CFLAGS
13266  CFLAGS="$CFLAGS $MY_CPPFLAGS $MY_THREAD_CPPFLAGS $MY_CFLAGS"
13267  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13268/* end confdefs.h.  */
13269
13270#include <netdb.h>
13271
13272int
13273main ()
13274{
13275
13276    char *cp1, *cp2;
13277    struct hostent *h1, *h2;
13278    int i1, i2;
13279    (void)gethostbyname_r(cp1,h1,cp2,i1,&h2,&i2);
13280
13281  ;
13282  return 0;
13283}
13284_ACEOF
13285if ac_fn_c_try_compile "$LINENO"; then :
13286
13287    $as_echo "#define HAVE_GETHOSTBYNAME_R 1" >>confdefs.h
13288
13289
13290$as_echo "#define HAVE_GETHOSTBYNAME_R_6_ARG 1" >>confdefs.h
13291
13292    { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6" >&5
13293$as_echo "6" >&6; }
13294
13295else
13296
13297    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13298/* end confdefs.h.  */
13299
13300#include <netdb.h>
13301
13302int
13303main ()
13304{
13305
13306      char *cp1, *cp2;
13307      struct hostent *h1;
13308      int i1, i2;
13309      (void)gethostbyname_r(cp1,h1,cp2,i1,&i2);
13310
13311  ;
13312  return 0;
13313}
13314_ACEOF
13315if ac_fn_c_try_compile "$LINENO"; then :
13316
13317      $as_echo "#define HAVE_GETHOSTBYNAME_R 1" >>confdefs.h
13318
13319
13320$as_echo "#define HAVE_GETHOSTBYNAME_R_5_ARG 1" >>confdefs.h
13321
13322      { $as_echo "$as_me:${as_lineno-$LINENO}: result: 5" >&5
13323$as_echo "5" >&6; }
13324
13325else
13326
13327      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13328/* end confdefs.h.  */
13329
13330#include <netdb.h>
13331
13332int
13333main ()
13334{
13335
13336       char *cp1;
13337       struct hostent *h1;
13338       struct hostent_data hd;
13339       (void) gethostbyname_r(cp1,h1,&hd);
13340
13341  ;
13342  return 0;
13343}
13344_ACEOF
13345if ac_fn_c_try_compile "$LINENO"; then :
13346
13347       $as_echo "#define HAVE_GETHOSTBYNAME_R 1" >>confdefs.h
13348
13349
13350$as_echo "#define HAVE_GETHOSTBYNAME_R_3_ARG 1" >>confdefs.h
13351
13352       { $as_echo "$as_me:${as_lineno-$LINENO}: result: 3" >&5
13353$as_echo "3" >&6; }
13354
13355else
13356
13357       { $as_echo "$as_me:${as_lineno-$LINENO}: result: 0" >&5
13358$as_echo "0" >&6; }
13359
13360fi
13361rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13362
13363fi
13364rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13365
13366fi
13367rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13368 CFLAGS=$OLD_CFLAGS
13369
13370fi
13371
13372
13373fi
13374
13375# The cast to long int works around a bug in the HP C Compiler
13376# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13377# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13378# This bug is HP SR number 8606223364.
13379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13380$as_echo_n "checking size of long... " >&6; }
13381if ${ac_cv_sizeof_long+:} false; then :
13382  $as_echo_n "(cached) " >&6
13383else
13384  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13385
13386else
13387  if test "$ac_cv_type_long" = yes; then
13388     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13389$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13390as_fn_error 77 "cannot compute sizeof (long)
13391See \`config.log' for more details" "$LINENO" 5; }
13392   else
13393     ac_cv_sizeof_long=0
13394   fi
13395fi
13396
13397fi
13398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13399$as_echo "$ac_cv_sizeof_long" >&6; }
13400
13401
13402
13403cat >>confdefs.h <<_ACEOF
13404#define SIZEOF_LONG $ac_cv_sizeof_long
13405_ACEOF
13406
13407
13408
13409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for F_SETFD in fcntl.h" >&5
13410$as_echo_n "checking for F_SETFD in fcntl.h... " >&6; }
13411cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13412/* end confdefs.h.  */
13413
13414#define _GNU_SOURCE
13415#include <fcntl.h>
13416#ifdef F_SETFD
13417yes
13418#endif
13419
13420_ACEOF
13421if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13422  $EGREP "yes" >/dev/null 2>&1; then :
13423
13424$as_echo "#define HAVE_SETFD 1" >>confdefs.h
13425
13426	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13427$as_echo "yes" >&6; }
13428else
13429  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13430$as_echo "no" >&6; }
13431fi
13432rm -f conftest*
13433
13434
13435needsignal=no
13436haveselect=no
13437if test x$bwin32 != xtrue; then
13438    for ac_func in select
13439do :
13440  ac_fn_c_check_func "$LINENO" "select" "ac_cv_func_select"
13441if test "x$ac_cv_func_select" = xyes; then :
13442  cat >>confdefs.h <<_ACEOF
13443#define HAVE_SELECT 1
13444_ACEOF
13445 haveselect=yes
13446fi
13447done
13448
13449    if test "x$haveselect" = "xyes" ; then
13450 	needsignal=yes
13451    fi
13452fi
13453 if test "x$haveselect" = "xyes"; then
13454  SELECT_BACKEND_TRUE=
13455  SELECT_BACKEND_FALSE='#'
13456else
13457  SELECT_BACKEND_TRUE='#'
13458  SELECT_BACKEND_FALSE=
13459fi
13460
13461
13462havepoll=no
13463for ac_func in poll
13464do :
13465  ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
13466if test "x$ac_cv_func_poll" = xyes; then :
13467  cat >>confdefs.h <<_ACEOF
13468#define HAVE_POLL 1
13469_ACEOF
13470 havepoll=yes
13471fi
13472done
13473
13474if test "x$havepoll" = "xyes" ; then
13475	needsignal=yes
13476fi
13477 if test "x$havepoll" = "xyes"; then
13478  POLL_BACKEND_TRUE=
13479  POLL_BACKEND_FALSE='#'
13480else
13481  POLL_BACKEND_TRUE='#'
13482  POLL_BACKEND_FALSE=
13483fi
13484
13485
13486havedevpoll=no
13487if test "x$ac_cv_header_sys_devpoll_h" = "xyes"; then
13488
13489$as_echo "#define HAVE_DEVPOLL 1" >>confdefs.h
13490
13491fi
13492 if test "x$ac_cv_header_sys_devpoll_h" = "xyes"; then
13493  DEVPOLL_BACKEND_TRUE=
13494  DEVPOLL_BACKEND_FALSE='#'
13495else
13496  DEVPOLL_BACKEND_TRUE='#'
13497  DEVPOLL_BACKEND_FALSE=
13498fi
13499
13500
13501havekqueue=no
13502if test "x$ac_cv_header_sys_event_h" = "xyes"; then
13503	for ac_func in kqueue
13504do :
13505  ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
13506if test "x$ac_cv_func_kqueue" = xyes; then :
13507  cat >>confdefs.h <<_ACEOF
13508#define HAVE_KQUEUE 1
13509_ACEOF
13510 havekqueue=yes
13511fi
13512done
13513
13514	if test "x$havekqueue" = "xyes" ; then
13515		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working kqueue" >&5
13516$as_echo_n "checking for working kqueue... " >&6; }
13517		if test "$cross_compiling" = yes; then :
13518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13519$as_echo "no" >&6; }
13520else
13521  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13522/* end confdefs.h.  */
13523#include <sys/types.h>
13524#include <sys/time.h>
13525#include <sys/event.h>
13526#include <stdio.h>
13527#include <unistd.h>
13528#include <fcntl.h>
13529
13530int
13531main(int argc, char **argv)
13532{
13533	int kq;
13534	int n;
13535	int fd[2];
13536	struct kevent ev;
13537	struct timespec ts;
13538	char buf[8000];
13539
13540	if (pipe(fd) == -1)
13541		exit(1);
13542	if (fcntl(fd[1], F_SETFL, O_NONBLOCK) == -1)
13543		exit(1);
13544
13545	while ((n = write(fd[1], buf, sizeof(buf))) == sizeof(buf))
13546		;
13547
13548        if ((kq = kqueue()) == -1)
13549		exit(1);
13550
13551	memset(&ev, 0, sizeof(ev));
13552	ev.ident = fd[1];
13553	ev.filter = EVFILT_WRITE;
13554	ev.flags = EV_ADD | EV_ENABLE;
13555	n = kevent(kq, &ev, 1, NULL, 0, NULL);
13556	if (n == -1)
13557		exit(1);
13558
13559	read(fd[0], buf, sizeof(buf));
13560
13561	ts.tv_sec = 0;
13562	ts.tv_nsec = 0;
13563	n = kevent(kq, NULL, 0, &ev, 1, &ts);
13564	if (n == -1 || n == 0)
13565		exit(1);
13566
13567	exit(0);
13568}
13569_ACEOF
13570if ac_fn_c_try_run "$LINENO"; then :
13571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13572$as_echo "yes" >&6; }
13573
13574$as_echo "#define HAVE_WORKING_KQUEUE 1" >>confdefs.h
13575
13576    havekqueue=yes
13577
13578else
13579  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13580$as_echo "no" >&6; }
13581fi
13582rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13583  conftest.$ac_objext conftest.beam conftest.$ac_ext
13584fi
13585
13586	fi
13587fi
13588 if test "x$havekqueue" = "xyes"; then
13589  KQUEUE_BACKEND_TRUE=
13590  KQUEUE_BACKEND_FALSE='#'
13591else
13592  KQUEUE_BACKEND_TRUE='#'
13593  KQUEUE_BACKEND_FALSE=
13594fi
13595
13596
13597haveepollsyscall=no
13598haveepoll=no
13599for ac_func in epoll_ctl
13600do :
13601  ac_fn_c_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
13602if test "x$ac_cv_func_epoll_ctl" = xyes; then :
13603  cat >>confdefs.h <<_ACEOF
13604#define HAVE_EPOLL_CTL 1
13605_ACEOF
13606 haveepoll=yes
13607fi
13608done
13609
13610if test "x$haveepoll" = "xyes" ; then
13611
13612$as_echo "#define HAVE_EPOLL 1" >>confdefs.h
13613
13614	needsignal=yes
13615fi
13616if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then
13617	if test "x$haveepoll" = "xno" ; then
13618		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll system call" >&5
13619$as_echo_n "checking for epoll system call... " >&6; }
13620		if test "$cross_compiling" = yes; then :
13621  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13622$as_echo "no" >&6; }
13623else
13624  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13625/* end confdefs.h.  */
13626#include <stdint.h>
13627#include <sys/param.h>
13628#include <sys/types.h>
13629#include <sys/syscall.h>
13630#include <sys/epoll.h>
13631#include <unistd.h>
13632
13633int
13634epoll_create(int size)
13635{
13636	return (syscall(__NR_epoll_create, size));
13637}
13638
13639int
13640main(int argc, char **argv)
13641{
13642	int epfd;
13643
13644	epfd = epoll_create(256);
13645	exit (epfd == -1 ? 1 : 0);
13646}
13647_ACEOF
13648if ac_fn_c_try_run "$LINENO"; then :
13649  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13650$as_echo "yes" >&6; }
13651
13652$as_echo "#define HAVE_EPOLL 1" >>confdefs.h
13653
13654    needsignal=yes
13655    have_epoll=yes
13656    case " $LIBOBJS " in
13657  *" epoll_sub.$ac_objext "* ) ;;
13658  *) LIBOBJS="$LIBOBJS epoll_sub.$ac_objext"
13659 ;;
13660esac
13661
13662
13663else
13664  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13665$as_echo "no" >&6; }
13666fi
13667rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13668  conftest.$ac_objext conftest.beam conftest.$ac_ext
13669fi
13670
13671	fi
13672fi
13673 if test "x$haveepoll" = "xyes"; then
13674  EPOLL_BACKEND_TRUE=
13675  EPOLL_BACKEND_FALSE='#'
13676else
13677  EPOLL_BACKEND_TRUE='#'
13678  EPOLL_BACKEND_FALSE=
13679fi
13680
13681
13682haveeventports=no
13683for ac_func in port_create
13684do :
13685  ac_fn_c_check_func "$LINENO" "port_create" "ac_cv_func_port_create"
13686if test "x$ac_cv_func_port_create" = xyes; then :
13687  cat >>confdefs.h <<_ACEOF
13688#define HAVE_PORT_CREATE 1
13689_ACEOF
13690 haveeventports=yes
13691fi
13692done
13693
13694if test "x$haveeventports" = "xyes" ; then
13695
13696$as_echo "#define HAVE_EVENT_PORTS 1" >>confdefs.h
13697
13698	needsignal=yes
13699fi
13700 if test "x$haveeventports" = "xyes"; then
13701  EVPORT_BACKEND_TRUE=
13702  EVPORT_BACKEND_FALSE='#'
13703else
13704  EVPORT_BACKEND_TRUE='#'
13705  EVPORT_BACKEND_FALSE=
13706fi
13707
13708
13709if test "x$bwin32" = "xtrue"; then
13710	needsignal=yes
13711fi
13712
13713 if test "x$needsignal" = "xyes"; then
13714  SIGNAL_SUPPORT_TRUE=
13715  SIGNAL_SUPPORT_FALSE='#'
13716else
13717  SIGNAL_SUPPORT_TRUE='#'
13718  SIGNAL_SUPPORT_FALSE=
13719fi
13720
13721
13722ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
13723if test "x$ac_cv_type_pid_t" = xyes; then :
13724
13725else
13726
13727cat >>confdefs.h <<_ACEOF
13728#define pid_t int
13729_ACEOF
13730
13731fi
13732
13733ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
13734if test "x$ac_cv_type_size_t" = xyes; then :
13735
13736else
13737
13738cat >>confdefs.h <<_ACEOF
13739#define size_t unsigned int
13740_ACEOF
13741
13742fi
13743
13744ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
13745if test "x$ac_cv_type_ssize_t" = xyes; then :
13746
13747else
13748
13749cat >>confdefs.h <<_ACEOF
13750#define ssize_t int
13751_ACEOF
13752
13753fi
13754
13755
13756ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#ifdef HAVE_STDINT_H
13757#include <stdint.h>
13758#elif defined(HAVE_INTTYPES_H)
13759#include <inttypes.h>
13760#endif
13761#ifdef HAVE_SYS_TYPES_H
13762#include <sys/types.h>
13763#endif
13764"
13765if test "x$ac_cv_type_uint64_t" = xyes; then :
13766
13767cat >>confdefs.h <<_ACEOF
13768#define HAVE_UINT64_T 1
13769_ACEOF
13770
13771
13772fi
13773ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#ifdef HAVE_STDINT_H
13774#include <stdint.h>
13775#elif defined(HAVE_INTTYPES_H)
13776#include <inttypes.h>
13777#endif
13778#ifdef HAVE_SYS_TYPES_H
13779#include <sys/types.h>
13780#endif
13781"
13782if test "x$ac_cv_type_uint32_t" = xyes; then :
13783
13784cat >>confdefs.h <<_ACEOF
13785#define HAVE_UINT32_T 1
13786_ACEOF
13787
13788
13789fi
13790ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "#ifdef HAVE_STDINT_H
13791#include <stdint.h>
13792#elif defined(HAVE_INTTYPES_H)
13793#include <inttypes.h>
13794#endif
13795#ifdef HAVE_SYS_TYPES_H
13796#include <sys/types.h>
13797#endif
13798"
13799if test "x$ac_cv_type_uint16_t" = xyes; then :
13800
13801cat >>confdefs.h <<_ACEOF
13802#define HAVE_UINT16_T 1
13803_ACEOF
13804
13805
13806fi
13807ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "#ifdef HAVE_STDINT_H
13808#include <stdint.h>
13809#elif defined(HAVE_INTTYPES_H)
13810#include <inttypes.h>
13811#endif
13812#ifdef HAVE_SYS_TYPES_H
13813#include <sys/types.h>
13814#endif
13815"
13816if test "x$ac_cv_type_uint8_t" = xyes; then :
13817
13818cat >>confdefs.h <<_ACEOF
13819#define HAVE_UINT8_T 1
13820_ACEOF
13821
13822
13823fi
13824ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#ifdef HAVE_STDINT_H
13825#include <stdint.h>
13826#elif defined(HAVE_INTTYPES_H)
13827#include <inttypes.h>
13828#endif
13829#ifdef HAVE_SYS_TYPES_H
13830#include <sys/types.h>
13831#endif
13832"
13833if test "x$ac_cv_type_uintptr_t" = xyes; then :
13834
13835cat >>confdefs.h <<_ACEOF
13836#define HAVE_UINTPTR_T 1
13837_ACEOF
13838
13839
13840fi
13841
13842
13843ac_fn_c_check_type "$LINENO" "fd_mask" "ac_cv_type_fd_mask" "#ifdef HAVE_SYS_TYPES_H
13844#include <sys/types.h>
13845#endif
13846#ifdef HAVE_SYS_SELECT_H
13847#include <sys/select.h>
13848#endif
13849"
13850if test "x$ac_cv_type_fd_mask" = xyes; then :
13851
13852cat >>confdefs.h <<_ACEOF
13853#define HAVE_FD_MASK 1
13854_ACEOF
13855
13856
13857fi
13858
13859
13860# The cast to long int works around a bug in the HP C Compiler
13861# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13862# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13863# This bug is HP SR number 8606223364.
13864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
13865$as_echo_n "checking size of long long... " >&6; }
13866if ${ac_cv_sizeof_long_long+:} false; then :
13867  $as_echo_n "(cached) " >&6
13868else
13869  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
13870
13871else
13872  if test "$ac_cv_type_long_long" = yes; then
13873     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13874$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13875as_fn_error 77 "cannot compute sizeof (long long)
13876See \`config.log' for more details" "$LINENO" 5; }
13877   else
13878     ac_cv_sizeof_long_long=0
13879   fi
13880fi
13881
13882fi
13883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
13884$as_echo "$ac_cv_sizeof_long_long" >&6; }
13885
13886
13887
13888cat >>confdefs.h <<_ACEOF
13889#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13890_ACEOF
13891
13892
13893# The cast to long int works around a bug in the HP C Compiler
13894# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13895# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13896# This bug is HP SR number 8606223364.
13897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13898$as_echo_n "checking size of long... " >&6; }
13899if ${ac_cv_sizeof_long+:} false; then :
13900  $as_echo_n "(cached) " >&6
13901else
13902  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13903
13904else
13905  if test "$ac_cv_type_long" = yes; then
13906     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13907$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13908as_fn_error 77 "cannot compute sizeof (long)
13909See \`config.log' for more details" "$LINENO" 5; }
13910   else
13911     ac_cv_sizeof_long=0
13912   fi
13913fi
13914
13915fi
13916{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13917$as_echo "$ac_cv_sizeof_long" >&6; }
13918
13919
13920
13921cat >>confdefs.h <<_ACEOF
13922#define SIZEOF_LONG $ac_cv_sizeof_long
13923_ACEOF
13924
13925
13926# The cast to long int works around a bug in the HP C Compiler
13927# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13928# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13929# This bug is HP SR number 8606223364.
13930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
13931$as_echo_n "checking size of int... " >&6; }
13932if ${ac_cv_sizeof_int+:} false; then :
13933  $as_echo_n "(cached) " >&6
13934else
13935  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
13936
13937else
13938  if test "$ac_cv_type_int" = yes; then
13939     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13940$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13941as_fn_error 77 "cannot compute sizeof (int)
13942See \`config.log' for more details" "$LINENO" 5; }
13943   else
13944     ac_cv_sizeof_int=0
13945   fi
13946fi
13947
13948fi
13949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
13950$as_echo "$ac_cv_sizeof_int" >&6; }
13951
13952
13953
13954cat >>confdefs.h <<_ACEOF
13955#define SIZEOF_INT $ac_cv_sizeof_int
13956_ACEOF
13957
13958
13959# The cast to long int works around a bug in the HP C Compiler
13960# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13961# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13962# This bug is HP SR number 8606223364.
13963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
13964$as_echo_n "checking size of short... " >&6; }
13965if ${ac_cv_sizeof_short+:} false; then :
13966  $as_echo_n "(cached) " >&6
13967else
13968  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
13969
13970else
13971  if test "$ac_cv_type_short" = yes; then
13972     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13973$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13974as_fn_error 77 "cannot compute sizeof (short)
13975See \`config.log' for more details" "$LINENO" 5; }
13976   else
13977     ac_cv_sizeof_short=0
13978   fi
13979fi
13980
13981fi
13982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
13983$as_echo "$ac_cv_sizeof_short" >&6; }
13984
13985
13986
13987cat >>confdefs.h <<_ACEOF
13988#define SIZEOF_SHORT $ac_cv_sizeof_short
13989_ACEOF
13990
13991
13992# The cast to long int works around a bug in the HP C Compiler
13993# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13994# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13995# This bug is HP SR number 8606223364.
13996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
13997$as_echo_n "checking size of size_t... " >&6; }
13998if ${ac_cv_sizeof_size_t+:} false; then :
13999  $as_echo_n "(cached) " >&6
14000else
14001  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t"        "$ac_includes_default"; then :
14002
14003else
14004  if test "$ac_cv_type_size_t" = yes; then
14005     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14006$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14007as_fn_error 77 "cannot compute sizeof (size_t)
14008See \`config.log' for more details" "$LINENO" 5; }
14009   else
14010     ac_cv_sizeof_size_t=0
14011   fi
14012fi
14013
14014fi
14015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
14016$as_echo "$ac_cv_sizeof_size_t" >&6; }
14017
14018
14019
14020cat >>confdefs.h <<_ACEOF
14021#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
14022_ACEOF
14023
14024
14025# The cast to long int works around a bug in the HP C Compiler
14026# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14027# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14028# This bug is HP SR number 8606223364.
14029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
14030$as_echo_n "checking size of void *... " >&6; }
14031if ${ac_cv_sizeof_void_p+:} false; then :
14032  $as_echo_n "(cached) " >&6
14033else
14034  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
14035
14036else
14037  if test "$ac_cv_type_void_p" = yes; then
14038     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14039$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14040as_fn_error 77 "cannot compute sizeof (void *)
14041See \`config.log' for more details" "$LINENO" 5; }
14042   else
14043     ac_cv_sizeof_void_p=0
14044   fi
14045fi
14046
14047fi
14048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
14049$as_echo "$ac_cv_sizeof_void_p" >&6; }
14050
14051
14052
14053cat >>confdefs.h <<_ACEOF
14054#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
14055_ACEOF
14056
14057
14058# The cast to long int works around a bug in the HP C Compiler
14059# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14060# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14061# This bug is HP SR number 8606223364.
14062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
14063$as_echo_n "checking size of off_t... " >&6; }
14064if ${ac_cv_sizeof_off_t+:} false; then :
14065  $as_echo_n "(cached) " >&6
14066else
14067  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t"        "$ac_includes_default"; then :
14068
14069else
14070  if test "$ac_cv_type_off_t" = yes; then
14071     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14072$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14073as_fn_error 77 "cannot compute sizeof (off_t)
14074See \`config.log' for more details" "$LINENO" 5; }
14075   else
14076     ac_cv_sizeof_off_t=0
14077   fi
14078fi
14079
14080fi
14081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
14082$as_echo "$ac_cv_sizeof_off_t" >&6; }
14083
14084
14085
14086cat >>confdefs.h <<_ACEOF
14087#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
14088_ACEOF
14089
14090
14091
14092ac_fn_c_check_type "$LINENO" "struct in6_addr" "ac_cv_type_struct_in6_addr" "#define _GNU_SOURCE
14093#include <sys/types.h>
14094#ifdef HAVE_NETINET_IN_H
14095#include <netinet/in.h>
14096#endif
14097#ifdef HAVE_NETINET_IN6_H
14098#include <netinet/in6.h>
14099#endif
14100#ifdef HAVE_SYS_SOCKET_H
14101#include <sys/socket.h>
14102#endif
14103#ifdef HAVE_NETDB_H
14104#include <netdb.h>
14105#endif
14106#ifdef WIN32
14107#define WIN32_WINNT 0x400
14108#define _WIN32_WINNT 0x400
14109#define WIN32_LEAN_AND_MEAN
14110#if defined(_MSC_VER) && (_MSC_VER < 1300)
14111#include <winsock.h>
14112#else
14113#include <winsock2.h>
14114#include <ws2tcpip.h>
14115#endif
14116#endif
14117
14118"
14119if test "x$ac_cv_type_struct_in6_addr" = xyes; then :
14120
14121cat >>confdefs.h <<_ACEOF
14122#define HAVE_STRUCT_IN6_ADDR 1
14123_ACEOF
14124
14125
14126fi
14127ac_fn_c_check_type "$LINENO" "struct sockaddr_in6" "ac_cv_type_struct_sockaddr_in6" "#define _GNU_SOURCE
14128#include <sys/types.h>
14129#ifdef HAVE_NETINET_IN_H
14130#include <netinet/in.h>
14131#endif
14132#ifdef HAVE_NETINET_IN6_H
14133#include <netinet/in6.h>
14134#endif
14135#ifdef HAVE_SYS_SOCKET_H
14136#include <sys/socket.h>
14137#endif
14138#ifdef HAVE_NETDB_H
14139#include <netdb.h>
14140#endif
14141#ifdef WIN32
14142#define WIN32_WINNT 0x400
14143#define _WIN32_WINNT 0x400
14144#define WIN32_LEAN_AND_MEAN
14145#if defined(_MSC_VER) && (_MSC_VER < 1300)
14146#include <winsock.h>
14147#else
14148#include <winsock2.h>
14149#include <ws2tcpip.h>
14150#endif
14151#endif
14152
14153"
14154if test "x$ac_cv_type_struct_sockaddr_in6" = xyes; then :
14155
14156cat >>confdefs.h <<_ACEOF
14157#define HAVE_STRUCT_SOCKADDR_IN6 1
14158_ACEOF
14159
14160
14161fi
14162ac_fn_c_check_type "$LINENO" "sa_family_t" "ac_cv_type_sa_family_t" "#define _GNU_SOURCE
14163#include <sys/types.h>
14164#ifdef HAVE_NETINET_IN_H
14165#include <netinet/in.h>
14166#endif
14167#ifdef HAVE_NETINET_IN6_H
14168#include <netinet/in6.h>
14169#endif
14170#ifdef HAVE_SYS_SOCKET_H
14171#include <sys/socket.h>
14172#endif
14173#ifdef HAVE_NETDB_H
14174#include <netdb.h>
14175#endif
14176#ifdef WIN32
14177#define WIN32_WINNT 0x400
14178#define _WIN32_WINNT 0x400
14179#define WIN32_LEAN_AND_MEAN
14180#if defined(_MSC_VER) && (_MSC_VER < 1300)
14181#include <winsock.h>
14182#else
14183#include <winsock2.h>
14184#include <ws2tcpip.h>
14185#endif
14186#endif
14187
14188"
14189if test "x$ac_cv_type_sa_family_t" = xyes; then :
14190
14191cat >>confdefs.h <<_ACEOF
14192#define HAVE_SA_FAMILY_T 1
14193_ACEOF
14194
14195
14196fi
14197ac_fn_c_check_type "$LINENO" "struct addrinfo" "ac_cv_type_struct_addrinfo" "#define _GNU_SOURCE
14198#include <sys/types.h>
14199#ifdef HAVE_NETINET_IN_H
14200#include <netinet/in.h>
14201#endif
14202#ifdef HAVE_NETINET_IN6_H
14203#include <netinet/in6.h>
14204#endif
14205#ifdef HAVE_SYS_SOCKET_H
14206#include <sys/socket.h>
14207#endif
14208#ifdef HAVE_NETDB_H
14209#include <netdb.h>
14210#endif
14211#ifdef WIN32
14212#define WIN32_WINNT 0x400
14213#define _WIN32_WINNT 0x400
14214#define WIN32_LEAN_AND_MEAN
14215#if defined(_MSC_VER) && (_MSC_VER < 1300)
14216#include <winsock.h>
14217#else
14218#include <winsock2.h>
14219#include <ws2tcpip.h>
14220#endif
14221#endif
14222
14223"
14224if test "x$ac_cv_type_struct_addrinfo" = xyes; then :
14225
14226cat >>confdefs.h <<_ACEOF
14227#define HAVE_STRUCT_ADDRINFO 1
14228_ACEOF
14229
14230
14231fi
14232ac_fn_c_check_type "$LINENO" "struct sockaddr_storage" "ac_cv_type_struct_sockaddr_storage" "#define _GNU_SOURCE
14233#include <sys/types.h>
14234#ifdef HAVE_NETINET_IN_H
14235#include <netinet/in.h>
14236#endif
14237#ifdef HAVE_NETINET_IN6_H
14238#include <netinet/in6.h>
14239#endif
14240#ifdef HAVE_SYS_SOCKET_H
14241#include <sys/socket.h>
14242#endif
14243#ifdef HAVE_NETDB_H
14244#include <netdb.h>
14245#endif
14246#ifdef WIN32
14247#define WIN32_WINNT 0x400
14248#define _WIN32_WINNT 0x400
14249#define WIN32_LEAN_AND_MEAN
14250#if defined(_MSC_VER) && (_MSC_VER < 1300)
14251#include <winsock.h>
14252#else
14253#include <winsock2.h>
14254#include <ws2tcpip.h>
14255#endif
14256#endif
14257
14258"
14259if test "x$ac_cv_type_struct_sockaddr_storage" = xyes; then :
14260
14261cat >>confdefs.h <<_ACEOF
14262#define HAVE_STRUCT_SOCKADDR_STORAGE 1
14263_ACEOF
14264
14265
14266fi
14267
14268ac_fn_c_check_member "$LINENO" "struct in6_addr" "s6_addr32" "ac_cv_member_struct_in6_addr_s6_addr32" "#include <sys/types.h>
14269#ifdef HAVE_NETINET_IN_H
14270#include <netinet/in.h>
14271#endif
14272#ifdef HAVE_NETINET_IN6_H
14273#include <netinet/in6.h>
14274#endif
14275#ifdef HAVE_SYS_SOCKET_H
14276#include <sys/socket.h>
14277#endif
14278#ifdef WIN32
14279#define WIN32_WINNT 0x400
14280#define _WIN32_WINNT 0x400
14281#define WIN32_LEAN_AND_MEAN
14282#if defined(_MSC_VER) && (_MSC_VER < 1300)
14283#include <winsock.h>
14284#else
14285#include <winsock2.h>
14286#include <ws2tcpip.h>
14287#endif
14288#endif
14289
14290"
14291if test "x$ac_cv_member_struct_in6_addr_s6_addr32" = xyes; then :
14292
14293cat >>confdefs.h <<_ACEOF
14294#define HAVE_STRUCT_IN6_ADDR_S6_ADDR32 1
14295_ACEOF
14296
14297
14298fi
14299ac_fn_c_check_member "$LINENO" "struct in6_addr" "s6_addr16" "ac_cv_member_struct_in6_addr_s6_addr16" "#include <sys/types.h>
14300#ifdef HAVE_NETINET_IN_H
14301#include <netinet/in.h>
14302#endif
14303#ifdef HAVE_NETINET_IN6_H
14304#include <netinet/in6.h>
14305#endif
14306#ifdef HAVE_SYS_SOCKET_H
14307#include <sys/socket.h>
14308#endif
14309#ifdef WIN32
14310#define WIN32_WINNT 0x400
14311#define _WIN32_WINNT 0x400
14312#define WIN32_LEAN_AND_MEAN
14313#if defined(_MSC_VER) && (_MSC_VER < 1300)
14314#include <winsock.h>
14315#else
14316#include <winsock2.h>
14317#include <ws2tcpip.h>
14318#endif
14319#endif
14320
14321"
14322if test "x$ac_cv_member_struct_in6_addr_s6_addr16" = xyes; then :
14323
14324cat >>confdefs.h <<_ACEOF
14325#define HAVE_STRUCT_IN6_ADDR_S6_ADDR16 1
14326_ACEOF
14327
14328
14329fi
14330ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" "#include <sys/types.h>
14331#ifdef HAVE_NETINET_IN_H
14332#include <netinet/in.h>
14333#endif
14334#ifdef HAVE_NETINET_IN6_H
14335#include <netinet/in6.h>
14336#endif
14337#ifdef HAVE_SYS_SOCKET_H
14338#include <sys/socket.h>
14339#endif
14340#ifdef WIN32
14341#define WIN32_WINNT 0x400
14342#define _WIN32_WINNT 0x400
14343#define WIN32_LEAN_AND_MEAN
14344#if defined(_MSC_VER) && (_MSC_VER < 1300)
14345#include <winsock.h>
14346#else
14347#include <winsock2.h>
14348#include <ws2tcpip.h>
14349#endif
14350#endif
14351
14352"
14353if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then :
14354
14355cat >>confdefs.h <<_ACEOF
14356#define HAVE_STRUCT_SOCKADDR_IN_SIN_LEN 1
14357_ACEOF
14358
14359
14360fi
14361ac_fn_c_check_member "$LINENO" "struct sockaddr_in6" "sin6_len" "ac_cv_member_struct_sockaddr_in6_sin6_len" "#include <sys/types.h>
14362#ifdef HAVE_NETINET_IN_H
14363#include <netinet/in.h>
14364#endif
14365#ifdef HAVE_NETINET_IN6_H
14366#include <netinet/in6.h>
14367#endif
14368#ifdef HAVE_SYS_SOCKET_H
14369#include <sys/socket.h>
14370#endif
14371#ifdef WIN32
14372#define WIN32_WINNT 0x400
14373#define _WIN32_WINNT 0x400
14374#define WIN32_LEAN_AND_MEAN
14375#if defined(_MSC_VER) && (_MSC_VER < 1300)
14376#include <winsock.h>
14377#else
14378#include <winsock2.h>
14379#include <ws2tcpip.h>
14380#endif
14381#endif
14382
14383"
14384if test "x$ac_cv_member_struct_sockaddr_in6_sin6_len" = xyes; then :
14385
14386cat >>confdefs.h <<_ACEOF
14387#define HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN 1
14388_ACEOF
14389
14390
14391fi
14392ac_fn_c_check_member "$LINENO" "struct sockaddr_storage" "ss_family" "ac_cv_member_struct_sockaddr_storage_ss_family" "#include <sys/types.h>
14393#ifdef HAVE_NETINET_IN_H
14394#include <netinet/in.h>
14395#endif
14396#ifdef HAVE_NETINET_IN6_H
14397#include <netinet/in6.h>
14398#endif
14399#ifdef HAVE_SYS_SOCKET_H
14400#include <sys/socket.h>
14401#endif
14402#ifdef WIN32
14403#define WIN32_WINNT 0x400
14404#define _WIN32_WINNT 0x400
14405#define WIN32_LEAN_AND_MEAN
14406#if defined(_MSC_VER) && (_MSC_VER < 1300)
14407#include <winsock.h>
14408#else
14409#include <winsock2.h>
14410#include <ws2tcpip.h>
14411#endif
14412#endif
14413
14414"
14415if test "x$ac_cv_member_struct_sockaddr_storage_ss_family" = xyes; then :
14416
14417cat >>confdefs.h <<_ACEOF
14418#define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
14419_ACEOF
14420
14421
14422fi
14423ac_fn_c_check_member "$LINENO" "struct sockaddr_storage" "__ss_family" "ac_cv_member_struct_sockaddr_storage___ss_family" "#include <sys/types.h>
14424#ifdef HAVE_NETINET_IN_H
14425#include <netinet/in.h>
14426#endif
14427#ifdef HAVE_NETINET_IN6_H
14428#include <netinet/in6.h>
14429#endif
14430#ifdef HAVE_SYS_SOCKET_H
14431#include <sys/socket.h>
14432#endif
14433#ifdef WIN32
14434#define WIN32_WINNT 0x400
14435#define _WIN32_WINNT 0x400
14436#define WIN32_LEAN_AND_MEAN
14437#if defined(_MSC_VER) && (_MSC_VER < 1300)
14438#include <winsock.h>
14439#else
14440#include <winsock2.h>
14441#include <ws2tcpip.h>
14442#endif
14443#endif
14444
14445"
14446if test "x$ac_cv_member_struct_sockaddr_storage___ss_family" = xyes; then :
14447
14448cat >>confdefs.h <<_ACEOF
14449#define HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1
14450_ACEOF
14451
14452
14453fi
14454
14455
14456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t" >&5
14457$as_echo_n "checking for socklen_t... " >&6; }
14458cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14459/* end confdefs.h.  */
14460
14461 #include <sys/types.h>
14462 #include <sys/socket.h>
14463int
14464main ()
14465{
14466socklen_t x;
14467  ;
14468  return 0;
14469}
14470_ACEOF
14471if ac_fn_c_try_compile "$LINENO"; then :
14472  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14473$as_echo "yes" >&6; }
14474else
14475  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14476$as_echo "no" >&6; }
14477
14478$as_echo "#define socklen_t unsigned int" >>confdefs.h
14479
14480
14481fi
14482rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14483
14484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether our compiler supports __func__" >&5
14485$as_echo_n "checking whether our compiler supports __func__... " >&6; }
14486cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14487/* end confdefs.h.  */
14488
14489int
14490main ()
14491{
14492 const char *cp = __func__;
14493  ;
14494  return 0;
14495}
14496_ACEOF
14497if ac_fn_c_try_compile "$LINENO"; then :
14498  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14499$as_echo "yes" >&6; }
14500else
14501  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14502$as_echo "no" >&6; }
14503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether our compiler supports __FUNCTION__" >&5
14504$as_echo_n "checking whether our compiler supports __FUNCTION__... " >&6; }
14505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14506/* end confdefs.h.  */
14507
14508int
14509main ()
14510{
14511 const char *cp = __FUNCTION__;
14512  ;
14513  return 0;
14514}
14515_ACEOF
14516if ac_fn_c_try_compile "$LINENO"; then :
14517  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14518$as_echo "yes" >&6; }
14519
14520$as_echo "#define __func__ __FUNCTION__" >>confdefs.h
14521
14522else
14523  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14524$as_echo "no" >&6; }
14525
14526$as_echo "#define __func__ __FILE__" >>confdefs.h
14527
14528fi
14529rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14530fi
14531rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14532
14533
14534# check if we can compile with pthreads
14535have_pthreads=no
14536if test x$bwin32 != xtrue && test "$enable_thread_support" != "no"; then
14537
14538
14539
14540ac_ext=c
14541ac_cpp='$CPP $CPPFLAGS'
14542ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14543ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14544ac_compiler_gnu=$ac_cv_c_compiler_gnu
14545
14546acx_pthread_ok=no
14547
14548# We used to check for pthread.h first, but this fails if pthread.h
14549# requires special compiler flags (e.g. on True64 or Sequent).
14550# It gets checked for in the link test anyway.
14551
14552# First of all, check if the user has set any of the PTHREAD_LIBS,
14553# etcetera environment variables, and if threads linking works using
14554# them:
14555if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
14556        save_CFLAGS="$CFLAGS"
14557        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
14558        save_LIBS="$LIBS"
14559        LIBS="$PTHREAD_LIBS $LIBS"
14560        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
14561$as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
14562        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14563/* end confdefs.h.  */
14564
14565/* Override any GCC internal prototype to avoid an error.
14566   Use char because int might match the return type of a GCC
14567   builtin and then its argument prototype would still apply.  */
14568#ifdef __cplusplus
14569extern "C"
14570#endif
14571char pthread_join ();
14572int
14573main ()
14574{
14575return pthread_join ();
14576  ;
14577  return 0;
14578}
14579_ACEOF
14580if ac_fn_c_try_link "$LINENO"; then :
14581  acx_pthread_ok=yes
14582fi
14583rm -f core conftest.err conftest.$ac_objext \
14584    conftest$ac_exeext conftest.$ac_ext
14585        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
14586$as_echo "$acx_pthread_ok" >&6; }
14587        if test x"$acx_pthread_ok" = xno; then
14588                PTHREAD_LIBS=""
14589                PTHREAD_CFLAGS=""
14590        fi
14591        LIBS="$save_LIBS"
14592        CFLAGS="$save_CFLAGS"
14593fi
14594
14595# We must check for the threads library under a number of different
14596# names; the ordering is very important because some systems
14597# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
14598# libraries is broken (non-POSIX).
14599
14600# Create a list of thread flags to try.  Items starting with a "-" are
14601# C compiler flags, and other items are library names, except for "none"
14602# which indicates that we try without any flags at all, and "pthread-config"
14603# which is a program returning the flags for the Pth emulation library.
14604
14605acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
14606
14607# The ordering *is* (sometimes) important.  Some notes on the
14608# individual items follow:
14609
14610# pthreads: AIX (must check this before -lpthread)
14611# none: in case threads are in libc; should be tried before -Kthread and
14612#       other compiler flags to prevent continual compiler warnings
14613# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
14614# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
14615# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
14616# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
14617# -pthreads: Solaris/gcc
14618# -mthreads: Mingw32/gcc, Lynx/gcc
14619# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
14620#      doesn't hurt to check since this sometimes defines pthreads too;
14621#      also defines -D_REENTRANT)
14622#      ... -mt is also the pthreads flag for HP/aCC
14623# pthread: Linux, etcetera
14624# --thread-safe: KAI C++
14625# pthread-config: use pthread-config program (for GNU Pth library)
14626
14627case "${host_cpu}-${host_os}" in
14628        *solaris*)
14629
14630        # On Solaris (at least, for some versions), libc contains stubbed
14631        # (non-functional) versions of the pthreads routines, so link-based
14632        # tests will erroneously succeed.  (We need to link with -pthreads/-mt/
14633        # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
14634        # a function called by this macro, so we could check for that, but
14635        # who knows whether they'll stub that too in a future libc.)  So,
14636        # we'll just look for -pthreads and -lpthread first:
14637
14638        acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags"
14639        ;;
14640esac
14641
14642if test x"$acx_pthread_ok" = xno; then
14643for flag in $acx_pthread_flags; do
14644
14645        case $flag in
14646                none)
14647                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
14648$as_echo_n "checking whether pthreads work without any flags... " >&6; }
14649                ;;
14650
14651                -*)
14652                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
14653$as_echo_n "checking whether pthreads work with $flag... " >&6; }
14654                PTHREAD_CFLAGS="$flag"
14655                ;;
14656
14657		pthread-config)
14658		# Extract the first word of "pthread-config", so it can be a program name with args.
14659set dummy pthread-config; ac_word=$2
14660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14661$as_echo_n "checking for $ac_word... " >&6; }
14662if ${ac_cv_prog_acx_pthread_config+:} false; then :
14663  $as_echo_n "(cached) " >&6
14664else
14665  if test -n "$acx_pthread_config"; then
14666  ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
14667else
14668as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14669for as_dir in $PATH
14670do
14671  IFS=$as_save_IFS
14672  test -z "$as_dir" && as_dir=.
14673    for ac_exec_ext in '' $ac_executable_extensions; do
14674  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14675    ac_cv_prog_acx_pthread_config="yes"
14676    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14677    break 2
14678  fi
14679done
14680  done
14681IFS=$as_save_IFS
14682
14683  test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
14684fi
14685fi
14686acx_pthread_config=$ac_cv_prog_acx_pthread_config
14687if test -n "$acx_pthread_config"; then
14688  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5
14689$as_echo "$acx_pthread_config" >&6; }
14690else
14691  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14692$as_echo "no" >&6; }
14693fi
14694
14695
14696		if test x"$acx_pthread_config" = xno; then continue; fi
14697		PTHREAD_CFLAGS="`pthread-config --cflags`"
14698		PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
14699		;;
14700
14701                *)
14702                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
14703$as_echo_n "checking for the pthreads library -l$flag... " >&6; }
14704                PTHREAD_LIBS="-l$flag"
14705                ;;
14706        esac
14707
14708        save_LIBS="$LIBS"
14709        save_CFLAGS="$CFLAGS"
14710        LIBS="$PTHREAD_LIBS $LIBS"
14711        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
14712
14713        # Check for various functions.  We must include pthread.h,
14714        # since some functions may be macros.  (On the Sequent, we
14715        # need a special flag -Kthread to make this header compile.)
14716        # We check for pthread_join because it is in -lpthread on IRIX
14717        # while pthread_create is in libc.  We check for pthread_attr_init
14718        # due to DEC craziness with -lpthreads.  We check for
14719        # pthread_cleanup_push because it is one of the few pthread
14720        # functions on Solaris that doesn't have a non-functional libc stub.
14721        # We try pthread_create on general principles.
14722        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14723/* end confdefs.h.  */
14724#include <pthread.h>
14725int
14726main ()
14727{
14728pthread_t th; pthread_join(th, 0);
14729                     pthread_attr_init(0); pthread_cleanup_push(0, 0);
14730                     pthread_create(0,0,0,0); pthread_cleanup_pop(0);
14731  ;
14732  return 0;
14733}
14734_ACEOF
14735if ac_fn_c_try_link "$LINENO"; then :
14736  acx_pthread_ok=yes
14737fi
14738rm -f core conftest.err conftest.$ac_objext \
14739    conftest$ac_exeext conftest.$ac_ext
14740
14741        LIBS="$save_LIBS"
14742        CFLAGS="$save_CFLAGS"
14743
14744        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
14745$as_echo "$acx_pthread_ok" >&6; }
14746        if test "x$acx_pthread_ok" = xyes; then
14747                break;
14748        fi
14749
14750        PTHREAD_LIBS=""
14751        PTHREAD_CFLAGS=""
14752done
14753fi
14754
14755# Various other checks:
14756if test "x$acx_pthread_ok" = xyes; then
14757        save_LIBS="$LIBS"
14758        LIBS="$PTHREAD_LIBS $LIBS"
14759        save_CFLAGS="$CFLAGS"
14760        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
14761
14762        # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
14763	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
14764$as_echo_n "checking for joinable pthread attribute... " >&6; }
14765	attr_name=unknown
14766	for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
14767	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14768/* end confdefs.h.  */
14769#include <pthread.h>
14770int
14771main ()
14772{
14773int attr=$attr; return attr;
14774  ;
14775  return 0;
14776}
14777_ACEOF
14778if ac_fn_c_try_link "$LINENO"; then :
14779  attr_name=$attr; break
14780fi
14781rm -f core conftest.err conftest.$ac_objext \
14782    conftest$ac_exeext conftest.$ac_ext
14783	done
14784        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
14785$as_echo "$attr_name" >&6; }
14786        if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
14787
14788cat >>confdefs.h <<_ACEOF
14789#define PTHREAD_CREATE_JOINABLE $attr_name
14790_ACEOF
14791
14792        fi
14793
14794        { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
14795$as_echo_n "checking if more special flags are required for pthreads... " >&6; }
14796        flag=no
14797        case "${host_cpu}-${host_os}" in
14798            *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
14799            *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
14800        esac
14801        { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5
14802$as_echo "${flag}" >&6; }
14803        if test "x$flag" != xno; then
14804            PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
14805        fi
14806
14807        LIBS="$save_LIBS"
14808        CFLAGS="$save_CFLAGS"
14809
14810        # More AIX lossage: must compile with xlc_r or cc_r
14811	if test x"$GCC" != xyes; then
14812          for ac_prog in xlc_r cc_r
14813do
14814  # Extract the first word of "$ac_prog", so it can be a program name with args.
14815set dummy $ac_prog; ac_word=$2
14816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14817$as_echo_n "checking for $ac_word... " >&6; }
14818if ${ac_cv_prog_PTHREAD_CC+:} false; then :
14819  $as_echo_n "(cached) " >&6
14820else
14821  if test -n "$PTHREAD_CC"; then
14822  ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
14823else
14824as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14825for as_dir in $PATH
14826do
14827  IFS=$as_save_IFS
14828  test -z "$as_dir" && as_dir=.
14829    for ac_exec_ext in '' $ac_executable_extensions; do
14830  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14831    ac_cv_prog_PTHREAD_CC="$ac_prog"
14832    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14833    break 2
14834  fi
14835done
14836  done
14837IFS=$as_save_IFS
14838
14839fi
14840fi
14841PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
14842if test -n "$PTHREAD_CC"; then
14843  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
14844$as_echo "$PTHREAD_CC" >&6; }
14845else
14846  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14847$as_echo "no" >&6; }
14848fi
14849
14850
14851  test -n "$PTHREAD_CC" && break
14852done
14853test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}"
14854
14855        else
14856          PTHREAD_CC=$CC
14857	fi
14858else
14859        PTHREAD_CC="$CC"
14860fi
14861
14862
14863
14864
14865
14866# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
14867if test x"$acx_pthread_ok" = xyes; then
14868
14869
14870$as_echo "#define HAVE_PTHREADS 1" >>confdefs.h
14871
14872	have_pthreads=yes
14873        :
14874else
14875        acx_pthread_ok=no
14876
14877fi
14878ac_ext=c
14879ac_cpp='$CPP $CPPFLAGS'
14880ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14881ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14882ac_compiler_gnu=$ac_cv_c_compiler_gnu
14883
14884
14885  CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
14886  # The cast to long int works around a bug in the HP C Compiler
14887# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14888# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14889# This bug is HP SR number 8606223364.
14890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of pthread_t" >&5
14891$as_echo_n "checking size of pthread_t... " >&6; }
14892if ${ac_cv_sizeof_pthread_t+:} false; then :
14893  $as_echo_n "(cached) " >&6
14894else
14895  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (pthread_t))" "ac_cv_sizeof_pthread_t"        "$ac_includes_default
14896      #include <pthread.h>
14897
14898"; then :
14899
14900else
14901  if test "$ac_cv_type_pthread_t" = yes; then
14902     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14903$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14904as_fn_error 77 "cannot compute sizeof (pthread_t)
14905See \`config.log' for more details" "$LINENO" 5; }
14906   else
14907     ac_cv_sizeof_pthread_t=0
14908   fi
14909fi
14910
14911fi
14912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_pthread_t" >&5
14913$as_echo "$ac_cv_sizeof_pthread_t" >&6; }
14914
14915
14916
14917cat >>confdefs.h <<_ACEOF
14918#define SIZEOF_PTHREAD_T $ac_cv_sizeof_pthread_t
14919_ACEOF
14920
14921
14922fi
14923 if test "$have_pthreads" != "no" && test "$enable_thread_support" != "no"; then
14924  PTHREADS_TRUE=
14925  PTHREADS_FALSE='#'
14926else
14927  PTHREADS_TRUE='#'
14928  PTHREADS_FALSE=
14929fi
14930
14931
14932# check if we should compile locking into the library
14933if test x$enable_thread_support = xno; then
14934
14935$as_echo "#define DISABLE_THREAD_SUPPORT 1" >>confdefs.h
14936
14937fi
14938
14939# check if we should hard-code the mm functions.
14940if test x$enable_malloc_replacement = xno; then
14941
14942$as_echo "#define DISABLE_MM_REPLACEMENT 1" >>confdefs.h
14943
14944fi
14945
14946# check if we should hard-code debugging out
14947if test x$enable_debug_mode = xno; then
14948
14949$as_echo "#define DISABLE_DEBUG_MODE 1" >>confdefs.h
14950
14951fi
14952
14953# check if we have and should use openssl
14954 if test "$enable_openssl" != "no" && test "$have_openssl" = "yes"; then
14955  OPENSSL_TRUE=
14956  OPENSSL_FALSE='#'
14957else
14958  OPENSSL_TRUE='#'
14959  OPENSSL_FALSE=
14960fi
14961
14962
14963# Add some more warnings which we use in development but not in the
14964# released versions.  (Some relevant gcc versions can't handle these.)
14965if test x$enable_gcc_warnings = xyes && test "$GCC" = "yes"; then
14966
14967  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14968/* end confdefs.h.  */
14969
14970int
14971main ()
14972{
14973
14974#if !defined(__GNUC__) || (__GNUC__ < 4)
14975#error
14976#endif
14977  ;
14978  return 0;
14979}
14980_ACEOF
14981if ac_fn_c_try_compile "$LINENO"; then :
14982  have_gcc4=yes
14983else
14984  have_gcc4=no
14985fi
14986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14987
14988  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14989/* end confdefs.h.  */
14990
14991int
14992main ()
14993{
14994
14995#if !defined(__GNUC__) || (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 2)
14996#error
14997#endif
14998  ;
14999  return 0;
15000}
15001_ACEOF
15002if ac_fn_c_try_compile "$LINENO"; then :
15003  have_gcc42=yes
15004else
15005  have_gcc42=no
15006fi
15007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15008
15009  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15010/* end confdefs.h.  */
15011
15012int
15013main ()
15014{
15015
15016#if !defined(__GNUC__) || (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)
15017#error
15018#endif
15019  ;
15020  return 0;
15021}
15022_ACEOF
15023if ac_fn_c_try_compile "$LINENO"; then :
15024  have_gcc45=yes
15025else
15026  have_gcc45=no
15027fi
15028rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15029
15030  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15031/* end confdefs.h.  */
15032
15033int
15034main ()
15035{
15036
15037#if !defined(__clang__)
15038#error
15039#endif
15040  ;
15041  return 0;
15042}
15043_ACEOF
15044if ac_fn_c_try_compile "$LINENO"; then :
15045  have_clang=yes
15046else
15047  have_clang=no
15048fi
15049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15050
15051  CFLAGS="$CFLAGS -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat -Wwrite-strings -Wmissing-declarations -Wredundant-decls -Wnested-externs -Wbad-function-cast -Wswitch-enum -Werror"
15052  CFLAGS="$CFLAGS -Wno-unused-parameter -Wstrict-aliasing"
15053
15054  if test x$have_gcc4 = xyes ; then
15055    # These warnings break gcc 3.3.5 and work on gcc 4.0.2
15056    CFLAGS="$CFLAGS -Winit-self -Wmissing-field-initializers -Wdeclaration-after-statement"
15057    #CFLAGS="$CFLAGS -Wold-style-definition"
15058  fi
15059
15060  if test x$have_gcc42 = xyes ; then
15061    # These warnings break gcc 4.0.2 and work on gcc 4.2
15062    CFLAGS="$CFLAGS -Waddress"
15063  fi
15064
15065  if test x$have_gcc42 = xyes && test x$have_clang = xno; then
15066    # These warnings break gcc 4.0.2 and clang, but work on gcc 4.2
15067    CFLAGS="$CFLAGS -Wnormalized=id -Woverride-init"
15068  fi
15069
15070  if test x$have_gcc45 = xyes ; then
15071    # These warnings work on gcc 4.5
15072    CFLAGS="$CFLAGS -Wlogical-op"
15073  fi
15074
15075  if test x$have_clang = xyes; then
15076    # Disable the unused-function warnings, because these trigger
15077    # for minheap-internal.h related code.
15078    CFLAGS="$CFLAGS -Wno-unused-function"
15079
15080    # clang on macosx emits warnigns for each directory specified which
15081    # isn't "used" generating a lot of build noise (typically 3 warnings
15082    # per file
15083    case "$host_os" in
15084        darwin*)
15085            CFLAGS="$CFLAGS -Qunused-arguments"
15086        ;;
15087    esac
15088  fi
15089
15090##This will break the world on some 64-bit architectures
15091# CFLAGS="$CFLAGS -Winline"
15092
15093fi
15094
15095LIBEVENT_GC_SECTIONS=
15096if test "$GCC" = yes && test "$enable_function_sections" = yes ; then
15097    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if linker supports omitting unused code and data" >&5
15098$as_echo_n "checking if linker supports omitting unused code and data... " >&6; }
15099if ${libevent_cv_gc_sections_runs+:} false; then :
15100  $as_echo_n "(cached) " >&6
15101else
15102
15103	    	    	    	    	    	    	    	    	    	    	    origCFLAGS="$CFLAGS"
15104	    CFLAGS="$CFLAGS -Wl,--gc-sections"
15105	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15106/* end confdefs.h.  */
15107
15108			#include <stdlib.h>
15109			#include <stdio.h>
15110
15111int
15112main ()
15113{
15114
15115			FILE *	fpC;
15116			char	buf[32];
15117			size_t	cch;
15118			int	read_success_once;
15119
15120			fpC = fopen("conftest.c", "r");
15121			if (NULL == fpC)
15122				exit(1);
15123			do {
15124				cch = fread(buf, sizeof(buf), 1, fpC);
15125				read_success_once |= (0 != cch);
15126			} while (0 != cch);
15127			if (!read_success_once)
15128				exit(2);
15129			if (!feof(fpC))
15130				exit(3);
15131			if (0 != fclose(fpC))
15132				exit(4);
15133
15134			exit(EXIT_SUCCESS);
15135
15136
15137  ;
15138  return 0;
15139}
15140_ACEOF
15141if ac_fn_c_try_link "$LINENO"; then :
15142
15143                                                            		    if test "X$cross_compiling" = "Xyes" || grep gc-sections conftest.err ; then
15144			libevent_cv_gc_sections_runs=no
15145		    else
15146			libevent_cv_gc_sections_runs=no
15147			./conftest >/dev/null 2>&1 && libevent_cv_gc_sections_runs=yes
15148		    fi
15149
15150else
15151  libevent_cv_gc_sections_runs=no
15152
15153fi
15154rm -f core conftest.err conftest.$ac_objext \
15155    conftest$ac_exeext conftest.$ac_ext
15156	    CFLAGS="$origCFLAGS"
15157	    { origCFLAGS=; unset origCFLAGS;}
15158
15159
15160fi
15161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libevent_cv_gc_sections_runs" >&5
15162$as_echo "$libevent_cv_gc_sections_runs" >&6; }
15163    case "$libevent_cv_gc_sections_runs" in
15164     yes)
15165	CFLAGS="-ffunction-sections -fdata-sections $CFLAGS"
15166	LIBEVENT_GC_SECTIONS="-Wl,--gc-sections"
15167	;;
15168    esac
15169fi
15170
15171
15172 if test "$enable_libevent_install" = "yes"; then
15173  INSTALL_LIBEVENT_TRUE=
15174  INSTALL_LIBEVENT_FALSE='#'
15175else
15176  INSTALL_LIBEVENT_TRUE='#'
15177  INSTALL_LIBEVENT_FALSE=
15178fi
15179
15180
15181ac_config_files="$ac_config_files libevent.pc libevent_openssl.pc libevent_pthreads.pc"
15182
15183ac_config_files="$ac_config_files Makefile include/Makefile test/Makefile sample/Makefile"
15184
15185cat >confcache <<\_ACEOF
15186# This file is a shell script that caches the results of configure
15187# tests run on this system so they can be shared between configure
15188# scripts and configure runs, see configure's option --config-cache.
15189# It is not useful on other systems.  If it contains results you don't
15190# want to keep, you may remove or edit it.
15191#
15192# config.status only pays attention to the cache file if you give it
15193# the --recheck option to rerun configure.
15194#
15195# `ac_cv_env_foo' variables (set or unset) will be overridden when
15196# loading this file, other *unset* `ac_cv_foo' will be assigned the
15197# following values.
15198
15199_ACEOF
15200
15201# The following way of writing the cache mishandles newlines in values,
15202# but we know of no workaround that is simple, portable, and efficient.
15203# So, we kill variables containing newlines.
15204# Ultrix sh set writes to stderr and can't be redirected directly,
15205# and sets the high bit in the cache file unless we assign to the vars.
15206(
15207  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15208    eval ac_val=\$$ac_var
15209    case $ac_val in #(
15210    *${as_nl}*)
15211      case $ac_var in #(
15212      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
15213$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15214      esac
15215      case $ac_var in #(
15216      _ | IFS | as_nl) ;; #(
15217      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
15218      *) { eval $ac_var=; unset $ac_var;} ;;
15219      esac ;;
15220    esac
15221  done
15222
15223  (set) 2>&1 |
15224    case $as_nl`(ac_space=' '; set) 2>&1` in #(
15225    *${as_nl}ac_space=\ *)
15226      # `set' does not quote correctly, so add quotes: double-quote
15227      # substitution turns \\\\ into \\, and sed turns \\ into \.
15228      sed -n \
15229	"s/'/'\\\\''/g;
15230	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15231      ;; #(
15232    *)
15233      # `set' quotes correctly as required by POSIX, so do not add quotes.
15234      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15235      ;;
15236    esac |
15237    sort
15238) |
15239  sed '
15240     /^ac_cv_env_/b end
15241     t clear
15242     :clear
15243     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15244     t end
15245     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15246     :end' >>confcache
15247if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15248  if test -w "$cache_file"; then
15249    if test "x$cache_file" != "x/dev/null"; then
15250      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15251$as_echo "$as_me: updating cache $cache_file" >&6;}
15252      if test ! -f "$cache_file" || test -h "$cache_file"; then
15253	cat confcache >"$cache_file"
15254      else
15255        case $cache_file in #(
15256        */* | ?:*)
15257	  mv -f confcache "$cache_file"$$ &&
15258	  mv -f "$cache_file"$$ "$cache_file" ;; #(
15259        *)
15260	  mv -f confcache "$cache_file" ;;
15261	esac
15262      fi
15263    fi
15264  else
15265    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15266$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15267  fi
15268fi
15269rm -f confcache
15270
15271test "x$prefix" = xNONE && prefix=$ac_default_prefix
15272# Let make expand exec_prefix.
15273test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15274
15275DEFS=-DHAVE_CONFIG_H
15276
15277ac_libobjs=
15278ac_ltlibobjs=
15279U=
15280for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15281  # 1. Remove the extension, and $U if already installed.
15282  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15283  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15284  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
15285  #    will be set to the directory where LIBOBJS objects are built.
15286  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15287  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
15288done
15289LIBOBJS=$ac_libobjs
15290
15291LTLIBOBJS=$ac_ltlibobjs
15292
15293
15294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
15295$as_echo_n "checking that generated files are newer than configure... " >&6; }
15296   if test -n "$am_sleep_pid"; then
15297     # Hide warnings about reused PIDs.
15298     wait $am_sleep_pid 2>/dev/null
15299   fi
15300   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
15301$as_echo "done" >&6; }
15302 if test -n "$EXEEXT"; then
15303  am__EXEEXT_TRUE=
15304  am__EXEEXT_FALSE='#'
15305else
15306  am__EXEEXT_TRUE='#'
15307  am__EXEEXT_FALSE=
15308fi
15309
15310if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15311  as_fn_error $? "conditional \"AMDEP\" was never defined.
15312Usually this means the macro was only invoked conditionally." "$LINENO" 5
15313fi
15314if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15315  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
15316Usually this means the macro was only invoked conditionally." "$LINENO" 5
15317fi
15318if test -z "${BUILD_REGRESS_TRUE}" && test -z "${BUILD_REGRESS_FALSE}"; then
15319  as_fn_error $? "conditional \"BUILD_REGRESS\" was never defined.
15320Usually this means the macro was only invoked conditionally." "$LINENO" 5
15321fi
15322if test -z "${ZLIB_REGRESS_TRUE}" && test -z "${ZLIB_REGRESS_FALSE}"; then
15323  as_fn_error $? "conditional \"ZLIB_REGRESS\" was never defined.
15324Usually this means the macro was only invoked conditionally." "$LINENO" 5
15325fi
15326if test -z "${BUILD_WIN32_TRUE}" && test -z "${BUILD_WIN32_FALSE}"; then
15327  as_fn_error $? "conditional \"BUILD_WIN32\" was never defined.
15328Usually this means the macro was only invoked conditionally." "$LINENO" 5
15329fi
15330if test -z "${BUILD_CYGWIN_TRUE}" && test -z "${BUILD_CYGWIN_FALSE}"; then
15331  as_fn_error $? "conditional \"BUILD_CYGWIN\" was never defined.
15332Usually this means the macro was only invoked conditionally." "$LINENO" 5
15333fi
15334if test -z "${BUILD_WITH_NO_UNDEFINED_TRUE}" && test -z "${BUILD_WITH_NO_UNDEFINED_FALSE}"; then
15335  as_fn_error $? "conditional \"BUILD_WITH_NO_UNDEFINED\" was never defined.
15336Usually this means the macro was only invoked conditionally." "$LINENO" 5
15337fi
15338if test -z "${SELECT_BACKEND_TRUE}" && test -z "${SELECT_BACKEND_FALSE}"; then
15339  as_fn_error $? "conditional \"SELECT_BACKEND\" was never defined.
15340Usually this means the macro was only invoked conditionally." "$LINENO" 5
15341fi
15342if test -z "${POLL_BACKEND_TRUE}" && test -z "${POLL_BACKEND_FALSE}"; then
15343  as_fn_error $? "conditional \"POLL_BACKEND\" was never defined.
15344Usually this means the macro was only invoked conditionally." "$LINENO" 5
15345fi
15346if test -z "${DEVPOLL_BACKEND_TRUE}" && test -z "${DEVPOLL_BACKEND_FALSE}"; then
15347  as_fn_error $? "conditional \"DEVPOLL_BACKEND\" was never defined.
15348Usually this means the macro was only invoked conditionally." "$LINENO" 5
15349fi
15350if test -z "${KQUEUE_BACKEND_TRUE}" && test -z "${KQUEUE_BACKEND_FALSE}"; then
15351  as_fn_error $? "conditional \"KQUEUE_BACKEND\" was never defined.
15352Usually this means the macro was only invoked conditionally." "$LINENO" 5
15353fi
15354if test -z "${EPOLL_BACKEND_TRUE}" && test -z "${EPOLL_BACKEND_FALSE}"; then
15355  as_fn_error $? "conditional \"EPOLL_BACKEND\" was never defined.
15356Usually this means the macro was only invoked conditionally." "$LINENO" 5
15357fi
15358if test -z "${EVPORT_BACKEND_TRUE}" && test -z "${EVPORT_BACKEND_FALSE}"; then
15359  as_fn_error $? "conditional \"EVPORT_BACKEND\" was never defined.
15360Usually this means the macro was only invoked conditionally." "$LINENO" 5
15361fi
15362if test -z "${SIGNAL_SUPPORT_TRUE}" && test -z "${SIGNAL_SUPPORT_FALSE}"; then
15363  as_fn_error $? "conditional \"SIGNAL_SUPPORT\" was never defined.
15364Usually this means the macro was only invoked conditionally." "$LINENO" 5
15365fi
15366if test -z "${PTHREADS_TRUE}" && test -z "${PTHREADS_FALSE}"; then
15367  as_fn_error $? "conditional \"PTHREADS\" was never defined.
15368Usually this means the macro was only invoked conditionally." "$LINENO" 5
15369fi
15370if test -z "${OPENSSL_TRUE}" && test -z "${OPENSSL_FALSE}"; then
15371  as_fn_error $? "conditional \"OPENSSL\" was never defined.
15372Usually this means the macro was only invoked conditionally." "$LINENO" 5
15373fi
15374if test -z "${INSTALL_LIBEVENT_TRUE}" && test -z "${INSTALL_LIBEVENT_FALSE}"; then
15375  as_fn_error $? "conditional \"INSTALL_LIBEVENT\" was never defined.
15376Usually this means the macro was only invoked conditionally." "$LINENO" 5
15377fi
15378
15379: "${CONFIG_STATUS=./config.status}"
15380ac_write_fail=0
15381ac_clean_files_save=$ac_clean_files
15382ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15383{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15384$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15385as_write_fail=0
15386cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
15387#! $SHELL
15388# Generated by $as_me.
15389# Run this file to recreate the current configuration.
15390# Compiler output produced by configure, useful for debugging
15391# configure, is in config.log if it exists.
15392
15393debug=false
15394ac_cs_recheck=false
15395ac_cs_silent=false
15396
15397SHELL=\${CONFIG_SHELL-$SHELL}
15398export SHELL
15399_ASEOF
15400cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15401## -------------------- ##
15402## M4sh Initialization. ##
15403## -------------------- ##
15404
15405# Be more Bourne compatible
15406DUALCASE=1; export DUALCASE # for MKS sh
15407if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
15408  emulate sh
15409  NULLCMD=:
15410  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15411  # is contrary to our usage.  Disable this feature.
15412  alias -g '${1+"$@"}'='"$@"'
15413  setopt NO_GLOB_SUBST
15414else
15415  case `(set -o) 2>/dev/null` in #(
15416  *posix*) :
15417    set -o posix ;; #(
15418  *) :
15419     ;;
15420esac
15421fi
15422
15423
15424as_nl='
15425'
15426export as_nl
15427# Printing a long string crashes Solaris 7 /usr/bin/printf.
15428as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15429as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15430as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15431# Prefer a ksh shell builtin over an external printf program on Solaris,
15432# but without wasting forks for bash or zsh.
15433if test -z "$BASH_VERSION$ZSH_VERSION" \
15434    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15435  as_echo='print -r --'
15436  as_echo_n='print -rn --'
15437elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15438  as_echo='printf %s\n'
15439  as_echo_n='printf %s'
15440else
15441  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15442    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15443    as_echo_n='/usr/ucb/echo -n'
15444  else
15445    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15446    as_echo_n_body='eval
15447      arg=$1;
15448      case $arg in #(
15449      *"$as_nl"*)
15450	expr "X$arg" : "X\\(.*\\)$as_nl";
15451	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15452      esac;
15453      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15454    '
15455    export as_echo_n_body
15456    as_echo_n='sh -c $as_echo_n_body as_echo'
15457  fi
15458  export as_echo_body
15459  as_echo='sh -c $as_echo_body as_echo'
15460fi
15461
15462# The user is always right.
15463if test "${PATH_SEPARATOR+set}" != set; then
15464  PATH_SEPARATOR=:
15465  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15466    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15467      PATH_SEPARATOR=';'
15468  }
15469fi
15470
15471
15472# IFS
15473# We need space, tab and new line, in precisely that order.  Quoting is
15474# there to prevent editors from complaining about space-tab.
15475# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15476# splitting by setting IFS to empty value.)
15477IFS=" ""	$as_nl"
15478
15479# Find who we are.  Look in the path if we contain no directory separator.
15480as_myself=
15481case $0 in #((
15482  *[\\/]* ) as_myself=$0 ;;
15483  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15484for as_dir in $PATH
15485do
15486  IFS=$as_save_IFS
15487  test -z "$as_dir" && as_dir=.
15488    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15489  done
15490IFS=$as_save_IFS
15491
15492     ;;
15493esac
15494# We did not find ourselves, most probably we were run as `sh COMMAND'
15495# in which case we are not to be found in the path.
15496if test "x$as_myself" = x; then
15497  as_myself=$0
15498fi
15499if test ! -f "$as_myself"; then
15500  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15501  exit 1
15502fi
15503
15504# Unset variables that we do not need and which cause bugs (e.g. in
15505# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
15506# suppresses any "Segmentation fault" message there.  '((' could
15507# trigger a bug in pdksh 5.2.14.
15508for as_var in BASH_ENV ENV MAIL MAILPATH
15509do eval test x\${$as_var+set} = xset \
15510  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15511done
15512PS1='$ '
15513PS2='> '
15514PS4='+ '
15515
15516# NLS nuisances.
15517LC_ALL=C
15518export LC_ALL
15519LANGUAGE=C
15520export LANGUAGE
15521
15522# CDPATH.
15523(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15524
15525
15526# as_fn_error STATUS ERROR [LINENO LOG_FD]
15527# ----------------------------------------
15528# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15529# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15530# script with STATUS, using 1 if that was 0.
15531as_fn_error ()
15532{
15533  as_status=$1; test $as_status -eq 0 && as_status=1
15534  if test "$4"; then
15535    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15536    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
15537  fi
15538  $as_echo "$as_me: error: $2" >&2
15539  as_fn_exit $as_status
15540} # as_fn_error
15541
15542
15543# as_fn_set_status STATUS
15544# -----------------------
15545# Set $? to STATUS, without forking.
15546as_fn_set_status ()
15547{
15548  return $1
15549} # as_fn_set_status
15550
15551# as_fn_exit STATUS
15552# -----------------
15553# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15554as_fn_exit ()
15555{
15556  set +e
15557  as_fn_set_status $1
15558  exit $1
15559} # as_fn_exit
15560
15561# as_fn_unset VAR
15562# ---------------
15563# Portably unset VAR.
15564as_fn_unset ()
15565{
15566  { eval $1=; unset $1;}
15567}
15568as_unset=as_fn_unset
15569# as_fn_append VAR VALUE
15570# ----------------------
15571# Append the text in VALUE to the end of the definition contained in VAR. Take
15572# advantage of any shell optimizations that allow amortized linear growth over
15573# repeated appends, instead of the typical quadratic growth present in naive
15574# implementations.
15575if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15576  eval 'as_fn_append ()
15577  {
15578    eval $1+=\$2
15579  }'
15580else
15581  as_fn_append ()
15582  {
15583    eval $1=\$$1\$2
15584  }
15585fi # as_fn_append
15586
15587# as_fn_arith ARG...
15588# ------------------
15589# Perform arithmetic evaluation on the ARGs, and store the result in the
15590# global $as_val. Take advantage of shells that can avoid forks. The arguments
15591# must be portable across $(()) and expr.
15592if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15593  eval 'as_fn_arith ()
15594  {
15595    as_val=$(( $* ))
15596  }'
15597else
15598  as_fn_arith ()
15599  {
15600    as_val=`expr "$@" || test $? -eq 1`
15601  }
15602fi # as_fn_arith
15603
15604
15605if expr a : '\(a\)' >/dev/null 2>&1 &&
15606   test "X`expr 00001 : '.*\(...\)'`" = X001; then
15607  as_expr=expr
15608else
15609  as_expr=false
15610fi
15611
15612if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15613  as_basename=basename
15614else
15615  as_basename=false
15616fi
15617
15618if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15619  as_dirname=dirname
15620else
15621  as_dirname=false
15622fi
15623
15624as_me=`$as_basename -- "$0" ||
15625$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15626	 X"$0" : 'X\(//\)$' \| \
15627	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15628$as_echo X/"$0" |
15629    sed '/^.*\/\([^/][^/]*\)\/*$/{
15630	    s//\1/
15631	    q
15632	  }
15633	  /^X\/\(\/\/\)$/{
15634	    s//\1/
15635	    q
15636	  }
15637	  /^X\/\(\/\).*/{
15638	    s//\1/
15639	    q
15640	  }
15641	  s/.*/./; q'`
15642
15643# Avoid depending upon Character Ranges.
15644as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15645as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15646as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15647as_cr_digits='0123456789'
15648as_cr_alnum=$as_cr_Letters$as_cr_digits
15649
15650ECHO_C= ECHO_N= ECHO_T=
15651case `echo -n x` in #(((((
15652-n*)
15653  case `echo 'xy\c'` in
15654  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
15655  xy)  ECHO_C='\c';;
15656  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
15657       ECHO_T='	';;
15658  esac;;
15659*)
15660  ECHO_N='-n';;
15661esac
15662
15663rm -f conf$$ conf$$.exe conf$$.file
15664if test -d conf$$.dir; then
15665  rm -f conf$$.dir/conf$$.file
15666else
15667  rm -f conf$$.dir
15668  mkdir conf$$.dir 2>/dev/null
15669fi
15670if (echo >conf$$.file) 2>/dev/null; then
15671  if ln -s conf$$.file conf$$ 2>/dev/null; then
15672    as_ln_s='ln -s'
15673    # ... but there are two gotchas:
15674    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15675    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15676    # In both cases, we have to default to `cp -pR'.
15677    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15678      as_ln_s='cp -pR'
15679  elif ln conf$$.file conf$$ 2>/dev/null; then
15680    as_ln_s=ln
15681  else
15682    as_ln_s='cp -pR'
15683  fi
15684else
15685  as_ln_s='cp -pR'
15686fi
15687rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15688rmdir conf$$.dir 2>/dev/null
15689
15690
15691# as_fn_mkdir_p
15692# -------------
15693# Create "$as_dir" as a directory, including parents if necessary.
15694as_fn_mkdir_p ()
15695{
15696
15697  case $as_dir in #(
15698  -*) as_dir=./$as_dir;;
15699  esac
15700  test -d "$as_dir" || eval $as_mkdir_p || {
15701    as_dirs=
15702    while :; do
15703      case $as_dir in #(
15704      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15705      *) as_qdir=$as_dir;;
15706      esac
15707      as_dirs="'$as_qdir' $as_dirs"
15708      as_dir=`$as_dirname -- "$as_dir" ||
15709$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15710	 X"$as_dir" : 'X\(//\)[^/]' \| \
15711	 X"$as_dir" : 'X\(//\)$' \| \
15712	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15713$as_echo X"$as_dir" |
15714    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15715	    s//\1/
15716	    q
15717	  }
15718	  /^X\(\/\/\)[^/].*/{
15719	    s//\1/
15720	    q
15721	  }
15722	  /^X\(\/\/\)$/{
15723	    s//\1/
15724	    q
15725	  }
15726	  /^X\(\/\).*/{
15727	    s//\1/
15728	    q
15729	  }
15730	  s/.*/./; q'`
15731      test -d "$as_dir" && break
15732    done
15733    test -z "$as_dirs" || eval "mkdir $as_dirs"
15734  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
15735
15736
15737} # as_fn_mkdir_p
15738if mkdir -p . 2>/dev/null; then
15739  as_mkdir_p='mkdir -p "$as_dir"'
15740else
15741  test -d ./-p && rmdir ./-p
15742  as_mkdir_p=false
15743fi
15744
15745
15746# as_fn_executable_p FILE
15747# -----------------------
15748# Test if FILE is an executable regular file.
15749as_fn_executable_p ()
15750{
15751  test -f "$1" && test -x "$1"
15752} # as_fn_executable_p
15753as_test_x='test -x'
15754as_executable_p=as_fn_executable_p
15755
15756# Sed expression to map a string onto a valid CPP name.
15757as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15758
15759# Sed expression to map a string onto a valid variable name.
15760as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15761
15762
15763exec 6>&1
15764## ----------------------------------- ##
15765## Main body of $CONFIG_STATUS script. ##
15766## ----------------------------------- ##
15767_ASEOF
15768test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15769
15770cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15771# Save the log message, to keep $0 and so on meaningful, and to
15772# report actual input values of CONFIG_FILES etc. instead of their
15773# values after options handling.
15774ac_log="
15775This file was extended by $as_me, which was
15776generated by GNU Autoconf 2.69.  Invocation command line was
15777
15778  CONFIG_FILES    = $CONFIG_FILES
15779  CONFIG_HEADERS  = $CONFIG_HEADERS
15780  CONFIG_LINKS    = $CONFIG_LINKS
15781  CONFIG_COMMANDS = $CONFIG_COMMANDS
15782  $ $0 $@
15783
15784on `(hostname || uname -n) 2>/dev/null | sed 1q`
15785"
15786
15787_ACEOF
15788
15789case $ac_config_files in *"
15790"*) set x $ac_config_files; shift; ac_config_files=$*;;
15791esac
15792
15793case $ac_config_headers in *"
15794"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15795esac
15796
15797
15798cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15799# Files that config.status was made for.
15800config_files="$ac_config_files"
15801config_headers="$ac_config_headers"
15802config_commands="$ac_config_commands"
15803
15804_ACEOF
15805
15806cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15807ac_cs_usage="\
15808\`$as_me' instantiates files and other configuration actions
15809from templates according to the current configuration.  Unless the files
15810and actions are specified as TAGs, all are instantiated by default.
15811
15812Usage: $0 [OPTION]... [TAG]...
15813
15814  -h, --help       print this help, then exit
15815  -V, --version    print version number and configuration settings, then exit
15816      --config     print configuration, then exit
15817  -q, --quiet, --silent
15818                   do not print progress messages
15819  -d, --debug      don't remove temporary files
15820      --recheck    update $as_me by reconfiguring in the same conditions
15821      --file=FILE[:TEMPLATE]
15822                   instantiate the configuration file FILE
15823      --header=FILE[:TEMPLATE]
15824                   instantiate the configuration header FILE
15825
15826Configuration files:
15827$config_files
15828
15829Configuration headers:
15830$config_headers
15831
15832Configuration commands:
15833$config_commands
15834
15835Report bugs to the package provider."
15836
15837_ACEOF
15838cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15839ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
15840ac_cs_version="\\
15841config.status
15842configured by $0, generated by GNU Autoconf 2.69,
15843  with options \\"\$ac_cs_config\\"
15844
15845Copyright (C) 2012 Free Software Foundation, Inc.
15846This config.status script is free software; the Free Software Foundation
15847gives unlimited permission to copy, distribute and modify it."
15848
15849ac_pwd='$ac_pwd'
15850srcdir='$srcdir'
15851INSTALL='$INSTALL'
15852MKDIR_P='$MKDIR_P'
15853AWK='$AWK'
15854test -n "\$AWK" || AWK=awk
15855_ACEOF
15856
15857cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15858# The default lists apply if the user does not specify any file.
15859ac_need_defaults=:
15860while test $# != 0
15861do
15862  case $1 in
15863  --*=?*)
15864    ac_option=`expr "X$1" : 'X\([^=]*\)='`
15865    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15866    ac_shift=:
15867    ;;
15868  --*=)
15869    ac_option=`expr "X$1" : 'X\([^=]*\)='`
15870    ac_optarg=
15871    ac_shift=:
15872    ;;
15873  *)
15874    ac_option=$1
15875    ac_optarg=$2
15876    ac_shift=shift
15877    ;;
15878  esac
15879
15880  case $ac_option in
15881  # Handling of the options.
15882  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15883    ac_cs_recheck=: ;;
15884  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15885    $as_echo "$ac_cs_version"; exit ;;
15886  --config | --confi | --conf | --con | --co | --c )
15887    $as_echo "$ac_cs_config"; exit ;;
15888  --debug | --debu | --deb | --de | --d | -d )
15889    debug=: ;;
15890  --file | --fil | --fi | --f )
15891    $ac_shift
15892    case $ac_optarg in
15893    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15894    '') as_fn_error $? "missing file argument" ;;
15895    esac
15896    as_fn_append CONFIG_FILES " '$ac_optarg'"
15897    ac_need_defaults=false;;
15898  --header | --heade | --head | --hea )
15899    $ac_shift
15900    case $ac_optarg in
15901    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15902    esac
15903    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15904    ac_need_defaults=false;;
15905  --he | --h)
15906    # Conflict between --help and --header
15907    as_fn_error $? "ambiguous option: \`$1'
15908Try \`$0 --help' for more information.";;
15909  --help | --hel | -h )
15910    $as_echo "$ac_cs_usage"; exit ;;
15911  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15912  | -silent | --silent | --silen | --sile | --sil | --si | --s)
15913    ac_cs_silent=: ;;
15914
15915  # This is an error.
15916  -*) as_fn_error $? "unrecognized option: \`$1'
15917Try \`$0 --help' for more information." ;;
15918
15919  *) as_fn_append ac_config_targets " $1"
15920     ac_need_defaults=false ;;
15921
15922  esac
15923  shift
15924done
15925
15926ac_configure_extra_args=
15927
15928if $ac_cs_silent; then
15929  exec 6>/dev/null
15930  ac_configure_extra_args="$ac_configure_extra_args --silent"
15931fi
15932
15933_ACEOF
15934cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15935if \$ac_cs_recheck; then
15936  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15937  shift
15938  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15939  CONFIG_SHELL='$SHELL'
15940  export CONFIG_SHELL
15941  exec "\$@"
15942fi
15943
15944_ACEOF
15945cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15946exec 5>>config.log
15947{
15948  echo
15949  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15950## Running $as_me. ##
15951_ASBOX
15952  $as_echo "$ac_log"
15953} >&5
15954
15955_ACEOF
15956cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15957#
15958# INIT-COMMANDS
15959#
15960AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15961
15962
15963# The HP-UX ksh and POSIX shell print the target directory to stdout
15964# if CDPATH is set.
15965(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15966
15967sed_quote_subst='$sed_quote_subst'
15968double_quote_subst='$double_quote_subst'
15969delay_variable_subst='$delay_variable_subst'
15970macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15971macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15972enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15973enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15974pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15975enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15976SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15977ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15978PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
15979host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15980host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15981host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15982build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15983build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15984build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15985SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15986Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15987GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15988EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15989FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15990LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15991NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15992LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15993max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15994ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15995exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15996lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15997lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15998lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15999lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
16000lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
16001reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16002reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16003OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16004deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16005file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16006file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
16007want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
16008DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
16009sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
16010AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16011AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16012archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
16013STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16014RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16015old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16016old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16017old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16018lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16019CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16020CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16021compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16022GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16023lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16024lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16025lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16026lt_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"`'
16027nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
16028lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
16029objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16030MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16031lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16032lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16033lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16034lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16035lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16036need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16037MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
16038DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16039NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16040LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16041OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16042OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16043libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16044shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16045extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16046archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16047enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16048export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16049whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16050compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16051old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16052old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16053archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16054archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16055module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16056module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16057with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16058allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16059no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16060hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16061hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16062hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16063hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16064hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16065hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16066hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16067inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16068link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16069always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16070export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16071exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16072include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16073prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16074postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
16075file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16076variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16077need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16078need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16079version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16080runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16081shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16082shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16083libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16084library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16085soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16086install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16087postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16088postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16089finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16090finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16091hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16092sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16093sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16094hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16095enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16096enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16097enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16098old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16099striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16100
16101LTCC='$LTCC'
16102LTCFLAGS='$LTCFLAGS'
16103compiler='$compiler_DEFAULT'
16104
16105# A function that is used when there is no print builtin or printf.
16106func_fallback_echo ()
16107{
16108  eval 'cat <<_LTECHO_EOF
16109\$1
16110_LTECHO_EOF'
16111}
16112
16113# Quote evaled strings.
16114for var in SHELL \
16115ECHO \
16116PATH_SEPARATOR \
16117SED \
16118GREP \
16119EGREP \
16120FGREP \
16121LD \
16122NM \
16123LN_S \
16124lt_SP2NL \
16125lt_NL2SP \
16126reload_flag \
16127OBJDUMP \
16128deplibs_check_method \
16129file_magic_cmd \
16130file_magic_glob \
16131want_nocaseglob \
16132DLLTOOL \
16133sharedlib_from_linklib_cmd \
16134AR \
16135AR_FLAGS \
16136archiver_list_spec \
16137STRIP \
16138RANLIB \
16139CC \
16140CFLAGS \
16141compiler \
16142lt_cv_sys_global_symbol_pipe \
16143lt_cv_sys_global_symbol_to_cdecl \
16144lt_cv_sys_global_symbol_to_c_name_address \
16145lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16146nm_file_list_spec \
16147lt_prog_compiler_no_builtin_flag \
16148lt_prog_compiler_pic \
16149lt_prog_compiler_wl \
16150lt_prog_compiler_static \
16151lt_cv_prog_compiler_c_o \
16152need_locks \
16153MANIFEST_TOOL \
16154DSYMUTIL \
16155NMEDIT \
16156LIPO \
16157OTOOL \
16158OTOOL64 \
16159shrext_cmds \
16160export_dynamic_flag_spec \
16161whole_archive_flag_spec \
16162compiler_needs_object \
16163with_gnu_ld \
16164allow_undefined_flag \
16165no_undefined_flag \
16166hardcode_libdir_flag_spec \
16167hardcode_libdir_separator \
16168exclude_expsyms \
16169include_expsyms \
16170file_list_spec \
16171variables_saved_for_relink \
16172libname_spec \
16173library_names_spec \
16174soname_spec \
16175install_override_mode \
16176finish_eval \
16177old_striplib \
16178striplib; do
16179    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16180    *[\\\\\\\`\\"\\\$]*)
16181      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16182      ;;
16183    *)
16184      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16185      ;;
16186    esac
16187done
16188
16189# Double-quote double-evaled strings.
16190for var in reload_cmds \
16191old_postinstall_cmds \
16192old_postuninstall_cmds \
16193old_archive_cmds \
16194extract_expsyms_cmds \
16195old_archive_from_new_cmds \
16196old_archive_from_expsyms_cmds \
16197archive_cmds \
16198archive_expsym_cmds \
16199module_cmds \
16200module_expsym_cmds \
16201export_symbols_cmds \
16202prelink_cmds \
16203postlink_cmds \
16204postinstall_cmds \
16205postuninstall_cmds \
16206finish_cmds \
16207sys_lib_search_path_spec \
16208sys_lib_dlsearch_path_spec; do
16209    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16210    *[\\\\\\\`\\"\\\$]*)
16211      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16212      ;;
16213    *)
16214      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16215      ;;
16216    esac
16217done
16218
16219ac_aux_dir='$ac_aux_dir'
16220xsi_shell='$xsi_shell'
16221lt_shell_append='$lt_shell_append'
16222
16223# See if we are running on zsh, and set the options which allow our
16224# commands through without removal of \ escapes INIT.
16225if test -n "\${ZSH_VERSION+set}" ; then
16226   setopt NO_GLOB_SUBST
16227fi
16228
16229
16230    PACKAGE='$PACKAGE'
16231    VERSION='$VERSION'
16232    TIMESTAMP='$TIMESTAMP'
16233    RM='$RM'
16234    ofile='$ofile'
16235
16236
16237
16238
16239_ACEOF
16240
16241cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16242
16243# Handling of arguments.
16244for ac_config_target in $ac_config_targets
16245do
16246  case $ac_config_target in
16247    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
16248    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16249    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16250    "libevent.pc") CONFIG_FILES="$CONFIG_FILES libevent.pc" ;;
16251    "libevent_openssl.pc") CONFIG_FILES="$CONFIG_FILES libevent_openssl.pc" ;;
16252    "libevent_pthreads.pc") CONFIG_FILES="$CONFIG_FILES libevent_pthreads.pc" ;;
16253    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16254    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
16255    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
16256    "sample/Makefile") CONFIG_FILES="$CONFIG_FILES sample/Makefile" ;;
16257
16258  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16259  esac
16260done
16261
16262
16263# If the user did not use the arguments to specify the items to instantiate,
16264# then the envvar interface is used.  Set only those that are not.
16265# We use the long form for the default assignment because of an extremely
16266# bizarre bug on SunOS 4.1.3.
16267if $ac_need_defaults; then
16268  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16269  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16270  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16271fi
16272
16273# Have a temporary directory for convenience.  Make it in the build tree
16274# simply because there is no reason against having it here, and in addition,
16275# creating and moving files from /tmp can sometimes cause problems.
16276# Hook for its removal unless debugging.
16277# Note that there is a small window in which the directory will not be cleaned:
16278# after its creation but before its name has been assigned to `$tmp'.
16279$debug ||
16280{
16281  tmp= ac_tmp=
16282  trap 'exit_status=$?
16283  : "${ac_tmp:=$tmp}"
16284  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
16285' 0
16286  trap 'as_fn_exit 1' 1 2 13 15
16287}
16288# Create a (secure) tmp directory for tmp files.
16289
16290{
16291  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16292  test -d "$tmp"
16293}  ||
16294{
16295  tmp=./conf$$-$RANDOM
16296  (umask 077 && mkdir "$tmp")
16297} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
16298ac_tmp=$tmp
16299
16300# Set up the scripts for CONFIG_FILES section.
16301# No need to generate them if there are no CONFIG_FILES.
16302# This happens for instance with `./config.status config.h'.
16303if test -n "$CONFIG_FILES"; then
16304
16305
16306ac_cr=`echo X | tr X '\015'`
16307# On cygwin, bash can eat \r inside `` if the user requested igncr.
16308# But we know of no other shell where ac_cr would be empty at this
16309# point, so we can use a bashism as a fallback.
16310if test "x$ac_cr" = x; then
16311  eval ac_cr=\$\'\\r\'
16312fi
16313ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16314if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16315  ac_cs_awk_cr='\\r'
16316else
16317  ac_cs_awk_cr=$ac_cr
16318fi
16319
16320echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
16321_ACEOF
16322
16323
16324{
16325  echo "cat >conf$$subs.awk <<_ACEOF" &&
16326  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16327  echo "_ACEOF"
16328} >conf$$subs.sh ||
16329  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16330ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
16331ac_delim='%!_!# '
16332for ac_last_try in false false false false false :; do
16333  . ./conf$$subs.sh ||
16334    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16335
16336  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16337  if test $ac_delim_n = $ac_delim_num; then
16338    break
16339  elif $ac_last_try; then
16340    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16341  else
16342    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16343  fi
16344done
16345rm -f conf$$subs.sh
16346
16347cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16348cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
16349_ACEOF
16350sed -n '
16351h
16352s/^/S["/; s/!.*/"]=/
16353p
16354g
16355s/^[^!]*!//
16356:repl
16357t repl
16358s/'"$ac_delim"'$//
16359t delim
16360:nl
16361h
16362s/\(.\{148\}\)..*/\1/
16363t more1
16364s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16365p
16366n
16367b repl
16368:more1
16369s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16370p
16371g
16372s/.\{148\}//
16373t nl
16374:delim
16375h
16376s/\(.\{148\}\)..*/\1/
16377t more2
16378s/["\\]/\\&/g; s/^/"/; s/$/"/
16379p
16380b
16381:more2
16382s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16383p
16384g
16385s/.\{148\}//
16386t delim
16387' <conf$$subs.awk | sed '
16388/^[^""]/{
16389  N
16390  s/\n//
16391}
16392' >>$CONFIG_STATUS || ac_write_fail=1
16393rm -f conf$$subs.awk
16394cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16395_ACAWK
16396cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
16397  for (key in S) S_is_set[key] = 1
16398  FS = ""
16399
16400}
16401{
16402  line = $ 0
16403  nfields = split(line, field, "@")
16404  substed = 0
16405  len = length(field[1])
16406  for (i = 2; i < nfields; i++) {
16407    key = field[i]
16408    keylen = length(key)
16409    if (S_is_set[key]) {
16410      value = S[key]
16411      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16412      len += length(value) + length(field[++i])
16413      substed = 1
16414    } else
16415      len += 1 + keylen
16416  }
16417
16418  print line
16419}
16420
16421_ACAWK
16422_ACEOF
16423cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16424if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16425  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16426else
16427  cat
16428fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
16429  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
16430_ACEOF
16431
16432# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
16433# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
16434# trailing colons and then remove the whole line if VPATH becomes empty
16435# (actually we leave an empty line to preserve line numbers).
16436if test "x$srcdir" = x.; then
16437  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
16438h
16439s///
16440s/^/:/
16441s/[	 ]*$/:/
16442s/:\$(srcdir):/:/g
16443s/:\${srcdir}:/:/g
16444s/:@srcdir@:/:/g
16445s/^:*//
16446s/:*$//
16447x
16448s/\(=[	 ]*\).*/\1/
16449G
16450s/\n//
16451s/^[^=]*=[	 ]*$//
16452}'
16453fi
16454
16455cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16456fi # test -n "$CONFIG_FILES"
16457
16458# Set up the scripts for CONFIG_HEADERS section.
16459# No need to generate them if there are no CONFIG_HEADERS.
16460# This happens for instance with `./config.status Makefile'.
16461if test -n "$CONFIG_HEADERS"; then
16462cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
16463BEGIN {
16464_ACEOF
16465
16466# Transform confdefs.h into an awk script `defines.awk', embedded as
16467# here-document in config.status, that substitutes the proper values into
16468# config.h.in to produce config.h.
16469
16470# Create a delimiter string that does not exist in confdefs.h, to ease
16471# handling of long lines.
16472ac_delim='%!_!# '
16473for ac_last_try in false false :; do
16474  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
16475  if test -z "$ac_tt"; then
16476    break
16477  elif $ac_last_try; then
16478    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
16479  else
16480    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16481  fi
16482done
16483
16484# For the awk script, D is an array of macro values keyed by name,
16485# likewise P contains macro parameters if any.  Preserve backslash
16486# newline sequences.
16487
16488ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16489sed -n '
16490s/.\{148\}/&'"$ac_delim"'/g
16491t rset
16492:rset
16493s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
16494t def
16495d
16496:def
16497s/\\$//
16498t bsnl
16499s/["\\]/\\&/g
16500s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
16501D["\1"]=" \3"/p
16502s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
16503d
16504:bsnl
16505s/["\\]/\\&/g
16506s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
16507D["\1"]=" \3\\\\\\n"\\/p
16508t cont
16509s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16510t cont
16511d
16512:cont
16513n
16514s/.\{148\}/&'"$ac_delim"'/g
16515t clear
16516:clear
16517s/\\$//
16518t bsnlc
16519s/["\\]/\\&/g; s/^/"/; s/$/"/p
16520d
16521:bsnlc
16522s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
16523b cont
16524' <confdefs.h | sed '
16525s/'"$ac_delim"'/"\\\
16526"/g' >>$CONFIG_STATUS || ac_write_fail=1
16527
16528cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16529  for (key in D) D_is_set[key] = 1
16530  FS = ""
16531}
16532/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
16533  line = \$ 0
16534  split(line, arg, " ")
16535  if (arg[1] == "#") {
16536    defundef = arg[2]
16537    mac1 = arg[3]
16538  } else {
16539    defundef = substr(arg[1], 2)
16540    mac1 = arg[2]
16541  }
16542  split(mac1, mac2, "(") #)
16543  macro = mac2[1]
16544  prefix = substr(line, 1, index(line, defundef) - 1)
16545  if (D_is_set[macro]) {
16546    # Preserve the white space surrounding the "#".
16547    print prefix "define", macro P[macro] D[macro]
16548    next
16549  } else {
16550    # Replace #undef with comments.  This is necessary, for example,
16551    # in the case of _POSIX_SOURCE, which is predefined and required
16552    # on some systems where configure will not decide to define it.
16553    if (defundef == "undef") {
16554      print "/*", prefix defundef, macro, "*/"
16555      next
16556    }
16557  }
16558}
16559{ print }
16560_ACAWK
16561_ACEOF
16562cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16563  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
16564fi # test -n "$CONFIG_HEADERS"
16565
16566
16567eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
16568shift
16569for ac_tag
16570do
16571  case $ac_tag in
16572  :[FHLC]) ac_mode=$ac_tag; continue;;
16573  esac
16574  case $ac_mode$ac_tag in
16575  :[FHL]*:*);;
16576  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
16577  :[FH]-) ac_tag=-:-;;
16578  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
16579  esac
16580  ac_save_IFS=$IFS
16581  IFS=:
16582  set x $ac_tag
16583  IFS=$ac_save_IFS
16584  shift
16585  ac_file=$1
16586  shift
16587
16588  case $ac_mode in
16589  :L) ac_source=$1;;
16590  :[FH])
16591    ac_file_inputs=
16592    for ac_f
16593    do
16594      case $ac_f in
16595      -) ac_f="$ac_tmp/stdin";;
16596      *) # Look for the file first in the build tree, then in the source tree
16597	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
16598	 # because $ac_f cannot contain `:'.
16599	 test -f "$ac_f" ||
16600	   case $ac_f in
16601	   [\\/$]*) false;;
16602	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
16603	   esac ||
16604	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
16605      esac
16606      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
16607      as_fn_append ac_file_inputs " '$ac_f'"
16608    done
16609
16610    # Let's still pretend it is `configure' which instantiates (i.e., don't
16611    # use $as_me), people would be surprised to read:
16612    #    /* config.h.  Generated by config.status.  */
16613    configure_input='Generated from '`
16614	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16615	`' by configure.'
16616    if test x"$ac_file" != x-; then
16617      configure_input="$ac_file.  $configure_input"
16618      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
16619$as_echo "$as_me: creating $ac_file" >&6;}
16620    fi
16621    # Neutralize special characters interpreted by sed in replacement strings.
16622    case $configure_input in #(
16623    *\&* | *\|* | *\\* )
16624       ac_sed_conf_input=`$as_echo "$configure_input" |
16625       sed 's/[\\\\&|]/\\\\&/g'`;; #(
16626    *) ac_sed_conf_input=$configure_input;;
16627    esac
16628
16629    case $ac_tag in
16630    *:-:* | *:-) cat >"$ac_tmp/stdin" \
16631      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
16632    esac
16633    ;;
16634  esac
16635
16636  ac_dir=`$as_dirname -- "$ac_file" ||
16637$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16638	 X"$ac_file" : 'X\(//\)[^/]' \| \
16639	 X"$ac_file" : 'X\(//\)$' \| \
16640	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
16641$as_echo X"$ac_file" |
16642    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16643	    s//\1/
16644	    q
16645	  }
16646	  /^X\(\/\/\)[^/].*/{
16647	    s//\1/
16648	    q
16649	  }
16650	  /^X\(\/\/\)$/{
16651	    s//\1/
16652	    q
16653	  }
16654	  /^X\(\/\).*/{
16655	    s//\1/
16656	    q
16657	  }
16658	  s/.*/./; q'`
16659  as_dir="$ac_dir"; as_fn_mkdir_p
16660  ac_builddir=.
16661
16662case "$ac_dir" in
16663.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16664*)
16665  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16666  # A ".." for each directory in $ac_dir_suffix.
16667  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16668  case $ac_top_builddir_sub in
16669  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16670  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16671  esac ;;
16672esac
16673ac_abs_top_builddir=$ac_pwd
16674ac_abs_builddir=$ac_pwd$ac_dir_suffix
16675# for backward compatibility:
16676ac_top_builddir=$ac_top_build_prefix
16677
16678case $srcdir in
16679  .)  # We are building in place.
16680    ac_srcdir=.
16681    ac_top_srcdir=$ac_top_builddir_sub
16682    ac_abs_top_srcdir=$ac_pwd ;;
16683  [\\/]* | ?:[\\/]* )  # Absolute name.
16684    ac_srcdir=$srcdir$ac_dir_suffix;
16685    ac_top_srcdir=$srcdir
16686    ac_abs_top_srcdir=$srcdir ;;
16687  *) # Relative name.
16688    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16689    ac_top_srcdir=$ac_top_build_prefix$srcdir
16690    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
16691esac
16692ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16693
16694
16695  case $ac_mode in
16696  :F)
16697  #
16698  # CONFIG_FILE
16699  #
16700
16701  case $INSTALL in
16702  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16703  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
16704  esac
16705  ac_MKDIR_P=$MKDIR_P
16706  case $MKDIR_P in
16707  [\\/$]* | ?:[\\/]* ) ;;
16708  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
16709  esac
16710_ACEOF
16711
16712cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16713# If the template does not know about datarootdir, expand it.
16714# FIXME: This hack should be removed a few years after 2.60.
16715ac_datarootdir_hack=; ac_datarootdir_seen=
16716ac_sed_dataroot='
16717/datarootdir/ {
16718  p
16719  q
16720}
16721/@datadir@/p
16722/@docdir@/p
16723/@infodir@/p
16724/@localedir@/p
16725/@mandir@/p'
16726case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16727*datarootdir*) ac_datarootdir_seen=yes;;
16728*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16729  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16730$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16731_ACEOF
16732cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16733  ac_datarootdir_hack='
16734  s&@datadir@&$datadir&g
16735  s&@docdir@&$docdir&g
16736  s&@infodir@&$infodir&g
16737  s&@localedir@&$localedir&g
16738  s&@mandir@&$mandir&g
16739  s&\\\${datarootdir}&$datarootdir&g' ;;
16740esac
16741_ACEOF
16742
16743# Neutralize VPATH when `$srcdir' = `.'.
16744# Shell code in configure.ac might set extrasub.
16745# FIXME: do we really want to maintain this feature?
16746cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16747ac_sed_extra="$ac_vpsub
16748$extrasub
16749_ACEOF
16750cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16751:t
16752/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16753s|@configure_input@|$ac_sed_conf_input|;t t
16754s&@top_builddir@&$ac_top_builddir_sub&;t t
16755s&@top_build_prefix@&$ac_top_build_prefix&;t t
16756s&@srcdir@&$ac_srcdir&;t t
16757s&@abs_srcdir@&$ac_abs_srcdir&;t t
16758s&@top_srcdir@&$ac_top_srcdir&;t t
16759s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16760s&@builddir@&$ac_builddir&;t t
16761s&@abs_builddir@&$ac_abs_builddir&;t t
16762s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16763s&@INSTALL@&$ac_INSTALL&;t t
16764s&@MKDIR_P@&$ac_MKDIR_P&;t t
16765$ac_datarootdir_hack
16766"
16767eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
16768  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16769
16770test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16771  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
16772  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
16773      "$ac_tmp/out"`; test -z "$ac_out"; } &&
16774  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16775which seems to be undefined.  Please make sure it is defined" >&5
16776$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16777which seems to be undefined.  Please make sure it is defined" >&2;}
16778
16779  rm -f "$ac_tmp/stdin"
16780  case $ac_file in
16781  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
16782  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
16783  esac \
16784  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16785 ;;
16786  :H)
16787  #
16788  # CONFIG_HEADER
16789  #
16790  if test x"$ac_file" != x-; then
16791    {
16792      $as_echo "/* $configure_input  */" \
16793      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
16794    } >"$ac_tmp/config.h" \
16795      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16796    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
16797      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16798$as_echo "$as_me: $ac_file is unchanged" >&6;}
16799    else
16800      rm -f "$ac_file"
16801      mv "$ac_tmp/config.h" "$ac_file" \
16802	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
16803    fi
16804  else
16805    $as_echo "/* $configure_input  */" \
16806      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
16807      || as_fn_error $? "could not create -" "$LINENO" 5
16808  fi
16809# Compute "$ac_file"'s index in $config_headers.
16810_am_arg="$ac_file"
16811_am_stamp_count=1
16812for _am_header in $config_headers :; do
16813  case $_am_header in
16814    $_am_arg | $_am_arg:* )
16815      break ;;
16816    * )
16817      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16818  esac
16819done
16820echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16821$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16822	 X"$_am_arg" : 'X\(//\)[^/]' \| \
16823	 X"$_am_arg" : 'X\(//\)$' \| \
16824	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16825$as_echo X"$_am_arg" |
16826    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16827	    s//\1/
16828	    q
16829	  }
16830	  /^X\(\/\/\)[^/].*/{
16831	    s//\1/
16832	    q
16833	  }
16834	  /^X\(\/\/\)$/{
16835	    s//\1/
16836	    q
16837	  }
16838	  /^X\(\/\).*/{
16839	    s//\1/
16840	    q
16841	  }
16842	  s/.*/./; q'`/stamp-h$_am_stamp_count
16843 ;;
16844
16845  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16846$as_echo "$as_me: executing $ac_file commands" >&6;}
16847 ;;
16848  esac
16849
16850
16851  case $ac_file$ac_mode in
16852    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16853  # Autoconf 2.62 quotes --file arguments for eval, but not when files
16854  # are listed without --file.  Let's play safe and only enable the eval
16855  # if we detect the quoting.
16856  case $CONFIG_FILES in
16857  *\'*) eval set x "$CONFIG_FILES" ;;
16858  *)   set x $CONFIG_FILES ;;
16859  esac
16860  shift
16861  for mf
16862  do
16863    # Strip MF so we end up with the name of the file.
16864    mf=`echo "$mf" | sed -e 's/:.*$//'`
16865    # Check whether this is an Automake generated Makefile or not.
16866    # We used to match only the files named 'Makefile.in', but
16867    # some people rename them; so instead we look at the file content.
16868    # Grep'ing the first line is not enough: some people post-process
16869    # each Makefile.in and add a new line on top of each file to say so.
16870    # Grep'ing the whole file is not good either: AIX grep has a line
16871    # limit of 2048, but all sed's we know have understand at least 4000.
16872    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16873      dirpart=`$as_dirname -- "$mf" ||
16874$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16875	 X"$mf" : 'X\(//\)[^/]' \| \
16876	 X"$mf" : 'X\(//\)$' \| \
16877	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16878$as_echo X"$mf" |
16879    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16880	    s//\1/
16881	    q
16882	  }
16883	  /^X\(\/\/\)[^/].*/{
16884	    s//\1/
16885	    q
16886	  }
16887	  /^X\(\/\/\)$/{
16888	    s//\1/
16889	    q
16890	  }
16891	  /^X\(\/\).*/{
16892	    s//\1/
16893	    q
16894	  }
16895	  s/.*/./; q'`
16896    else
16897      continue
16898    fi
16899    # Extract the definition of DEPDIR, am__include, and am__quote
16900    # from the Makefile without running 'make'.
16901    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16902    test -z "$DEPDIR" && continue
16903    am__include=`sed -n 's/^am__include = //p' < "$mf"`
16904    test -z "am__include" && continue
16905    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16906    # Find all dependency output files, they are included files with
16907    # $(DEPDIR) in their names.  We invoke sed twice because it is the
16908    # simplest approach to changing $(DEPDIR) to its actual value in the
16909    # expansion.
16910    for file in `sed -n "
16911      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16912	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
16913      # Make sure the directory exists.
16914      test -f "$dirpart/$file" && continue
16915      fdir=`$as_dirname -- "$file" ||
16916$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16917	 X"$file" : 'X\(//\)[^/]' \| \
16918	 X"$file" : 'X\(//\)$' \| \
16919	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16920$as_echo X"$file" |
16921    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16922	    s//\1/
16923	    q
16924	  }
16925	  /^X\(\/\/\)[^/].*/{
16926	    s//\1/
16927	    q
16928	  }
16929	  /^X\(\/\/\)$/{
16930	    s//\1/
16931	    q
16932	  }
16933	  /^X\(\/\).*/{
16934	    s//\1/
16935	    q
16936	  }
16937	  s/.*/./; q'`
16938      as_dir=$dirpart/$fdir; as_fn_mkdir_p
16939      # echo "creating $dirpart/$file"
16940      echo '# dummy' > "$dirpart/$file"
16941    done
16942  done
16943}
16944 ;;
16945    "libtool":C)
16946
16947    # See if we are running on zsh, and set the options which allow our
16948    # commands through without removal of \ escapes.
16949    if test -n "${ZSH_VERSION+set}" ; then
16950      setopt NO_GLOB_SUBST
16951    fi
16952
16953    cfgfile="${ofile}T"
16954    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16955    $RM "$cfgfile"
16956
16957    cat <<_LT_EOF >> "$cfgfile"
16958#! $SHELL
16959
16960# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16961# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16962# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16963# NOTE: Changes made to this file will be lost: look at ltmain.sh.
16964#
16965#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16966#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
16967#                 Foundation, Inc.
16968#   Written by Gordon Matzigkeit, 1996
16969#
16970#   This file is part of GNU Libtool.
16971#
16972# GNU Libtool is free software; you can redistribute it and/or
16973# modify it under the terms of the GNU General Public License as
16974# published by the Free Software Foundation; either version 2 of
16975# the License, or (at your option) any later version.
16976#
16977# As a special exception to the GNU General Public License,
16978# if you distribute this file as part of a program or library that
16979# is built using GNU Libtool, you may include this file under the
16980# same distribution terms that you use for the rest of that program.
16981#
16982# GNU Libtool is distributed in the hope that it will be useful,
16983# but WITHOUT ANY WARRANTY; without even the implied warranty of
16984# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16985# GNU General Public License for more details.
16986#
16987# You should have received a copy of the GNU General Public License
16988# along with GNU Libtool; see the file COPYING.  If not, a copy
16989# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16990# obtained by writing to the Free Software Foundation, Inc.,
16991# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16992
16993
16994# The names of the tagged configurations supported by this script.
16995available_tags=""
16996
16997# ### BEGIN LIBTOOL CONFIG
16998
16999# Which release of libtool.m4 was used?
17000macro_version=$macro_version
17001macro_revision=$macro_revision
17002
17003# Whether or not to build shared libraries.
17004build_libtool_libs=$enable_shared
17005
17006# Whether or not to build static libraries.
17007build_old_libs=$enable_static
17008
17009# What type of objects to build.
17010pic_mode=$pic_mode
17011
17012# Whether or not to optimize for fast installation.
17013fast_install=$enable_fast_install
17014
17015# Shell to use when invoking shell scripts.
17016SHELL=$lt_SHELL
17017
17018# An echo program that protects backslashes.
17019ECHO=$lt_ECHO
17020
17021# The PATH separator for the build system.
17022PATH_SEPARATOR=$lt_PATH_SEPARATOR
17023
17024# The host system.
17025host_alias=$host_alias
17026host=$host
17027host_os=$host_os
17028
17029# The build system.
17030build_alias=$build_alias
17031build=$build
17032build_os=$build_os
17033
17034# A sed program that does not truncate output.
17035SED=$lt_SED
17036
17037# Sed that helps us avoid accidentally triggering echo(1) options like -n.
17038Xsed="\$SED -e 1s/^X//"
17039
17040# A grep program that handles long lines.
17041GREP=$lt_GREP
17042
17043# An ERE matcher.
17044EGREP=$lt_EGREP
17045
17046# A literal string matcher.
17047FGREP=$lt_FGREP
17048
17049# A BSD- or MS-compatible name lister.
17050NM=$lt_NM
17051
17052# Whether we need soft or hard links.
17053LN_S=$lt_LN_S
17054
17055# What is the maximum length of a command?
17056max_cmd_len=$max_cmd_len
17057
17058# Object file suffix (normally "o").
17059objext=$ac_objext
17060
17061# Executable file suffix (normally "").
17062exeext=$exeext
17063
17064# whether the shell understands "unset".
17065lt_unset=$lt_unset
17066
17067# turn spaces into newlines.
17068SP2NL=$lt_lt_SP2NL
17069
17070# turn newlines into spaces.
17071NL2SP=$lt_lt_NL2SP
17072
17073# convert \$build file names to \$host format.
17074to_host_file_cmd=$lt_cv_to_host_file_cmd
17075
17076# convert \$build files to toolchain format.
17077to_tool_file_cmd=$lt_cv_to_tool_file_cmd
17078
17079# An object symbol dumper.
17080OBJDUMP=$lt_OBJDUMP
17081
17082# Method to check whether dependent libraries are shared objects.
17083deplibs_check_method=$lt_deplibs_check_method
17084
17085# Command to use when deplibs_check_method = "file_magic".
17086file_magic_cmd=$lt_file_magic_cmd
17087
17088# How to find potential files when deplibs_check_method = "file_magic".
17089file_magic_glob=$lt_file_magic_glob
17090
17091# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
17092want_nocaseglob=$lt_want_nocaseglob
17093
17094# DLL creation program.
17095DLLTOOL=$lt_DLLTOOL
17096
17097# Command to associate shared and link libraries.
17098sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
17099
17100# The archiver.
17101AR=$lt_AR
17102
17103# Flags to create an archive.
17104AR_FLAGS=$lt_AR_FLAGS
17105
17106# How to feed a file listing to the archiver.
17107archiver_list_spec=$lt_archiver_list_spec
17108
17109# A symbol stripping program.
17110STRIP=$lt_STRIP
17111
17112# Commands used to install an old-style archive.
17113RANLIB=$lt_RANLIB
17114old_postinstall_cmds=$lt_old_postinstall_cmds
17115old_postuninstall_cmds=$lt_old_postuninstall_cmds
17116
17117# Whether to use a lock for old archive extraction.
17118lock_old_archive_extraction=$lock_old_archive_extraction
17119
17120# A C compiler.
17121LTCC=$lt_CC
17122
17123# LTCC compiler flags.
17124LTCFLAGS=$lt_CFLAGS
17125
17126# Take the output of nm and produce a listing of raw symbols and C names.
17127global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17128
17129# Transform the output of nm in a proper C declaration.
17130global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17131
17132# Transform the output of nm in a C name address pair.
17133global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17134
17135# Transform the output of nm in a C name address pair when lib prefix is needed.
17136global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17137
17138# Specify filename containing input files for \$NM.
17139nm_file_list_spec=$lt_nm_file_list_spec
17140
17141# The root where to search for dependent libraries,and in which our libraries should be installed.
17142lt_sysroot=$lt_sysroot
17143
17144# The name of the directory that contains temporary libtool files.
17145objdir=$objdir
17146
17147# Used to examine libraries when file_magic_cmd begins with "file".
17148MAGIC_CMD=$MAGIC_CMD
17149
17150# Must we lock files when doing compilation?
17151need_locks=$lt_need_locks
17152
17153# Manifest tool.
17154MANIFEST_TOOL=$lt_MANIFEST_TOOL
17155
17156# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17157DSYMUTIL=$lt_DSYMUTIL
17158
17159# Tool to change global to local symbols on Mac OS X.
17160NMEDIT=$lt_NMEDIT
17161
17162# Tool to manipulate fat objects and archives on Mac OS X.
17163LIPO=$lt_LIPO
17164
17165# ldd/readelf like tool for Mach-O binaries on Mac OS X.
17166OTOOL=$lt_OTOOL
17167
17168# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17169OTOOL64=$lt_OTOOL64
17170
17171# Old archive suffix (normally "a").
17172libext=$libext
17173
17174# Shared library suffix (normally ".so").
17175shrext_cmds=$lt_shrext_cmds
17176
17177# The commands to extract the exported symbol list from a shared archive.
17178extract_expsyms_cmds=$lt_extract_expsyms_cmds
17179
17180# Variables whose values should be saved in libtool wrapper scripts and
17181# restored at link time.
17182variables_saved_for_relink=$lt_variables_saved_for_relink
17183
17184# Do we need the "lib" prefix for modules?
17185need_lib_prefix=$need_lib_prefix
17186
17187# Do we need a version for libraries?
17188need_version=$need_version
17189
17190# Library versioning type.
17191version_type=$version_type
17192
17193# Shared library runtime path variable.
17194runpath_var=$runpath_var
17195
17196# Shared library path variable.
17197shlibpath_var=$shlibpath_var
17198
17199# Is shlibpath searched before the hard-coded library search path?
17200shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17201
17202# Format of library name prefix.
17203libname_spec=$lt_libname_spec
17204
17205# List of archive names.  First name is the real one, the rest are links.
17206# The last name is the one that the linker finds with -lNAME
17207library_names_spec=$lt_library_names_spec
17208
17209# The coded name of the library, if different from the real name.
17210soname_spec=$lt_soname_spec
17211
17212# Permission mode override for installation of shared libraries.
17213install_override_mode=$lt_install_override_mode
17214
17215# Command to use after installation of a shared archive.
17216postinstall_cmds=$lt_postinstall_cmds
17217
17218# Command to use after uninstallation of a shared archive.
17219postuninstall_cmds=$lt_postuninstall_cmds
17220
17221# Commands used to finish a libtool library installation in a directory.
17222finish_cmds=$lt_finish_cmds
17223
17224# As "finish_cmds", except a single script fragment to be evaled but
17225# not shown.
17226finish_eval=$lt_finish_eval
17227
17228# Whether we should hardcode library paths into libraries.
17229hardcode_into_libs=$hardcode_into_libs
17230
17231# Compile-time system search path for libraries.
17232sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17233
17234# Run-time system search path for libraries.
17235sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17236
17237# Whether dlopen is supported.
17238dlopen_support=$enable_dlopen
17239
17240# Whether dlopen of programs is supported.
17241dlopen_self=$enable_dlopen_self
17242
17243# Whether dlopen of statically linked programs is supported.
17244dlopen_self_static=$enable_dlopen_self_static
17245
17246# Commands to strip libraries.
17247old_striplib=$lt_old_striplib
17248striplib=$lt_striplib
17249
17250
17251# The linker used to build libraries.
17252LD=$lt_LD
17253
17254# How to create reloadable object files.
17255reload_flag=$lt_reload_flag
17256reload_cmds=$lt_reload_cmds
17257
17258# Commands used to build an old-style archive.
17259old_archive_cmds=$lt_old_archive_cmds
17260
17261# A language specific compiler.
17262CC=$lt_compiler
17263
17264# Is the compiler the GNU compiler?
17265with_gcc=$GCC
17266
17267# Compiler flag to turn off builtin functions.
17268no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17269
17270# Additional compiler flags for building library objects.
17271pic_flag=$lt_lt_prog_compiler_pic
17272
17273# How to pass a linker flag through the compiler.
17274wl=$lt_lt_prog_compiler_wl
17275
17276# Compiler flag to prevent dynamic linking.
17277link_static_flag=$lt_lt_prog_compiler_static
17278
17279# Does compiler simultaneously support -c and -o options?
17280compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17281
17282# Whether or not to add -lc for building shared libraries.
17283build_libtool_need_lc=$archive_cmds_need_lc
17284
17285# Whether or not to disallow shared libs when runtime libs are static.
17286allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17287
17288# Compiler flag to allow reflexive dlopens.
17289export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17290
17291# Compiler flag to generate shared objects directly from archives.
17292whole_archive_flag_spec=$lt_whole_archive_flag_spec
17293
17294# Whether the compiler copes with passing no objects directly.
17295compiler_needs_object=$lt_compiler_needs_object
17296
17297# Create an old-style archive from a shared archive.
17298old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17299
17300# Create a temporary old-style archive to link instead of a shared archive.
17301old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17302
17303# Commands used to build a shared archive.
17304archive_cmds=$lt_archive_cmds
17305archive_expsym_cmds=$lt_archive_expsym_cmds
17306
17307# Commands used to build a loadable module if different from building
17308# a shared archive.
17309module_cmds=$lt_module_cmds
17310module_expsym_cmds=$lt_module_expsym_cmds
17311
17312# Whether we are building with GNU ld or not.
17313with_gnu_ld=$lt_with_gnu_ld
17314
17315# Flag that allows shared libraries with undefined symbols to be built.
17316allow_undefined_flag=$lt_allow_undefined_flag
17317
17318# Flag that enforces no undefined symbols.
17319no_undefined_flag=$lt_no_undefined_flag
17320
17321# Flag to hardcode \$libdir into a binary during linking.
17322# This must work even if \$libdir does not exist
17323hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17324
17325# Whether we need a single "-rpath" flag with a separated argument.
17326hardcode_libdir_separator=$lt_hardcode_libdir_separator
17327
17328# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17329# DIR into the resulting binary.
17330hardcode_direct=$hardcode_direct
17331
17332# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17333# DIR into the resulting binary and the resulting library dependency is
17334# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17335# library is relocated.
17336hardcode_direct_absolute=$hardcode_direct_absolute
17337
17338# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17339# into the resulting binary.
17340hardcode_minus_L=$hardcode_minus_L
17341
17342# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17343# into the resulting binary.
17344hardcode_shlibpath_var=$hardcode_shlibpath_var
17345
17346# Set to "yes" if building a shared library automatically hardcodes DIR
17347# into the library and all subsequent libraries and executables linked
17348# against it.
17349hardcode_automatic=$hardcode_automatic
17350
17351# Set to yes if linker adds runtime paths of dependent libraries
17352# to runtime path list.
17353inherit_rpath=$inherit_rpath
17354
17355# Whether libtool must link a program against all its dependency libraries.
17356link_all_deplibs=$link_all_deplibs
17357
17358# Set to "yes" if exported symbols are required.
17359always_export_symbols=$always_export_symbols
17360
17361# The commands to list exported symbols.
17362export_symbols_cmds=$lt_export_symbols_cmds
17363
17364# Symbols that should not be listed in the preloaded symbols.
17365exclude_expsyms=$lt_exclude_expsyms
17366
17367# Symbols that must always be exported.
17368include_expsyms=$lt_include_expsyms
17369
17370# Commands necessary for linking programs (against libraries) with templates.
17371prelink_cmds=$lt_prelink_cmds
17372
17373# Commands necessary for finishing linking programs.
17374postlink_cmds=$lt_postlink_cmds
17375
17376# Specify filename containing input files.
17377file_list_spec=$lt_file_list_spec
17378
17379# How to hardcode a shared library path into an executable.
17380hardcode_action=$hardcode_action
17381
17382# ### END LIBTOOL CONFIG
17383
17384_LT_EOF
17385
17386  case $host_os in
17387  aix3*)
17388    cat <<\_LT_EOF >> "$cfgfile"
17389# AIX sometimes has problems with the GCC collect2 program.  For some
17390# reason, if we set the COLLECT_NAMES environment variable, the problems
17391# vanish in a puff of smoke.
17392if test "X${COLLECT_NAMES+set}" != Xset; then
17393  COLLECT_NAMES=
17394  export COLLECT_NAMES
17395fi
17396_LT_EOF
17397    ;;
17398  esac
17399
17400
17401ltmain="$ac_aux_dir/ltmain.sh"
17402
17403
17404  # We use sed instead of cat because bash on DJGPP gets confused if
17405  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
17406  # text mode, it properly converts lines to CR/LF.  This bash problem
17407  # is reportedly fixed, but why not run on old versions too?
17408  sed '$q' "$ltmain" >> "$cfgfile" \
17409     || (rm -f "$cfgfile"; exit 1)
17410
17411  if test x"$xsi_shell" = xyes; then
17412  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
17413func_dirname ()\
17414{\
17415\    case ${1} in\
17416\      */*) func_dirname_result="${1%/*}${2}" ;;\
17417\      *  ) func_dirname_result="${3}" ;;\
17418\    esac\
17419} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
17420  && mv -f "$cfgfile.tmp" "$cfgfile" \
17421    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17422test 0 -eq $? || _lt_function_replace_fail=:
17423
17424
17425  sed -e '/^func_basename ()$/,/^} # func_basename /c\
17426func_basename ()\
17427{\
17428\    func_basename_result="${1##*/}"\
17429} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
17430  && mv -f "$cfgfile.tmp" "$cfgfile" \
17431    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17432test 0 -eq $? || _lt_function_replace_fail=:
17433
17434
17435  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
17436func_dirname_and_basename ()\
17437{\
17438\    case ${1} in\
17439\      */*) func_dirname_result="${1%/*}${2}" ;;\
17440\      *  ) func_dirname_result="${3}" ;;\
17441\    esac\
17442\    func_basename_result="${1##*/}"\
17443} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
17444  && mv -f "$cfgfile.tmp" "$cfgfile" \
17445    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17446test 0 -eq $? || _lt_function_replace_fail=:
17447
17448
17449  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
17450func_stripname ()\
17451{\
17452\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
17453\    # positional parameters, so assign one to ordinary parameter first.\
17454\    func_stripname_result=${3}\
17455\    func_stripname_result=${func_stripname_result#"${1}"}\
17456\    func_stripname_result=${func_stripname_result%"${2}"}\
17457} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
17458  && mv -f "$cfgfile.tmp" "$cfgfile" \
17459    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17460test 0 -eq $? || _lt_function_replace_fail=:
17461
17462
17463  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
17464func_split_long_opt ()\
17465{\
17466\    func_split_long_opt_name=${1%%=*}\
17467\    func_split_long_opt_arg=${1#*=}\
17468} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
17469  && mv -f "$cfgfile.tmp" "$cfgfile" \
17470    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17471test 0 -eq $? || _lt_function_replace_fail=:
17472
17473
17474  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
17475func_split_short_opt ()\
17476{\
17477\    func_split_short_opt_arg=${1#??}\
17478\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
17479} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
17480  && mv -f "$cfgfile.tmp" "$cfgfile" \
17481    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17482test 0 -eq $? || _lt_function_replace_fail=:
17483
17484
17485  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
17486func_lo2o ()\
17487{\
17488\    case ${1} in\
17489\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
17490\      *)    func_lo2o_result=${1} ;;\
17491\    esac\
17492} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
17493  && mv -f "$cfgfile.tmp" "$cfgfile" \
17494    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17495test 0 -eq $? || _lt_function_replace_fail=:
17496
17497
17498  sed -e '/^func_xform ()$/,/^} # func_xform /c\
17499func_xform ()\
17500{\
17501    func_xform_result=${1%.*}.lo\
17502} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
17503  && mv -f "$cfgfile.tmp" "$cfgfile" \
17504    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17505test 0 -eq $? || _lt_function_replace_fail=:
17506
17507
17508  sed -e '/^func_arith ()$/,/^} # func_arith /c\
17509func_arith ()\
17510{\
17511    func_arith_result=$(( $* ))\
17512} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
17513  && mv -f "$cfgfile.tmp" "$cfgfile" \
17514    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17515test 0 -eq $? || _lt_function_replace_fail=:
17516
17517
17518  sed -e '/^func_len ()$/,/^} # func_len /c\
17519func_len ()\
17520{\
17521    func_len_result=${#1}\
17522} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
17523  && mv -f "$cfgfile.tmp" "$cfgfile" \
17524    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17525test 0 -eq $? || _lt_function_replace_fail=:
17526
17527fi
17528
17529if test x"$lt_shell_append" = xyes; then
17530  sed -e '/^func_append ()$/,/^} # func_append /c\
17531func_append ()\
17532{\
17533    eval "${1}+=\\${2}"\
17534} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
17535  && mv -f "$cfgfile.tmp" "$cfgfile" \
17536    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17537test 0 -eq $? || _lt_function_replace_fail=:
17538
17539
17540  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
17541func_append_quoted ()\
17542{\
17543\    func_quote_for_eval "${2}"\
17544\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
17545} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
17546  && mv -f "$cfgfile.tmp" "$cfgfile" \
17547    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17548test 0 -eq $? || _lt_function_replace_fail=:
17549
17550
17551  # Save a `func_append' function call where possible by direct use of '+='
17552  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
17553    && mv -f "$cfgfile.tmp" "$cfgfile" \
17554      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17555  test 0 -eq $? || _lt_function_replace_fail=:
17556else
17557  # Save a `func_append' function call even when '+=' is not available
17558  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
17559    && mv -f "$cfgfile.tmp" "$cfgfile" \
17560      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17561  test 0 -eq $? || _lt_function_replace_fail=:
17562fi
17563
17564if test x"$_lt_function_replace_fail" = x":"; then
17565  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
17566$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
17567fi
17568
17569
17570   mv -f "$cfgfile" "$ofile" ||
17571    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
17572  chmod +x "$ofile"
17573
17574 ;;
17575
17576  esac
17577done # for ac_tag
17578
17579
17580as_fn_exit 0
17581_ACEOF
17582ac_clean_files=$ac_clean_files_save
17583
17584test $ac_write_fail = 0 ||
17585  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
17586
17587
17588# configure is writing to config.log, and then calls config.status.
17589# config.status does its own redirection, appending to config.log.
17590# Unfortunately, on DOS this fails, as config.log is still kept open
17591# by configure, so config.status won't be able to write to it; its
17592# output is simply discarded.  So we exec the FD to /dev/null,
17593# effectively closing config.log, so it can be properly (re)opened and
17594# appended to by config.status.  When coming back to configure, we
17595# need to make the FD available again.
17596if test "$no_create" != yes; then
17597  ac_cs_success=:
17598  ac_config_status_args=
17599  test "$silent" = yes &&
17600    ac_config_status_args="$ac_config_status_args --quiet"
17601  exec 5>/dev/null
17602  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17603  exec 5>>config.log
17604  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17605  # would make configure fail if this is the last instruction.
17606  $ac_cs_success || as_fn_exit 1
17607fi
17608if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
17609  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17610$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17611fi
17612
17613