xref: /netbsd-src/external/bsd/ntp/dist/sntp/configure (revision b757af438b42b93f8c6571f026d8b8ef3eaf5fc9)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.68 for sntp 4.2.6p5.
4#
5#
6# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
8# Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137if test "x$CONFIG_SHELL" = x; then
138  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
139  emulate sh
140  NULLCMD=:
141  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
142  # is contrary to our usage.  Disable this feature.
143  alias -g '\${1+\"\$@\"}'='\"\$@\"'
144  setopt NO_GLOB_SUBST
145else
146  case \`(set -o) 2>/dev/null\` in #(
147  *posix*) :
148    set -o posix ;; #(
149  *) :
150     ;;
151esac
152fi
153"
154  as_required="as_fn_return () { (exit \$1); }
155as_fn_success () { as_fn_return 0; }
156as_fn_failure () { as_fn_return 1; }
157as_fn_ret_success () { return 0; }
158as_fn_ret_failure () { return 1; }
159
160exitcode=0
161as_fn_success || { exitcode=1; echo as_fn_success failed.; }
162as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
163as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
164as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
165if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
166
167else
168  exitcode=1; echo positional parameters were not saved.
169fi
170test x\$exitcode = x0 || exit 1"
171  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
172  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
173  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
174  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
175test \$(( 1 + 1 )) = 2 || exit 1
176
177  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
178    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
179    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
180    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
181    PATH=/empty FPATH=/empty; export PATH FPATH
182    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
183      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
184  if (eval "$as_required") 2>/dev/null; then :
185  as_have_required=yes
186else
187  as_have_required=no
188fi
189  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
190
191else
192  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
193as_found=false
194for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
195do
196  IFS=$as_save_IFS
197  test -z "$as_dir" && as_dir=.
198  as_found=:
199  case $as_dir in #(
200	 /*)
201	   for as_base in sh bash ksh sh5; do
202	     # Try only shells that exist, to save several forks.
203	     as_shell=$as_dir/$as_base
204	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
205		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
206  CONFIG_SHELL=$as_shell as_have_required=yes
207		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
208  break 2
209fi
210fi
211	   done;;
212       esac
213  as_found=false
214done
215$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
216	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
217  CONFIG_SHELL=$SHELL as_have_required=yes
218fi; }
219IFS=$as_save_IFS
220
221
222      if test "x$CONFIG_SHELL" != x; then :
223  # We cannot yet assume a decent shell, so we have to provide a
224	# neutralization value for shells without unset; and this also
225	# works around shells that cannot unset nonexistent variables.
226	# Preserve -v and -x to the replacement shell.
227	BASH_ENV=/dev/null
228	ENV=/dev/null
229	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
230	export CONFIG_SHELL
231	case $- in # ((((
232	  *v*x* | *x*v* ) as_opts=-vx ;;
233	  *v* ) as_opts=-v ;;
234	  *x* ) as_opts=-x ;;
235	  * ) as_opts= ;;
236	esac
237	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
238fi
239
240    if test x$as_have_required = xno; then :
241  $as_echo "$0: This script requires a shell more modern than all"
242  $as_echo "$0: the shells that I found on your system."
243  if test x${ZSH_VERSION+set} = xset ; then
244    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
245    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
246  else
247    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
248$0: including any error possibly output before this
249$0: message. Then install a modern shell, or manually run
250$0: the script under such a shell if you do have one."
251  fi
252  exit 1
253fi
254fi
255fi
256SHELL=${CONFIG_SHELL-/bin/sh}
257export SHELL
258# Unset more variables known to interfere with behavior of common tools.
259CLICOLOR_FORCE= GREP_OPTIONS=
260unset CLICOLOR_FORCE GREP_OPTIONS
261
262## --------------------- ##
263## M4sh Shell Functions. ##
264## --------------------- ##
265# as_fn_unset VAR
266# ---------------
267# Portably unset VAR.
268as_fn_unset ()
269{
270  { eval $1=; unset $1;}
271}
272as_unset=as_fn_unset
273
274# as_fn_set_status STATUS
275# -----------------------
276# Set $? to STATUS, without forking.
277as_fn_set_status ()
278{
279  return $1
280} # as_fn_set_status
281
282# as_fn_exit STATUS
283# -----------------
284# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
285as_fn_exit ()
286{
287  set +e
288  as_fn_set_status $1
289  exit $1
290} # as_fn_exit
291
292# as_fn_mkdir_p
293# -------------
294# Create "$as_dir" as a directory, including parents if necessary.
295as_fn_mkdir_p ()
296{
297
298  case $as_dir in #(
299  -*) as_dir=./$as_dir;;
300  esac
301  test -d "$as_dir" || eval $as_mkdir_p || {
302    as_dirs=
303    while :; do
304      case $as_dir in #(
305      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
306      *) as_qdir=$as_dir;;
307      esac
308      as_dirs="'$as_qdir' $as_dirs"
309      as_dir=`$as_dirname -- "$as_dir" ||
310$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
311	 X"$as_dir" : 'X\(//\)[^/]' \| \
312	 X"$as_dir" : 'X\(//\)$' \| \
313	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
314$as_echo X"$as_dir" |
315    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
316	    s//\1/
317	    q
318	  }
319	  /^X\(\/\/\)[^/].*/{
320	    s//\1/
321	    q
322	  }
323	  /^X\(\/\/\)$/{
324	    s//\1/
325	    q
326	  }
327	  /^X\(\/\).*/{
328	    s//\1/
329	    q
330	  }
331	  s/.*/./; q'`
332      test -d "$as_dir" && break
333    done
334    test -z "$as_dirs" || eval "mkdir $as_dirs"
335  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
336
337
338} # as_fn_mkdir_p
339# as_fn_append VAR VALUE
340# ----------------------
341# Append the text in VALUE to the end of the definition contained in VAR. Take
342# advantage of any shell optimizations that allow amortized linear growth over
343# repeated appends, instead of the typical quadratic growth present in naive
344# implementations.
345if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
346  eval 'as_fn_append ()
347  {
348    eval $1+=\$2
349  }'
350else
351  as_fn_append ()
352  {
353    eval $1=\$$1\$2
354  }
355fi # as_fn_append
356
357# as_fn_arith ARG...
358# ------------------
359# Perform arithmetic evaluation on the ARGs, and store the result in the
360# global $as_val. Take advantage of shells that can avoid forks. The arguments
361# must be portable across $(()) and expr.
362if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
363  eval 'as_fn_arith ()
364  {
365    as_val=$(( $* ))
366  }'
367else
368  as_fn_arith ()
369  {
370    as_val=`expr "$@" || test $? -eq 1`
371  }
372fi # as_fn_arith
373
374
375# as_fn_error STATUS ERROR [LINENO LOG_FD]
376# ----------------------------------------
377# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
378# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
379# script with STATUS, using 1 if that was 0.
380as_fn_error ()
381{
382  as_status=$1; test $as_status -eq 0 && as_status=1
383  if test "$4"; then
384    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
385    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
386  fi
387  $as_echo "$as_me: error: $2" >&2
388  as_fn_exit $as_status
389} # as_fn_error
390
391if expr a : '\(a\)' >/dev/null 2>&1 &&
392   test "X`expr 00001 : '.*\(...\)'`" = X001; then
393  as_expr=expr
394else
395  as_expr=false
396fi
397
398if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
399  as_basename=basename
400else
401  as_basename=false
402fi
403
404if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
405  as_dirname=dirname
406else
407  as_dirname=false
408fi
409
410as_me=`$as_basename -- "$0" ||
411$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
412	 X"$0" : 'X\(//\)$' \| \
413	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
414$as_echo X/"$0" |
415    sed '/^.*\/\([^/][^/]*\)\/*$/{
416	    s//\1/
417	    q
418	  }
419	  /^X\/\(\/\/\)$/{
420	    s//\1/
421	    q
422	  }
423	  /^X\/\(\/\).*/{
424	    s//\1/
425	    q
426	  }
427	  s/.*/./; q'`
428
429# Avoid depending upon Character Ranges.
430as_cr_letters='abcdefghijklmnopqrstuvwxyz'
431as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
432as_cr_Letters=$as_cr_letters$as_cr_LETTERS
433as_cr_digits='0123456789'
434as_cr_alnum=$as_cr_Letters$as_cr_digits
435
436
437  as_lineno_1=$LINENO as_lineno_1a=$LINENO
438  as_lineno_2=$LINENO as_lineno_2a=$LINENO
439  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
440  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
441  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
442  sed -n '
443    p
444    /[$]LINENO/=
445  ' <$as_myself |
446    sed '
447      s/[$]LINENO.*/&-/
448      t lineno
449      b
450      :lineno
451      N
452      :loop
453      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
454      t loop
455      s/-\n.*//
456    ' >$as_me.lineno &&
457  chmod +x "$as_me.lineno" ||
458    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
459
460  # Don't try to exec as it changes $[0], causing all sort of problems
461  # (the dirname of $[0] is not the place where we might find the
462  # original and so on.  Autoconf is especially sensitive to this).
463  . "./$as_me.lineno"
464  # Exit status is that of the last command.
465  exit
466}
467
468ECHO_C= ECHO_N= ECHO_T=
469case `echo -n x` in #(((((
470-n*)
471  case `echo 'xy\c'` in
472  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
473  xy)  ECHO_C='\c';;
474  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
475       ECHO_T='	';;
476  esac;;
477*)
478  ECHO_N='-n';;
479esac
480
481rm -f conf$$ conf$$.exe conf$$.file
482if test -d conf$$.dir; then
483  rm -f conf$$.dir/conf$$.file
484else
485  rm -f conf$$.dir
486  mkdir conf$$.dir 2>/dev/null
487fi
488if (echo >conf$$.file) 2>/dev/null; then
489  if ln -s conf$$.file conf$$ 2>/dev/null; then
490    as_ln_s='ln -s'
491    # ... but there are two gotchas:
492    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
493    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
494    # In both cases, we have to default to `cp -p'.
495    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
496      as_ln_s='cp -p'
497  elif ln conf$$.file conf$$ 2>/dev/null; then
498    as_ln_s=ln
499  else
500    as_ln_s='cp -p'
501  fi
502else
503  as_ln_s='cp -p'
504fi
505rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
506rmdir conf$$.dir 2>/dev/null
507
508if mkdir -p . 2>/dev/null; then
509  as_mkdir_p='mkdir -p "$as_dir"'
510else
511  test -d ./-p && rmdir ./-p
512  as_mkdir_p=false
513fi
514
515if test -x / >/dev/null 2>&1; then
516  as_test_x='test -x'
517else
518  if ls -dL / >/dev/null 2>&1; then
519    as_ls_L_option=L
520  else
521    as_ls_L_option=
522  fi
523  as_test_x='
524    eval sh -c '\''
525      if test -d "$1"; then
526	test -d "$1/.";
527      else
528	case $1 in #(
529	-*)set "./$1";;
530	esac;
531	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
532	???[sx]*):;;*)false;;esac;fi
533    '\'' sh
534  '
535fi
536as_executable_p=$as_test_x
537
538# Sed expression to map a string onto a valid CPP name.
539as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
540
541# Sed expression to map a string onto a valid variable name.
542as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
543
544SHELL=${CONFIG_SHELL-/bin/sh}
545
546
547test -n "$DJDIR" || exec 7<&0 </dev/null
548exec 6>&1
549
550# Name of the host.
551# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
552# so uname gets run too.
553ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
554
555#
556# Initializations.
557#
558ac_default_prefix=/usr/local
559ac_clean_files=
560ac_config_libobj_dir=.
561LIBOBJS=
562cross_compiling=no
563subdirs=
564MFLAGS=
565MAKEFLAGS=
566
567# Identity of this package.
568PACKAGE_NAME='sntp'
569PACKAGE_TARNAME='sntp'
570PACKAGE_VERSION='4.2.6p5'
571PACKAGE_STRING='sntp 4.2.6p5'
572PACKAGE_BUGREPORT=''
573PACKAGE_URL=''
574
575# Factoring default headers for most tests.
576ac_includes_default="\
577#include <stdio.h>
578#ifdef HAVE_SYS_TYPES_H
579# include <sys/types.h>
580#endif
581#ifdef HAVE_SYS_STAT_H
582# include <sys/stat.h>
583#endif
584#ifdef STDC_HEADERS
585# include <stdlib.h>
586# include <stddef.h>
587#else
588# ifdef HAVE_STDLIB_H
589#  include <stdlib.h>
590# endif
591#endif
592#ifdef HAVE_STRING_H
593# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
594#  include <memory.h>
595# endif
596# include <string.h>
597#endif
598#ifdef HAVE_STRINGS_H
599# include <strings.h>
600#endif
601#ifdef HAVE_INTTYPES_H
602# include <inttypes.h>
603#endif
604#ifdef HAVE_STDINT_H
605# include <stdint.h>
606#endif
607#ifdef HAVE_UNISTD_H
608# include <unistd.h>
609#endif"
610
611ac_subst_vars='am__EXEEXT_FALSE
612am__EXEEXT_TRUE
613LTLIBOBJS
614LIBOBJS
615NTP_BINSUBDIR_IS_BIN_FALSE
616NTP_BINSUBDIR_IS_BIN_TRUE
617BINSUBDIR
618LCRYPTO
619OPENSSL_LIB
620OPENSSL_INC
621OPENSSL
622HAVE_INLINE
623LIBM
624OTOOL64
625OTOOL
626LIPO
627NMEDIT
628DSYMUTIL
629MANIFEST_TOOL
630RANLIB
631ac_ct_AR
632AR
633DLLTOOL
634OBJDUMP
635LN_S
636NM
637ac_ct_DUMPBIN
638DUMPBIN
639LD
640FGREP
641LIBTOOL
642LIBOPTS_DIR
643LIBOPTS_CFLAGS
644LIBOPTS_LDADD
645NEED_LIBOPTS_FALSE
646NEED_LIBOPTS_TRUE
647INSTALL_LIBOPTS_FALSE
648INSTALL_LIBOPTS_TRUE
649POSIX_SHELL
650SED
651EGREP
652GREP
653CPP
654am__fastdepCC_FALSE
655am__fastdepCC_TRUE
656CCDEPMODE
657AMDEPBACKSLASH
658AMDEP_FALSE
659AMDEP_TRUE
660am__quote
661am__include
662DEPDIR
663OBJEXT
664EXEEXT
665ac_ct_CC
666CPPFLAGS
667LDFLAGS
668CFLAGS
669CC
670host_os
671host_vendor
672host_cpu
673host
674build_os
675build_vendor
676build_cpu
677build
678am__untar
679am__tar
680AMTAR
681am__leading_dot
682SET_MAKE
683AWK
684mkdir_p
685MKDIR_P
686INSTALL_STRIP_PROGRAM
687STRIP
688install_sh
689MAKEINFO
690AUTOHEADER
691AUTOMAKE
692AUTOCONF
693ACLOCAL
694VERSION
695PACKAGE
696CYGPATH_W
697am__isrc
698INSTALL_DATA
699INSTALL_SCRIPT
700INSTALL_PROGRAM
701target_alias
702host_alias
703build_alias
704LIBS
705ECHO_T
706ECHO_N
707ECHO_C
708DEFS
709mandir
710localedir
711libdir
712psdir
713pdfdir
714dvidir
715htmldir
716infodir
717docdir
718oldincludedir
719includedir
720localstatedir
721sharedstatedir
722sysconfdir
723datadir
724datarootdir
725libexecdir
726sbindir
727bindir
728program_transform_name
729prefix
730exec_prefix
731PACKAGE_URL
732PACKAGE_BUGREPORT
733PACKAGE_STRING
734PACKAGE_VERSION
735PACKAGE_TARNAME
736PACKAGE_NAME
737PATH_SEPARATOR
738SHELL'
739ac_subst_files=''
740ac_user_opts='
741enable_option_checking
742enable_dependency_tracking
743enable_shared
744enable_local_libopts
745enable_libopts_install
746with_autoopts_config
747with_regex_header
748with_libregex
749with_libregex_cflags
750with_libregex_libs
751enable_optional_args
752enable_static
753with_pic
754enable_fast_install
755with_gnu_ld
756with_sysroot
757enable_libtool_lock
758with_openssl_libdir
759with_openssl_incdir
760with_crypto
761enable_ipv6
762with_kame
763with_binsubdir
764'
765      ac_precious_vars='build_alias
766host_alias
767target_alias
768CC
769CFLAGS
770LDFLAGS
771LIBS
772CPPFLAGS
773CPP'
774
775
776# Initialize some variables set by options.
777ac_init_help=
778ac_init_version=false
779ac_unrecognized_opts=
780ac_unrecognized_sep=
781# The variables have the same names as the options, with
782# dashes changed to underlines.
783cache_file=/dev/null
784exec_prefix=NONE
785no_create=
786no_recursion=
787prefix=NONE
788program_prefix=NONE
789program_suffix=NONE
790program_transform_name=s,x,x,
791silent=
792site=
793srcdir=
794verbose=
795x_includes=NONE
796x_libraries=NONE
797
798# Installation directory options.
799# These are left unexpanded so users can "make install exec_prefix=/foo"
800# and all the variables that are supposed to be based on exec_prefix
801# by default will actually change.
802# Use braces instead of parens because sh, perl, etc. also accept them.
803# (The list follows the same order as the GNU Coding Standards.)
804bindir='${exec_prefix}/bin'
805sbindir='${exec_prefix}/sbin'
806libexecdir='${exec_prefix}/libexec'
807datarootdir='${prefix}/share'
808datadir='${datarootdir}'
809sysconfdir='${prefix}/etc'
810sharedstatedir='${prefix}/com'
811localstatedir='${prefix}/var'
812includedir='${prefix}/include'
813oldincludedir='/usr/include'
814docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
815infodir='${datarootdir}/info'
816htmldir='${docdir}'
817dvidir='${docdir}'
818pdfdir='${docdir}'
819psdir='${docdir}'
820libdir='${exec_prefix}/lib'
821localedir='${datarootdir}/locale'
822mandir='${datarootdir}/man'
823
824ac_prev=
825ac_dashdash=
826for ac_option
827do
828  # If the previous option needs an argument, assign it.
829  if test -n "$ac_prev"; then
830    eval $ac_prev=\$ac_option
831    ac_prev=
832    continue
833  fi
834
835  case $ac_option in
836  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
837  *=)   ac_optarg= ;;
838  *)    ac_optarg=yes ;;
839  esac
840
841  # Accept the important Cygnus configure options, so we can diagnose typos.
842
843  case $ac_dashdash$ac_option in
844  --)
845    ac_dashdash=yes ;;
846
847  -bindir | --bindir | --bindi | --bind | --bin | --bi)
848    ac_prev=bindir ;;
849  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
850    bindir=$ac_optarg ;;
851
852  -build | --build | --buil | --bui | --bu)
853    ac_prev=build_alias ;;
854  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
855    build_alias=$ac_optarg ;;
856
857  -cache-file | --cache-file | --cache-fil | --cache-fi \
858  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
859    ac_prev=cache_file ;;
860  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
861  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
862    cache_file=$ac_optarg ;;
863
864  --config-cache | -C)
865    cache_file=config.cache ;;
866
867  -datadir | --datadir | --datadi | --datad)
868    ac_prev=datadir ;;
869  -datadir=* | --datadir=* | --datadi=* | --datad=*)
870    datadir=$ac_optarg ;;
871
872  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
873  | --dataroo | --dataro | --datar)
874    ac_prev=datarootdir ;;
875  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
876  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
877    datarootdir=$ac_optarg ;;
878
879  -disable-* | --disable-*)
880    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
881    # Reject names that are not valid shell variable names.
882    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
883      as_fn_error $? "invalid feature name: $ac_useropt"
884    ac_useropt_orig=$ac_useropt
885    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
886    case $ac_user_opts in
887      *"
888"enable_$ac_useropt"
889"*) ;;
890      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
891	 ac_unrecognized_sep=', ';;
892    esac
893    eval enable_$ac_useropt=no ;;
894
895  -docdir | --docdir | --docdi | --doc | --do)
896    ac_prev=docdir ;;
897  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
898    docdir=$ac_optarg ;;
899
900  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
901    ac_prev=dvidir ;;
902  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
903    dvidir=$ac_optarg ;;
904
905  -enable-* | --enable-*)
906    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
907    # Reject names that are not valid shell variable names.
908    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
909      as_fn_error $? "invalid feature name: $ac_useropt"
910    ac_useropt_orig=$ac_useropt
911    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
912    case $ac_user_opts in
913      *"
914"enable_$ac_useropt"
915"*) ;;
916      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
917	 ac_unrecognized_sep=', ';;
918    esac
919    eval enable_$ac_useropt=\$ac_optarg ;;
920
921  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
922  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
923  | --exec | --exe | --ex)
924    ac_prev=exec_prefix ;;
925  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
926  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
927  | --exec=* | --exe=* | --ex=*)
928    exec_prefix=$ac_optarg ;;
929
930  -gas | --gas | --ga | --g)
931    # Obsolete; use --with-gas.
932    with_gas=yes ;;
933
934  -help | --help | --hel | --he | -h)
935    ac_init_help=long ;;
936  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
937    ac_init_help=recursive ;;
938  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
939    ac_init_help=short ;;
940
941  -host | --host | --hos | --ho)
942    ac_prev=host_alias ;;
943  -host=* | --host=* | --hos=* | --ho=*)
944    host_alias=$ac_optarg ;;
945
946  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
947    ac_prev=htmldir ;;
948  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
949  | --ht=*)
950    htmldir=$ac_optarg ;;
951
952  -includedir | --includedir | --includedi | --included | --include \
953  | --includ | --inclu | --incl | --inc)
954    ac_prev=includedir ;;
955  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
956  | --includ=* | --inclu=* | --incl=* | --inc=*)
957    includedir=$ac_optarg ;;
958
959  -infodir | --infodir | --infodi | --infod | --info | --inf)
960    ac_prev=infodir ;;
961  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
962    infodir=$ac_optarg ;;
963
964  -libdir | --libdir | --libdi | --libd)
965    ac_prev=libdir ;;
966  -libdir=* | --libdir=* | --libdi=* | --libd=*)
967    libdir=$ac_optarg ;;
968
969  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
970  | --libexe | --libex | --libe)
971    ac_prev=libexecdir ;;
972  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
973  | --libexe=* | --libex=* | --libe=*)
974    libexecdir=$ac_optarg ;;
975
976  -localedir | --localedir | --localedi | --localed | --locale)
977    ac_prev=localedir ;;
978  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
979    localedir=$ac_optarg ;;
980
981  -localstatedir | --localstatedir | --localstatedi | --localstated \
982  | --localstate | --localstat | --localsta | --localst | --locals)
983    ac_prev=localstatedir ;;
984  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
985  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
986    localstatedir=$ac_optarg ;;
987
988  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
989    ac_prev=mandir ;;
990  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
991    mandir=$ac_optarg ;;
992
993  -nfp | --nfp | --nf)
994    # Obsolete; use --without-fp.
995    with_fp=no ;;
996
997  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
998  | --no-cr | --no-c | -n)
999    no_create=yes ;;
1000
1001  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1002  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1003    no_recursion=yes ;;
1004
1005  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1006  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1007  | --oldin | --oldi | --old | --ol | --o)
1008    ac_prev=oldincludedir ;;
1009  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1010  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1011  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1012    oldincludedir=$ac_optarg ;;
1013
1014  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1015    ac_prev=prefix ;;
1016  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1017    prefix=$ac_optarg ;;
1018
1019  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1020  | --program-pre | --program-pr | --program-p)
1021    ac_prev=program_prefix ;;
1022  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1023  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1024    program_prefix=$ac_optarg ;;
1025
1026  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1027  | --program-suf | --program-su | --program-s)
1028    ac_prev=program_suffix ;;
1029  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1030  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1031    program_suffix=$ac_optarg ;;
1032
1033  -program-transform-name | --program-transform-name \
1034  | --program-transform-nam | --program-transform-na \
1035  | --program-transform-n | --program-transform- \
1036  | --program-transform | --program-transfor \
1037  | --program-transfo | --program-transf \
1038  | --program-trans | --program-tran \
1039  | --progr-tra | --program-tr | --program-t)
1040    ac_prev=program_transform_name ;;
1041  -program-transform-name=* | --program-transform-name=* \
1042  | --program-transform-nam=* | --program-transform-na=* \
1043  | --program-transform-n=* | --program-transform-=* \
1044  | --program-transform=* | --program-transfor=* \
1045  | --program-transfo=* | --program-transf=* \
1046  | --program-trans=* | --program-tran=* \
1047  | --progr-tra=* | --program-tr=* | --program-t=*)
1048    program_transform_name=$ac_optarg ;;
1049
1050  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1051    ac_prev=pdfdir ;;
1052  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1053    pdfdir=$ac_optarg ;;
1054
1055  -psdir | --psdir | --psdi | --psd | --ps)
1056    ac_prev=psdir ;;
1057  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1058    psdir=$ac_optarg ;;
1059
1060  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1061  | -silent | --silent | --silen | --sile | --sil)
1062    silent=yes ;;
1063
1064  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1065    ac_prev=sbindir ;;
1066  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1067  | --sbi=* | --sb=*)
1068    sbindir=$ac_optarg ;;
1069
1070  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1071  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1072  | --sharedst | --shareds | --shared | --share | --shar \
1073  | --sha | --sh)
1074    ac_prev=sharedstatedir ;;
1075  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1076  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1077  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1078  | --sha=* | --sh=*)
1079    sharedstatedir=$ac_optarg ;;
1080
1081  -site | --site | --sit)
1082    ac_prev=site ;;
1083  -site=* | --site=* | --sit=*)
1084    site=$ac_optarg ;;
1085
1086  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1087    ac_prev=srcdir ;;
1088  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1089    srcdir=$ac_optarg ;;
1090
1091  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1092  | --syscon | --sysco | --sysc | --sys | --sy)
1093    ac_prev=sysconfdir ;;
1094  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1095  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1096    sysconfdir=$ac_optarg ;;
1097
1098  -target | --target | --targe | --targ | --tar | --ta | --t)
1099    ac_prev=target_alias ;;
1100  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1101    target_alias=$ac_optarg ;;
1102
1103  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1104    verbose=yes ;;
1105
1106  -version | --version | --versio | --versi | --vers | -V)
1107    ac_init_version=: ;;
1108
1109  -with-* | --with-*)
1110    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1111    # Reject names that are not valid shell variable names.
1112    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1113      as_fn_error $? "invalid package name: $ac_useropt"
1114    ac_useropt_orig=$ac_useropt
1115    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1116    case $ac_user_opts in
1117      *"
1118"with_$ac_useropt"
1119"*) ;;
1120      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1121	 ac_unrecognized_sep=', ';;
1122    esac
1123    eval with_$ac_useropt=\$ac_optarg ;;
1124
1125  -without-* | --without-*)
1126    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1127    # Reject names that are not valid shell variable names.
1128    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1129      as_fn_error $? "invalid package name: $ac_useropt"
1130    ac_useropt_orig=$ac_useropt
1131    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1132    case $ac_user_opts in
1133      *"
1134"with_$ac_useropt"
1135"*) ;;
1136      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1137	 ac_unrecognized_sep=', ';;
1138    esac
1139    eval with_$ac_useropt=no ;;
1140
1141  --x)
1142    # Obsolete; use --with-x.
1143    with_x=yes ;;
1144
1145  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1146  | --x-incl | --x-inc | --x-in | --x-i)
1147    ac_prev=x_includes ;;
1148  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1149  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1150    x_includes=$ac_optarg ;;
1151
1152  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1153  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1154    ac_prev=x_libraries ;;
1155  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1156  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1157    x_libraries=$ac_optarg ;;
1158
1159  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1160Try \`$0 --help' for more information"
1161    ;;
1162
1163  *=*)
1164    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1165    # Reject names that are not valid shell variable names.
1166    case $ac_envvar in #(
1167      '' | [0-9]* | *[!_$as_cr_alnum]* )
1168      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1169    esac
1170    eval $ac_envvar=\$ac_optarg
1171    export $ac_envvar ;;
1172
1173  *)
1174    # FIXME: should be removed in autoconf 3.0.
1175    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1176    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1177      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1178    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1179    ;;
1180
1181  esac
1182done
1183
1184if test -n "$ac_prev"; then
1185  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1186  as_fn_error $? "missing argument to $ac_option"
1187fi
1188
1189if test -n "$ac_unrecognized_opts"; then
1190  case $enable_option_checking in
1191    no) ;;
1192    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1193    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1194  esac
1195fi
1196
1197# Check all directory arguments for consistency.
1198for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1199		datadir sysconfdir sharedstatedir localstatedir includedir \
1200		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1201		libdir localedir mandir
1202do
1203  eval ac_val=\$$ac_var
1204  # Remove trailing slashes.
1205  case $ac_val in
1206    */ )
1207      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1208      eval $ac_var=\$ac_val;;
1209  esac
1210  # Be sure to have absolute directory names.
1211  case $ac_val in
1212    [\\/$]* | ?:[\\/]* )  continue;;
1213    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1214  esac
1215  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1216done
1217
1218# There might be people who depend on the old broken behavior: `$host'
1219# used to hold the argument of --host etc.
1220# FIXME: To remove some day.
1221build=$build_alias
1222host=$host_alias
1223target=$target_alias
1224
1225# FIXME: To remove some day.
1226if test "x$host_alias" != x; then
1227  if test "x$build_alias" = x; then
1228    cross_compiling=maybe
1229    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1230    If a cross compiler is detected then cross compile mode will be used" >&2
1231  elif test "x$build_alias" != "x$host_alias"; then
1232    cross_compiling=yes
1233  fi
1234fi
1235
1236ac_tool_prefix=
1237test -n "$host_alias" && ac_tool_prefix=$host_alias-
1238
1239test "$silent" = yes && exec 6>/dev/null
1240
1241
1242ac_pwd=`pwd` && test -n "$ac_pwd" &&
1243ac_ls_di=`ls -di .` &&
1244ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1245  as_fn_error $? "working directory cannot be determined"
1246test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1247  as_fn_error $? "pwd does not report name of working directory"
1248
1249
1250# Find the source files, if location was not specified.
1251if test -z "$srcdir"; then
1252  ac_srcdir_defaulted=yes
1253  # Try the directory containing this script, then the parent directory.
1254  ac_confdir=`$as_dirname -- "$as_myself" ||
1255$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1256	 X"$as_myself" : 'X\(//\)[^/]' \| \
1257	 X"$as_myself" : 'X\(//\)$' \| \
1258	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1259$as_echo X"$as_myself" |
1260    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1261	    s//\1/
1262	    q
1263	  }
1264	  /^X\(\/\/\)[^/].*/{
1265	    s//\1/
1266	    q
1267	  }
1268	  /^X\(\/\/\)$/{
1269	    s//\1/
1270	    q
1271	  }
1272	  /^X\(\/\).*/{
1273	    s//\1/
1274	    q
1275	  }
1276	  s/.*/./; q'`
1277  srcdir=$ac_confdir
1278  if test ! -r "$srcdir/$ac_unique_file"; then
1279    srcdir=..
1280  fi
1281else
1282  ac_srcdir_defaulted=no
1283fi
1284if test ! -r "$srcdir/$ac_unique_file"; then
1285  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1286  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1287fi
1288ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1289ac_abs_confdir=`(
1290	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1291	pwd)`
1292# When building in place, set srcdir=.
1293if test "$ac_abs_confdir" = "$ac_pwd"; then
1294  srcdir=.
1295fi
1296# Remove unnecessary trailing slashes from srcdir.
1297# Double slashes in file names in object file debugging info
1298# mess up M-x gdb in Emacs.
1299case $srcdir in
1300*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1301esac
1302for ac_var in $ac_precious_vars; do
1303  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1304  eval ac_env_${ac_var}_value=\$${ac_var}
1305  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1306  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1307done
1308
1309#
1310# Report the --help message.
1311#
1312if test "$ac_init_help" = "long"; then
1313  # Omit some internal or obsolete options to make the list less imposing.
1314  # This message is too long to be a string in the A/UX 3.1 sh.
1315  cat <<_ACEOF
1316\`configure' configures sntp 4.2.6p5 to adapt to many kinds of systems.
1317
1318Usage: $0 [OPTION]... [VAR=VALUE]...
1319
1320To assign environment variables (e.g., CC, CFLAGS...), specify them as
1321VAR=VALUE.  See below for descriptions of some of the useful variables.
1322
1323Defaults for the options are specified in brackets.
1324
1325Configuration:
1326  -h, --help              display this help and exit
1327      --help=short        display options specific to this package
1328      --help=recursive    display the short help of all the included packages
1329  -V, --version           display version information and exit
1330  -q, --quiet, --silent   do not print \`checking ...' messages
1331      --cache-file=FILE   cache test results in FILE [disabled]
1332  -C, --config-cache      alias for \`--cache-file=config.cache'
1333  -n, --no-create         do not create output files
1334      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1335
1336Installation directories:
1337  --prefix=PREFIX         install architecture-independent files in PREFIX
1338                          [$ac_default_prefix]
1339  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1340                          [PREFIX]
1341
1342By default, \`make install' will install all the files in
1343\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1344an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1345for instance \`--prefix=\$HOME'.
1346
1347For better control, use the options below.
1348
1349Fine tuning of the installation directories:
1350  --bindir=DIR            user executables [EPREFIX/bin]
1351  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1352  --libexecdir=DIR        program executables [EPREFIX/libexec]
1353  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1354  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1355  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1356  --libdir=DIR            object code libraries [EPREFIX/lib]
1357  --includedir=DIR        C header files [PREFIX/include]
1358  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1359  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1360  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1361  --infodir=DIR           info documentation [DATAROOTDIR/info]
1362  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1363  --mandir=DIR            man documentation [DATAROOTDIR/man]
1364  --docdir=DIR            documentation root [DATAROOTDIR/doc/sntp]
1365  --htmldir=DIR           html documentation [DOCDIR]
1366  --dvidir=DIR            dvi documentation [DOCDIR]
1367  --pdfdir=DIR            pdf documentation [DOCDIR]
1368  --psdir=DIR             ps documentation [DOCDIR]
1369_ACEOF
1370
1371  cat <<\_ACEOF
1372
1373Program names:
1374  --program-prefix=PREFIX            prepend PREFIX to installed program names
1375  --program-suffix=SUFFIX            append SUFFIX to installed program names
1376  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1377
1378System types:
1379  --build=BUILD     configure for building on BUILD [guessed]
1380  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1381_ACEOF
1382fi
1383
1384if test -n "$ac_init_help"; then
1385  case $ac_init_help in
1386     short | recursive ) echo "Configuration of sntp 4.2.6p5:";;
1387   esac
1388  cat <<\_ACEOF
1389
1390Optional Features:
1391  --disable-option-checking  ignore unrecognized --enable/--with options
1392  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1393  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1394  --disable-dependency-tracking  speeds up one-time build
1395  --enable-dependency-tracking   do not reject slow dependency extractors
1396  --enable-shared[=PKGS]  build shared libraries [default=no]
1397  --enable-local-libopts  Force using the supplied libopts tearoff code
1398  --disable-libopts-install
1399                          Do not install libopts with client installation
1400  --disable-optional-args not wanting optional option args
1401  --enable-static[=PKGS]  build static libraries [default=yes]
1402  --enable-fast-install[=PKGS]
1403                          optimize for fast installation [default=yes]
1404  --disable-libtool-lock  avoid locking (might break parallel builds)
1405  --enable-ipv6           s use IPv6?
1406
1407
1408Optional Packages:
1409  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1410  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1411  --with-autoopts-config  specify the config-info script
1412  --with-regex-header     a reg expr header is specified
1413  --with-libregex         libregex installation prefix
1414  --with-libregex-cflags  libregex compile flags
1415  --with-libregex-libs    libregex link command arguments
1416  --with-pic              try to use only PIC/non-PIC objects [default=use
1417                          both]
1418  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1419  --with-sysroot=DIR Search for dependent libraries within DIR
1420                        (or the compiler's sysroot if not specified).
1421  --with-openssl-libdir   + =/something/reasonable
1422  --with-openssl-incdir   + =/something/reasonable
1423  --with-crypto           + =openssl
1424  --with-kame             - =/usr/local/v6
1425  --with-binsubdir        bin ={bin,sbin}
1426
1427Some influential environment variables:
1428  CC          C compiler command
1429  CFLAGS      C compiler flags
1430  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1431              nonstandard directory <lib dir>
1432  LIBS        libraries to pass to the linker, e.g. -l<library>
1433  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1434              you have headers in a nonstandard directory <include dir>
1435  CPP         C preprocessor
1436
1437Use these variables to override the choices made by `configure' or to help
1438it to find libraries and programs with nonstandard names/locations.
1439
1440Report bugs to the package provider.
1441_ACEOF
1442ac_status=$?
1443fi
1444
1445if test "$ac_init_help" = "recursive"; then
1446  # If there are subdirs, report their specific --help.
1447  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1448    test -d "$ac_dir" ||
1449      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1450      continue
1451    ac_builddir=.
1452
1453case "$ac_dir" in
1454.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1455*)
1456  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1457  # A ".." for each directory in $ac_dir_suffix.
1458  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1459  case $ac_top_builddir_sub in
1460  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1461  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1462  esac ;;
1463esac
1464ac_abs_top_builddir=$ac_pwd
1465ac_abs_builddir=$ac_pwd$ac_dir_suffix
1466# for backward compatibility:
1467ac_top_builddir=$ac_top_build_prefix
1468
1469case $srcdir in
1470  .)  # We are building in place.
1471    ac_srcdir=.
1472    ac_top_srcdir=$ac_top_builddir_sub
1473    ac_abs_top_srcdir=$ac_pwd ;;
1474  [\\/]* | ?:[\\/]* )  # Absolute name.
1475    ac_srcdir=$srcdir$ac_dir_suffix;
1476    ac_top_srcdir=$srcdir
1477    ac_abs_top_srcdir=$srcdir ;;
1478  *) # Relative name.
1479    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1480    ac_top_srcdir=$ac_top_build_prefix$srcdir
1481    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1482esac
1483ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1484
1485    cd "$ac_dir" || { ac_status=$?; continue; }
1486    # Check for guested configure.
1487    if test -f "$ac_srcdir/configure.gnu"; then
1488      echo &&
1489      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1490    elif test -f "$ac_srcdir/configure"; then
1491      echo &&
1492      $SHELL "$ac_srcdir/configure" --help=recursive
1493    else
1494      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1495    fi || ac_status=$?
1496    cd "$ac_pwd" || { ac_status=$?; break; }
1497  done
1498fi
1499
1500test -n "$ac_init_help" && exit $ac_status
1501if $ac_init_version; then
1502  cat <<\_ACEOF
1503sntp configure 4.2.6p5
1504generated by GNU Autoconf 2.68
1505
1506Copyright (C) 2010 Free Software Foundation, Inc.
1507This configure script is free software; the Free Software Foundation
1508gives unlimited permission to copy, distribute and modify it.
1509_ACEOF
1510  exit
1511fi
1512
1513## ------------------------ ##
1514## Autoconf initialization. ##
1515## ------------------------ ##
1516
1517# ac_fn_c_try_compile LINENO
1518# --------------------------
1519# Try to compile conftest.$ac_ext, and return whether this succeeded.
1520ac_fn_c_try_compile ()
1521{
1522  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1523  rm -f conftest.$ac_objext
1524  if { { ac_try="$ac_compile"
1525case "(($ac_try" in
1526  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1527  *) ac_try_echo=$ac_try;;
1528esac
1529eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1530$as_echo "$ac_try_echo"; } >&5
1531  (eval "$ac_compile") 2>conftest.err
1532  ac_status=$?
1533  if test -s conftest.err; then
1534    grep -v '^ *+' conftest.err >conftest.er1
1535    cat conftest.er1 >&5
1536    mv -f conftest.er1 conftest.err
1537  fi
1538  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1539  test $ac_status = 0; } && {
1540	 test -z "$ac_c_werror_flag" ||
1541	 test ! -s conftest.err
1542       } && test -s conftest.$ac_objext; then :
1543  ac_retval=0
1544else
1545  $as_echo "$as_me: failed program was:" >&5
1546sed 's/^/| /' conftest.$ac_ext >&5
1547
1548	ac_retval=1
1549fi
1550  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1551  as_fn_set_status $ac_retval
1552
1553} # ac_fn_c_try_compile
1554
1555# ac_fn_c_try_cpp LINENO
1556# ----------------------
1557# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1558ac_fn_c_try_cpp ()
1559{
1560  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561  if { { ac_try="$ac_cpp conftest.$ac_ext"
1562case "(($ac_try" in
1563  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1564  *) ac_try_echo=$ac_try;;
1565esac
1566eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1567$as_echo "$ac_try_echo"; } >&5
1568  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1569  ac_status=$?
1570  if test -s conftest.err; then
1571    grep -v '^ *+' conftest.err >conftest.er1
1572    cat conftest.er1 >&5
1573    mv -f conftest.er1 conftest.err
1574  fi
1575  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1576  test $ac_status = 0; } > conftest.i && {
1577	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1578	 test ! -s conftest.err
1579       }; then :
1580  ac_retval=0
1581else
1582  $as_echo "$as_me: failed program was:" >&5
1583sed 's/^/| /' conftest.$ac_ext >&5
1584
1585    ac_retval=1
1586fi
1587  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1588  as_fn_set_status $ac_retval
1589
1590} # ac_fn_c_try_cpp
1591
1592# ac_fn_c_try_run LINENO
1593# ----------------------
1594# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1595# that executables *can* be run.
1596ac_fn_c_try_run ()
1597{
1598  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1599  if { { ac_try="$ac_link"
1600case "(($ac_try" in
1601  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1602  *) ac_try_echo=$ac_try;;
1603esac
1604eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1605$as_echo "$ac_try_echo"; } >&5
1606  (eval "$ac_link") 2>&5
1607  ac_status=$?
1608  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1609  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1610  { { case "(($ac_try" in
1611  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1612  *) ac_try_echo=$ac_try;;
1613esac
1614eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1615$as_echo "$ac_try_echo"; } >&5
1616  (eval "$ac_try") 2>&5
1617  ac_status=$?
1618  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1619  test $ac_status = 0; }; }; then :
1620  ac_retval=0
1621else
1622  $as_echo "$as_me: program exited with status $ac_status" >&5
1623       $as_echo "$as_me: failed program was:" >&5
1624sed 's/^/| /' conftest.$ac_ext >&5
1625
1626       ac_retval=$ac_status
1627fi
1628  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1629  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1630  as_fn_set_status $ac_retval
1631
1632} # ac_fn_c_try_run
1633
1634# ac_fn_c_try_link LINENO
1635# -----------------------
1636# Try to link conftest.$ac_ext, and return whether this succeeded.
1637ac_fn_c_try_link ()
1638{
1639  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1640  rm -f conftest.$ac_objext conftest$ac_exeext
1641  if { { ac_try="$ac_link"
1642case "(($ac_try" in
1643  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1644  *) ac_try_echo=$ac_try;;
1645esac
1646eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1647$as_echo "$ac_try_echo"; } >&5
1648  (eval "$ac_link") 2>conftest.err
1649  ac_status=$?
1650  if test -s conftest.err; then
1651    grep -v '^ *+' conftest.err >conftest.er1
1652    cat conftest.er1 >&5
1653    mv -f conftest.er1 conftest.err
1654  fi
1655  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1656  test $ac_status = 0; } && {
1657	 test -z "$ac_c_werror_flag" ||
1658	 test ! -s conftest.err
1659       } && test -s conftest$ac_exeext && {
1660	 test "$cross_compiling" = yes ||
1661	 $as_test_x conftest$ac_exeext
1662       }; then :
1663  ac_retval=0
1664else
1665  $as_echo "$as_me: failed program was:" >&5
1666sed 's/^/| /' conftest.$ac_ext >&5
1667
1668	ac_retval=1
1669fi
1670  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1671  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1672  # interfere with the next link command; also delete a directory that is
1673  # left behind by Apple's compiler.  We do this before executing the actions.
1674  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1675  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1676  as_fn_set_status $ac_retval
1677
1678} # ac_fn_c_try_link
1679
1680# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1681# -------------------------------------------------------
1682# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1683# the include files in INCLUDES and setting the cache variable VAR
1684# accordingly.
1685ac_fn_c_check_header_mongrel ()
1686{
1687  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1688  if eval \${$3+:} false; then :
1689  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1690$as_echo_n "checking for $2... " >&6; }
1691if eval \${$3+:} false; then :
1692  $as_echo_n "(cached) " >&6
1693fi
1694eval ac_res=\$$3
1695	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1696$as_echo "$ac_res" >&6; }
1697else
1698  # Is the header compilable?
1699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1700$as_echo_n "checking $2 usability... " >&6; }
1701cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1702/* end confdefs.h.  */
1703$4
1704#include <$2>
1705_ACEOF
1706if ac_fn_c_try_compile "$LINENO"; then :
1707  ac_header_compiler=yes
1708else
1709  ac_header_compiler=no
1710fi
1711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1713$as_echo "$ac_header_compiler" >&6; }
1714
1715# Is the header present?
1716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1717$as_echo_n "checking $2 presence... " >&6; }
1718cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1719/* end confdefs.h.  */
1720#include <$2>
1721_ACEOF
1722if ac_fn_c_try_cpp "$LINENO"; then :
1723  ac_header_preproc=yes
1724else
1725  ac_header_preproc=no
1726fi
1727rm -f conftest.err conftest.i conftest.$ac_ext
1728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1729$as_echo "$ac_header_preproc" >&6; }
1730
1731# So?  What about this header?
1732case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1733  yes:no: )
1734    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1735$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1736    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1737$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1738    ;;
1739  no:yes:* )
1740    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1741$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1742    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1743$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1744    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1745$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1746    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1747$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1748    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1749$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1750    ;;
1751esac
1752  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1753$as_echo_n "checking for $2... " >&6; }
1754if eval \${$3+:} false; then :
1755  $as_echo_n "(cached) " >&6
1756else
1757  eval "$3=\$ac_header_compiler"
1758fi
1759eval ac_res=\$$3
1760	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1761$as_echo "$ac_res" >&6; }
1762fi
1763  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1764
1765} # ac_fn_c_check_header_mongrel
1766
1767# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1768# -------------------------------------------------------
1769# Tests whether HEADER exists and can be compiled using the include files in
1770# INCLUDES, setting the cache variable VAR accordingly.
1771ac_fn_c_check_header_compile ()
1772{
1773  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1774  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1775$as_echo_n "checking for $2... " >&6; }
1776if eval \${$3+:} false; then :
1777  $as_echo_n "(cached) " >&6
1778else
1779  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1780/* end confdefs.h.  */
1781$4
1782#include <$2>
1783_ACEOF
1784if ac_fn_c_try_compile "$LINENO"; then :
1785  eval "$3=yes"
1786else
1787  eval "$3=no"
1788fi
1789rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1790fi
1791eval ac_res=\$$3
1792	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1793$as_echo "$ac_res" >&6; }
1794  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1795
1796} # ac_fn_c_check_header_compile
1797
1798# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1799# -------------------------------------------
1800# Tests whether TYPE exists after having included INCLUDES, setting cache
1801# variable VAR accordingly.
1802ac_fn_c_check_type ()
1803{
1804  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1806$as_echo_n "checking for $2... " >&6; }
1807if eval \${$3+:} false; then :
1808  $as_echo_n "(cached) " >&6
1809else
1810  eval "$3=no"
1811  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1812/* end confdefs.h.  */
1813$4
1814int
1815main ()
1816{
1817if (sizeof ($2))
1818	 return 0;
1819  ;
1820  return 0;
1821}
1822_ACEOF
1823if ac_fn_c_try_compile "$LINENO"; then :
1824  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1825/* end confdefs.h.  */
1826$4
1827int
1828main ()
1829{
1830if (sizeof (($2)))
1831	    return 0;
1832  ;
1833  return 0;
1834}
1835_ACEOF
1836if ac_fn_c_try_compile "$LINENO"; then :
1837
1838else
1839  eval "$3=yes"
1840fi
1841rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1842fi
1843rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1844fi
1845eval ac_res=\$$3
1846	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1847$as_echo "$ac_res" >&6; }
1848  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1849
1850} # ac_fn_c_check_type
1851
1852# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1853# --------------------------------------------
1854# Tries to find the compile-time value of EXPR in a program that includes
1855# INCLUDES, setting VAR accordingly. Returns whether the value could be
1856# computed
1857ac_fn_c_compute_int ()
1858{
1859  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1860  if test "$cross_compiling" = yes; then
1861    # Depending upon the size, compute the lo and hi bounds.
1862cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1863/* end confdefs.h.  */
1864$4
1865int
1866main ()
1867{
1868static int test_array [1 - 2 * !(($2) >= 0)];
1869test_array [0] = 0
1870
1871  ;
1872  return 0;
1873}
1874_ACEOF
1875if ac_fn_c_try_compile "$LINENO"; then :
1876  ac_lo=0 ac_mid=0
1877  while :; do
1878    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1879/* end confdefs.h.  */
1880$4
1881int
1882main ()
1883{
1884static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1885test_array [0] = 0
1886
1887  ;
1888  return 0;
1889}
1890_ACEOF
1891if ac_fn_c_try_compile "$LINENO"; then :
1892  ac_hi=$ac_mid; break
1893else
1894  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1895			if test $ac_lo -le $ac_mid; then
1896			  ac_lo= ac_hi=
1897			  break
1898			fi
1899			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1900fi
1901rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1902  done
1903else
1904  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1905/* end confdefs.h.  */
1906$4
1907int
1908main ()
1909{
1910static int test_array [1 - 2 * !(($2) < 0)];
1911test_array [0] = 0
1912
1913  ;
1914  return 0;
1915}
1916_ACEOF
1917if ac_fn_c_try_compile "$LINENO"; then :
1918  ac_hi=-1 ac_mid=-1
1919  while :; do
1920    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1921/* end confdefs.h.  */
1922$4
1923int
1924main ()
1925{
1926static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1927test_array [0] = 0
1928
1929  ;
1930  return 0;
1931}
1932_ACEOF
1933if ac_fn_c_try_compile "$LINENO"; then :
1934  ac_lo=$ac_mid; break
1935else
1936  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1937			if test $ac_mid -le $ac_hi; then
1938			  ac_lo= ac_hi=
1939			  break
1940			fi
1941			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1942fi
1943rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1944  done
1945else
1946  ac_lo= ac_hi=
1947fi
1948rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1949fi
1950rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1951# Binary search between lo and hi bounds.
1952while test "x$ac_lo" != "x$ac_hi"; do
1953  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1954  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1955/* end confdefs.h.  */
1956$4
1957int
1958main ()
1959{
1960static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1961test_array [0] = 0
1962
1963  ;
1964  return 0;
1965}
1966_ACEOF
1967if ac_fn_c_try_compile "$LINENO"; then :
1968  ac_hi=$ac_mid
1969else
1970  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1971fi
1972rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1973done
1974case $ac_lo in #((
1975?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1976'') ac_retval=1 ;;
1977esac
1978  else
1979    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1980/* end confdefs.h.  */
1981$4
1982static long int longval () { return $2; }
1983static unsigned long int ulongval () { return $2; }
1984#include <stdio.h>
1985#include <stdlib.h>
1986int
1987main ()
1988{
1989
1990  FILE *f = fopen ("conftest.val", "w");
1991  if (! f)
1992    return 1;
1993  if (($2) < 0)
1994    {
1995      long int i = longval ();
1996      if (i != ($2))
1997	return 1;
1998      fprintf (f, "%ld", i);
1999    }
2000  else
2001    {
2002      unsigned long int i = ulongval ();
2003      if (i != ($2))
2004	return 1;
2005      fprintf (f, "%lu", i);
2006    }
2007  /* Do not output a trailing newline, as this causes \r\n confusion
2008     on some platforms.  */
2009  return ferror (f) || fclose (f) != 0;
2010
2011  ;
2012  return 0;
2013}
2014_ACEOF
2015if ac_fn_c_try_run "$LINENO"; then :
2016  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2017else
2018  ac_retval=1
2019fi
2020rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2021  conftest.$ac_objext conftest.beam conftest.$ac_ext
2022rm -f conftest.val
2023
2024  fi
2025  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2026  as_fn_set_status $ac_retval
2027
2028} # ac_fn_c_compute_int
2029
2030# ac_fn_c_check_func LINENO FUNC VAR
2031# ----------------------------------
2032# Tests whether FUNC exists, setting the cache variable VAR accordingly
2033ac_fn_c_check_func ()
2034{
2035  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2036  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2037$as_echo_n "checking for $2... " >&6; }
2038if eval \${$3+:} false; then :
2039  $as_echo_n "(cached) " >&6
2040else
2041  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2042/* end confdefs.h.  */
2043/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2044   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2045#define $2 innocuous_$2
2046
2047/* System header to define __stub macros and hopefully few prototypes,
2048    which can conflict with char $2 (); below.
2049    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2050    <limits.h> exists even on freestanding compilers.  */
2051
2052#ifdef __STDC__
2053# include <limits.h>
2054#else
2055# include <assert.h>
2056#endif
2057
2058#undef $2
2059
2060/* Override any GCC internal prototype to avoid an error.
2061   Use char because int might match the return type of a GCC
2062   builtin and then its argument prototype would still apply.  */
2063#ifdef __cplusplus
2064extern "C"
2065#endif
2066char $2 ();
2067/* The GNU C library defines this for functions which it implements
2068    to always fail with ENOSYS.  Some functions are actually named
2069    something starting with __ and the normal name is an alias.  */
2070#if defined __stub_$2 || defined __stub___$2
2071choke me
2072#endif
2073
2074int
2075main ()
2076{
2077return $2 ();
2078  ;
2079  return 0;
2080}
2081_ACEOF
2082if ac_fn_c_try_link "$LINENO"; then :
2083  eval "$3=yes"
2084else
2085  eval "$3=no"
2086fi
2087rm -f core conftest.err conftest.$ac_objext \
2088    conftest$ac_exeext conftest.$ac_ext
2089fi
2090eval ac_res=\$$3
2091	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2092$as_echo "$ac_res" >&6; }
2093  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2094
2095} # ac_fn_c_check_func
2096cat >config.log <<_ACEOF
2097This file contains any messages produced by compilers while
2098running configure, to aid debugging if configure makes a mistake.
2099
2100It was created by sntp $as_me 4.2.6p5, which was
2101generated by GNU Autoconf 2.68.  Invocation command line was
2102
2103  $ $0 $@
2104
2105_ACEOF
2106exec 5>>config.log
2107{
2108cat <<_ASUNAME
2109## --------- ##
2110## Platform. ##
2111## --------- ##
2112
2113hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2114uname -m = `(uname -m) 2>/dev/null || echo unknown`
2115uname -r = `(uname -r) 2>/dev/null || echo unknown`
2116uname -s = `(uname -s) 2>/dev/null || echo unknown`
2117uname -v = `(uname -v) 2>/dev/null || echo unknown`
2118
2119/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2120/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2121
2122/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2123/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2124/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2125/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2126/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2127/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2128/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2129
2130_ASUNAME
2131
2132as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2133for as_dir in $PATH
2134do
2135  IFS=$as_save_IFS
2136  test -z "$as_dir" && as_dir=.
2137    $as_echo "PATH: $as_dir"
2138  done
2139IFS=$as_save_IFS
2140
2141} >&5
2142
2143cat >&5 <<_ACEOF
2144
2145
2146## ----------- ##
2147## Core tests. ##
2148## ----------- ##
2149
2150_ACEOF
2151
2152
2153# Keep a trace of the command line.
2154# Strip out --no-create and --no-recursion so they do not pile up.
2155# Strip out --silent because we don't want to record it for future runs.
2156# Also quote any args containing shell meta-characters.
2157# Make two passes to allow for proper duplicate-argument suppression.
2158ac_configure_args=
2159ac_configure_args0=
2160ac_configure_args1=
2161ac_must_keep_next=false
2162for ac_pass in 1 2
2163do
2164  for ac_arg
2165  do
2166    case $ac_arg in
2167    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2168    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2169    | -silent | --silent | --silen | --sile | --sil)
2170      continue ;;
2171    *\'*)
2172      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2173    esac
2174    case $ac_pass in
2175    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2176    2)
2177      as_fn_append ac_configure_args1 " '$ac_arg'"
2178      if test $ac_must_keep_next = true; then
2179	ac_must_keep_next=false # Got value, back to normal.
2180      else
2181	case $ac_arg in
2182	  *=* | --config-cache | -C | -disable-* | --disable-* \
2183	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2184	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2185	  | -with-* | --with-* | -without-* | --without-* | --x)
2186	    case "$ac_configure_args0 " in
2187	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2188	    esac
2189	    ;;
2190	  -* ) ac_must_keep_next=true ;;
2191	esac
2192      fi
2193      as_fn_append ac_configure_args " '$ac_arg'"
2194      ;;
2195    esac
2196  done
2197done
2198{ ac_configure_args0=; unset ac_configure_args0;}
2199{ ac_configure_args1=; unset ac_configure_args1;}
2200
2201# When interrupted or exit'd, cleanup temporary files, and complete
2202# config.log.  We remove comments because anyway the quotes in there
2203# would cause problems or look ugly.
2204# WARNING: Use '\'' to represent an apostrophe within the trap.
2205# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2206trap 'exit_status=$?
2207  # Save into config.log some information that might help in debugging.
2208  {
2209    echo
2210
2211    $as_echo "## ---------------- ##
2212## Cache variables. ##
2213## ---------------- ##"
2214    echo
2215    # The following way of writing the cache mishandles newlines in values,
2216(
2217  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2218    eval ac_val=\$$ac_var
2219    case $ac_val in #(
2220    *${as_nl}*)
2221      case $ac_var in #(
2222      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2223$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2224      esac
2225      case $ac_var in #(
2226      _ | IFS | as_nl) ;; #(
2227      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2228      *) { eval $ac_var=; unset $ac_var;} ;;
2229      esac ;;
2230    esac
2231  done
2232  (set) 2>&1 |
2233    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2234    *${as_nl}ac_space=\ *)
2235      sed -n \
2236	"s/'\''/'\''\\\\'\'''\''/g;
2237	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2238      ;; #(
2239    *)
2240      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2241      ;;
2242    esac |
2243    sort
2244)
2245    echo
2246
2247    $as_echo "## ----------------- ##
2248## Output variables. ##
2249## ----------------- ##"
2250    echo
2251    for ac_var in $ac_subst_vars
2252    do
2253      eval ac_val=\$$ac_var
2254      case $ac_val in
2255      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2256      esac
2257      $as_echo "$ac_var='\''$ac_val'\''"
2258    done | sort
2259    echo
2260
2261    if test -n "$ac_subst_files"; then
2262      $as_echo "## ------------------- ##
2263## File substitutions. ##
2264## ------------------- ##"
2265      echo
2266      for ac_var in $ac_subst_files
2267      do
2268	eval ac_val=\$$ac_var
2269	case $ac_val in
2270	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2271	esac
2272	$as_echo "$ac_var='\''$ac_val'\''"
2273      done | sort
2274      echo
2275    fi
2276
2277    if test -s confdefs.h; then
2278      $as_echo "## ----------- ##
2279## confdefs.h. ##
2280## ----------- ##"
2281      echo
2282      cat confdefs.h
2283      echo
2284    fi
2285    test "$ac_signal" != 0 &&
2286      $as_echo "$as_me: caught signal $ac_signal"
2287    $as_echo "$as_me: exit $exit_status"
2288  } >&5
2289  rm -f core *.core core.conftest.* &&
2290    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2291    exit $exit_status
2292' 0
2293for ac_signal in 1 2 13 15; do
2294  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2295done
2296ac_signal=0
2297
2298# confdefs.h avoids OS command line length limits that DEFS can exceed.
2299rm -f -r conftest* confdefs.h
2300
2301$as_echo "/* confdefs.h */" > confdefs.h
2302
2303# Predefined preprocessor variables.
2304
2305cat >>confdefs.h <<_ACEOF
2306#define PACKAGE_NAME "$PACKAGE_NAME"
2307_ACEOF
2308
2309cat >>confdefs.h <<_ACEOF
2310#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2311_ACEOF
2312
2313cat >>confdefs.h <<_ACEOF
2314#define PACKAGE_VERSION "$PACKAGE_VERSION"
2315_ACEOF
2316
2317cat >>confdefs.h <<_ACEOF
2318#define PACKAGE_STRING "$PACKAGE_STRING"
2319_ACEOF
2320
2321cat >>confdefs.h <<_ACEOF
2322#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2323_ACEOF
2324
2325cat >>confdefs.h <<_ACEOF
2326#define PACKAGE_URL "$PACKAGE_URL"
2327_ACEOF
2328
2329
2330# Let the site file select an alternate cache file if it wants to.
2331# Prefer an explicitly selected file to automatically selected ones.
2332ac_site_file1=NONE
2333ac_site_file2=NONE
2334if test -n "$CONFIG_SITE"; then
2335  # We do not want a PATH search for config.site.
2336  case $CONFIG_SITE in #((
2337    -*)  ac_site_file1=./$CONFIG_SITE;;
2338    */*) ac_site_file1=$CONFIG_SITE;;
2339    *)   ac_site_file1=./$CONFIG_SITE;;
2340  esac
2341elif test "x$prefix" != xNONE; then
2342  ac_site_file1=$prefix/share/config.site
2343  ac_site_file2=$prefix/etc/config.site
2344else
2345  ac_site_file1=$ac_default_prefix/share/config.site
2346  ac_site_file2=$ac_default_prefix/etc/config.site
2347fi
2348for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2349do
2350  test "x$ac_site_file" = xNONE && continue
2351  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2352    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2353$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2354    sed 's/^/| /' "$ac_site_file" >&5
2355    . "$ac_site_file" \
2356      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2357$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2358as_fn_error $? "failed to load site script $ac_site_file
2359See \`config.log' for more details" "$LINENO" 5; }
2360  fi
2361done
2362
2363if test -r "$cache_file"; then
2364  # Some versions of bash will fail to source /dev/null (special files
2365  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2366  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2367    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2368$as_echo "$as_me: loading cache $cache_file" >&6;}
2369    case $cache_file in
2370      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2371      *)                      . "./$cache_file";;
2372    esac
2373  fi
2374else
2375  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2376$as_echo "$as_me: creating cache $cache_file" >&6;}
2377  >$cache_file
2378fi
2379
2380# Check that the precious variables saved in the cache have kept the same
2381# value.
2382ac_cache_corrupted=false
2383for ac_var in $ac_precious_vars; do
2384  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2385  eval ac_new_set=\$ac_env_${ac_var}_set
2386  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2387  eval ac_new_val=\$ac_env_${ac_var}_value
2388  case $ac_old_set,$ac_new_set in
2389    set,)
2390      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2391$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2392      ac_cache_corrupted=: ;;
2393    ,set)
2394      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2395$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2396      ac_cache_corrupted=: ;;
2397    ,);;
2398    *)
2399      if test "x$ac_old_val" != "x$ac_new_val"; then
2400	# differences in whitespace do not lead to failure.
2401	ac_old_val_w=`echo x $ac_old_val`
2402	ac_new_val_w=`echo x $ac_new_val`
2403	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2404	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2405$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2406	  ac_cache_corrupted=:
2407	else
2408	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2409$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2410	  eval $ac_var=\$ac_old_val
2411	fi
2412	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2413$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2414	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2415$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2416      fi;;
2417  esac
2418  # Pass precious variables to config.status.
2419  if test "$ac_new_set" = set; then
2420    case $ac_new_val in
2421    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2422    *) ac_arg=$ac_var=$ac_new_val ;;
2423    esac
2424    case " $ac_configure_args " in
2425      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2426      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2427    esac
2428  fi
2429done
2430if $ac_cache_corrupted; then
2431  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2432$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2433  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2434$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2435  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2436fi
2437## -------------------- ##
2438## Main body of script. ##
2439## -------------------- ##
2440
2441ac_ext=c
2442ac_cpp='$CPP $CPPFLAGS'
2443ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2444ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2445ac_compiler_gnu=$ac_cv_c_compiler_gnu
2446
2447
2448
2449ac_aux_dir=
2450for ac_dir in . "$srcdir"/.; do
2451  if test -f "$ac_dir/install-sh"; then
2452    ac_aux_dir=$ac_dir
2453    ac_install_sh="$ac_aux_dir/install-sh -c"
2454    break
2455  elif test -f "$ac_dir/install.sh"; then
2456    ac_aux_dir=$ac_dir
2457    ac_install_sh="$ac_aux_dir/install.sh -c"
2458    break
2459  elif test -f "$ac_dir/shtool"; then
2460    ac_aux_dir=$ac_dir
2461    ac_install_sh="$ac_aux_dir/shtool install -c"
2462    break
2463  fi
2464done
2465if test -z "$ac_aux_dir"; then
2466  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2467fi
2468
2469# These three variables are undocumented and unsupported,
2470# and are intended to be withdrawn in a future Autoconf release.
2471# They can cause serious problems if a builder's source tree is in a directory
2472# whose full name contains unusual characters.
2473ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2474ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2475ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2476
2477
2478
2479# Increment sntp_configure_cache_version by one for each change to
2480# configure.ac or .m4 files which invalidates cached values from
2481# previous versions.
2482#
2483# If the change affects cache variables used only by the main NTP
2484# configure.ac, then only its version number should be bumped, while
2485# the subdir configure.ac version numbers should be unchanged.  The
2486# same is true for a test/variable that is used only by one subdir
2487# being changed incompatibly; only that subdir's cache version needs
2488# bumping.
2489#
2490# If a change affects variables shared by all NTP configure scripts,
2491# please bump the version numbers of all three.  If you are not sure,
2492# the safe choice is to bump all three on any cache-invalidating change.
2493#
2494# In order to avoid the risk of version stamp collision between -stable
2495# and -dev branches, do not simply increment the version, instead use
2496# the date YYYYMMDD optionally with -HHMM if there is more than one
2497# bump in a day.
2498
2499sntp_configure_cache_version=20091117
2500
2501# When the version of config.cache and configure do not
2502# match, NTP_CACHEVERSION will flush the cache.
2503
2504
2505
2506    ntp_cache_flush=1
2507
2508    case "$ntp_cv_sntp_cache_version" in
2509     $sntp_configure_cache_version)
2510	# same version, good
2511	ntp_cache_flush=0
2512	;;
2513     '')
2514	# No cache, predates ntp_cv_sntp_cache_version, or is empty.
2515	case "$cache_file" in
2516	 /dev/null)
2517	    ntp_cache_flush=0
2518	    ;;
2519	 *)
2520	    case "$NTP_CACHEVERSION_PARENT" in
2521	     '')
2522		# Do not clear the cache immediately after it is created
2523		# empty as it is noisy.  Differentiate a newly-created
2524		# config.cache from one predating the cache version
2525		# mechanism by looking for the first cached variable set
2526		# by Autoconf
2527		case "$ac_cv_path_install" in
2528		 '')
2529		    # empty config.cache file
2530		    ntp_cache_flush=0
2531		esac
2532		;;
2533	     *)
2534		# Parent configure just created cache from empty,
2535		# flushing would be counterproductive.
2536		ntp_cache_flush=0;
2537	    esac
2538	esac
2539	;;
2540     *)
2541	# configure cache version mismatches config.cache version
2542    esac
2543
2544    case "$ntp_cache_flush" in
2545     1)
2546	c_version="${ntp_cv_sntp_cache_version:-(no version found)}"
2547
2548	# Do we flush all variables or exclude others' version stamps?
2549
2550	case "$NTP_CACHEVERSION_PARENT" in
2551	 '')
2552	    # Clear all *_cv_* variables including our child subdirs'
2553	    # ntp_cv_*_cache_version variables.  This prevents subdir
2554	    # configure scripts from noticing a version mismatch just
2555	    # after the top configure in the invocation cleared and
2556	    # recreated the cache.
2557
2558	    c_varname_list=`set |
2559			    sed -n -e 's/=.*$//' \
2560				   -e '/_cv_/p'
2561			   `
2562	    ;;
2563	 *)
2564	    # This is not the top configure this particular invocation.
2565	    # Clear all *_cv_* variables sparing the version stamps
2566	    # of other configure scripts, so we don't trigger
2567	    # useless repeated clearings.
2568
2569	    c_varname_list=`set |
2570			    sed -n -e 's/=.*$//' \
2571				   -e '/ntp_cv_.*_cache_version/d' \
2572				   -e '/_cv_/p'
2573			   `
2574	esac
2575
2576	for c_varname in $c_varname_list
2577	do
2578	    { eval $c_varname=; unset $c_varname;}
2579	done
2580
2581	{ $as_echo "$as_me:${as_lineno-$LINENO}: $cache_file saved by another version, ignored." >&5
2582$as_echo "$as_me: $cache_file saved by another version, ignored." >&6;}
2583	{ $as_echo "$as_me:${as_lineno-$LINENO}: configure script cache version: $sntp_configure_cache_version" >&5
2584$as_echo "$as_me: configure script cache version: $sntp_configure_cache_version" >&6;}
2585	{ $as_echo "$as_me:${as_lineno-$LINENO}: $cache_file version: $c_version" >&5
2586$as_echo "$as_me: $cache_file version: $c_version" >&6;}
2587	{ c_varname=; unset c_varname;}
2588	{ c_varname_list=; unset c_varname_list;}
2589	{ c_version=; unset c_version;}
2590    esac
2591
2592    { ntp_cache_flush=; unset ntp_cache_flush;}
2593
2594    # save configure version in config.cache for next time
2595    ntp_cv_sntp_cache_version="$sntp_configure_cache_version"
2596
2597    # let any subdir configure.ac NTP_CACHEVERSION invocations
2598    # know they are not the top level.
2599    NTP_CACHEVERSION_PARENT='sntp' ; export NTP_CACHEVERSION_PARENT
2600
2601
2602am__api_version='1.11'
2603
2604# Find a good install program.  We prefer a C program (faster),
2605# so one script is as good as another.  But avoid the broken or
2606# incompatible versions:
2607# SysV /etc/install, /usr/sbin/install
2608# SunOS /usr/etc/install
2609# IRIX /sbin/install
2610# AIX /bin/install
2611# AmigaOS /C/install, which installs bootblocks on floppy discs
2612# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2613# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2614# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2615# OS/2's system install, which has a completely different semantic
2616# ./install, which can be erroneously created by make from ./install.sh.
2617# Reject install programs that cannot install multiple files.
2618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2619$as_echo_n "checking for a BSD-compatible install... " >&6; }
2620if test -z "$INSTALL"; then
2621if ${ac_cv_path_install+:} false; then :
2622  $as_echo_n "(cached) " >&6
2623else
2624  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2625for as_dir in $PATH
2626do
2627  IFS=$as_save_IFS
2628  test -z "$as_dir" && as_dir=.
2629    # Account for people who put trailing slashes in PATH elements.
2630case $as_dir/ in #((
2631  ./ | .// | /[cC]/* | \
2632  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2633  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2634  /usr/ucb/* ) ;;
2635  *)
2636    # OSF1 and SCO ODT 3.0 have their own names for install.
2637    # Don't use installbsd from OSF since it installs stuff as root
2638    # by default.
2639    for ac_prog in ginstall scoinst install; do
2640      for ac_exec_ext in '' $ac_executable_extensions; do
2641	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2642	  if test $ac_prog = install &&
2643	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2644	    # AIX install.  It has an incompatible calling convention.
2645	    :
2646	  elif test $ac_prog = install &&
2647	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2648	    # program-specific install script used by HP pwplus--don't use.
2649	    :
2650	  else
2651	    rm -rf conftest.one conftest.two conftest.dir
2652	    echo one > conftest.one
2653	    echo two > conftest.two
2654	    mkdir conftest.dir
2655	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2656	      test -s conftest.one && test -s conftest.two &&
2657	      test -s conftest.dir/conftest.one &&
2658	      test -s conftest.dir/conftest.two
2659	    then
2660	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2661	      break 3
2662	    fi
2663	  fi
2664	fi
2665      done
2666    done
2667    ;;
2668esac
2669
2670  done
2671IFS=$as_save_IFS
2672
2673rm -rf conftest.one conftest.two conftest.dir
2674
2675fi
2676  if test "${ac_cv_path_install+set}" = set; then
2677    INSTALL=$ac_cv_path_install
2678  else
2679    # As a last resort, use the slow shell script.  Don't cache a
2680    # value for INSTALL within a source directory, because that will
2681    # break other packages using the cache if that directory is
2682    # removed, or if the value is a relative name.
2683    INSTALL=$ac_install_sh
2684  fi
2685fi
2686{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2687$as_echo "$INSTALL" >&6; }
2688
2689# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2690# It thinks the first close brace ends the variable substitution.
2691test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2692
2693test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2694
2695test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2696
2697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2698$as_echo_n "checking whether build environment is sane... " >&6; }
2699# Just in case
2700sleep 1
2701echo timestamp > conftest.file
2702# Reject unsafe characters in $srcdir or the absolute working directory
2703# name.  Accept space and tab only in the latter.
2704am_lf='
2705'
2706case `pwd` in
2707  *[\\\"\#\$\&\'\`$am_lf]*)
2708    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2709esac
2710case $srcdir in
2711  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2712    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2713esac
2714
2715# Do `set' in a subshell so we don't clobber the current shell's
2716# arguments.  Must try -L first in case configure is actually a
2717# symlink; some systems play weird games with the mod time of symlinks
2718# (eg FreeBSD returns the mod time of the symlink's containing
2719# directory).
2720if (
2721   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2722   if test "$*" = "X"; then
2723      # -L didn't work.
2724      set X `ls -t "$srcdir/configure" conftest.file`
2725   fi
2726   rm -f conftest.file
2727   if test "$*" != "X $srcdir/configure conftest.file" \
2728      && test "$*" != "X conftest.file $srcdir/configure"; then
2729
2730      # If neither matched, then we have a broken ls.  This can happen
2731      # if, for instance, CONFIG_SHELL is bash and it inherits a
2732      # broken ls alias from the environment.  This has actually
2733      # happened.  Such a system could not be considered "sane".
2734      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2735alias in your environment" "$LINENO" 5
2736   fi
2737
2738   test "$2" = conftest.file
2739   )
2740then
2741   # Ok.
2742   :
2743else
2744   as_fn_error $? "newly created file is older than distributed files!
2745Check your system clock" "$LINENO" 5
2746fi
2747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2748$as_echo "yes" >&6; }
2749test "$program_prefix" != NONE &&
2750  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2751# Use a double $ so make ignores it.
2752test "$program_suffix" != NONE &&
2753  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2754# Double any \ or $.
2755# By default was `s,x,x', remove it if useless.
2756ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2757program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2758
2759# expand $ac_aux_dir to an absolute path
2760am_aux_dir=`cd $ac_aux_dir && pwd`
2761
2762if test x"${MISSING+set}" != xset; then
2763  case $am_aux_dir in
2764  *\ * | *\	*)
2765    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2766  *)
2767    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2768  esac
2769fi
2770# Use eval to expand $SHELL
2771if eval "$MISSING --run true"; then
2772  am_missing_run="$MISSING --run "
2773else
2774  am_missing_run=
2775  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2776$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2777fi
2778
2779if test x"${install_sh}" != xset; then
2780  case $am_aux_dir in
2781  *\ * | *\	*)
2782    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2783  *)
2784    install_sh="\${SHELL} $am_aux_dir/install-sh"
2785  esac
2786fi
2787
2788# Installed binaries are usually stripped using `strip' when the user
2789# run `make install-strip'.  However `strip' might not be the right
2790# tool to use in cross-compilation environments, therefore Automake
2791# will honor the `STRIP' environment variable to overrule this program.
2792if test "$cross_compiling" != no; then
2793  if test -n "$ac_tool_prefix"; then
2794  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2795set dummy ${ac_tool_prefix}strip; ac_word=$2
2796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2797$as_echo_n "checking for $ac_word... " >&6; }
2798if ${ac_cv_prog_STRIP+:} false; then :
2799  $as_echo_n "(cached) " >&6
2800else
2801  if test -n "$STRIP"; then
2802  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2803else
2804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2805for as_dir in $PATH
2806do
2807  IFS=$as_save_IFS
2808  test -z "$as_dir" && as_dir=.
2809    for ac_exec_ext in '' $ac_executable_extensions; do
2810  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2811    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2812    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2813    break 2
2814  fi
2815done
2816  done
2817IFS=$as_save_IFS
2818
2819fi
2820fi
2821STRIP=$ac_cv_prog_STRIP
2822if test -n "$STRIP"; then
2823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2824$as_echo "$STRIP" >&6; }
2825else
2826  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2827$as_echo "no" >&6; }
2828fi
2829
2830
2831fi
2832if test -z "$ac_cv_prog_STRIP"; then
2833  ac_ct_STRIP=$STRIP
2834  # Extract the first word of "strip", so it can be a program name with args.
2835set dummy strip; ac_word=$2
2836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2837$as_echo_n "checking for $ac_word... " >&6; }
2838if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2839  $as_echo_n "(cached) " >&6
2840else
2841  if test -n "$ac_ct_STRIP"; then
2842  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2843else
2844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2845for as_dir in $PATH
2846do
2847  IFS=$as_save_IFS
2848  test -z "$as_dir" && as_dir=.
2849    for ac_exec_ext in '' $ac_executable_extensions; do
2850  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2851    ac_cv_prog_ac_ct_STRIP="strip"
2852    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2853    break 2
2854  fi
2855done
2856  done
2857IFS=$as_save_IFS
2858
2859fi
2860fi
2861ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2862if test -n "$ac_ct_STRIP"; then
2863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2864$as_echo "$ac_ct_STRIP" >&6; }
2865else
2866  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2867$as_echo "no" >&6; }
2868fi
2869
2870  if test "x$ac_ct_STRIP" = x; then
2871    STRIP=":"
2872  else
2873    case $cross_compiling:$ac_tool_warned in
2874yes:)
2875{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2876$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2877ac_tool_warned=yes ;;
2878esac
2879    STRIP=$ac_ct_STRIP
2880  fi
2881else
2882  STRIP="$ac_cv_prog_STRIP"
2883fi
2884
2885fi
2886INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2887
2888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2889$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2890if test -z "$MKDIR_P"; then
2891  if ${ac_cv_path_mkdir+:} false; then :
2892  $as_echo_n "(cached) " >&6
2893else
2894  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2895for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2896do
2897  IFS=$as_save_IFS
2898  test -z "$as_dir" && as_dir=.
2899    for ac_prog in mkdir gmkdir; do
2900	 for ac_exec_ext in '' $ac_executable_extensions; do
2901	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2902	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2903	     'mkdir (GNU coreutils) '* | \
2904	     'mkdir (coreutils) '* | \
2905	     'mkdir (fileutils) '4.1*)
2906	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2907	       break 3;;
2908	   esac
2909	 done
2910       done
2911  done
2912IFS=$as_save_IFS
2913
2914fi
2915
2916  test -d ./--version && rmdir ./--version
2917  if test "${ac_cv_path_mkdir+set}" = set; then
2918    MKDIR_P="$ac_cv_path_mkdir -p"
2919  else
2920    # As a last resort, use the slow shell script.  Don't cache a
2921    # value for MKDIR_P within a source directory, because that will
2922    # break other packages using the cache if that directory is
2923    # removed, or if the value is a relative name.
2924    MKDIR_P="$ac_install_sh -d"
2925  fi
2926fi
2927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2928$as_echo "$MKDIR_P" >&6; }
2929
2930mkdir_p="$MKDIR_P"
2931case $mkdir_p in
2932  [\\/$]* | ?:[\\/]*) ;;
2933  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2934esac
2935
2936for ac_prog in gawk mawk nawk awk
2937do
2938  # Extract the first word of "$ac_prog", so it can be a program name with args.
2939set dummy $ac_prog; ac_word=$2
2940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2941$as_echo_n "checking for $ac_word... " >&6; }
2942if ${ac_cv_prog_AWK+:} false; then :
2943  $as_echo_n "(cached) " >&6
2944else
2945  if test -n "$AWK"; then
2946  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2947else
2948as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2949for as_dir in $PATH
2950do
2951  IFS=$as_save_IFS
2952  test -z "$as_dir" && as_dir=.
2953    for ac_exec_ext in '' $ac_executable_extensions; do
2954  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2955    ac_cv_prog_AWK="$ac_prog"
2956    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2957    break 2
2958  fi
2959done
2960  done
2961IFS=$as_save_IFS
2962
2963fi
2964fi
2965AWK=$ac_cv_prog_AWK
2966if test -n "$AWK"; then
2967  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2968$as_echo "$AWK" >&6; }
2969else
2970  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2971$as_echo "no" >&6; }
2972fi
2973
2974
2975  test -n "$AWK" && break
2976done
2977
2978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2979$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2980set x ${MAKE-make}
2981ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2982if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2983  $as_echo_n "(cached) " >&6
2984else
2985  cat >conftest.make <<\_ACEOF
2986SHELL = /bin/sh
2987all:
2988	@echo '@@@%%%=$(MAKE)=@@@%%%'
2989_ACEOF
2990# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2991case `${MAKE-make} -f conftest.make 2>/dev/null` in
2992  *@@@%%%=?*=@@@%%%*)
2993    eval ac_cv_prog_make_${ac_make}_set=yes;;
2994  *)
2995    eval ac_cv_prog_make_${ac_make}_set=no;;
2996esac
2997rm -f conftest.make
2998fi
2999if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3000  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3001$as_echo "yes" >&6; }
3002  SET_MAKE=
3003else
3004  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3005$as_echo "no" >&6; }
3006  SET_MAKE="MAKE=${MAKE-make}"
3007fi
3008
3009rm -rf .tst 2>/dev/null
3010mkdir .tst 2>/dev/null
3011if test -d .tst; then
3012  am__leading_dot=.
3013else
3014  am__leading_dot=_
3015fi
3016rmdir .tst 2>/dev/null
3017
3018if test "`cd $srcdir && pwd`" != "`pwd`"; then
3019  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3020  # is not polluted with repeated "-I."
3021  am__isrc=' -I$(srcdir)'
3022  # test to see if srcdir already configured
3023  if test -f $srcdir/config.status; then
3024    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3025  fi
3026fi
3027
3028# test whether we have cygpath
3029if test -z "$CYGPATH_W"; then
3030  if (cygpath --version) >/dev/null 2>/dev/null; then
3031    CYGPATH_W='cygpath -w'
3032  else
3033    CYGPATH_W=echo
3034  fi
3035fi
3036
3037
3038# Define the identity of the package.
3039 PACKAGE='sntp'
3040 VERSION='4.2.6p5'
3041
3042
3043cat >>confdefs.h <<_ACEOF
3044#define PACKAGE "$PACKAGE"
3045_ACEOF
3046
3047
3048cat >>confdefs.h <<_ACEOF
3049#define VERSION "$VERSION"
3050_ACEOF
3051
3052# Some tools Automake needs.
3053
3054ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3055
3056
3057AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3058
3059
3060AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3061
3062
3063AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3064
3065
3066MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3067
3068# We need awk for the "check" target.  The system "awk" is bad on
3069# some platforms.
3070# Always define AMTAR for backward compatibility.
3071
3072AMTAR=${AMTAR-"${am_missing_run}tar"}
3073
3074am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3075
3076
3077
3078
3079
3080# Make sure we can run config.sub.
3081$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3082  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3083
3084{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3085$as_echo_n "checking build system type... " >&6; }
3086if ${ac_cv_build+:} false; then :
3087  $as_echo_n "(cached) " >&6
3088else
3089  ac_build_alias=$build_alias
3090test "x$ac_build_alias" = x &&
3091  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3092test "x$ac_build_alias" = x &&
3093  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3094ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3095  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3096
3097fi
3098{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3099$as_echo "$ac_cv_build" >&6; }
3100case $ac_cv_build in
3101*-*-*) ;;
3102*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3103esac
3104build=$ac_cv_build
3105ac_save_IFS=$IFS; IFS='-'
3106set x $ac_cv_build
3107shift
3108build_cpu=$1
3109build_vendor=$2
3110shift; shift
3111# Remember, the first character of IFS is used to create $*,
3112# except with old shells:
3113build_os=$*
3114IFS=$ac_save_IFS
3115case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3116
3117
3118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3119$as_echo_n "checking host system type... " >&6; }
3120if ${ac_cv_host+:} false; then :
3121  $as_echo_n "(cached) " >&6
3122else
3123  if test "x$host_alias" = x; then
3124  ac_cv_host=$ac_cv_build
3125else
3126  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3127    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3128fi
3129
3130fi
3131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3132$as_echo "$ac_cv_host" >&6; }
3133case $ac_cv_host in
3134*-*-*) ;;
3135*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3136esac
3137host=$ac_cv_host
3138ac_save_IFS=$IFS; IFS='-'
3139set x $ac_cv_host
3140shift
3141host_cpu=$1
3142host_vendor=$2
3143shift; shift
3144# Remember, the first character of IFS is used to create $*,
3145# except with old shells:
3146host_os=$*
3147IFS=$ac_save_IFS
3148case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3149
3150
3151
3152cat >>confdefs.h <<_ACEOF
3153#define STR_SYSTEM "$host"
3154_ACEOF
3155
3156ac_config_headers="$ac_config_headers config.h"
3157
3158
3159# Checks for programs.
3160DEPDIR="${am__leading_dot}deps"
3161
3162ac_config_commands="$ac_config_commands depfiles"
3163
3164
3165am_make=${MAKE-make}
3166cat > confinc << 'END'
3167am__doit:
3168	@echo this is the am__doit target
3169.PHONY: am__doit
3170END
3171# If we don't find an include directive, just comment out the code.
3172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3173$as_echo_n "checking for style of include used by $am_make... " >&6; }
3174am__include="#"
3175am__quote=
3176_am_result=none
3177# First try GNU make style include.
3178echo "include confinc" > confmf
3179# Ignore all kinds of additional output from `make'.
3180case `$am_make -s -f confmf 2> /dev/null` in #(
3181*the\ am__doit\ target*)
3182  am__include=include
3183  am__quote=
3184  _am_result=GNU
3185  ;;
3186esac
3187# Now try BSD make style include.
3188if test "$am__include" = "#"; then
3189   echo '.include "confinc"' > confmf
3190   case `$am_make -s -f confmf 2> /dev/null` in #(
3191   *the\ am__doit\ target*)
3192     am__include=.include
3193     am__quote="\""
3194     _am_result=BSD
3195     ;;
3196   esac
3197fi
3198
3199
3200{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3201$as_echo "$_am_result" >&6; }
3202rm -f confinc confmf
3203
3204# Check whether --enable-dependency-tracking was given.
3205if test "${enable_dependency_tracking+set}" = set; then :
3206  enableval=$enable_dependency_tracking;
3207fi
3208
3209if test "x$enable_dependency_tracking" != xno; then
3210  am_depcomp="$ac_aux_dir/depcomp"
3211  AMDEPBACKSLASH='\'
3212fi
3213 if test "x$enable_dependency_tracking" != xno; then
3214  AMDEP_TRUE=
3215  AMDEP_FALSE='#'
3216else
3217  AMDEP_TRUE='#'
3218  AMDEP_FALSE=
3219fi
3220
3221
3222ac_ext=c
3223ac_cpp='$CPP $CPPFLAGS'
3224ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3225ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3226ac_compiler_gnu=$ac_cv_c_compiler_gnu
3227if test -n "$ac_tool_prefix"; then
3228  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3229set dummy ${ac_tool_prefix}gcc; ac_word=$2
3230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3231$as_echo_n "checking for $ac_word... " >&6; }
3232if ${ac_cv_prog_CC+:} false; then :
3233  $as_echo_n "(cached) " >&6
3234else
3235  if test -n "$CC"; then
3236  ac_cv_prog_CC="$CC" # Let the user override the test.
3237else
3238as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3239for as_dir in $PATH
3240do
3241  IFS=$as_save_IFS
3242  test -z "$as_dir" && as_dir=.
3243    for ac_exec_ext in '' $ac_executable_extensions; do
3244  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3245    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3246    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3247    break 2
3248  fi
3249done
3250  done
3251IFS=$as_save_IFS
3252
3253fi
3254fi
3255CC=$ac_cv_prog_CC
3256if test -n "$CC"; then
3257  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3258$as_echo "$CC" >&6; }
3259else
3260  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3261$as_echo "no" >&6; }
3262fi
3263
3264
3265fi
3266if test -z "$ac_cv_prog_CC"; then
3267  ac_ct_CC=$CC
3268  # Extract the first word of "gcc", so it can be a program name with args.
3269set dummy gcc; ac_word=$2
3270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3271$as_echo_n "checking for $ac_word... " >&6; }
3272if ${ac_cv_prog_ac_ct_CC+:} false; then :
3273  $as_echo_n "(cached) " >&6
3274else
3275  if test -n "$ac_ct_CC"; then
3276  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3277else
3278as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3279for as_dir in $PATH
3280do
3281  IFS=$as_save_IFS
3282  test -z "$as_dir" && as_dir=.
3283    for ac_exec_ext in '' $ac_executable_extensions; do
3284  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3285    ac_cv_prog_ac_ct_CC="gcc"
3286    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3287    break 2
3288  fi
3289done
3290  done
3291IFS=$as_save_IFS
3292
3293fi
3294fi
3295ac_ct_CC=$ac_cv_prog_ac_ct_CC
3296if test -n "$ac_ct_CC"; then
3297  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3298$as_echo "$ac_ct_CC" >&6; }
3299else
3300  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3301$as_echo "no" >&6; }
3302fi
3303
3304  if test "x$ac_ct_CC" = x; then
3305    CC=""
3306  else
3307    case $cross_compiling:$ac_tool_warned in
3308yes:)
3309{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3310$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3311ac_tool_warned=yes ;;
3312esac
3313    CC=$ac_ct_CC
3314  fi
3315else
3316  CC="$ac_cv_prog_CC"
3317fi
3318
3319if test -z "$CC"; then
3320          if test -n "$ac_tool_prefix"; then
3321    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3322set dummy ${ac_tool_prefix}cc; ac_word=$2
3323{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3324$as_echo_n "checking for $ac_word... " >&6; }
3325if ${ac_cv_prog_CC+:} false; then :
3326  $as_echo_n "(cached) " >&6
3327else
3328  if test -n "$CC"; then
3329  ac_cv_prog_CC="$CC" # Let the user override the test.
3330else
3331as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3332for as_dir in $PATH
3333do
3334  IFS=$as_save_IFS
3335  test -z "$as_dir" && as_dir=.
3336    for ac_exec_ext in '' $ac_executable_extensions; do
3337  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3338    ac_cv_prog_CC="${ac_tool_prefix}cc"
3339    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3340    break 2
3341  fi
3342done
3343  done
3344IFS=$as_save_IFS
3345
3346fi
3347fi
3348CC=$ac_cv_prog_CC
3349if test -n "$CC"; then
3350  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3351$as_echo "$CC" >&6; }
3352else
3353  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3354$as_echo "no" >&6; }
3355fi
3356
3357
3358  fi
3359fi
3360if test -z "$CC"; then
3361  # Extract the first word of "cc", so it can be a program name with args.
3362set dummy cc; ac_word=$2
3363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3364$as_echo_n "checking for $ac_word... " >&6; }
3365if ${ac_cv_prog_CC+:} false; then :
3366  $as_echo_n "(cached) " >&6
3367else
3368  if test -n "$CC"; then
3369  ac_cv_prog_CC="$CC" # Let the user override the test.
3370else
3371  ac_prog_rejected=no
3372as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3373for as_dir in $PATH
3374do
3375  IFS=$as_save_IFS
3376  test -z "$as_dir" && as_dir=.
3377    for ac_exec_ext in '' $ac_executable_extensions; do
3378  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3379    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3380       ac_prog_rejected=yes
3381       continue
3382     fi
3383    ac_cv_prog_CC="cc"
3384    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3385    break 2
3386  fi
3387done
3388  done
3389IFS=$as_save_IFS
3390
3391if test $ac_prog_rejected = yes; then
3392  # We found a bogon in the path, so make sure we never use it.
3393  set dummy $ac_cv_prog_CC
3394  shift
3395  if test $# != 0; then
3396    # We chose a different compiler from the bogus one.
3397    # However, it has the same basename, so the bogon will be chosen
3398    # first if we set CC to just the basename; use the full file name.
3399    shift
3400    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3401  fi
3402fi
3403fi
3404fi
3405CC=$ac_cv_prog_CC
3406if test -n "$CC"; then
3407  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3408$as_echo "$CC" >&6; }
3409else
3410  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3411$as_echo "no" >&6; }
3412fi
3413
3414
3415fi
3416if test -z "$CC"; then
3417  if test -n "$ac_tool_prefix"; then
3418  for ac_prog in cl.exe
3419  do
3420    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3421set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3423$as_echo_n "checking for $ac_word... " >&6; }
3424if ${ac_cv_prog_CC+:} false; then :
3425  $as_echo_n "(cached) " >&6
3426else
3427  if test -n "$CC"; then
3428  ac_cv_prog_CC="$CC" # Let the user override the test.
3429else
3430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3431for as_dir in $PATH
3432do
3433  IFS=$as_save_IFS
3434  test -z "$as_dir" && as_dir=.
3435    for ac_exec_ext in '' $ac_executable_extensions; do
3436  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3437    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3438    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3439    break 2
3440  fi
3441done
3442  done
3443IFS=$as_save_IFS
3444
3445fi
3446fi
3447CC=$ac_cv_prog_CC
3448if test -n "$CC"; then
3449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3450$as_echo "$CC" >&6; }
3451else
3452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3453$as_echo "no" >&6; }
3454fi
3455
3456
3457    test -n "$CC" && break
3458  done
3459fi
3460if test -z "$CC"; then
3461  ac_ct_CC=$CC
3462  for ac_prog in cl.exe
3463do
3464  # Extract the first word of "$ac_prog", so it can be a program name with args.
3465set dummy $ac_prog; ac_word=$2
3466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3467$as_echo_n "checking for $ac_word... " >&6; }
3468if ${ac_cv_prog_ac_ct_CC+:} false; then :
3469  $as_echo_n "(cached) " >&6
3470else
3471  if test -n "$ac_ct_CC"; then
3472  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3473else
3474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3475for as_dir in $PATH
3476do
3477  IFS=$as_save_IFS
3478  test -z "$as_dir" && as_dir=.
3479    for ac_exec_ext in '' $ac_executable_extensions; do
3480  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3481    ac_cv_prog_ac_ct_CC="$ac_prog"
3482    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3483    break 2
3484  fi
3485done
3486  done
3487IFS=$as_save_IFS
3488
3489fi
3490fi
3491ac_ct_CC=$ac_cv_prog_ac_ct_CC
3492if test -n "$ac_ct_CC"; then
3493  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3494$as_echo "$ac_ct_CC" >&6; }
3495else
3496  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3497$as_echo "no" >&6; }
3498fi
3499
3500
3501  test -n "$ac_ct_CC" && break
3502done
3503
3504  if test "x$ac_ct_CC" = x; then
3505    CC=""
3506  else
3507    case $cross_compiling:$ac_tool_warned in
3508yes:)
3509{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3510$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3511ac_tool_warned=yes ;;
3512esac
3513    CC=$ac_ct_CC
3514  fi
3515fi
3516
3517fi
3518
3519
3520test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3521$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3522as_fn_error $? "no acceptable C compiler found in \$PATH
3523See \`config.log' for more details" "$LINENO" 5; }
3524
3525# Provide some information about the compiler.
3526$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3527set X $ac_compile
3528ac_compiler=$2
3529for ac_option in --version -v -V -qversion; do
3530  { { ac_try="$ac_compiler $ac_option >&5"
3531case "(($ac_try" in
3532  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3533  *) ac_try_echo=$ac_try;;
3534esac
3535eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3536$as_echo "$ac_try_echo"; } >&5
3537  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3538  ac_status=$?
3539  if test -s conftest.err; then
3540    sed '10a\
3541... rest of stderr output deleted ...
3542         10q' conftest.err >conftest.er1
3543    cat conftest.er1 >&5
3544  fi
3545  rm -f conftest.er1 conftest.err
3546  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3547  test $ac_status = 0; }
3548done
3549
3550cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3551/* end confdefs.h.  */
3552
3553int
3554main ()
3555{
3556
3557  ;
3558  return 0;
3559}
3560_ACEOF
3561ac_clean_files_save=$ac_clean_files
3562ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3563# Try to create an executable without -o first, disregard a.out.
3564# It will help us diagnose broken compilers, and finding out an intuition
3565# of exeext.
3566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3567$as_echo_n "checking whether the C compiler works... " >&6; }
3568ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3569
3570# The possible output files:
3571ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3572
3573ac_rmfiles=
3574for ac_file in $ac_files
3575do
3576  case $ac_file in
3577    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3578    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3579  esac
3580done
3581rm -f $ac_rmfiles
3582
3583if { { ac_try="$ac_link_default"
3584case "(($ac_try" in
3585  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3586  *) ac_try_echo=$ac_try;;
3587esac
3588eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3589$as_echo "$ac_try_echo"; } >&5
3590  (eval "$ac_link_default") 2>&5
3591  ac_status=$?
3592  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3593  test $ac_status = 0; }; then :
3594  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3595# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3596# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3597# so that the user can short-circuit this test for compilers unknown to
3598# Autoconf.
3599for ac_file in $ac_files ''
3600do
3601  test -f "$ac_file" || continue
3602  case $ac_file in
3603    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3604	;;
3605    [ab].out )
3606	# We found the default executable, but exeext='' is most
3607	# certainly right.
3608	break;;
3609    *.* )
3610	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3611	then :; else
3612	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3613	fi
3614	# We set ac_cv_exeext here because the later test for it is not
3615	# safe: cross compilers may not add the suffix if given an `-o'
3616	# argument, so we may need to know it at that point already.
3617	# Even if this section looks crufty: it has the advantage of
3618	# actually working.
3619	break;;
3620    * )
3621	break;;
3622  esac
3623done
3624test "$ac_cv_exeext" = no && ac_cv_exeext=
3625
3626else
3627  ac_file=''
3628fi
3629if test -z "$ac_file"; then :
3630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3631$as_echo "no" >&6; }
3632$as_echo "$as_me: failed program was:" >&5
3633sed 's/^/| /' conftest.$ac_ext >&5
3634
3635{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3636$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3637as_fn_error 77 "C compiler cannot create executables
3638See \`config.log' for more details" "$LINENO" 5; }
3639else
3640  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3641$as_echo "yes" >&6; }
3642fi
3643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3644$as_echo_n "checking for C compiler default output file name... " >&6; }
3645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3646$as_echo "$ac_file" >&6; }
3647ac_exeext=$ac_cv_exeext
3648
3649rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3650ac_clean_files=$ac_clean_files_save
3651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3652$as_echo_n "checking for suffix of executables... " >&6; }
3653if { { ac_try="$ac_link"
3654case "(($ac_try" in
3655  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3656  *) ac_try_echo=$ac_try;;
3657esac
3658eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3659$as_echo "$ac_try_echo"; } >&5
3660  (eval "$ac_link") 2>&5
3661  ac_status=$?
3662  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3663  test $ac_status = 0; }; then :
3664  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3665# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3666# work properly (i.e., refer to `conftest.exe'), while it won't with
3667# `rm'.
3668for ac_file in conftest.exe conftest conftest.*; do
3669  test -f "$ac_file" || continue
3670  case $ac_file in
3671    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3672    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3673	  break;;
3674    * ) break;;
3675  esac
3676done
3677else
3678  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3679$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3680as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3681See \`config.log' for more details" "$LINENO" 5; }
3682fi
3683rm -f conftest conftest$ac_cv_exeext
3684{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3685$as_echo "$ac_cv_exeext" >&6; }
3686
3687rm -f conftest.$ac_ext
3688EXEEXT=$ac_cv_exeext
3689ac_exeext=$EXEEXT
3690cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3691/* end confdefs.h.  */
3692#include <stdio.h>
3693int
3694main ()
3695{
3696FILE *f = fopen ("conftest.out", "w");
3697 return ferror (f) || fclose (f) != 0;
3698
3699  ;
3700  return 0;
3701}
3702_ACEOF
3703ac_clean_files="$ac_clean_files conftest.out"
3704# Check that the compiler produces executables we can run.  If not, either
3705# the compiler is broken, or we cross compile.
3706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3707$as_echo_n "checking whether we are cross compiling... " >&6; }
3708if test "$cross_compiling" != yes; then
3709  { { ac_try="$ac_link"
3710case "(($ac_try" in
3711  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3712  *) ac_try_echo=$ac_try;;
3713esac
3714eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3715$as_echo "$ac_try_echo"; } >&5
3716  (eval "$ac_link") 2>&5
3717  ac_status=$?
3718  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3719  test $ac_status = 0; }
3720  if { ac_try='./conftest$ac_cv_exeext'
3721  { { case "(($ac_try" in
3722  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3723  *) ac_try_echo=$ac_try;;
3724esac
3725eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3726$as_echo "$ac_try_echo"; } >&5
3727  (eval "$ac_try") 2>&5
3728  ac_status=$?
3729  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3730  test $ac_status = 0; }; }; then
3731    cross_compiling=no
3732  else
3733    if test "$cross_compiling" = maybe; then
3734	cross_compiling=yes
3735    else
3736	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3737$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3738as_fn_error $? "cannot run C compiled programs.
3739If you meant to cross compile, use \`--host'.
3740See \`config.log' for more details" "$LINENO" 5; }
3741    fi
3742  fi
3743fi
3744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3745$as_echo "$cross_compiling" >&6; }
3746
3747rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3748ac_clean_files=$ac_clean_files_save
3749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3750$as_echo_n "checking for suffix of object files... " >&6; }
3751if ${ac_cv_objext+:} false; then :
3752  $as_echo_n "(cached) " >&6
3753else
3754  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3755/* end confdefs.h.  */
3756
3757int
3758main ()
3759{
3760
3761  ;
3762  return 0;
3763}
3764_ACEOF
3765rm -f conftest.o conftest.obj
3766if { { ac_try="$ac_compile"
3767case "(($ac_try" in
3768  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3769  *) ac_try_echo=$ac_try;;
3770esac
3771eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3772$as_echo "$ac_try_echo"; } >&5
3773  (eval "$ac_compile") 2>&5
3774  ac_status=$?
3775  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3776  test $ac_status = 0; }; then :
3777  for ac_file in conftest.o conftest.obj conftest.*; do
3778  test -f "$ac_file" || continue;
3779  case $ac_file in
3780    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3781    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3782       break;;
3783  esac
3784done
3785else
3786  $as_echo "$as_me: failed program was:" >&5
3787sed 's/^/| /' conftest.$ac_ext >&5
3788
3789{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3790$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3791as_fn_error $? "cannot compute suffix of object files: cannot compile
3792See \`config.log' for more details" "$LINENO" 5; }
3793fi
3794rm -f conftest.$ac_cv_objext conftest.$ac_ext
3795fi
3796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3797$as_echo "$ac_cv_objext" >&6; }
3798OBJEXT=$ac_cv_objext
3799ac_objext=$OBJEXT
3800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3801$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3802if ${ac_cv_c_compiler_gnu+:} false; then :
3803  $as_echo_n "(cached) " >&6
3804else
3805  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3806/* end confdefs.h.  */
3807
3808int
3809main ()
3810{
3811#ifndef __GNUC__
3812       choke me
3813#endif
3814
3815  ;
3816  return 0;
3817}
3818_ACEOF
3819if ac_fn_c_try_compile "$LINENO"; then :
3820  ac_compiler_gnu=yes
3821else
3822  ac_compiler_gnu=no
3823fi
3824rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3825ac_cv_c_compiler_gnu=$ac_compiler_gnu
3826
3827fi
3828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3829$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3830if test $ac_compiler_gnu = yes; then
3831  GCC=yes
3832else
3833  GCC=
3834fi
3835ac_test_CFLAGS=${CFLAGS+set}
3836ac_save_CFLAGS=$CFLAGS
3837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3838$as_echo_n "checking whether $CC accepts -g... " >&6; }
3839if ${ac_cv_prog_cc_g+:} false; then :
3840  $as_echo_n "(cached) " >&6
3841else
3842  ac_save_c_werror_flag=$ac_c_werror_flag
3843   ac_c_werror_flag=yes
3844   ac_cv_prog_cc_g=no
3845   CFLAGS="-g"
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  ac_cv_prog_cc_g=yes
3859else
3860  CFLAGS=""
3861      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3862/* end confdefs.h.  */
3863
3864int
3865main ()
3866{
3867
3868  ;
3869  return 0;
3870}
3871_ACEOF
3872if ac_fn_c_try_compile "$LINENO"; then :
3873
3874else
3875  ac_c_werror_flag=$ac_save_c_werror_flag
3876	 CFLAGS="-g"
3877	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3878/* end confdefs.h.  */
3879
3880int
3881main ()
3882{
3883
3884  ;
3885  return 0;
3886}
3887_ACEOF
3888if ac_fn_c_try_compile "$LINENO"; then :
3889  ac_cv_prog_cc_g=yes
3890fi
3891rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3892fi
3893rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3894fi
3895rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3896   ac_c_werror_flag=$ac_save_c_werror_flag
3897fi
3898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3899$as_echo "$ac_cv_prog_cc_g" >&6; }
3900if test "$ac_test_CFLAGS" = set; then
3901  CFLAGS=$ac_save_CFLAGS
3902elif test $ac_cv_prog_cc_g = yes; then
3903  if test "$GCC" = yes; then
3904    CFLAGS="-g -O2"
3905  else
3906    CFLAGS="-g"
3907  fi
3908else
3909  if test "$GCC" = yes; then
3910    CFLAGS="-O2"
3911  else
3912    CFLAGS=
3913  fi
3914fi
3915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3916$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3917if ${ac_cv_prog_cc_c89+:} false; then :
3918  $as_echo_n "(cached) " >&6
3919else
3920  ac_cv_prog_cc_c89=no
3921ac_save_CC=$CC
3922cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3923/* end confdefs.h.  */
3924#include <stdarg.h>
3925#include <stdio.h>
3926#include <sys/types.h>
3927#include <sys/stat.h>
3928/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3929struct buf { int x; };
3930FILE * (*rcsopen) (struct buf *, struct stat *, int);
3931static char *e (p, i)
3932     char **p;
3933     int i;
3934{
3935  return p[i];
3936}
3937static char *f (char * (*g) (char **, int), char **p, ...)
3938{
3939  char *s;
3940  va_list v;
3941  va_start (v,p);
3942  s = g (p, va_arg (v,int));
3943  va_end (v);
3944  return s;
3945}
3946
3947/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3948   function prototypes and stuff, but not '\xHH' hex character constants.
3949   These don't provoke an error unfortunately, instead are silently treated
3950   as 'x'.  The following induces an error, until -std is added to get
3951   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3952   array size at least.  It's necessary to write '\x00'==0 to get something
3953   that's true only with -std.  */
3954int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3955
3956/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3957   inside strings and character constants.  */
3958#define FOO(x) 'x'
3959int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3960
3961int test (int i, double x);
3962struct s1 {int (*f) (int a);};
3963struct s2 {int (*f) (double a);};
3964int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3965int argc;
3966char **argv;
3967int
3968main ()
3969{
3970return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3971  ;
3972  return 0;
3973}
3974_ACEOF
3975for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3976	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3977do
3978  CC="$ac_save_CC $ac_arg"
3979  if ac_fn_c_try_compile "$LINENO"; then :
3980  ac_cv_prog_cc_c89=$ac_arg
3981fi
3982rm -f core conftest.err conftest.$ac_objext
3983  test "x$ac_cv_prog_cc_c89" != "xno" && break
3984done
3985rm -f conftest.$ac_ext
3986CC=$ac_save_CC
3987
3988fi
3989# AC_CACHE_VAL
3990case "x$ac_cv_prog_cc_c89" in
3991  x)
3992    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3993$as_echo "none needed" >&6; } ;;
3994  xno)
3995    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3996$as_echo "unsupported" >&6; } ;;
3997  *)
3998    CC="$CC $ac_cv_prog_cc_c89"
3999    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4000$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4001esac
4002if test "x$ac_cv_prog_cc_c89" != xno; then :
4003
4004fi
4005
4006ac_ext=c
4007ac_cpp='$CPP $CPPFLAGS'
4008ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4009ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4010ac_compiler_gnu=$ac_cv_c_compiler_gnu
4011
4012depcc="$CC"   am_compiler_list=
4013
4014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4015$as_echo_n "checking dependency style of $depcc... " >&6; }
4016if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4017  $as_echo_n "(cached) " >&6
4018else
4019  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4020  # We make a subdir and do the tests there.  Otherwise we can end up
4021  # making bogus files that we don't know about and never remove.  For
4022  # instance it was reported that on HP-UX the gcc test will end up
4023  # making a dummy file named `D' -- because `-MD' means `put the output
4024  # in D'.
4025  mkdir conftest.dir
4026  # Copy depcomp to subdir because otherwise we won't find it if we're
4027  # using a relative directory.
4028  cp "$am_depcomp" conftest.dir
4029  cd conftest.dir
4030  # We will build objects and dependencies in a subdirectory because
4031  # it helps to detect inapplicable dependency modes.  For instance
4032  # both Tru64's cc and ICC support -MD to output dependencies as a
4033  # side effect of compilation, but ICC will put the dependencies in
4034  # the current directory while Tru64 will put them in the object
4035  # directory.
4036  mkdir sub
4037
4038  am_cv_CC_dependencies_compiler_type=none
4039  if test "$am_compiler_list" = ""; then
4040     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4041  fi
4042  am__universal=false
4043  case " $depcc " in #(
4044     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4045     esac
4046
4047  for depmode in $am_compiler_list; do
4048    # Setup a source with many dependencies, because some compilers
4049    # like to wrap large dependency lists on column 80 (with \), and
4050    # we should not choose a depcomp mode which is confused by this.
4051    #
4052    # We need to recreate these files for each test, as the compiler may
4053    # overwrite some of them when testing with obscure command lines.
4054    # This happens at least with the AIX C compiler.
4055    : > sub/conftest.c
4056    for i in 1 2 3 4 5 6; do
4057      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4058      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4059      # Solaris 8's {/usr,}/bin/sh.
4060      touch sub/conftst$i.h
4061    done
4062    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4063
4064    # We check with `-c' and `-o' for the sake of the "dashmstdout"
4065    # mode.  It turns out that the SunPro C++ compiler does not properly
4066    # handle `-M -o', and we need to detect this.  Also, some Intel
4067    # versions had trouble with output in subdirs
4068    am__obj=sub/conftest.${OBJEXT-o}
4069    am__minus_obj="-o $am__obj"
4070    case $depmode in
4071    gcc)
4072      # This depmode causes a compiler race in universal mode.
4073      test "$am__universal" = false || continue
4074      ;;
4075    nosideeffect)
4076      # after this tag, mechanisms are not by side-effect, so they'll
4077      # only be used when explicitly requested
4078      if test "x$enable_dependency_tracking" = xyes; then
4079	continue
4080      else
4081	break
4082      fi
4083      ;;
4084    msvisualcpp | msvcmsys)
4085      # This compiler won't grok `-c -o', but also, the minuso test has
4086      # not run yet.  These depmodes are late enough in the game, and
4087      # so weak that their functioning should not be impacted.
4088      am__obj=conftest.${OBJEXT-o}
4089      am__minus_obj=
4090      ;;
4091    none) break ;;
4092    esac
4093    if depmode=$depmode \
4094       source=sub/conftest.c object=$am__obj \
4095       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4096       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4097         >/dev/null 2>conftest.err &&
4098       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4099       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4100       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4101       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4102      # icc doesn't choke on unknown options, it will just issue warnings
4103      # or remarks (even with -Werror).  So we grep stderr for any message
4104      # that says an option was ignored or not supported.
4105      # When given -MP, icc 7.0 and 7.1 complain thusly:
4106      #   icc: Command line warning: ignoring option '-M'; no argument required
4107      # The diagnosis changed in icc 8.0:
4108      #   icc: Command line remark: option '-MP' not supported
4109      if (grep 'ignoring option' conftest.err ||
4110          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4111        am_cv_CC_dependencies_compiler_type=$depmode
4112        break
4113      fi
4114    fi
4115  done
4116
4117  cd ..
4118  rm -rf conftest.dir
4119else
4120  am_cv_CC_dependencies_compiler_type=none
4121fi
4122
4123fi
4124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4125$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4126CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4127
4128 if
4129  test "x$enable_dependency_tracking" != xno \
4130  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4131  am__fastdepCC_TRUE=
4132  am__fastdepCC_FALSE='#'
4133else
4134  am__fastdepCC_TRUE='#'
4135  am__fastdepCC_FALSE=
4136fi
4137
4138
4139if test "x$CC" != xcc; then
4140  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4141$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4142else
4143  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4144$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4145fi
4146set dummy $CC; ac_cc=`$as_echo "$2" |
4147		      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4148if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
4149  $as_echo_n "(cached) " >&6
4150else
4151  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4152/* end confdefs.h.  */
4153
4154int
4155main ()
4156{
4157
4158  ;
4159  return 0;
4160}
4161_ACEOF
4162# Make sure it works both with $CC and with simple cc.
4163# We do the test twice because some compilers refuse to overwrite an
4164# existing .o file with -o, though they will create one.
4165ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4166rm -f conftest2.*
4167if { { case "(($ac_try" in
4168  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4169  *) ac_try_echo=$ac_try;;
4170esac
4171eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4172$as_echo "$ac_try_echo"; } >&5
4173  (eval "$ac_try") 2>&5
4174  ac_status=$?
4175  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4176  test $ac_status = 0; } &&
4177   test -f conftest2.$ac_objext && { { case "(($ac_try" in
4178  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4179  *) ac_try_echo=$ac_try;;
4180esac
4181eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4182$as_echo "$ac_try_echo"; } >&5
4183  (eval "$ac_try") 2>&5
4184  ac_status=$?
4185  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4186  test $ac_status = 0; };
4187then
4188  eval ac_cv_prog_cc_${ac_cc}_c_o=yes
4189  if test "x$CC" != xcc; then
4190    # Test first that cc exists at all.
4191    if { ac_try='cc -c conftest.$ac_ext >&5'
4192  { { case "(($ac_try" in
4193  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4194  *) ac_try_echo=$ac_try;;
4195esac
4196eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4197$as_echo "$ac_try_echo"; } >&5
4198  (eval "$ac_try") 2>&5
4199  ac_status=$?
4200  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4201  test $ac_status = 0; }; }; then
4202      ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4203      rm -f conftest2.*
4204      if { { case "(($ac_try" in
4205  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4206  *) ac_try_echo=$ac_try;;
4207esac
4208eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4209$as_echo "$ac_try_echo"; } >&5
4210  (eval "$ac_try") 2>&5
4211  ac_status=$?
4212  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4213  test $ac_status = 0; } &&
4214	 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4215  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4216  *) ac_try_echo=$ac_try;;
4217esac
4218eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4219$as_echo "$ac_try_echo"; } >&5
4220  (eval "$ac_try") 2>&5
4221  ac_status=$?
4222  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4223  test $ac_status = 0; };
4224      then
4225	# cc works too.
4226	:
4227      else
4228	# cc exists but doesn't like -o.
4229	eval ac_cv_prog_cc_${ac_cc}_c_o=no
4230      fi
4231    fi
4232  fi
4233else
4234  eval ac_cv_prog_cc_${ac_cc}_c_o=no
4235fi
4236rm -f core conftest*
4237
4238fi
4239if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4240  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4241$as_echo "yes" >&6; }
4242else
4243  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4244$as_echo "no" >&6; }
4245
4246$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4247
4248fi
4249
4250# FIXME: we rely on the cache variable name because
4251# there is no other way.
4252set dummy $CC
4253am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4254eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
4255if test "$am_t" != yes; then
4256   # Losing compiler, so override with the script.
4257   # FIXME: It is wrong to rewrite CC.
4258   # But if we don't then we get into trouble of one sort or another.
4259   # A longer-term fix would be to have automake use am__CC in this case,
4260   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4261   CC="$am_aux_dir/compile $CC"
4262fi
4263
4264
4265ac_ext=c
4266ac_cpp='$CPP $CPPFLAGS'
4267ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4268ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4269ac_compiler_gnu=$ac_cv_c_compiler_gnu
4270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4271$as_echo_n "checking how to run the C preprocessor... " >&6; }
4272# On Suns, sometimes $CPP names a directory.
4273if test -n "$CPP" && test -d "$CPP"; then
4274  CPP=
4275fi
4276if test -z "$CPP"; then
4277  if ${ac_cv_prog_CPP+:} false; then :
4278  $as_echo_n "(cached) " >&6
4279else
4280      # Double quotes because CPP needs to be expanded
4281    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4282    do
4283      ac_preproc_ok=false
4284for ac_c_preproc_warn_flag in '' yes
4285do
4286  # Use a header file that comes with gcc, so configuring glibc
4287  # with a fresh cross-compiler works.
4288  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4289  # <limits.h> exists even on freestanding compilers.
4290  # On the NeXT, cc -E runs the code through the compiler's parser,
4291  # not just through cpp. "Syntax error" is here to catch this case.
4292  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4293/* end confdefs.h.  */
4294#ifdef __STDC__
4295# include <limits.h>
4296#else
4297# include <assert.h>
4298#endif
4299		     Syntax error
4300_ACEOF
4301if ac_fn_c_try_cpp "$LINENO"; then :
4302
4303else
4304  # Broken: fails on valid input.
4305continue
4306fi
4307rm -f conftest.err conftest.i conftest.$ac_ext
4308
4309  # OK, works on sane cases.  Now check whether nonexistent headers
4310  # can be detected and how.
4311  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4312/* end confdefs.h.  */
4313#include <ac_nonexistent.h>
4314_ACEOF
4315if ac_fn_c_try_cpp "$LINENO"; then :
4316  # Broken: success on invalid input.
4317continue
4318else
4319  # Passes both tests.
4320ac_preproc_ok=:
4321break
4322fi
4323rm -f conftest.err conftest.i conftest.$ac_ext
4324
4325done
4326# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4327rm -f conftest.i conftest.err conftest.$ac_ext
4328if $ac_preproc_ok; then :
4329  break
4330fi
4331
4332    done
4333    ac_cv_prog_CPP=$CPP
4334
4335fi
4336  CPP=$ac_cv_prog_CPP
4337else
4338  ac_cv_prog_CPP=$CPP
4339fi
4340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4341$as_echo "$CPP" >&6; }
4342ac_preproc_ok=false
4343for ac_c_preproc_warn_flag in '' yes
4344do
4345  # Use a header file that comes with gcc, so configuring glibc
4346  # with a fresh cross-compiler works.
4347  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4348  # <limits.h> exists even on freestanding compilers.
4349  # On the NeXT, cc -E runs the code through the compiler's parser,
4350  # not just through cpp. "Syntax error" is here to catch this case.
4351  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4352/* end confdefs.h.  */
4353#ifdef __STDC__
4354# include <limits.h>
4355#else
4356# include <assert.h>
4357#endif
4358		     Syntax error
4359_ACEOF
4360if ac_fn_c_try_cpp "$LINENO"; then :
4361
4362else
4363  # Broken: fails on valid input.
4364continue
4365fi
4366rm -f conftest.err conftest.i conftest.$ac_ext
4367
4368  # OK, works on sane cases.  Now check whether nonexistent headers
4369  # can be detected and how.
4370  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4371/* end confdefs.h.  */
4372#include <ac_nonexistent.h>
4373_ACEOF
4374if ac_fn_c_try_cpp "$LINENO"; then :
4375  # Broken: success on invalid input.
4376continue
4377else
4378  # Passes both tests.
4379ac_preproc_ok=:
4380break
4381fi
4382rm -f conftest.err conftest.i conftest.$ac_ext
4383
4384done
4385# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4386rm -f conftest.i conftest.err conftest.$ac_ext
4387if $ac_preproc_ok; then :
4388
4389else
4390  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4391$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4392as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4393See \`config.log' for more details" "$LINENO" 5; }
4394fi
4395
4396ac_ext=c
4397ac_cpp='$CPP $CPPFLAGS'
4398ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4399ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4400ac_compiler_gnu=$ac_cv_c_compiler_gnu
4401
4402
4403# AC_PROG_CC_STDC has two functions.  It attempts to find a compiler
4404# capable of C99, or failing that, for C89.  CC is set afterward with
4405# the selected invocation, such as "gcc --std=gnu99".  Also, the
4406# ac_cv_prog_cc_stdc variable is no if the compiler selected for CC
4407# does not accept C89.
4408
4409   case $ac_cv_prog_cc_stdc in #(
4410  no) :
4411    ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;; #(
4412  *) :
4413    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4414$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4415if ${ac_cv_prog_cc_c99+:} false; then :
4416  $as_echo_n "(cached) " >&6
4417else
4418  ac_cv_prog_cc_c99=no
4419ac_save_CC=$CC
4420cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4421/* end confdefs.h.  */
4422#include <stdarg.h>
4423#include <stdbool.h>
4424#include <stdlib.h>
4425#include <wchar.h>
4426#include <stdio.h>
4427
4428// Check varargs macros.  These examples are taken from C99 6.10.3.5.
4429#define debug(...) fprintf (stderr, __VA_ARGS__)
4430#define showlist(...) puts (#__VA_ARGS__)
4431#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4432static void
4433test_varargs_macros (void)
4434{
4435  int x = 1234;
4436  int y = 5678;
4437  debug ("Flag");
4438  debug ("X = %d\n", x);
4439  showlist (The first, second, and third items.);
4440  report (x>y, "x is %d but y is %d", x, y);
4441}
4442
4443// Check long long types.
4444#define BIG64 18446744073709551615ull
4445#define BIG32 4294967295ul
4446#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4447#if !BIG_OK
4448  your preprocessor is broken;
4449#endif
4450#if BIG_OK
4451#else
4452  your preprocessor is broken;
4453#endif
4454static long long int bignum = -9223372036854775807LL;
4455static unsigned long long int ubignum = BIG64;
4456
4457struct incomplete_array
4458{
4459  int datasize;
4460  double data[];
4461};
4462
4463struct named_init {
4464  int number;
4465  const wchar_t *name;
4466  double average;
4467};
4468
4469typedef const char *ccp;
4470
4471static inline int
4472test_restrict (ccp restrict text)
4473{
4474  // See if C++-style comments work.
4475  // Iterate through items via the restricted pointer.
4476  // Also check for declarations in for loops.
4477  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4478    continue;
4479  return 0;
4480}
4481
4482// Check varargs and va_copy.
4483static void
4484test_varargs (const char *format, ...)
4485{
4486  va_list args;
4487  va_start (args, format);
4488  va_list args_copy;
4489  va_copy (args_copy, args);
4490
4491  const char *str;
4492  int number;
4493  float fnumber;
4494
4495  while (*format)
4496    {
4497      switch (*format++)
4498	{
4499	case 's': // string
4500	  str = va_arg (args_copy, const char *);
4501	  break;
4502	case 'd': // int
4503	  number = va_arg (args_copy, int);
4504	  break;
4505	case 'f': // float
4506	  fnumber = va_arg (args_copy, double);
4507	  break;
4508	default:
4509	  break;
4510	}
4511    }
4512  va_end (args_copy);
4513  va_end (args);
4514}
4515
4516int
4517main ()
4518{
4519
4520  // Check bool.
4521  _Bool success = false;
4522
4523  // Check restrict.
4524  if (test_restrict ("String literal") == 0)
4525    success = true;
4526  char *restrict newvar = "Another string";
4527
4528  // Check varargs.
4529  test_varargs ("s, d' f .", "string", 65, 34.234);
4530  test_varargs_macros ();
4531
4532  // Check flexible array members.
4533  struct incomplete_array *ia =
4534    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4535  ia->datasize = 10;
4536  for (int i = 0; i < ia->datasize; ++i)
4537    ia->data[i] = i * 1.234;
4538
4539  // Check named initializers.
4540  struct named_init ni = {
4541    .number = 34,
4542    .name = L"Test wide string",
4543    .average = 543.34343,
4544  };
4545
4546  ni.number = 58;
4547
4548  int dynamic_array[ni.number];
4549  dynamic_array[ni.number - 1] = 543;
4550
4551  // work around unused variable warnings
4552  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4553	  || dynamic_array[ni.number - 1] != 543);
4554
4555  ;
4556  return 0;
4557}
4558_ACEOF
4559for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
4560do
4561  CC="$ac_save_CC $ac_arg"
4562  if ac_fn_c_try_compile "$LINENO"; then :
4563  ac_cv_prog_cc_c99=$ac_arg
4564fi
4565rm -f core conftest.err conftest.$ac_objext
4566  test "x$ac_cv_prog_cc_c99" != "xno" && break
4567done
4568rm -f conftest.$ac_ext
4569CC=$ac_save_CC
4570
4571fi
4572# AC_CACHE_VAL
4573case "x$ac_cv_prog_cc_c99" in
4574  x)
4575    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4576$as_echo "none needed" >&6; } ;;
4577  xno)
4578    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4579$as_echo "unsupported" >&6; } ;;
4580  *)
4581    CC="$CC $ac_cv_prog_cc_c99"
4582    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4583$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4584esac
4585if test "x$ac_cv_prog_cc_c99" != xno; then :
4586  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4587else
4588  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4589$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4590if ${ac_cv_prog_cc_c89+:} false; then :
4591  $as_echo_n "(cached) " >&6
4592else
4593  ac_cv_prog_cc_c89=no
4594ac_save_CC=$CC
4595cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4596/* end confdefs.h.  */
4597#include <stdarg.h>
4598#include <stdio.h>
4599#include <sys/types.h>
4600#include <sys/stat.h>
4601/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4602struct buf { int x; };
4603FILE * (*rcsopen) (struct buf *, struct stat *, int);
4604static char *e (p, i)
4605     char **p;
4606     int i;
4607{
4608  return p[i];
4609}
4610static char *f (char * (*g) (char **, int), char **p, ...)
4611{
4612  char *s;
4613  va_list v;
4614  va_start (v,p);
4615  s = g (p, va_arg (v,int));
4616  va_end (v);
4617  return s;
4618}
4619
4620/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4621   function prototypes and stuff, but not '\xHH' hex character constants.
4622   These don't provoke an error unfortunately, instead are silently treated
4623   as 'x'.  The following induces an error, until -std is added to get
4624   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4625   array size at least.  It's necessary to write '\x00'==0 to get something
4626   that's true only with -std.  */
4627int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4628
4629/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4630   inside strings and character constants.  */
4631#define FOO(x) 'x'
4632int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4633
4634int test (int i, double x);
4635struct s1 {int (*f) (int a);};
4636struct s2 {int (*f) (double a);};
4637int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4638int argc;
4639char **argv;
4640int
4641main ()
4642{
4643return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4644  ;
4645  return 0;
4646}
4647_ACEOF
4648for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4649	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4650do
4651  CC="$ac_save_CC $ac_arg"
4652  if ac_fn_c_try_compile "$LINENO"; then :
4653  ac_cv_prog_cc_c89=$ac_arg
4654fi
4655rm -f core conftest.err conftest.$ac_objext
4656  test "x$ac_cv_prog_cc_c89" != "xno" && break
4657done
4658rm -f conftest.$ac_ext
4659CC=$ac_save_CC
4660
4661fi
4662# AC_CACHE_VAL
4663case "x$ac_cv_prog_cc_c89" in
4664  x)
4665    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4666$as_echo "none needed" >&6; } ;;
4667  xno)
4668    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4669$as_echo "unsupported" >&6; } ;;
4670  *)
4671    CC="$CC $ac_cv_prog_cc_c89"
4672    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4673$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4674esac
4675if test "x$ac_cv_prog_cc_c89" != xno; then :
4676  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4677else
4678  ac_cv_prog_cc_stdc=no
4679fi
4680
4681fi
4682 ;;
4683esac
4684  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO Standard C" >&5
4685$as_echo_n "checking for $CC option to accept ISO Standard C... " >&6; }
4686  if ${ac_cv_prog_cc_stdc+:} false; then :
4687  $as_echo_n "(cached) " >&6
4688fi
4689
4690  case $ac_cv_prog_cc_stdc in #(
4691  no) :
4692    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4693$as_echo "unsupported" >&6; } ;; #(
4694  '') :
4695    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4696$as_echo "none needed" >&6; } ;; #(
4697  *) :
4698    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_stdc" >&5
4699$as_echo "$ac_cv_prog_cc_stdc" >&6; } ;;
4700esac
4701
4702
4703case "$ac_cv_prog_cc_stdc" in
4704 no)
4705    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ANSI C89/ISO C90 is the minimum to compile SNTP
4706		version 4.2.5 and higher." >&5
4707$as_echo "$as_me: WARNING: ANSI C89/ISO C90 is the minimum to compile SNTP
4708		version 4.2.5 and higher." >&2;}
4709esac
4710
4711
4712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC can handle #warning" >&5
4713$as_echo_n "checking if $CC can handle #warning... " >&6; }
4714if ${ntp_cv_cpp_warning+:} false; then :
4715  $as_echo_n "(cached) " >&6
4716else
4717  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4718/* end confdefs.h.  */
4719
4720int
4721main ()
4722{
4723#warning foo
4724  ;
4725  return 0;
4726}
4727_ACEOF
4728if ac_fn_c_try_compile "$LINENO"; then :
4729  ntp_cv_cpp_warning=yes
4730else
4731  ntp_cv_cpp_warning=no
4732
4733fi
4734rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4735
4736fi
4737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_cpp_warning" >&5
4738$as_echo "$ntp_cv_cpp_warning" >&6; }
4739case "$ntp_cv_cpp_warning" in
4740 no)
4741
4742$as_echo "#define NO_OPTION_NAME_WARNINGS 1" >>confdefs.h
4743
4744esac
4745
4746case "$GCC" in
4747 yes)
4748    SAVED_CFLAGS_NTP="$CFLAGS"
4749    CFLAGS="$CFLAGS -Wstrict-overflow"
4750    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC can handle -Wstrict-overflow" >&5
4751$as_echo_n "checking if $CC can handle -Wstrict-overflow... " >&6; }
4752if ${ntp_cv_gcc_Wstrict_overflow+:} false; then :
4753  $as_echo_n "(cached) " >&6
4754else
4755  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4756/* end confdefs.h.  */
4757
4758int
4759main ()
4760{
4761
4762  ;
4763  return 0;
4764}
4765_ACEOF
4766if ac_fn_c_try_compile "$LINENO"; then :
4767  ntp_cv_gcc_Wstrict_overflow=yes
4768else
4769  ntp_cv_gcc_Wstrict_overflow=no
4770
4771fi
4772rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4773
4774fi
4775{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_gcc_Wstrict_overflow" >&5
4776$as_echo "$ntp_cv_gcc_Wstrict_overflow" >&6; }
4777    #
4778    # $ntp_cv_gcc_Wstrict_overflow is tested later to add the
4779    # flag to CFLAGS.
4780    #
4781    CFLAGS="$SAVED_CFLAGS_NTP -Winit-self"
4782    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC can handle -Winit-self" >&5
4783$as_echo_n "checking if $CC can handle -Winit-self... " >&6; }
4784if ${ntp_cv_gcc_Winit_self+:} false; then :
4785  $as_echo_n "(cached) " >&6
4786else
4787
4788	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4789/* end confdefs.h.  */
4790
4791int
4792main ()
4793{
4794
4795  ;
4796  return 0;
4797}
4798_ACEOF
4799if ac_fn_c_try_compile "$LINENO"; then :
4800  ntp_cv_gcc_Winit_self=yes
4801else
4802  ntp_cv_gcc_Winit_self=no
4803
4804fi
4805rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4806
4807
4808fi
4809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_gcc_Winit_self" >&5
4810$as_echo "$ntp_cv_gcc_Winit_self" >&6; }
4811    CFLAGS="$SAVED_CFLAGS_NTP"
4812    { SAVED_CFLAGS_NTP=; unset SAVED_CFLAGS_NTP;}
4813    #
4814    # $ntp_cv_gcc_Winit_self is tested later to add the
4815    # flag to CFLAGS.
4816    #
4817esac
4818
4819# HMS: These need to be moved to AM_CPPFLAGS and/or AM_CFLAGS
4820case "$host" in
4821 *-*-solaris*)
4822    # see "man standards".
4823    # -D_XOPEN_SOURCE=500 is probably OK for c89 and before
4824    # -D_XOPEN_SOURCE=600 seems OK for c99
4825    #CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=500 -D__EXTENSIONS__"
4826    CPPFLAGS="$CPPFLAGS -D__EXTENSIONS__"
4827    libxnet=-lxnet
4828    ;;
4829esac
4830
4831# Check whether --enable-shared was given.
4832if test "${enable_shared+set}" = set; then :
4833  enableval=$enable_shared; p=${PACKAGE-default}
4834    case $enableval in
4835    yes) enable_shared=yes ;;
4836    no) enable_shared=no ;;
4837    *)
4838      enable_shared=no
4839      # Look at the argument we got.  We use all the common list separators.
4840      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4841      for pkg in $enableval; do
4842	IFS="$lt_save_ifs"
4843	if test "X$pkg" = "X$p"; then
4844	  enable_shared=yes
4845	fi
4846      done
4847      IFS="$lt_save_ifs"
4848      ;;
4849    esac
4850else
4851  enable_shared=no
4852fi
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863# NTP has (so far) been relying on leading-edge autogen.
4864# Therefore, by default:
4865# - use the version we ship with
4866# - do not install it
4867# - build a static copy (AC_DISABLE_SHARED - done earlier)
4868case "${enable_local_libopts+set}" in
4869 set) ;;
4870 *) enable_local_libopts=yes ;;
4871esac
4872case "${enable_libopts_install+set}" in
4873 set) ;;
4874 *) enable_libopts_install=no ;;
4875esac
4876
4877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4878$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4879if ${ac_cv_path_GREP+:} false; then :
4880  $as_echo_n "(cached) " >&6
4881else
4882  if test -z "$GREP"; then
4883  ac_path_GREP_found=false
4884  # Loop through the user's path and test for each of PROGNAME-LIST
4885  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4886for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4887do
4888  IFS=$as_save_IFS
4889  test -z "$as_dir" && as_dir=.
4890    for ac_prog in grep ggrep; do
4891    for ac_exec_ext in '' $ac_executable_extensions; do
4892      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4893      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4894# Check for GNU ac_path_GREP and select it if it is found.
4895  # Check for GNU $ac_path_GREP
4896case `"$ac_path_GREP" --version 2>&1` in
4897*GNU*)
4898  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4899*)
4900  ac_count=0
4901  $as_echo_n 0123456789 >"conftest.in"
4902  while :
4903  do
4904    cat "conftest.in" "conftest.in" >"conftest.tmp"
4905    mv "conftest.tmp" "conftest.in"
4906    cp "conftest.in" "conftest.nl"
4907    $as_echo 'GREP' >> "conftest.nl"
4908    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4909    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4910    as_fn_arith $ac_count + 1 && ac_count=$as_val
4911    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4912      # Best one so far, save it but keep looking for a better one
4913      ac_cv_path_GREP="$ac_path_GREP"
4914      ac_path_GREP_max=$ac_count
4915    fi
4916    # 10*(2^10) chars as input seems more than enough
4917    test $ac_count -gt 10 && break
4918  done
4919  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4920esac
4921
4922      $ac_path_GREP_found && break 3
4923    done
4924  done
4925  done
4926IFS=$as_save_IFS
4927  if test -z "$ac_cv_path_GREP"; then
4928    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4929  fi
4930else
4931  ac_cv_path_GREP=$GREP
4932fi
4933
4934fi
4935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4936$as_echo "$ac_cv_path_GREP" >&6; }
4937 GREP="$ac_cv_path_GREP"
4938
4939
4940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4941$as_echo_n "checking for egrep... " >&6; }
4942if ${ac_cv_path_EGREP+:} false; then :
4943  $as_echo_n "(cached) " >&6
4944else
4945  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4946   then ac_cv_path_EGREP="$GREP -E"
4947   else
4948     if test -z "$EGREP"; then
4949  ac_path_EGREP_found=false
4950  # Loop through the user's path and test for each of PROGNAME-LIST
4951  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4952for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4953do
4954  IFS=$as_save_IFS
4955  test -z "$as_dir" && as_dir=.
4956    for ac_prog in egrep; do
4957    for ac_exec_ext in '' $ac_executable_extensions; do
4958      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4959      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4960# Check for GNU ac_path_EGREP and select it if it is found.
4961  # Check for GNU $ac_path_EGREP
4962case `"$ac_path_EGREP" --version 2>&1` in
4963*GNU*)
4964  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4965*)
4966  ac_count=0
4967  $as_echo_n 0123456789 >"conftest.in"
4968  while :
4969  do
4970    cat "conftest.in" "conftest.in" >"conftest.tmp"
4971    mv "conftest.tmp" "conftest.in"
4972    cp "conftest.in" "conftest.nl"
4973    $as_echo 'EGREP' >> "conftest.nl"
4974    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4975    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4976    as_fn_arith $ac_count + 1 && ac_count=$as_val
4977    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4978      # Best one so far, save it but keep looking for a better one
4979      ac_cv_path_EGREP="$ac_path_EGREP"
4980      ac_path_EGREP_max=$ac_count
4981    fi
4982    # 10*(2^10) chars as input seems more than enough
4983    test $ac_count -gt 10 && break
4984  done
4985  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4986esac
4987
4988      $ac_path_EGREP_found && break 3
4989    done
4990  done
4991  done
4992IFS=$as_save_IFS
4993  if test -z "$ac_cv_path_EGREP"; then
4994    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4995  fi
4996else
4997  ac_cv_path_EGREP=$EGREP
4998fi
4999
5000   fi
5001fi
5002{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5003$as_echo "$ac_cv_path_EGREP" >&6; }
5004 EGREP="$ac_cv_path_EGREP"
5005
5006
5007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5008$as_echo_n "checking for ANSI C header files... " >&6; }
5009if ${ac_cv_header_stdc+:} false; then :
5010  $as_echo_n "(cached) " >&6
5011else
5012  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5013/* end confdefs.h.  */
5014#include <stdlib.h>
5015#include <stdarg.h>
5016#include <string.h>
5017#include <float.h>
5018
5019int
5020main ()
5021{
5022
5023  ;
5024  return 0;
5025}
5026_ACEOF
5027if ac_fn_c_try_compile "$LINENO"; then :
5028  ac_cv_header_stdc=yes
5029else
5030  ac_cv_header_stdc=no
5031fi
5032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5033
5034if test $ac_cv_header_stdc = yes; then
5035  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5036  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5037/* end confdefs.h.  */
5038#include <string.h>
5039
5040_ACEOF
5041if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5042  $EGREP "memchr" >/dev/null 2>&1; then :
5043
5044else
5045  ac_cv_header_stdc=no
5046fi
5047rm -f conftest*
5048
5049fi
5050
5051if test $ac_cv_header_stdc = yes; then
5052  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5053  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5054/* end confdefs.h.  */
5055#include <stdlib.h>
5056
5057_ACEOF
5058if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5059  $EGREP "free" >/dev/null 2>&1; then :
5060
5061else
5062  ac_cv_header_stdc=no
5063fi
5064rm -f conftest*
5065
5066fi
5067
5068if test $ac_cv_header_stdc = yes; then
5069  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5070  if test "$cross_compiling" = yes; then :
5071  :
5072else
5073  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5074/* end confdefs.h.  */
5075#include <ctype.h>
5076#include <stdlib.h>
5077#if ((' ' & 0x0FF) == 0x020)
5078# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5079# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5080#else
5081# define ISLOWER(c) \
5082		   (('a' <= (c) && (c) <= 'i') \
5083		     || ('j' <= (c) && (c) <= 'r') \
5084		     || ('s' <= (c) && (c) <= 'z'))
5085# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5086#endif
5087
5088#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5089int
5090main ()
5091{
5092  int i;
5093  for (i = 0; i < 256; i++)
5094    if (XOR (islower (i), ISLOWER (i))
5095	|| toupper (i) != TOUPPER (i))
5096      return 2;
5097  return 0;
5098}
5099_ACEOF
5100if ac_fn_c_try_run "$LINENO"; then :
5101
5102else
5103  ac_cv_header_stdc=no
5104fi
5105rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5106  conftest.$ac_objext conftest.beam conftest.$ac_ext
5107fi
5108
5109fi
5110fi
5111{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5112$as_echo "$ac_cv_header_stdc" >&6; }
5113if test $ac_cv_header_stdc = yes; then
5114
5115$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5116
5117fi
5118
5119# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5120for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5121		  inttypes.h stdint.h unistd.h
5122do :
5123  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5124ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5125"
5126if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5127  cat >>confdefs.h <<_ACEOF
5128#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5129_ACEOF
5130
5131fi
5132
5133done
5134
5135
5136ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5137if test "x$ac_cv_type_pid_t" = xyes; then :
5138
5139else
5140
5141cat >>confdefs.h <<_ACEOF
5142#define pid_t int
5143_ACEOF
5144
5145fi
5146
5147
5148
5149  ac_header_dirent=no
5150for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
5151  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
5152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
5153$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
5154if eval \${$as_ac_Header+:} false; then :
5155  $as_echo_n "(cached) " >&6
5156else
5157  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5158/* end confdefs.h.  */
5159#include <sys/types.h>
5160#include <$ac_hdr>
5161
5162int
5163main ()
5164{
5165if ((DIR *) 0)
5166return 0;
5167  ;
5168  return 0;
5169}
5170_ACEOF
5171if ac_fn_c_try_compile "$LINENO"; then :
5172  eval "$as_ac_Header=yes"
5173else
5174  eval "$as_ac_Header=no"
5175fi
5176rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5177fi
5178eval ac_res=\$$as_ac_Header
5179	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5180$as_echo "$ac_res" >&6; }
5181if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5182  cat >>confdefs.h <<_ACEOF
5183#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
5184_ACEOF
5185
5186ac_header_dirent=$ac_hdr; break
5187fi
5188
5189done
5190# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
5191if test $ac_header_dirent = dirent.h; then
5192  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
5193$as_echo_n "checking for library containing opendir... " >&6; }
5194if ${ac_cv_search_opendir+:} false; then :
5195  $as_echo_n "(cached) " >&6
5196else
5197  ac_func_search_save_LIBS=$LIBS
5198cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5199/* end confdefs.h.  */
5200
5201/* Override any GCC internal prototype to avoid an error.
5202   Use char because int might match the return type of a GCC
5203   builtin and then its argument prototype would still apply.  */
5204#ifdef __cplusplus
5205extern "C"
5206#endif
5207char opendir ();
5208int
5209main ()
5210{
5211return opendir ();
5212  ;
5213  return 0;
5214}
5215_ACEOF
5216for ac_lib in '' dir; do
5217  if test -z "$ac_lib"; then
5218    ac_res="none required"
5219  else
5220    ac_res=-l$ac_lib
5221    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5222  fi
5223  if ac_fn_c_try_link "$LINENO"; then :
5224  ac_cv_search_opendir=$ac_res
5225fi
5226rm -f core conftest.err conftest.$ac_objext \
5227    conftest$ac_exeext
5228  if ${ac_cv_search_opendir+:} false; then :
5229  break
5230fi
5231done
5232if ${ac_cv_search_opendir+:} false; then :
5233
5234else
5235  ac_cv_search_opendir=no
5236fi
5237rm conftest.$ac_ext
5238LIBS=$ac_func_search_save_LIBS
5239fi
5240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
5241$as_echo "$ac_cv_search_opendir" >&6; }
5242ac_res=$ac_cv_search_opendir
5243if test "$ac_res" != no; then :
5244  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5245
5246fi
5247
5248else
5249  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
5250$as_echo_n "checking for library containing opendir... " >&6; }
5251if ${ac_cv_search_opendir+:} false; then :
5252  $as_echo_n "(cached) " >&6
5253else
5254  ac_func_search_save_LIBS=$LIBS
5255cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5256/* end confdefs.h.  */
5257
5258/* Override any GCC internal prototype to avoid an error.
5259   Use char because int might match the return type of a GCC
5260   builtin and then its argument prototype would still apply.  */
5261#ifdef __cplusplus
5262extern "C"
5263#endif
5264char opendir ();
5265int
5266main ()
5267{
5268return opendir ();
5269  ;
5270  return 0;
5271}
5272_ACEOF
5273for ac_lib in '' x; do
5274  if test -z "$ac_lib"; then
5275    ac_res="none required"
5276  else
5277    ac_res=-l$ac_lib
5278    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5279  fi
5280  if ac_fn_c_try_link "$LINENO"; then :
5281  ac_cv_search_opendir=$ac_res
5282fi
5283rm -f core conftest.err conftest.$ac_objext \
5284    conftest$ac_exeext
5285  if ${ac_cv_search_opendir+:} false; then :
5286  break
5287fi
5288done
5289if ${ac_cv_search_opendir+:} false; then :
5290
5291else
5292  ac_cv_search_opendir=no
5293fi
5294rm conftest.$ac_ext
5295LIBS=$ac_func_search_save_LIBS
5296fi
5297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
5298$as_echo "$ac_cv_search_opendir" >&6; }
5299ac_res=$ac_cv_search_opendir
5300if test "$ac_res" != no; then :
5301  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5302
5303fi
5304
5305fi
5306
5307
5308  # =================
5309  # AC_CHECK_HEADERS
5310  # =================
5311  for ac_header in  \
5312      dlfcn.h      errno.h       fcntl.h       libgen.h     \
5313      memory.h     netinet/in.h  setjmp.h      sys/mman.h   \
5314      sys/param.h  sys/poll.h    sys/procset.h sys/select.h \
5315      sys/socket.h sys/stropts.h sys/time.h    sys/un.h     \
5316      sys/wait.h   unistd.h      utime.h       sysexits.h
5317do :
5318  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5319ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5320if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5321  cat >>confdefs.h <<_ACEOF
5322#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5323_ACEOF
5324
5325fi
5326
5327done
5328
5329
5330  for ac_header in stdarg.h     varargs.h
5331do :
5332  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5333ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5334if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5335  cat >>confdefs.h <<_ACEOF
5336#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5337_ACEOF
5338 lo_have_arg_hdr=true;break
5339else
5340  lo_have_arg_hdr=false
5341fi
5342
5343done
5344
5345
5346  for ac_header in string.h     strings.h
5347do :
5348  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5349ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5350if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5351  cat >>confdefs.h <<_ACEOF
5352#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5353_ACEOF
5354 lo_have_str_hdr=true;break
5355else
5356  lo_have_str_hdr=false
5357fi
5358
5359done
5360
5361
5362  for ac_header in limits.h     sys/limits.h  values.h
5363do :
5364  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5365ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5366if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5367  cat >>confdefs.h <<_ACEOF
5368#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5369_ACEOF
5370 lo_have_lim_hdr=true;break
5371else
5372  lo_have_lim_hdr=false
5373fi
5374
5375done
5376
5377
5378  for ac_header in inttypes.h   stdint.h
5379do :
5380  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5381ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5382if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5383  cat >>confdefs.h <<_ACEOF
5384#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5385_ACEOF
5386 lo_have_typ_hdr=true;break
5387else
5388  lo_have_typ_hdr=false
5389fi
5390
5391done
5392
5393
5394  # ----------------------------------------------------------------------
5395  # check for various programs used during the build.
5396  # On OS/X, "wchar.h" needs "runetype.h" to work properly.
5397  # ----------------------------------------------------------------------
5398  for ac_header in runetype.h wchar.h
5399do :
5400  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5401ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
5402  $ac_includes_default
5403  #if HAVE_RUNETYPE_H
5404  # include <runetype.h>
5405  #endif
5406
5407"
5408if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5409  cat >>confdefs.h <<_ACEOF
5410#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5411_ACEOF
5412
5413fi
5414
5415done
5416
5417
5418  # --------------------------------------------
5419  # Verify certain entries from AC_CHECK_HEADERS
5420  # --------------------------------------------
5421  for f in sys_types sys_mman sys_param sys_stat sys_wait \
5422           string errno stdlib memory setjmp
5423  do eval as_ac_var=\${ac_cv_header_${f}_h+set}
5424     test "${as_ac_var}" = set || {
5425       as_fn_error $? "You must have ${f}.h on your system" "$LINENO" 5
5426     }
5427  done
5428
5429  ${lo_have_arg_hdr} || \
5430    as_fn_error $? "You must have stdarg.h or varargs.h on your system" "$LINENO" 5
5431
5432  ${lo_have_str_hdr} || \
5433    as_fn_error $? "You must have string.h or strings.h on your system" "$LINENO" 5
5434
5435  ${lo_have_lim_hdr} || \
5436    as_fn_error $? "You must have one of limits.h, sys/limits.h or values.h" "$LINENO" 5
5437
5438  ${lo_have_typ_hdr} || \
5439    as_fn_error $? "You must have inttypes.h or stdint.h on your system" "$LINENO" 5
5440
5441  # ----------------------------------------------------------------------
5442  # Checks for typedefs
5443  # ----------------------------------------------------------------------
5444  ac_fn_c_check_type "$LINENO" "wchar_t" "ac_cv_type_wchar_t" "$ac_includes_default"
5445if test "x$ac_cv_type_wchar_t" = xyes; then :
5446
5447cat >>confdefs.h <<_ACEOF
5448#define HAVE_WCHAR_T 1
5449_ACEOF
5450
5451
5452fi
5453
5454  ac_fn_c_check_type "$LINENO" "wint_t" "ac_cv_type_wint_t" "
5455  $ac_includes_default
5456  #if HAVE_RUNETYPE_H
5457  # include <runetype.h>
5458  #endif
5459  #if HAVE_WCHAR_H
5460  # include <wchar.h>
5461  #endif
5462
5463"
5464if test "x$ac_cv_type_wint_t" = xyes; then :
5465
5466cat >>confdefs.h <<_ACEOF
5467#define HAVE_WINT_T 1
5468_ACEOF
5469
5470
5471fi
5472
5473  ac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default"
5474if test "x$ac_cv_type_int8_t" = xyes; then :
5475
5476cat >>confdefs.h <<_ACEOF
5477#define HAVE_INT8_T 1
5478_ACEOF
5479
5480
5481fi
5482ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default"
5483if test "x$ac_cv_type_uint8_t" = xyes; then :
5484
5485cat >>confdefs.h <<_ACEOF
5486#define HAVE_UINT8_T 1
5487_ACEOF
5488
5489
5490fi
5491ac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default"
5492if test "x$ac_cv_type_int16_t" = xyes; then :
5493
5494cat >>confdefs.h <<_ACEOF
5495#define HAVE_INT16_T 1
5496_ACEOF
5497
5498
5499fi
5500ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
5501if test "x$ac_cv_type_uint16_t" = xyes; then :
5502
5503cat >>confdefs.h <<_ACEOF
5504#define HAVE_UINT16_T 1
5505_ACEOF
5506
5507
5508fi
5509ac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default"
5510if test "x$ac_cv_type_int32_t" = xyes; then :
5511
5512cat >>confdefs.h <<_ACEOF
5513#define HAVE_INT32_T 1
5514_ACEOF
5515
5516
5517fi
5518ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
5519if test "x$ac_cv_type_uint32_t" = xyes; then :
5520
5521cat >>confdefs.h <<_ACEOF
5522#define HAVE_UINT32_T 1
5523_ACEOF
5524
5525
5526fi
5527ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
5528if test "x$ac_cv_type_intptr_t" = xyes; then :
5529
5530cat >>confdefs.h <<_ACEOF
5531#define HAVE_INTPTR_T 1
5532_ACEOF
5533
5534
5535fi
5536ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
5537if test "x$ac_cv_type_uintptr_t" = xyes; then :
5538
5539cat >>confdefs.h <<_ACEOF
5540#define HAVE_UINTPTR_T 1
5541_ACEOF
5542
5543
5544fi
5545ac_fn_c_check_type "$LINENO" "uint_t" "ac_cv_type_uint_t" "$ac_includes_default"
5546if test "x$ac_cv_type_uint_t" = xyes; then :
5547
5548cat >>confdefs.h <<_ACEOF
5549#define HAVE_UINT_T 1
5550_ACEOF
5551
5552
5553fi
5554ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5555if test "x$ac_cv_type_pid_t" = xyes; then :
5556
5557cat >>confdefs.h <<_ACEOF
5558#define HAVE_PID_T 1
5559_ACEOF
5560
5561
5562fi
5563ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
5564if test "x$ac_cv_type_size_t" = xyes; then :
5565
5566cat >>confdefs.h <<_ACEOF
5567#define HAVE_SIZE_T 1
5568_ACEOF
5569
5570
5571fi
5572
5573
5574  # =====
5575  # sizes
5576  # =====
5577  # The cast to long int works around a bug in the HP C Compiler
5578# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5579# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5580# This bug is HP SR number 8606223364.
5581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char*" >&5
5582$as_echo_n "checking size of char*... " >&6; }
5583if ${ac_cv_sizeof_charp+:} false; then :
5584  $as_echo_n "(cached) " >&6
5585else
5586  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char*))" "ac_cv_sizeof_charp"        "$ac_includes_default"; then :
5587
5588else
5589  if test "$ac_cv_type_charp" = yes; then
5590     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5591$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5592as_fn_error 77 "cannot compute sizeof (char*)
5593See \`config.log' for more details" "$LINENO" 5; }
5594   else
5595     ac_cv_sizeof_charp=0
5596   fi
5597fi
5598
5599fi
5600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_charp" >&5
5601$as_echo "$ac_cv_sizeof_charp" >&6; }
5602
5603
5604
5605cat >>confdefs.h <<_ACEOF
5606#define SIZEOF_CHARP $ac_cv_sizeof_charp
5607_ACEOF
5608
5609
5610  # The cast to long int works around a bug in the HP C Compiler
5611# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5612# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5613# This bug is HP SR number 8606223364.
5614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5615$as_echo_n "checking size of int... " >&6; }
5616if ${ac_cv_sizeof_int+:} false; then :
5617  $as_echo_n "(cached) " >&6
5618else
5619  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
5620
5621else
5622  if test "$ac_cv_type_int" = yes; then
5623     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5624$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5625as_fn_error 77 "cannot compute sizeof (int)
5626See \`config.log' for more details" "$LINENO" 5; }
5627   else
5628     ac_cv_sizeof_int=0
5629   fi
5630fi
5631
5632fi
5633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5634$as_echo "$ac_cv_sizeof_int" >&6; }
5635
5636
5637
5638cat >>confdefs.h <<_ACEOF
5639#define SIZEOF_INT $ac_cv_sizeof_int
5640_ACEOF
5641
5642
5643  # The cast to long int works around a bug in the HP C Compiler
5644# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5645# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5646# This bug is HP SR number 8606223364.
5647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5648$as_echo_n "checking size of long... " >&6; }
5649if ${ac_cv_sizeof_long+:} false; then :
5650  $as_echo_n "(cached) " >&6
5651else
5652  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
5653
5654else
5655  if test "$ac_cv_type_long" = yes; then
5656     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5657$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5658as_fn_error 77 "cannot compute sizeof (long)
5659See \`config.log' for more details" "$LINENO" 5; }
5660   else
5661     ac_cv_sizeof_long=0
5662   fi
5663fi
5664
5665fi
5666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5667$as_echo "$ac_cv_sizeof_long" >&6; }
5668
5669
5670
5671cat >>confdefs.h <<_ACEOF
5672#define SIZEOF_LONG $ac_cv_sizeof_long
5673_ACEOF
5674
5675
5676  # The cast to long int works around a bug in the HP C Compiler
5677# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5678# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5679# This bug is HP SR number 8606223364.
5680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
5681$as_echo_n "checking size of short... " >&6; }
5682if ${ac_cv_sizeof_short+:} false; then :
5683  $as_echo_n "(cached) " >&6
5684else
5685  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
5686
5687else
5688  if test "$ac_cv_type_short" = yes; then
5689     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5690$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5691as_fn_error 77 "cannot compute sizeof (short)
5692See \`config.log' for more details" "$LINENO" 5; }
5693   else
5694     ac_cv_sizeof_short=0
5695   fi
5696fi
5697
5698fi
5699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
5700$as_echo "$ac_cv_sizeof_short" >&6; }
5701
5702
5703
5704cat >>confdefs.h <<_ACEOF
5705#define SIZEOF_SHORT $ac_cv_sizeof_short
5706_ACEOF
5707
5708
5709
5710  # ----------------------------------------------------------------------
5711  # AC_CHECK_LIB for SVR4 libgen, and use it if it defines pathfind.
5712  # ----------------------------------------------------------------------
5713  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pathfind in -lgen" >&5
5714$as_echo_n "checking for pathfind in -lgen... " >&6; }
5715if ${ac_cv_lib_gen_pathfind+:} false; then :
5716  $as_echo_n "(cached) " >&6
5717else
5718  ac_check_lib_save_LIBS=$LIBS
5719LIBS="-lgen  $LIBS"
5720cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5721/* end confdefs.h.  */
5722
5723/* Override any GCC internal prototype to avoid an error.
5724   Use char because int might match the return type of a GCC
5725   builtin and then its argument prototype would still apply.  */
5726#ifdef __cplusplus
5727extern "C"
5728#endif
5729char pathfind ();
5730int
5731main ()
5732{
5733return pathfind ();
5734  ;
5735  return 0;
5736}
5737_ACEOF
5738if ac_fn_c_try_link "$LINENO"; then :
5739  ac_cv_lib_gen_pathfind=yes
5740else
5741  ac_cv_lib_gen_pathfind=no
5742fi
5743rm -f core conftest.err conftest.$ac_objext \
5744    conftest$ac_exeext conftest.$ac_ext
5745LIBS=$ac_check_lib_save_LIBS
5746fi
5747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gen_pathfind" >&5
5748$as_echo "$ac_cv_lib_gen_pathfind" >&6; }
5749if test "x$ac_cv_lib_gen_pathfind" = xyes; then :
5750  cat >>confdefs.h <<_ACEOF
5751#define HAVE_LIBGEN 1
5752_ACEOF
5753
5754  LIBS="-lgen $LIBS"
5755
5756fi
5757
5758  for ac_func in vprintf
5759do :
5760  ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
5761if test "x$ac_cv_func_vprintf" = xyes; then :
5762  cat >>confdefs.h <<_ACEOF
5763#define HAVE_VPRINTF 1
5764_ACEOF
5765
5766ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
5767if test "x$ac_cv_func__doprnt" = xyes; then :
5768
5769$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
5770
5771fi
5772
5773fi
5774done
5775
5776
5777  for ac_header in vfork.h
5778do :
5779  ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
5780if test "x$ac_cv_header_vfork_h" = xyes; then :
5781  cat >>confdefs.h <<_ACEOF
5782#define HAVE_VFORK_H 1
5783_ACEOF
5784
5785fi
5786
5787done
5788
5789for ac_func in fork vfork
5790do :
5791  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5792ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5793if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5794  cat >>confdefs.h <<_ACEOF
5795#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5796_ACEOF
5797
5798fi
5799done
5800
5801if test "x$ac_cv_func_fork" = xyes; then
5802  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
5803$as_echo_n "checking for working fork... " >&6; }
5804if ${ac_cv_func_fork_works+:} false; then :
5805  $as_echo_n "(cached) " >&6
5806else
5807  if test "$cross_compiling" = yes; then :
5808  ac_cv_func_fork_works=cross
5809else
5810  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5811/* end confdefs.h.  */
5812$ac_includes_default
5813int
5814main ()
5815{
5816
5817	  /* By Ruediger Kuhlmann. */
5818	  return fork () < 0;
5819
5820  ;
5821  return 0;
5822}
5823_ACEOF
5824if ac_fn_c_try_run "$LINENO"; then :
5825  ac_cv_func_fork_works=yes
5826else
5827  ac_cv_func_fork_works=no
5828fi
5829rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5830  conftest.$ac_objext conftest.beam conftest.$ac_ext
5831fi
5832
5833fi
5834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
5835$as_echo "$ac_cv_func_fork_works" >&6; }
5836
5837else
5838  ac_cv_func_fork_works=$ac_cv_func_fork
5839fi
5840if test "x$ac_cv_func_fork_works" = xcross; then
5841  case $host in
5842    *-*-amigaos* | *-*-msdosdjgpp*)
5843      # Override, as these systems have only a dummy fork() stub
5844      ac_cv_func_fork_works=no
5845      ;;
5846    *)
5847      ac_cv_func_fork_works=yes
5848      ;;
5849  esac
5850  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
5851$as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
5852fi
5853ac_cv_func_vfork_works=$ac_cv_func_vfork
5854if test "x$ac_cv_func_vfork" = xyes; then
5855  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
5856$as_echo_n "checking for working vfork... " >&6; }
5857if ${ac_cv_func_vfork_works+:} false; then :
5858  $as_echo_n "(cached) " >&6
5859else
5860  if test "$cross_compiling" = yes; then :
5861  ac_cv_func_vfork_works=cross
5862else
5863  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5864/* end confdefs.h.  */
5865/* Thanks to Paul Eggert for this test.  */
5866$ac_includes_default
5867#include <sys/wait.h>
5868#ifdef HAVE_VFORK_H
5869# include <vfork.h>
5870#endif
5871/* On some sparc systems, changes by the child to local and incoming
5872   argument registers are propagated back to the parent.  The compiler
5873   is told about this with #include <vfork.h>, but some compilers
5874   (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
5875   static variable whose address is put into a register that is
5876   clobbered by the vfork.  */
5877static void
5878#ifdef __cplusplus
5879sparc_address_test (int arg)
5880# else
5881sparc_address_test (arg) int arg;
5882#endif
5883{
5884  static pid_t child;
5885  if (!child) {
5886    child = vfork ();
5887    if (child < 0) {
5888      perror ("vfork");
5889      _exit(2);
5890    }
5891    if (!child) {
5892      arg = getpid();
5893      write(-1, "", 0);
5894      _exit (arg);
5895    }
5896  }
5897}
5898
5899int
5900main ()
5901{
5902  pid_t parent = getpid ();
5903  pid_t child;
5904
5905  sparc_address_test (0);
5906
5907  child = vfork ();
5908
5909  if (child == 0) {
5910    /* Here is another test for sparc vfork register problems.  This
5911       test uses lots of local variables, at least as many local
5912       variables as main has allocated so far including compiler
5913       temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
5914       4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
5915       reuse the register of parent for one of the local variables,
5916       since it will think that parent can't possibly be used any more
5917       in this routine.  Assigning to the local variable will thus
5918       munge parent in the parent process.  */
5919    pid_t
5920      p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
5921      p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
5922    /* Convince the compiler that p..p7 are live; otherwise, it might
5923       use the same hardware register for all 8 local variables.  */
5924    if (p != p1 || p != p2 || p != p3 || p != p4
5925	|| p != p5 || p != p6 || p != p7)
5926      _exit(1);
5927
5928    /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
5929       from child file descriptors.  If the child closes a descriptor
5930       before it execs or exits, this munges the parent's descriptor
5931       as well.  Test for this by closing stdout in the child.  */
5932    _exit(close(fileno(stdout)) != 0);
5933  } else {
5934    int status;
5935    struct stat st;
5936
5937    while (wait(&status) != child)
5938      ;
5939    return (
5940	 /* Was there some problem with vforking?  */
5941	 child < 0
5942
5943	 /* Did the child fail?  (This shouldn't happen.)  */
5944	 || status
5945
5946	 /* Did the vfork/compiler bug occur?  */
5947	 || parent != getpid()
5948
5949	 /* Did the file descriptor bug occur?  */
5950	 || fstat(fileno(stdout), &st) != 0
5951	 );
5952  }
5953}
5954_ACEOF
5955if ac_fn_c_try_run "$LINENO"; then :
5956  ac_cv_func_vfork_works=yes
5957else
5958  ac_cv_func_vfork_works=no
5959fi
5960rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5961  conftest.$ac_objext conftest.beam conftest.$ac_ext
5962fi
5963
5964fi
5965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
5966$as_echo "$ac_cv_func_vfork_works" >&6; }
5967
5968fi;
5969if test "x$ac_cv_func_fork_works" = xcross; then
5970  ac_cv_func_vfork_works=$ac_cv_func_vfork
5971  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
5972$as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
5973fi
5974
5975if test "x$ac_cv_func_vfork_works" = xyes; then
5976
5977$as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
5978
5979else
5980
5981$as_echo "#define vfork fork" >>confdefs.h
5982
5983fi
5984if test "x$ac_cv_func_fork_works" = xyes; then
5985
5986$as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
5987
5988fi
5989
5990  for ac_func in mmap canonicalize_file_name snprintf strdup strchr \
5991                 strrchr strsignal
5992do :
5993  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5994ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5995if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5996  cat >>confdefs.h <<_ACEOF
5997#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5998_ACEOF
5999
6000fi
6001done
6002
6003  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6004$as_echo_n "checking for a sed that does not truncate output... " >&6; }
6005if ${ac_cv_path_SED+:} false; then :
6006  $as_echo_n "(cached) " >&6
6007else
6008            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6009     for ac_i in 1 2 3 4 5 6 7; do
6010       ac_script="$ac_script$as_nl$ac_script"
6011     done
6012     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6013     { ac_script=; unset ac_script;}
6014     if test -z "$SED"; then
6015  ac_path_SED_found=false
6016  # Loop through the user's path and test for each of PROGNAME-LIST
6017  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6018for as_dir in $PATH
6019do
6020  IFS=$as_save_IFS
6021  test -z "$as_dir" && as_dir=.
6022    for ac_prog in sed gsed; do
6023    for ac_exec_ext in '' $ac_executable_extensions; do
6024      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6025      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
6026# Check for GNU ac_path_SED and select it if it is found.
6027  # Check for GNU $ac_path_SED
6028case `"$ac_path_SED" --version 2>&1` in
6029*GNU*)
6030  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6031*)
6032  ac_count=0
6033  $as_echo_n 0123456789 >"conftest.in"
6034  while :
6035  do
6036    cat "conftest.in" "conftest.in" >"conftest.tmp"
6037    mv "conftest.tmp" "conftest.in"
6038    cp "conftest.in" "conftest.nl"
6039    $as_echo '' >> "conftest.nl"
6040    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6041    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6042    as_fn_arith $ac_count + 1 && ac_count=$as_val
6043    if test $ac_count -gt ${ac_path_SED_max-0}; then
6044      # Best one so far, save it but keep looking for a better one
6045      ac_cv_path_SED="$ac_path_SED"
6046      ac_path_SED_max=$ac_count
6047    fi
6048    # 10*(2^10) chars as input seems more than enough
6049    test $ac_count -gt 10 && break
6050  done
6051  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6052esac
6053
6054      $ac_path_SED_found && break 3
6055    done
6056  done
6057  done
6058IFS=$as_save_IFS
6059  if test -z "$ac_cv_path_SED"; then
6060    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
6061  fi
6062else
6063  ac_cv_path_SED=$SED
6064fi
6065
6066fi
6067{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6068$as_echo "$ac_cv_path_SED" >&6; }
6069 SED="$ac_cv_path_SED"
6070  rm -f conftest.sed
6071
6072  while :
6073  do
6074      POSIX_SHELL=`which bash`
6075      test -x "$POSIX_SHELL" && break
6076      POSIX_SHELL=`which dash`
6077      test -x "$POSIX_SHELL" && break
6078      POSIX_SHELL=/usr/xpg4/bin/sh
6079      test -x "$POSIX_SHELL" && break
6080      POSIX_SHELL=`/bin/sh -c '
6081          exec 2>/dev/null
6082          if ! true ; then exit 1 ; fi
6083          echo /bin/sh'`
6084      test -x "$POSIX_SHELL" && break
6085      as_fn_error $? "Cannot locate a working POSIX shell" "$LINENO" 5
6086  done
6087
6088cat >>confdefs.h <<_ACEOF
6089#define POSIX_SHELL "${POSIX_SHELL}"
6090_ACEOF
6091
6092
6093
6094
6095
6096  LIBOPTS_BUILD_BLOCKED=''
6097
6098
6099  NEED_LIBOPTS_DIR=''
6100
6101  # Check whether --enable-local-libopts was given.
6102if test "${enable_local_libopts+set}" = set; then :
6103  enableval=$enable_local_libopts;
6104    if test x$enableval = xyes ; then
6105       { $as_echo "$as_me:${as_lineno-$LINENO}: Using supplied libopts tearoff" >&5
6106$as_echo "$as_me: Using supplied libopts tearoff" >&6;}
6107       LIBOPTS_LDADD='$(top_builddir)/libopts/libopts.la'
6108       LIBOPTS_CFLAGS='-I$(top_srcdir)/libopts'
6109       NEED_LIBOPTS_DIR=true
6110    fi
6111fi
6112
6113
6114  # Check whether --enable-libopts-install was given.
6115if test "${enable_libopts_install+set}" = set; then :
6116  enableval=$enable_libopts_install;
6117fi
6118
6119   if test "X${enable_libopts_install}" != Xno; then
6120  INSTALL_LIBOPTS_TRUE=
6121  INSTALL_LIBOPTS_FALSE='#'
6122else
6123  INSTALL_LIBOPTS_TRUE='#'
6124  INSTALL_LIBOPTS_FALSE=
6125fi
6126
6127
6128  if test -z "${NEED_LIBOPTS_DIR}" ; then
6129     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether autoopts-config can be found" >&5
6130$as_echo_n "checking whether autoopts-config can be found... " >&6; }
6131
6132# Check whether --with-autoopts-config was given.
6133if test "${with_autoopts_config+set}" = set; then :
6134  withval=$with_autoopts_config; lo_cv_with_autoopts_config=${with_autoopts_config}
6135else
6136  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether autoopts-config is specified" >&5
6137$as_echo_n "checking whether autoopts-config is specified... " >&6; }
6138if ${lo_cv_with_autoopts_config+:} false; then :
6139  $as_echo_n "(cached) " >&6
6140else
6141  if autoopts-config --help 2>/dev/null 1>&2
6142        then lo_cv_with_autoopts_config=autoopts-config
6143        elif libopts-config --help 2>/dev/null 1>&2
6144        then lo_cv_with_autoopts_config=libopts-config
6145        else lo_cv_with_autoopts_config=no ; fi
6146fi
6147{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lo_cv_with_autoopts_config" >&5
6148$as_echo "$lo_cv_with_autoopts_config" >&6; }
6149
6150fi
6151 # end of AC_ARG_WITH
6152
6153     if ${lo_cv_test_autoopts+:} false; then :
6154  $as_echo_n "(cached) " >&6
6155else
6156
6157        if test -z "${lo_cv_with_autoopts_config}" \
6158                -o X"${lo_cv_with_autoopts_config}" = Xno
6159        then
6160           if autoopts-config --help 2>/dev/null 1>&2
6161           then lo_cv_with_autoopts_config=autoopts-config
6162           elif libopts-config --help 2>/dev/null 1>&2
6163           then lo_cv_with_autoopts_config=libopts-config
6164           else lo_cv_with_autoopts_config=false ; fi
6165        fi
6166        lo_cv_test_autoopts=`
6167            ${lo_cv_with_autoopts_config} --libs` 2> /dev/null
6168        if test $? -ne 0 -o -z "${lo_cv_test_autoopts}"
6169        then lo_cv_test_autoopts=no ; fi
6170
6171fi
6172 # end of CACHE_VAL
6173     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lo_cv_test_autoopts}" >&5
6174$as_echo "${lo_cv_test_autoopts}" >&6; }
6175
6176     if test "X${lo_cv_test_autoopts}" != Xno
6177     then
6178        LIBOPTS_LDADD="${lo_cv_test_autoopts}"
6179        LIBOPTS_CFLAGS="`${lo_cv_with_autoopts_config} --cflags`"
6180     else
6181        LIBOPTS_LDADD='$(top_builddir)/libopts/libopts.la'
6182        LIBOPTS_CFLAGS='-I$(top_srcdir)/libopts'
6183        NEED_LIBOPTS_DIR=true
6184     fi
6185  fi # end of if test -z "${NEED_LIBOPTS_DIR}"
6186  if test -n "${LIBOPTS_BUILD_BLOCKED}" ; then
6187    NEED_LIBOPTS_DIR=''
6188  fi
6189   if test -n "${NEED_LIBOPTS_DIR}"; then
6190  NEED_LIBOPTS_TRUE=
6191  NEED_LIBOPTS_FALSE='#'
6192else
6193  NEED_LIBOPTS_TRUE='#'
6194  NEED_LIBOPTS_FALSE=
6195fi
6196
6197
6198
6199  LIBOPTS_DIR=libopts
6200
6201
6202# end of AC_DEFUN of LIBOPTS_CHECK_COMMON
6203
6204
6205if test -z "$NEED_LIBOPTS_TRUE"; then :
6206
6207
6208
6209  # Check to see if a reg expr header is specified.
6210
6211
6212# Check whether --with-regex-header was given.
6213if test "${with_regex_header+set}" = set; then :
6214  withval=$with_regex_header; libopts_cv_with_regex_header=${with_regex_header}
6215else
6216  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a reg expr header is specified" >&5
6217$as_echo_n "checking whether a reg expr header is specified... " >&6; }
6218if ${libopts_cv_with_regex_header+:} false; then :
6219  $as_echo_n "(cached) " >&6
6220else
6221  libopts_cv_with_regex_header=no
6222fi
6223{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libopts_cv_with_regex_header" >&5
6224$as_echo "$libopts_cv_with_regex_header" >&6; }
6225
6226fi
6227 # end of AC_ARG_WITH
6228  if test "X${libopts_cv_with_regex_header}" != Xno
6229  then
6230    cat >>confdefs.h <<_ACEOF
6231#define REGEX_HEADER <${libopts_cv_with_regex_header}>
6232_ACEOF
6233
6234  else
6235
6236$as_echo "#define REGEX_HEADER <regex.h>" >>confdefs.h
6237
6238  fi
6239
6240
6241
6242  # Check to see if a working libregex can be found.
6243
6244
6245# Check whether --with-libregex was given.
6246if test "${with_libregex+set}" = set; then :
6247  withval=$with_libregex; libopts_cv_with_libregex_root=${with_libregex}
6248else
6249  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether with-libregex was specified" >&5
6250$as_echo_n "checking whether with-libregex was specified... " >&6; }
6251if ${libopts_cv_with_libregex_root+:} false; then :
6252  $as_echo_n "(cached) " >&6
6253else
6254  libopts_cv_with_libregex_root=no
6255fi
6256{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libopts_cv_with_libregex_root" >&5
6257$as_echo "$libopts_cv_with_libregex_root" >&6; }
6258
6259fi
6260 # end of AC_ARG_WITH libregex
6261
6262  if test "${with_libregex+set}" = set && \
6263     test "${withval}" = no
6264  then ## disabled by request
6265    libopts_cv_with_libregex_root=no
6266    libopts_cv_with_libregex_cflags=no
6267    libopts_cv_with_libregex_libs=no
6268  else
6269
6270
6271# Check whether --with-libregex-cflags was given.
6272if test "${with_libregex_cflags+set}" = set; then :
6273  withval=$with_libregex_cflags; libopts_cv_with_libregex_cflags=${with_regex_cflags}
6274else
6275  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether with-libregex-cflags was specified" >&5
6276$as_echo_n "checking whether with-libregex-cflags was specified... " >&6; }
6277if ${libopts_cv_with_libregex_cflags+:} false; then :
6278  $as_echo_n "(cached) " >&6
6279else
6280  libopts_cv_with_libregex_cflags=no
6281fi
6282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libopts_cv_with_libregex_cflags" >&5
6283$as_echo "$libopts_cv_with_libregex_cflags" >&6; }
6284
6285fi
6286 # end of AC_ARG_WITH libregex-cflags
6287
6288
6289# Check whether --with-libregex-libs was given.
6290if test "${with_libregex_libs+set}" = set; then :
6291  withval=$with_libregex_libs; libopts_cv_with_libregex_libs=${with_regex_libs}
6292else
6293  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether with-libregex-libs was specified" >&5
6294$as_echo_n "checking whether with-libregex-libs was specified... " >&6; }
6295if ${libopts_cv_with_libregex_libs+:} false; then :
6296  $as_echo_n "(cached) " >&6
6297else
6298  libopts_cv_with_libregex_libs=no
6299fi
6300{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libopts_cv_with_libregex_libs" >&5
6301$as_echo "$libopts_cv_with_libregex_libs" >&6; }
6302
6303fi
6304 # end of AC_ARG_WITH libregex-libs
6305
6306  case "X${libopts_cv_with_libregex_cflags}" in
6307  Xyes|Xno|X )
6308    case "X${libopts_cv_with_libregex_root}" in
6309    Xyes|Xno|X ) libopts_cv_with_libregex_cflags=no ;;
6310    * )        libopts_cv_with_libregex_cflags=-I${libopts_cv_with_libregex_root}/include ;;
6311    esac
6312  esac
6313  case "X${libopts_cv_with_libregex_libs}" in
6314  Xyes|Xno|X )
6315    case "X${libopts_cv_with_libregex_root}" in
6316    Xyes|Xno|X ) libopts_cv_with_libregex_libs=no ;;
6317    * )        libopts_cv_with_libregex_libs="-L${libopts_cv_with_libregex_root}/lib -lregex";;
6318    esac
6319  esac
6320  libopts_save_CPPFLAGS="${CPPFLAGS}"
6321  libopts_save_LIBS="${LIBS}"
6322  fi ## disabled by request
6323
6324  case "X${libopts_cv_with_libregex_cflags}" in
6325  Xyes|Xno|X )
6326    libopts_cv_with_libregex_cflags="" ;;
6327  * ) CPPFLAGS="${CPPFLAGS} ${libopts_cv_with_libregex_cflags}" ;;
6328  esac
6329  case "X${libopts_cv_with_libregex_libs}" in
6330  Xyes|Xno|X )
6331    libopts_cv_with_libregex_libs="" ;;
6332  * )
6333    LIBS="${LIBS} ${libopts_cv_with_libregex_libs}" ;;
6334  esac
6335  LIBREGEX_CFLAGS=""
6336  LIBREGEX_LIBS=""
6337  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libregex functions properly" >&5
6338$as_echo_n "checking whether libregex functions properly... " >&6; }
6339  if ${libopts_cv_with_libregex+:} false; then :
6340  $as_echo_n "(cached) " >&6
6341else
6342
6343  if test "$cross_compiling" = yes; then :
6344  libopts_cv_with_libregex=no
6345else
6346  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6347/* end confdefs.h.  */
6348#include <stdio.h>
6349#include <stdlib.h>
6350#include <sys/types.h>
6351#include REGEX_HEADER
6352static regex_t re;
6353void comp_re( char const* pzPat ) {
6354  int res = regcomp( &re, pzPat, REG_EXTENDED|REG_ICASE|REG_NEWLINE );
6355  if (res == 0) return;
6356  exit( res ); }
6357int main() {
6358  regmatch_t m[2];
6359  comp_re( "^.*\$"   );
6360  comp_re( "()|no.*" );
6361  comp_re( "."       );
6362  if (regexec( &re, "X", 2, m, 0 ) != 0)  return 1;
6363  if ((m[0].rm_so != 0) || (m[0].rm_eo != 1)) {
6364    fputs( "error: regex -->.<-- did not match\n", stderr );
6365    return 1;
6366  }
6367  return 0; }
6368_ACEOF
6369if ac_fn_c_try_run "$LINENO"; then :
6370  libopts_cv_with_libregex=yes
6371else
6372  libopts_cv_with_libregex=no
6373fi
6374rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6375  conftest.$ac_objext conftest.beam conftest.$ac_ext
6376fi
6377 # end of AC_TRY_RUN
6378
6379fi
6380 # end of AC_CACHE_VAL for libopts_cv_with_libregex
6381  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${libopts_cv_with_libregex}" >&5
6382$as_echo "${libopts_cv_with_libregex}" >&6; }
6383  if test "X${libopts_cv_with_libregex}" != Xno
6384  then
6385
6386$as_echo "#define WITH_LIBREGEX 1" >>confdefs.h
6387
6388  else
6389    CPPFLAGS="${libopts_save_CPPFLAGS}"
6390    LIBS="${libopts_save_LIBS}"
6391  fi
6392
6393
6394
6395  # Check to see if pathfind(3) works.
6396
6397  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pathfind(3) works" >&5
6398$as_echo_n "checking whether pathfind(3) works... " >&6; }
6399  if ${libopts_cv_run_pathfind+:} false; then :
6400  $as_echo_n "(cached) " >&6
6401else
6402
6403  if test "$cross_compiling" = yes; then :
6404  libopts_cv_run_pathfind=no
6405
6406else
6407  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6408/* end confdefs.h.  */
6409#include <string.h>
6410#include <stdlib.h>
6411int main (int argc, char** argv) {
6412   char* pz = pathfind( getenv( "PATH" ), "sh", "x" );
6413   return (pz == 0) ? 1 : 0;
6414}
6415_ACEOF
6416if ac_fn_c_try_run "$LINENO"; then :
6417  libopts_cv_run_pathfind=yes
6418else
6419  libopts_cv_run_pathfind=no
6420fi
6421rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6422  conftest.$ac_objext conftest.beam conftest.$ac_ext
6423fi
6424 # end of TRY_RUN
6425
6426fi
6427 # end of AC_CACHE_VAL for libopts_cv_run_pathfind
6428  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${libopts_cv_run_pathfind}" >&5
6429$as_echo "${libopts_cv_run_pathfind}" >&6; }
6430  if test "X${libopts_cv_run_pathfind}" != Xno
6431  then
6432
6433$as_echo "#define HAVE_PATHFIND 1" >>confdefs.h
6434
6435  fi
6436
6437
6438
6439  # Check to see if /dev/zero is readable device.
6440
6441  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether /dev/zero is readable device" >&5
6442$as_echo_n "checking whether /dev/zero is readable device... " >&6; }
6443  if ${libopts_cv_test_dev_zero+:} false; then :
6444  $as_echo_n "(cached) " >&6
6445else
6446
6447    libopts_cv_test_dev_zero=`exec 2> /dev/null
6448dzero=\`ls -lL /dev/zero | egrep ^c......r\`
6449test -z "${dzero}" && exit 1
6450echo ${dzero}`
6451    if test $? -ne 0 || test -z "$libopts_cv_test_dev_zero"
6452    then libopts_cv_test_dev_zero=no
6453    fi
6454
6455fi
6456 # end of CACHE_VAL of libopts_cv_test_dev_zero
6457  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${libopts_cv_test_dev_zero}" >&5
6458$as_echo "${libopts_cv_test_dev_zero}" >&6; }
6459  if test "X${libopts_cv_test_dev_zero}" != Xno
6460  then
6461
6462$as_echo "#define HAVE_DEV_ZERO 1" >>confdefs.h
6463
6464  fi
6465
6466
6467
6468  # Check to see if we have a functional realpath(3C).
6469
6470  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have a functional realpath(3C)" >&5
6471$as_echo_n "checking whether we have a functional realpath(3C)... " >&6; }
6472  if ${libopts_cv_run_realpath+:} false; then :
6473  $as_echo_n "(cached) " >&6
6474else
6475
6476  if test "$cross_compiling" = yes; then :
6477  libopts_cv_run_realpath=no
6478
6479else
6480  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6481/* end confdefs.h.  */
6482#include <limits.h>
6483#include <stdlib.h>
6484int main (int argc, char** argv) {
6485#ifndef PATH_MAX
6486choke me!!
6487#else
6488   char zPath[PATH_MAX+1];
6489#endif
6490   char *pz = realpath(argv[0], zPath);
6491   return (pz == zPath) ? 0 : 1;
6492}
6493_ACEOF
6494if ac_fn_c_try_run "$LINENO"; then :
6495  libopts_cv_run_realpath=yes
6496else
6497  libopts_cv_run_realpath=no
6498fi
6499rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6500  conftest.$ac_objext conftest.beam conftest.$ac_ext
6501fi
6502 # end of TRY_RUN
6503
6504fi
6505 # end of AC_CACHE_VAL for libopts_cv_run_realpath
6506  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${libopts_cv_run_realpath}" >&5
6507$as_echo "${libopts_cv_run_realpath}" >&6; }
6508  if test "X${libopts_cv_run_realpath}" != Xno
6509  then
6510
6511$as_echo "#define HAVE_REALPATH 1" >>confdefs.h
6512
6513  fi
6514
6515
6516
6517  # Check to see if strftime() works.
6518
6519  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strftime() works" >&5
6520$as_echo_n "checking whether strftime() works... " >&6; }
6521  if ${libopts_cv_run_strftime+:} false; then :
6522  $as_echo_n "(cached) " >&6
6523else
6524
6525  if test "$cross_compiling" = yes; then :
6526  libopts_cv_run_strftime=no
6527
6528else
6529  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6530/* end confdefs.h.  */
6531#include <time.h>
6532#include <string.h>
6533char t_buf[ 64 ];
6534int main() {
6535  static char const z[] = "Thursday Aug 28 240";
6536  struct tm tm;
6537  tm.tm_sec   = 36;  /* seconds after the minute [0, 61]  */
6538  tm.tm_min   = 44;  /* minutes after the hour [0, 59] */
6539  tm.tm_hour  = 12;  /* hour since midnight [0, 23] */
6540  tm.tm_mday  = 28;  /* day of the month [1, 31] */
6541  tm.tm_mon   =  7;  /* months since January [0, 11] */
6542  tm.tm_year  = 86;  /* years since 1900 */
6543  tm.tm_wday  =  4;  /* days since Sunday [0, 6] */
6544  tm.tm_yday  = 239; /* days since January 1 [0, 365] */
6545  tm.tm_isdst =  1;  /* flag for daylight savings time */
6546  strftime( t_buf, sizeof( t_buf ), "%A %b %d %j", &tm );
6547  return (strcmp( t_buf, z ) != 0); }
6548_ACEOF
6549if ac_fn_c_try_run "$LINENO"; then :
6550  libopts_cv_run_strftime=yes
6551else
6552  libopts_cv_run_strftime=no
6553fi
6554rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6555  conftest.$ac_objext conftest.beam conftest.$ac_ext
6556fi
6557 # end of TRY_RUN
6558
6559fi
6560 # end of AC_CACHE_VAL for libopts_cv_run_strftime
6561  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${libopts_cv_run_strftime}" >&5
6562$as_echo "${libopts_cv_run_strftime}" >&6; }
6563  if test "X${libopts_cv_run_strftime}" != Xno
6564  then
6565
6566$as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
6567
6568  fi
6569
6570
6571
6572  # Check to see if fopen accepts "b" mode.
6573
6574  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fopen accepts \"b\" mode" >&5
6575$as_echo_n "checking whether fopen accepts \"b\" mode... " >&6; }
6576  if ${libopts_cv_run_fopen_binary+:} false; then :
6577  $as_echo_n "(cached) " >&6
6578else
6579
6580  if test "$cross_compiling" = yes; then :
6581  libopts_cv_run_fopen_binary=no
6582
6583else
6584  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6585/* end confdefs.h.  */
6586#include <stdio.h>
6587int main (int argc, char** argv) {
6588FILE* fp = fopen("conftest.$ac_ext", "rb");
6589return (fp == NULL) ? 1 : fclose(fp); }
6590_ACEOF
6591if ac_fn_c_try_run "$LINENO"; then :
6592  libopts_cv_run_fopen_binary=yes
6593else
6594  libopts_cv_run_fopen_binary=no
6595fi
6596rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6597  conftest.$ac_objext conftest.beam conftest.$ac_ext
6598fi
6599 # end of TRY_RUN
6600
6601fi
6602 # end of AC_CACHE_VAL for libopts_cv_run_fopen_binary
6603  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${libopts_cv_run_fopen_binary}" >&5
6604$as_echo "${libopts_cv_run_fopen_binary}" >&6; }
6605  if test "X${libopts_cv_run_fopen_binary}" != Xno
6606  then
6607
6608$as_echo "#define FOPEN_BINARY_FLAG \"b\"" >>confdefs.h
6609
6610  else
6611
6612$as_echo "#define FOPEN_BINARY_FLAG \"\"" >>confdefs.h
6613
6614  fi
6615
6616
6617
6618  # Check to see if fopen accepts "t" mode.
6619
6620  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fopen accepts \"t\" mode" >&5
6621$as_echo_n "checking whether fopen accepts \"t\" mode... " >&6; }
6622  if ${libopts_cv_run_fopen_text+:} false; then :
6623  $as_echo_n "(cached) " >&6
6624else
6625
6626  if test "$cross_compiling" = yes; then :
6627  libopts_cv_run_fopen_text=no
6628
6629else
6630  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6631/* end confdefs.h.  */
6632#include <stdio.h>
6633int main (int argc, char** argv) {
6634FILE* fp = fopen("conftest.$ac_ext", "rt");
6635return (fp == NULL) ? 1 : fclose(fp); }
6636_ACEOF
6637if ac_fn_c_try_run "$LINENO"; then :
6638  libopts_cv_run_fopen_text=yes
6639else
6640  libopts_cv_run_fopen_text=no
6641fi
6642rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6643  conftest.$ac_objext conftest.beam conftest.$ac_ext
6644fi
6645 # end of TRY_RUN
6646
6647fi
6648 # end of AC_CACHE_VAL for libopts_cv_run_fopen_text
6649  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${libopts_cv_run_fopen_text}" >&5
6650$as_echo "${libopts_cv_run_fopen_text}" >&6; }
6651  if test "X${libopts_cv_run_fopen_text}" != Xno
6652  then
6653
6654$as_echo "#define FOPEN_TEXT_FLAG \"t\"" >>confdefs.h
6655
6656  else
6657
6658$as_echo "#define FOPEN_TEXT_FLAG \"\"" >>confdefs.h
6659
6660  fi
6661
6662
6663
6664  # Check to see if not wanting optional option args.
6665
6666  # Check whether --enable-optional-args was given.
6667if test "${enable_optional_args+set}" = set; then :
6668  enableval=$enable_optional_args; libopts_cv_enable_optional_args=${enable_optional_args}
6669else
6670  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether not wanting optional option args" >&5
6671$as_echo_n "checking whether not wanting optional option args... " >&6; }
6672if ${libopts_cv_enable_optional_args+:} false; then :
6673  $as_echo_n "(cached) " >&6
6674else
6675  libopts_cv_enable_optional_args=yes
6676fi
6677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libopts_cv_enable_optional_args" >&5
6678$as_echo "$libopts_cv_enable_optional_args" >&6; }
6679
6680fi
6681 # end of AC_ARG_ENABLE
6682  if test "X${libopts_cv_enable_optional_args}" = Xno
6683  then
6684
6685$as_echo "#define NO_OPTIONAL_OPT_ARGS 1" >>confdefs.h
6686
6687  fi
6688
6689
6690
6691
6692    ac_config_files="$ac_config_files libopts/Makefile"
6693
6694
6695fi  # end of AC_DEFUN of LIBOPTS_CHECK
6696
6697
6698case `pwd` in
6699  *\ * | *\	*)
6700    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
6701$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
6702esac
6703
6704
6705
6706macro_version='2.4'
6707macro_revision='1.3293'
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721ltmain="$ac_aux_dir/ltmain.sh"
6722
6723# Backslashify metacharacters that are still active within
6724# double-quoted strings.
6725sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6726
6727# Same as above, but do not quote variable references.
6728double_quote_subst='s/\(["`\\]\)/\\\1/g'
6729
6730# Sed substitution to delay expansion of an escaped shell variable in a
6731# double_quote_subst'ed string.
6732delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6733
6734# Sed substitution to delay expansion of an escaped single quote.
6735delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6736
6737# Sed substitution to avoid accidental globbing in evaled expressions
6738no_glob_subst='s/\*/\\\*/g'
6739
6740ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6741ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
6742ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
6743
6744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
6745$as_echo_n "checking how to print strings... " >&6; }
6746# Test print first, because it will be a builtin if present.
6747if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
6748   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
6749  ECHO='print -r --'
6750elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
6751  ECHO='printf %s\n'
6752else
6753  # Use this function as a fallback that always works.
6754  func_fallback_echo ()
6755  {
6756    eval 'cat <<_LTECHO_EOF
6757$1
6758_LTECHO_EOF'
6759  }
6760  ECHO='func_fallback_echo'
6761fi
6762
6763# func_echo_all arg...
6764# Invoke $ECHO with all args, space-separated.
6765func_echo_all ()
6766{
6767    $ECHO ""
6768}
6769
6770case "$ECHO" in
6771  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
6772$as_echo "printf" >&6; } ;;
6773  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
6774$as_echo "print -r" >&6; } ;;
6775  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
6776$as_echo "cat" >&6; } ;;
6777esac
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6793$as_echo_n "checking for a sed that does not truncate output... " >&6; }
6794if ${ac_cv_path_SED+:} false; then :
6795  $as_echo_n "(cached) " >&6
6796else
6797            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6798     for ac_i in 1 2 3 4 5 6 7; do
6799       ac_script="$ac_script$as_nl$ac_script"
6800     done
6801     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6802     { ac_script=; unset ac_script;}
6803     if test -z "$SED"; then
6804  ac_path_SED_found=false
6805  # Loop through the user's path and test for each of PROGNAME-LIST
6806  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6807for as_dir in $PATH
6808do
6809  IFS=$as_save_IFS
6810  test -z "$as_dir" && as_dir=.
6811    for ac_prog in sed gsed; do
6812    for ac_exec_ext in '' $ac_executable_extensions; do
6813      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6814      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
6815# Check for GNU ac_path_SED and select it if it is found.
6816  # Check for GNU $ac_path_SED
6817case `"$ac_path_SED" --version 2>&1` in
6818*GNU*)
6819  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6820*)
6821  ac_count=0
6822  $as_echo_n 0123456789 >"conftest.in"
6823  while :
6824  do
6825    cat "conftest.in" "conftest.in" >"conftest.tmp"
6826    mv "conftest.tmp" "conftest.in"
6827    cp "conftest.in" "conftest.nl"
6828    $as_echo '' >> "conftest.nl"
6829    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6830    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6831    as_fn_arith $ac_count + 1 && ac_count=$as_val
6832    if test $ac_count -gt ${ac_path_SED_max-0}; then
6833      # Best one so far, save it but keep looking for a better one
6834      ac_cv_path_SED="$ac_path_SED"
6835      ac_path_SED_max=$ac_count
6836    fi
6837    # 10*(2^10) chars as input seems more than enough
6838    test $ac_count -gt 10 && break
6839  done
6840  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6841esac
6842
6843      $ac_path_SED_found && break 3
6844    done
6845  done
6846  done
6847IFS=$as_save_IFS
6848  if test -z "$ac_cv_path_SED"; then
6849    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
6850  fi
6851else
6852  ac_cv_path_SED=$SED
6853fi
6854
6855fi
6856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6857$as_echo "$ac_cv_path_SED" >&6; }
6858 SED="$ac_cv_path_SED"
6859  rm -f conftest.sed
6860
6861test -z "$SED" && SED=sed
6862Xsed="$SED -e 1s/^X//"
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
6875$as_echo_n "checking for fgrep... " >&6; }
6876if ${ac_cv_path_FGREP+:} false; then :
6877  $as_echo_n "(cached) " >&6
6878else
6879  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
6880   then ac_cv_path_FGREP="$GREP -F"
6881   else
6882     if test -z "$FGREP"; then
6883  ac_path_FGREP_found=false
6884  # Loop through the user's path and test for each of PROGNAME-LIST
6885  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6886for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6887do
6888  IFS=$as_save_IFS
6889  test -z "$as_dir" && as_dir=.
6890    for ac_prog in fgrep; do
6891    for ac_exec_ext in '' $ac_executable_extensions; do
6892      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
6893      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
6894# Check for GNU ac_path_FGREP and select it if it is found.
6895  # Check for GNU $ac_path_FGREP
6896case `"$ac_path_FGREP" --version 2>&1` in
6897*GNU*)
6898  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
6899*)
6900  ac_count=0
6901  $as_echo_n 0123456789 >"conftest.in"
6902  while :
6903  do
6904    cat "conftest.in" "conftest.in" >"conftest.tmp"
6905    mv "conftest.tmp" "conftest.in"
6906    cp "conftest.in" "conftest.nl"
6907    $as_echo 'FGREP' >> "conftest.nl"
6908    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
6909    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6910    as_fn_arith $ac_count + 1 && ac_count=$as_val
6911    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
6912      # Best one so far, save it but keep looking for a better one
6913      ac_cv_path_FGREP="$ac_path_FGREP"
6914      ac_path_FGREP_max=$ac_count
6915    fi
6916    # 10*(2^10) chars as input seems more than enough
6917    test $ac_count -gt 10 && break
6918  done
6919  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6920esac
6921
6922      $ac_path_FGREP_found && break 3
6923    done
6924  done
6925  done
6926IFS=$as_save_IFS
6927  if test -z "$ac_cv_path_FGREP"; then
6928    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6929  fi
6930else
6931  ac_cv_path_FGREP=$FGREP
6932fi
6933
6934   fi
6935fi
6936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
6937$as_echo "$ac_cv_path_FGREP" >&6; }
6938 FGREP="$ac_cv_path_FGREP"
6939
6940
6941test -z "$GREP" && GREP=grep
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961# Check whether --with-gnu-ld was given.
6962if test "${with_gnu_ld+set}" = set; then :
6963  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6964else
6965  with_gnu_ld=no
6966fi
6967
6968ac_prog=ld
6969if test "$GCC" = yes; then
6970  # Check if gcc -print-prog-name=ld gives a path.
6971  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
6972$as_echo_n "checking for ld used by $CC... " >&6; }
6973  case $host in
6974  *-*-mingw*)
6975    # gcc leaves a trailing carriage return which upsets mingw
6976    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6977  *)
6978    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6979  esac
6980  case $ac_prog in
6981    # Accept absolute paths.
6982    [\\/]* | ?:[\\/]*)
6983      re_direlt='/[^/][^/]*/\.\./'
6984      # Canonicalize the pathname of ld
6985      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
6986      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
6987	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
6988      done
6989      test -z "$LD" && LD="$ac_prog"
6990      ;;
6991  "")
6992    # If it fails, then pretend we aren't using GCC.
6993    ac_prog=ld
6994    ;;
6995  *)
6996    # If it is relative, then search for the first ld in PATH.
6997    with_gnu_ld=unknown
6998    ;;
6999  esac
7000elif test "$with_gnu_ld" = yes; then
7001  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7002$as_echo_n "checking for GNU ld... " >&6; }
7003else
7004  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7005$as_echo_n "checking for non-GNU ld... " >&6; }
7006fi
7007if ${lt_cv_path_LD+:} false; then :
7008  $as_echo_n "(cached) " >&6
7009else
7010  if test -z "$LD"; then
7011  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7012  for ac_dir in $PATH; do
7013    IFS="$lt_save_ifs"
7014    test -z "$ac_dir" && ac_dir=.
7015    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7016      lt_cv_path_LD="$ac_dir/$ac_prog"
7017      # Check to see if the program is GNU ld.  I'd rather use --version,
7018      # but apparently some variants of GNU ld only accept -v.
7019      # Break only if it was the GNU/non-GNU ld that we prefer.
7020      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
7021      *GNU* | *'with BFD'*)
7022	test "$with_gnu_ld" != no && break
7023	;;
7024      *)
7025	test "$with_gnu_ld" != yes && break
7026	;;
7027      esac
7028    fi
7029  done
7030  IFS="$lt_save_ifs"
7031else
7032  lt_cv_path_LD="$LD" # Let the user override the test with a path.
7033fi
7034fi
7035
7036LD="$lt_cv_path_LD"
7037if test -n "$LD"; then
7038  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7039$as_echo "$LD" >&6; }
7040else
7041  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7042$as_echo "no" >&6; }
7043fi
7044test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
7045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7046$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7047if ${lt_cv_prog_gnu_ld+:} false; then :
7048  $as_echo_n "(cached) " >&6
7049else
7050  # I'd rather use --version here, but apparently some GNU lds only accept -v.
7051case `$LD -v 2>&1 </dev/null` in
7052*GNU* | *'with BFD'*)
7053  lt_cv_prog_gnu_ld=yes
7054  ;;
7055*)
7056  lt_cv_prog_gnu_ld=no
7057  ;;
7058esac
7059fi
7060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
7061$as_echo "$lt_cv_prog_gnu_ld" >&6; }
7062with_gnu_ld=$lt_cv_prog_gnu_ld
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
7073$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
7074if ${lt_cv_path_NM+:} false; then :
7075  $as_echo_n "(cached) " >&6
7076else
7077  if test -n "$NM"; then
7078  # Let the user override the test.
7079  lt_cv_path_NM="$NM"
7080else
7081  lt_nm_to_check="${ac_tool_prefix}nm"
7082  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
7083    lt_nm_to_check="$lt_nm_to_check nm"
7084  fi
7085  for lt_tmp_nm in $lt_nm_to_check; do
7086    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7087    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
7088      IFS="$lt_save_ifs"
7089      test -z "$ac_dir" && ac_dir=.
7090      tmp_nm="$ac_dir/$lt_tmp_nm"
7091      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
7092	# Check to see if the nm accepts a BSD-compat flag.
7093	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
7094	#   nm: unknown option "B" ignored
7095	# Tru64's nm complains that /dev/null is an invalid object file
7096	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
7097	*/dev/null* | *'Invalid file or object type'*)
7098	  lt_cv_path_NM="$tmp_nm -B"
7099	  break
7100	  ;;
7101	*)
7102	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
7103	  */dev/null*)
7104	    lt_cv_path_NM="$tmp_nm -p"
7105	    break
7106	    ;;
7107	  *)
7108	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
7109	    continue # so that we can try to find one that supports BSD flags
7110	    ;;
7111	  esac
7112	  ;;
7113	esac
7114      fi
7115    done
7116    IFS="$lt_save_ifs"
7117  done
7118  : ${lt_cv_path_NM=no}
7119fi
7120fi
7121{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
7122$as_echo "$lt_cv_path_NM" >&6; }
7123if test "$lt_cv_path_NM" != "no"; then
7124  NM="$lt_cv_path_NM"
7125else
7126  # Didn't find any BSD compatible name lister, look for dumpbin.
7127  if test -n "$DUMPBIN"; then :
7128    # Let the user override the test.
7129  else
7130    if test -n "$ac_tool_prefix"; then
7131  for ac_prog in dumpbin "link -dump"
7132  do
7133    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
7134set dummy $ac_tool_prefix$ac_prog; ac_word=$2
7135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7136$as_echo_n "checking for $ac_word... " >&6; }
7137if ${ac_cv_prog_DUMPBIN+:} false; then :
7138  $as_echo_n "(cached) " >&6
7139else
7140  if test -n "$DUMPBIN"; then
7141  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
7142else
7143as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7144for as_dir in $PATH
7145do
7146  IFS=$as_save_IFS
7147  test -z "$as_dir" && as_dir=.
7148    for ac_exec_ext in '' $ac_executable_extensions; do
7149  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7150    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
7151    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7152    break 2
7153  fi
7154done
7155  done
7156IFS=$as_save_IFS
7157
7158fi
7159fi
7160DUMPBIN=$ac_cv_prog_DUMPBIN
7161if test -n "$DUMPBIN"; then
7162  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
7163$as_echo "$DUMPBIN" >&6; }
7164else
7165  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7166$as_echo "no" >&6; }
7167fi
7168
7169
7170    test -n "$DUMPBIN" && break
7171  done
7172fi
7173if test -z "$DUMPBIN"; then
7174  ac_ct_DUMPBIN=$DUMPBIN
7175  for ac_prog in dumpbin "link -dump"
7176do
7177  # Extract the first word of "$ac_prog", so it can be a program name with args.
7178set dummy $ac_prog; ac_word=$2
7179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7180$as_echo_n "checking for $ac_word... " >&6; }
7181if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
7182  $as_echo_n "(cached) " >&6
7183else
7184  if test -n "$ac_ct_DUMPBIN"; then
7185  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
7186else
7187as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7188for as_dir in $PATH
7189do
7190  IFS=$as_save_IFS
7191  test -z "$as_dir" && as_dir=.
7192    for ac_exec_ext in '' $ac_executable_extensions; do
7193  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7194    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
7195    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7196    break 2
7197  fi
7198done
7199  done
7200IFS=$as_save_IFS
7201
7202fi
7203fi
7204ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
7205if test -n "$ac_ct_DUMPBIN"; then
7206  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
7207$as_echo "$ac_ct_DUMPBIN" >&6; }
7208else
7209  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7210$as_echo "no" >&6; }
7211fi
7212
7213
7214  test -n "$ac_ct_DUMPBIN" && break
7215done
7216
7217  if test "x$ac_ct_DUMPBIN" = x; then
7218    DUMPBIN=":"
7219  else
7220    case $cross_compiling:$ac_tool_warned in
7221yes:)
7222{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7223$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7224ac_tool_warned=yes ;;
7225esac
7226    DUMPBIN=$ac_ct_DUMPBIN
7227  fi
7228fi
7229
7230    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
7231    *COFF*)
7232      DUMPBIN="$DUMPBIN -symbols"
7233      ;;
7234    *)
7235      DUMPBIN=:
7236      ;;
7237    esac
7238  fi
7239
7240  if test "$DUMPBIN" != ":"; then
7241    NM="$DUMPBIN"
7242  fi
7243fi
7244test -z "$NM" && NM=nm
7245
7246
7247
7248
7249
7250
7251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
7252$as_echo_n "checking the name lister ($NM) interface... " >&6; }
7253if ${lt_cv_nm_interface+:} false; then :
7254  $as_echo_n "(cached) " >&6
7255else
7256  lt_cv_nm_interface="BSD nm"
7257  echo "int some_variable = 0;" > conftest.$ac_ext
7258  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
7259  (eval "$ac_compile" 2>conftest.err)
7260  cat conftest.err >&5
7261  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
7262  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
7263  cat conftest.err >&5
7264  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
7265  cat conftest.out >&5
7266  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
7267    lt_cv_nm_interface="MS dumpbin"
7268  fi
7269  rm -f conftest*
7270fi
7271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
7272$as_echo "$lt_cv_nm_interface" >&6; }
7273
7274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
7275$as_echo_n "checking whether ln -s works... " >&6; }
7276LN_S=$as_ln_s
7277if test "$LN_S" = "ln -s"; then
7278  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7279$as_echo "yes" >&6; }
7280else
7281  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
7282$as_echo "no, using $LN_S" >&6; }
7283fi
7284
7285# find the maximum length of command line arguments
7286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
7287$as_echo_n "checking the maximum length of command line arguments... " >&6; }
7288if ${lt_cv_sys_max_cmd_len+:} false; then :
7289  $as_echo_n "(cached) " >&6
7290else
7291    i=0
7292  teststring="ABCD"
7293
7294  case $build_os in
7295  msdosdjgpp*)
7296    # On DJGPP, this test can blow up pretty badly due to problems in libc
7297    # (any single argument exceeding 2000 bytes causes a buffer overrun
7298    # during glob expansion).  Even if it were fixed, the result of this
7299    # check would be larger than it should be.
7300    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
7301    ;;
7302
7303  gnu*)
7304    # Under GNU Hurd, this test is not required because there is
7305    # no limit to the length of command line arguments.
7306    # Libtool will interpret -1 as no limit whatsoever
7307    lt_cv_sys_max_cmd_len=-1;
7308    ;;
7309
7310  cygwin* | mingw* | cegcc*)
7311    # On Win9x/ME, this test blows up -- it succeeds, but takes
7312    # about 5 minutes as the teststring grows exponentially.
7313    # Worse, since 9x/ME are not pre-emptively multitasking,
7314    # you end up with a "frozen" computer, even though with patience
7315    # the test eventually succeeds (with a max line length of 256k).
7316    # Instead, let's just punt: use the minimum linelength reported by
7317    # all of the supported platforms: 8192 (on NT/2K/XP).
7318    lt_cv_sys_max_cmd_len=8192;
7319    ;;
7320
7321  mint*)
7322    # On MiNT this can take a long time and run out of memory.
7323    lt_cv_sys_max_cmd_len=8192;
7324    ;;
7325
7326  amigaos*)
7327    # On AmigaOS with pdksh, this test takes hours, literally.
7328    # So we just punt and use a minimum line length of 8192.
7329    lt_cv_sys_max_cmd_len=8192;
7330    ;;
7331
7332  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
7333    # This has been around since 386BSD, at least.  Likely further.
7334    if test -x /sbin/sysctl; then
7335      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
7336    elif test -x /usr/sbin/sysctl; then
7337      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
7338    else
7339      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
7340    fi
7341    # And add a safety zone
7342    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
7343    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
7344    ;;
7345
7346  interix*)
7347    # We know the value 262144 and hardcode it with a safety zone (like BSD)
7348    lt_cv_sys_max_cmd_len=196608
7349    ;;
7350
7351  osf*)
7352    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
7353    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
7354    # nice to cause kernel panics so lets avoid the loop below.
7355    # First set a reasonable default.
7356    lt_cv_sys_max_cmd_len=16384
7357    #
7358    if test -x /sbin/sysconfig; then
7359      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
7360        *1*) lt_cv_sys_max_cmd_len=-1 ;;
7361      esac
7362    fi
7363    ;;
7364  sco3.2v5*)
7365    lt_cv_sys_max_cmd_len=102400
7366    ;;
7367  sysv5* | sco5v6* | sysv4.2uw2*)
7368    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
7369    if test -n "$kargmax"; then
7370      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
7371    else
7372      lt_cv_sys_max_cmd_len=32768
7373    fi
7374    ;;
7375  *)
7376    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
7377    if test -n "$lt_cv_sys_max_cmd_len"; then
7378      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
7379      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
7380    else
7381      # Make teststring a little bigger before we do anything with it.
7382      # a 1K string should be a reasonable start.
7383      for i in 1 2 3 4 5 6 7 8 ; do
7384        teststring=$teststring$teststring
7385      done
7386      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
7387      # If test is not a shell built-in, we'll probably end up computing a
7388      # maximum length that is only half of the actual maximum length, but
7389      # we can't tell.
7390      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
7391	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
7392	      test $i != 17 # 1/2 MB should be enough
7393      do
7394        i=`expr $i + 1`
7395        teststring=$teststring$teststring
7396      done
7397      # Only check the string length outside the loop.
7398      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
7399      teststring=
7400      # Add a significant safety factor because C++ compilers can tack on
7401      # massive amounts of additional arguments before passing them to the
7402      # linker.  It appears as though 1/2 is a usable value.
7403      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
7404    fi
7405    ;;
7406  esac
7407
7408fi
7409
7410if test -n $lt_cv_sys_max_cmd_len ; then
7411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
7412$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
7413else
7414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
7415$as_echo "none" >&6; }
7416fi
7417max_cmd_len=$lt_cv_sys_max_cmd_len
7418
7419
7420
7421
7422
7423
7424: ${CP="cp -f"}
7425: ${MV="mv -f"}
7426: ${RM="rm -f"}
7427
7428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
7429$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
7430# Try some XSI features
7431xsi_shell=no
7432( _lt_dummy="a/b/c"
7433  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
7434      = c,a/b,b/c, \
7435    && eval 'test $(( 1 + 1 )) -eq 2 \
7436    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
7437  && xsi_shell=yes
7438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
7439$as_echo "$xsi_shell" >&6; }
7440
7441
7442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
7443$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
7444lt_shell_append=no
7445( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
7446    >/dev/null 2>&1 \
7447  && lt_shell_append=yes
7448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
7449$as_echo "$lt_shell_append" >&6; }
7450
7451
7452if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
7453  lt_unset=unset
7454else
7455  lt_unset=false
7456fi
7457
7458
7459
7460
7461
7462# test EBCDIC or ASCII
7463case `echo X|tr X '\101'` in
7464 A) # ASCII based system
7465    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
7466  lt_SP2NL='tr \040 \012'
7467  lt_NL2SP='tr \015\012 \040\040'
7468  ;;
7469 *) # EBCDIC based system
7470  lt_SP2NL='tr \100 \n'
7471  lt_NL2SP='tr \r\n \100\100'
7472  ;;
7473esac
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
7484$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
7485if ${lt_cv_to_host_file_cmd+:} false; then :
7486  $as_echo_n "(cached) " >&6
7487else
7488  case $host in
7489  *-*-mingw* )
7490    case $build in
7491      *-*-mingw* ) # actually msys
7492        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
7493        ;;
7494      *-*-cygwin* )
7495        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
7496        ;;
7497      * ) # otherwise, assume *nix
7498        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
7499        ;;
7500    esac
7501    ;;
7502  *-*-cygwin* )
7503    case $build in
7504      *-*-mingw* ) # actually msys
7505        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
7506        ;;
7507      *-*-cygwin* )
7508        lt_cv_to_host_file_cmd=func_convert_file_noop
7509        ;;
7510      * ) # otherwise, assume *nix
7511        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
7512        ;;
7513    esac
7514    ;;
7515  * ) # unhandled hosts (and "normal" native builds)
7516    lt_cv_to_host_file_cmd=func_convert_file_noop
7517    ;;
7518esac
7519
7520fi
7521
7522to_host_file_cmd=$lt_cv_to_host_file_cmd
7523{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
7524$as_echo "$lt_cv_to_host_file_cmd" >&6; }
7525
7526
7527
7528
7529
7530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
7531$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
7532if ${lt_cv_to_tool_file_cmd+:} false; then :
7533  $as_echo_n "(cached) " >&6
7534else
7535  #assume ordinary cross tools, or native build.
7536lt_cv_to_tool_file_cmd=func_convert_file_noop
7537case $host in
7538  *-*-mingw* )
7539    case $build in
7540      *-*-mingw* ) # actually msys
7541        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
7542        ;;
7543    esac
7544    ;;
7545esac
7546
7547fi
7548
7549to_tool_file_cmd=$lt_cv_to_tool_file_cmd
7550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
7551$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
7552
7553
7554
7555
7556
7557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
7558$as_echo_n "checking for $LD option to reload object files... " >&6; }
7559if ${lt_cv_ld_reload_flag+:} false; then :
7560  $as_echo_n "(cached) " >&6
7561else
7562  lt_cv_ld_reload_flag='-r'
7563fi
7564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
7565$as_echo "$lt_cv_ld_reload_flag" >&6; }
7566reload_flag=$lt_cv_ld_reload_flag
7567case $reload_flag in
7568"" | " "*) ;;
7569*) reload_flag=" $reload_flag" ;;
7570esac
7571reload_cmds='$LD$reload_flag -o $output$reload_objs'
7572case $host_os in
7573  cygwin* | mingw* | pw32* | cegcc*)
7574    if test "$GCC" != yes; then
7575      reload_cmds=false
7576    fi
7577    ;;
7578  darwin*)
7579    if test "$GCC" = yes; then
7580      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
7581    else
7582      reload_cmds='$LD$reload_flag -o $output$reload_objs'
7583    fi
7584    ;;
7585esac
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595if test -n "$ac_tool_prefix"; then
7596  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
7597set dummy ${ac_tool_prefix}objdump; ac_word=$2
7598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7599$as_echo_n "checking for $ac_word... " >&6; }
7600if ${ac_cv_prog_OBJDUMP+:} false; then :
7601  $as_echo_n "(cached) " >&6
7602else
7603  if test -n "$OBJDUMP"; then
7604  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
7605else
7606as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7607for as_dir in $PATH
7608do
7609  IFS=$as_save_IFS
7610  test -z "$as_dir" && as_dir=.
7611    for ac_exec_ext in '' $ac_executable_extensions; do
7612  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7613    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
7614    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7615    break 2
7616  fi
7617done
7618  done
7619IFS=$as_save_IFS
7620
7621fi
7622fi
7623OBJDUMP=$ac_cv_prog_OBJDUMP
7624if test -n "$OBJDUMP"; then
7625  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
7626$as_echo "$OBJDUMP" >&6; }
7627else
7628  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7629$as_echo "no" >&6; }
7630fi
7631
7632
7633fi
7634if test -z "$ac_cv_prog_OBJDUMP"; then
7635  ac_ct_OBJDUMP=$OBJDUMP
7636  # Extract the first word of "objdump", so it can be a program name with args.
7637set dummy objdump; ac_word=$2
7638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7639$as_echo_n "checking for $ac_word... " >&6; }
7640if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
7641  $as_echo_n "(cached) " >&6
7642else
7643  if test -n "$ac_ct_OBJDUMP"; then
7644  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
7645else
7646as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7647for as_dir in $PATH
7648do
7649  IFS=$as_save_IFS
7650  test -z "$as_dir" && as_dir=.
7651    for ac_exec_ext in '' $ac_executable_extensions; do
7652  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7653    ac_cv_prog_ac_ct_OBJDUMP="objdump"
7654    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7655    break 2
7656  fi
7657done
7658  done
7659IFS=$as_save_IFS
7660
7661fi
7662fi
7663ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
7664if test -n "$ac_ct_OBJDUMP"; then
7665  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
7666$as_echo "$ac_ct_OBJDUMP" >&6; }
7667else
7668  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7669$as_echo "no" >&6; }
7670fi
7671
7672  if test "x$ac_ct_OBJDUMP" = x; then
7673    OBJDUMP="false"
7674  else
7675    case $cross_compiling:$ac_tool_warned in
7676yes:)
7677{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7678$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7679ac_tool_warned=yes ;;
7680esac
7681    OBJDUMP=$ac_ct_OBJDUMP
7682  fi
7683else
7684  OBJDUMP="$ac_cv_prog_OBJDUMP"
7685fi
7686
7687test -z "$OBJDUMP" && OBJDUMP=objdump
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
7698$as_echo_n "checking how to recognize dependent libraries... " >&6; }
7699if ${lt_cv_deplibs_check_method+:} false; then :
7700  $as_echo_n "(cached) " >&6
7701else
7702  lt_cv_file_magic_cmd='$MAGIC_CMD'
7703lt_cv_file_magic_test_file=
7704lt_cv_deplibs_check_method='unknown'
7705# Need to set the preceding variable on all platforms that support
7706# interlibrary dependencies.
7707# 'none' -- dependencies not supported.
7708# `unknown' -- same as none, but documents that we really don't know.
7709# 'pass_all' -- all dependencies passed with no checks.
7710# 'test_compile' -- check by making test program.
7711# 'file_magic [[regex]]' -- check by looking for files in library path
7712# which responds to the $file_magic_cmd with a given extended regex.
7713# If you have `file' or equivalent on your system and you're not sure
7714# whether `pass_all' will *always* work, you probably want this one.
7715
7716case $host_os in
7717aix[4-9]*)
7718  lt_cv_deplibs_check_method=pass_all
7719  ;;
7720
7721beos*)
7722  lt_cv_deplibs_check_method=pass_all
7723  ;;
7724
7725bsdi[45]*)
7726  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
7727  lt_cv_file_magic_cmd='/usr/bin/file -L'
7728  lt_cv_file_magic_test_file=/shlib/libc.so
7729  ;;
7730
7731cygwin*)
7732  # func_win32_libid is a shell function defined in ltmain.sh
7733  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7734  lt_cv_file_magic_cmd='func_win32_libid'
7735  ;;
7736
7737mingw* | pw32*)
7738  # Base MSYS/MinGW do not provide the 'file' command needed by
7739  # func_win32_libid shell function, so use a weaker test based on 'objdump',
7740  # unless we find 'file', for example because we are cross-compiling.
7741  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
7742  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
7743    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7744    lt_cv_file_magic_cmd='func_win32_libid'
7745  else
7746    # Keep this pattern in sync with the one in func_win32_libid.
7747    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
7748    lt_cv_file_magic_cmd='$OBJDUMP -f'
7749  fi
7750  ;;
7751
7752cegcc*)
7753  # use the weaker test based on 'objdump'. See mingw*.
7754  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
7755  lt_cv_file_magic_cmd='$OBJDUMP -f'
7756  ;;
7757
7758darwin* | rhapsody*)
7759  lt_cv_deplibs_check_method=pass_all
7760  ;;
7761
7762freebsd* | dragonfly*)
7763  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
7764    case $host_cpu in
7765    i*86 )
7766      # Not sure whether the presence of OpenBSD here was a mistake.
7767      # Let's accept both of them until this is cleared up.
7768      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
7769      lt_cv_file_magic_cmd=/usr/bin/file
7770      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
7771      ;;
7772    esac
7773  else
7774    lt_cv_deplibs_check_method=pass_all
7775  fi
7776  ;;
7777
7778gnu*)
7779  lt_cv_deplibs_check_method=pass_all
7780  ;;
7781
7782haiku*)
7783  lt_cv_deplibs_check_method=pass_all
7784  ;;
7785
7786hpux10.20* | hpux11*)
7787  lt_cv_file_magic_cmd=/usr/bin/file
7788  case $host_cpu in
7789  ia64*)
7790    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
7791    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
7792    ;;
7793  hppa*64*)
7794    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]'
7795    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
7796    ;;
7797  *)
7798    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
7799    lt_cv_file_magic_test_file=/usr/lib/libc.sl
7800    ;;
7801  esac
7802  ;;
7803
7804interix[3-9]*)
7805  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
7806  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
7807  ;;
7808
7809irix5* | irix6* | nonstopux*)
7810  case $LD in
7811  *-32|*"-32 ") libmagic=32-bit;;
7812  *-n32|*"-n32 ") libmagic=N32;;
7813  *-64|*"-64 ") libmagic=64-bit;;
7814  *) libmagic=never-match;;
7815  esac
7816  lt_cv_deplibs_check_method=pass_all
7817  ;;
7818
7819# This must be Linux ELF.
7820linux* | k*bsd*-gnu | kopensolaris*-gnu)
7821  lt_cv_deplibs_check_method=pass_all
7822  ;;
7823
7824netbsd*)
7825  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
7826    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7827  else
7828    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
7829  fi
7830  ;;
7831
7832newos6*)
7833  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
7834  lt_cv_file_magic_cmd=/usr/bin/file
7835  lt_cv_file_magic_test_file=/usr/lib/libnls.so
7836  ;;
7837
7838*nto* | *qnx*)
7839  lt_cv_deplibs_check_method=pass_all
7840  ;;
7841
7842openbsd*)
7843  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
7844    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
7845  else
7846    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7847  fi
7848  ;;
7849
7850osf3* | osf4* | osf5*)
7851  lt_cv_deplibs_check_method=pass_all
7852  ;;
7853
7854rdos*)
7855  lt_cv_deplibs_check_method=pass_all
7856  ;;
7857
7858solaris*)
7859  lt_cv_deplibs_check_method=pass_all
7860  ;;
7861
7862sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
7863  lt_cv_deplibs_check_method=pass_all
7864  ;;
7865
7866sysv4 | sysv4.3*)
7867  case $host_vendor in
7868  motorola)
7869    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]'
7870    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
7871    ;;
7872  ncr)
7873    lt_cv_deplibs_check_method=pass_all
7874    ;;
7875  sequent)
7876    lt_cv_file_magic_cmd='/bin/file'
7877    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
7878    ;;
7879  sni)
7880    lt_cv_file_magic_cmd='/bin/file'
7881    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
7882    lt_cv_file_magic_test_file=/lib/libc.so
7883    ;;
7884  siemens)
7885    lt_cv_deplibs_check_method=pass_all
7886    ;;
7887  pc)
7888    lt_cv_deplibs_check_method=pass_all
7889    ;;
7890  esac
7891  ;;
7892
7893tpf*)
7894  lt_cv_deplibs_check_method=pass_all
7895  ;;
7896esac
7897
7898fi
7899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
7900$as_echo "$lt_cv_deplibs_check_method" >&6; }
7901
7902file_magic_glob=
7903want_nocaseglob=no
7904if test "$build" = "$host"; then
7905  case $host_os in
7906  mingw* | pw32*)
7907    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
7908      want_nocaseglob=yes
7909    else
7910      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
7911    fi
7912    ;;
7913  esac
7914fi
7915
7916file_magic_cmd=$lt_cv_file_magic_cmd
7917deplibs_check_method=$lt_cv_deplibs_check_method
7918test -z "$deplibs_check_method" && deplibs_check_method=unknown
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941if test -n "$ac_tool_prefix"; then
7942  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
7943set dummy ${ac_tool_prefix}dlltool; ac_word=$2
7944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7945$as_echo_n "checking for $ac_word... " >&6; }
7946if ${ac_cv_prog_DLLTOOL+:} false; then :
7947  $as_echo_n "(cached) " >&6
7948else
7949  if test -n "$DLLTOOL"; then
7950  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7951else
7952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7953for as_dir in $PATH
7954do
7955  IFS=$as_save_IFS
7956  test -z "$as_dir" && as_dir=.
7957    for ac_exec_ext in '' $ac_executable_extensions; do
7958  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7959    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
7960    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7961    break 2
7962  fi
7963done
7964  done
7965IFS=$as_save_IFS
7966
7967fi
7968fi
7969DLLTOOL=$ac_cv_prog_DLLTOOL
7970if test -n "$DLLTOOL"; then
7971  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7972$as_echo "$DLLTOOL" >&6; }
7973else
7974  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7975$as_echo "no" >&6; }
7976fi
7977
7978
7979fi
7980if test -z "$ac_cv_prog_DLLTOOL"; then
7981  ac_ct_DLLTOOL=$DLLTOOL
7982  # Extract the first word of "dlltool", so it can be a program name with args.
7983set dummy dlltool; ac_word=$2
7984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7985$as_echo_n "checking for $ac_word... " >&6; }
7986if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
7987  $as_echo_n "(cached) " >&6
7988else
7989  if test -n "$ac_ct_DLLTOOL"; then
7990  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
7991else
7992as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7993for as_dir in $PATH
7994do
7995  IFS=$as_save_IFS
7996  test -z "$as_dir" && as_dir=.
7997    for ac_exec_ext in '' $ac_executable_extensions; do
7998  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7999    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
8000    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8001    break 2
8002  fi
8003done
8004  done
8005IFS=$as_save_IFS
8006
8007fi
8008fi
8009ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
8010if test -n "$ac_ct_DLLTOOL"; then
8011  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
8012$as_echo "$ac_ct_DLLTOOL" >&6; }
8013else
8014  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8015$as_echo "no" >&6; }
8016fi
8017
8018  if test "x$ac_ct_DLLTOOL" = x; then
8019    DLLTOOL="false"
8020  else
8021    case $cross_compiling:$ac_tool_warned in
8022yes:)
8023{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8024$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8025ac_tool_warned=yes ;;
8026esac
8027    DLLTOOL=$ac_ct_DLLTOOL
8028  fi
8029else
8030  DLLTOOL="$ac_cv_prog_DLLTOOL"
8031fi
8032
8033test -z "$DLLTOOL" && DLLTOOL=dlltool
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
8045$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
8046if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
8047  $as_echo_n "(cached) " >&6
8048else
8049  lt_cv_sharedlib_from_linklib_cmd='unknown'
8050
8051case $host_os in
8052cygwin* | mingw* | pw32* | cegcc*)
8053  # two different shell functions defined in ltmain.sh
8054  # decide which to use based on capabilities of $DLLTOOL
8055  case `$DLLTOOL --help 2>&1` in
8056  *--identify-strict*)
8057    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
8058    ;;
8059  *)
8060    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
8061    ;;
8062  esac
8063  ;;
8064*)
8065  # fallback: assume linklib IS sharedlib
8066  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
8067  ;;
8068esac
8069
8070fi
8071{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
8072$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
8073sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
8074test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
8075
8076
8077
8078
8079
8080
8081
8082if test -n "$ac_tool_prefix"; then
8083  for ac_prog in ar
8084  do
8085    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
8086set dummy $ac_tool_prefix$ac_prog; ac_word=$2
8087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8088$as_echo_n "checking for $ac_word... " >&6; }
8089if ${ac_cv_prog_AR+:} false; then :
8090  $as_echo_n "(cached) " >&6
8091else
8092  if test -n "$AR"; then
8093  ac_cv_prog_AR="$AR" # Let the user override the test.
8094else
8095as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8096for as_dir in $PATH
8097do
8098  IFS=$as_save_IFS
8099  test -z "$as_dir" && as_dir=.
8100    for ac_exec_ext in '' $ac_executable_extensions; do
8101  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8102    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
8103    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8104    break 2
8105  fi
8106done
8107  done
8108IFS=$as_save_IFS
8109
8110fi
8111fi
8112AR=$ac_cv_prog_AR
8113if test -n "$AR"; then
8114  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8115$as_echo "$AR" >&6; }
8116else
8117  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8118$as_echo "no" >&6; }
8119fi
8120
8121
8122    test -n "$AR" && break
8123  done
8124fi
8125if test -z "$AR"; then
8126  ac_ct_AR=$AR
8127  for ac_prog in ar
8128do
8129  # Extract the first word of "$ac_prog", so it can be a program name with args.
8130set dummy $ac_prog; ac_word=$2
8131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8132$as_echo_n "checking for $ac_word... " >&6; }
8133if ${ac_cv_prog_ac_ct_AR+:} false; then :
8134  $as_echo_n "(cached) " >&6
8135else
8136  if test -n "$ac_ct_AR"; then
8137  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8138else
8139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8140for as_dir in $PATH
8141do
8142  IFS=$as_save_IFS
8143  test -z "$as_dir" && as_dir=.
8144    for ac_exec_ext in '' $ac_executable_extensions; do
8145  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8146    ac_cv_prog_ac_ct_AR="$ac_prog"
8147    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8148    break 2
8149  fi
8150done
8151  done
8152IFS=$as_save_IFS
8153
8154fi
8155fi
8156ac_ct_AR=$ac_cv_prog_ac_ct_AR
8157if test -n "$ac_ct_AR"; then
8158  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
8159$as_echo "$ac_ct_AR" >&6; }
8160else
8161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8162$as_echo "no" >&6; }
8163fi
8164
8165
8166  test -n "$ac_ct_AR" && break
8167done
8168
8169  if test "x$ac_ct_AR" = x; then
8170    AR="false"
8171  else
8172    case $cross_compiling:$ac_tool_warned in
8173yes:)
8174{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8175$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8176ac_tool_warned=yes ;;
8177esac
8178    AR=$ac_ct_AR
8179  fi
8180fi
8181
8182: ${AR=ar}
8183: ${AR_FLAGS=cru}
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
8196$as_echo_n "checking for archiver @FILE support... " >&6; }
8197if ${lt_cv_ar_at_file+:} false; then :
8198  $as_echo_n "(cached) " >&6
8199else
8200  lt_cv_ar_at_file=no
8201   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8202/* end confdefs.h.  */
8203
8204int
8205main ()
8206{
8207
8208  ;
8209  return 0;
8210}
8211_ACEOF
8212if ac_fn_c_try_compile "$LINENO"; then :
8213  echo conftest.$ac_objext > conftest.lst
8214      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
8215      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
8216  (eval $lt_ar_try) 2>&5
8217  ac_status=$?
8218  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8219  test $ac_status = 0; }
8220      if test "$ac_status" -eq 0; then
8221	# Ensure the archiver fails upon bogus file names.
8222	rm -f conftest.$ac_objext libconftest.a
8223	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
8224  (eval $lt_ar_try) 2>&5
8225  ac_status=$?
8226  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8227  test $ac_status = 0; }
8228	if test "$ac_status" -ne 0; then
8229          lt_cv_ar_at_file=@
8230        fi
8231      fi
8232      rm -f conftest.* libconftest.a
8233
8234fi
8235rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8236
8237fi
8238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
8239$as_echo "$lt_cv_ar_at_file" >&6; }
8240
8241if test "x$lt_cv_ar_at_file" = xno; then
8242  archiver_list_spec=
8243else
8244  archiver_list_spec=$lt_cv_ar_at_file
8245fi
8246
8247
8248
8249
8250
8251
8252
8253if test -n "$ac_tool_prefix"; then
8254  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
8255set dummy ${ac_tool_prefix}strip; ac_word=$2
8256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8257$as_echo_n "checking for $ac_word... " >&6; }
8258if ${ac_cv_prog_STRIP+:} false; then :
8259  $as_echo_n "(cached) " >&6
8260else
8261  if test -n "$STRIP"; then
8262  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8263else
8264as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8265for as_dir in $PATH
8266do
8267  IFS=$as_save_IFS
8268  test -z "$as_dir" && as_dir=.
8269    for ac_exec_ext in '' $ac_executable_extensions; do
8270  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8271    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
8272    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8273    break 2
8274  fi
8275done
8276  done
8277IFS=$as_save_IFS
8278
8279fi
8280fi
8281STRIP=$ac_cv_prog_STRIP
8282if test -n "$STRIP"; then
8283  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8284$as_echo "$STRIP" >&6; }
8285else
8286  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8287$as_echo "no" >&6; }
8288fi
8289
8290
8291fi
8292if test -z "$ac_cv_prog_STRIP"; then
8293  ac_ct_STRIP=$STRIP
8294  # Extract the first word of "strip", so it can be a program name with args.
8295set dummy strip; ac_word=$2
8296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8297$as_echo_n "checking for $ac_word... " >&6; }
8298if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
8299  $as_echo_n "(cached) " >&6
8300else
8301  if test -n "$ac_ct_STRIP"; then
8302  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
8303else
8304as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8305for as_dir in $PATH
8306do
8307  IFS=$as_save_IFS
8308  test -z "$as_dir" && as_dir=.
8309    for ac_exec_ext in '' $ac_executable_extensions; do
8310  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8311    ac_cv_prog_ac_ct_STRIP="strip"
8312    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8313    break 2
8314  fi
8315done
8316  done
8317IFS=$as_save_IFS
8318
8319fi
8320fi
8321ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
8322if test -n "$ac_ct_STRIP"; then
8323  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
8324$as_echo "$ac_ct_STRIP" >&6; }
8325else
8326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8327$as_echo "no" >&6; }
8328fi
8329
8330  if test "x$ac_ct_STRIP" = x; then
8331    STRIP=":"
8332  else
8333    case $cross_compiling:$ac_tool_warned in
8334yes:)
8335{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8336$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8337ac_tool_warned=yes ;;
8338esac
8339    STRIP=$ac_ct_STRIP
8340  fi
8341else
8342  STRIP="$ac_cv_prog_STRIP"
8343fi
8344
8345test -z "$STRIP" && STRIP=:
8346
8347
8348
8349
8350
8351
8352if test -n "$ac_tool_prefix"; then
8353  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8354set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8356$as_echo_n "checking for $ac_word... " >&6; }
8357if ${ac_cv_prog_RANLIB+:} false; then :
8358  $as_echo_n "(cached) " >&6
8359else
8360  if test -n "$RANLIB"; then
8361  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8362else
8363as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8364for as_dir in $PATH
8365do
8366  IFS=$as_save_IFS
8367  test -z "$as_dir" && as_dir=.
8368    for ac_exec_ext in '' $ac_executable_extensions; do
8369  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8370    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8371    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8372    break 2
8373  fi
8374done
8375  done
8376IFS=$as_save_IFS
8377
8378fi
8379fi
8380RANLIB=$ac_cv_prog_RANLIB
8381if test -n "$RANLIB"; then
8382  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8383$as_echo "$RANLIB" >&6; }
8384else
8385  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8386$as_echo "no" >&6; }
8387fi
8388
8389
8390fi
8391if test -z "$ac_cv_prog_RANLIB"; then
8392  ac_ct_RANLIB=$RANLIB
8393  # Extract the first word of "ranlib", so it can be a program name with args.
8394set dummy ranlib; ac_word=$2
8395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8396$as_echo_n "checking for $ac_word... " >&6; }
8397if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
8398  $as_echo_n "(cached) " >&6
8399else
8400  if test -n "$ac_ct_RANLIB"; then
8401  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8402else
8403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8404for as_dir in $PATH
8405do
8406  IFS=$as_save_IFS
8407  test -z "$as_dir" && as_dir=.
8408    for ac_exec_ext in '' $ac_executable_extensions; do
8409  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8410    ac_cv_prog_ac_ct_RANLIB="ranlib"
8411    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8412    break 2
8413  fi
8414done
8415  done
8416IFS=$as_save_IFS
8417
8418fi
8419fi
8420ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8421if test -n "$ac_ct_RANLIB"; then
8422  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8423$as_echo "$ac_ct_RANLIB" >&6; }
8424else
8425  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8426$as_echo "no" >&6; }
8427fi
8428
8429  if test "x$ac_ct_RANLIB" = x; then
8430    RANLIB=":"
8431  else
8432    case $cross_compiling:$ac_tool_warned in
8433yes:)
8434{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8435$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8436ac_tool_warned=yes ;;
8437esac
8438    RANLIB=$ac_ct_RANLIB
8439  fi
8440else
8441  RANLIB="$ac_cv_prog_RANLIB"
8442fi
8443
8444test -z "$RANLIB" && RANLIB=:
8445
8446
8447
8448
8449
8450
8451# Determine commands to create old-style static archives.
8452old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
8453old_postinstall_cmds='chmod 644 $oldlib'
8454old_postuninstall_cmds=
8455
8456if test -n "$RANLIB"; then
8457  case $host_os in
8458  openbsd*)
8459    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
8460    ;;
8461  *)
8462    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
8463    ;;
8464  esac
8465  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
8466fi
8467
8468case $host_os in
8469  darwin*)
8470    lock_old_archive_extraction=yes ;;
8471  *)
8472    lock_old_archive_extraction=no ;;
8473esac
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513# If no C compiler was specified, use CC.
8514LTCC=${LTCC-"$CC"}
8515
8516# If no C compiler flags were specified, use CFLAGS.
8517LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8518
8519# Allow CC to be a program name with arguments.
8520compiler=$CC
8521
8522
8523# Check for command to grab the raw symbol name followed by C symbol from nm.
8524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
8525$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
8526if ${lt_cv_sys_global_symbol_pipe+:} false; then :
8527  $as_echo_n "(cached) " >&6
8528else
8529
8530# These are sane defaults that work on at least a few old systems.
8531# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
8532
8533# Character class describing NM global symbol codes.
8534symcode='[BCDEGRST]'
8535
8536# Regexp to match symbols that can be accessed directly from C.
8537sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
8538
8539# Define system-specific variables.
8540case $host_os in
8541aix*)
8542  symcode='[BCDT]'
8543  ;;
8544cygwin* | mingw* | pw32* | cegcc*)
8545  symcode='[ABCDGISTW]'
8546  ;;
8547hpux*)
8548  if test "$host_cpu" = ia64; then
8549    symcode='[ABCDEGRST]'
8550  fi
8551  ;;
8552irix* | nonstopux*)
8553  symcode='[BCDEGRST]'
8554  ;;
8555osf*)
8556  symcode='[BCDEGQRST]'
8557  ;;
8558solaris*)
8559  symcode='[BDRT]'
8560  ;;
8561sco3.2v5*)
8562  symcode='[DT]'
8563  ;;
8564sysv4.2uw2*)
8565  symcode='[DT]'
8566  ;;
8567sysv5* | sco5v6* | unixware* | OpenUNIX*)
8568  symcode='[ABDT]'
8569  ;;
8570sysv4)
8571  symcode='[DFNSTU]'
8572  ;;
8573esac
8574
8575# If we're using GNU nm, then use its standard symbol codes.
8576case `$NM -V 2>&1` in
8577*GNU* | *'with BFD'*)
8578  symcode='[ABCDGIRSTW]' ;;
8579esac
8580
8581# Transform an extracted symbol line into a proper C declaration.
8582# Some systems (esp. on ia64) link data and code symbols differently,
8583# so use this general approach.
8584lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
8585
8586# Transform an extracted symbol line into symbol name and symbol address
8587lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
8588lt_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'"
8589
8590# Handle CRLF in mingw tool chain
8591opt_cr=
8592case $build_os in
8593mingw*)
8594  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
8595  ;;
8596esac
8597
8598# Try without a prefix underscore, then with it.
8599for ac_symprfx in "" "_"; do
8600
8601  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
8602  symxfrm="\\1 $ac_symprfx\\2 \\2"
8603
8604  # Write the raw and C identifiers.
8605  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
8606    # Fake it for dumpbin and say T for any non-static function
8607    # and D for any global variable.
8608    # Also find C++ and __fastcall symbols from MSVC++,
8609    # which start with @ or ?.
8610    lt_cv_sys_global_symbol_pipe="$AWK '"\
8611"     {last_section=section; section=\$ 3};"\
8612"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
8613"     \$ 0!~/External *\|/{next};"\
8614"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
8615"     {if(hide[section]) next};"\
8616"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
8617"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
8618"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
8619"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
8620"     ' prfx=^$ac_symprfx"
8621  else
8622    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
8623  fi
8624  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
8625
8626  # Check to see that the pipe works correctly.
8627  pipe_works=no
8628
8629  rm -f conftest*
8630  cat > conftest.$ac_ext <<_LT_EOF
8631#ifdef __cplusplus
8632extern "C" {
8633#endif
8634char nm_test_var;
8635void nm_test_func(void);
8636void nm_test_func(void){}
8637#ifdef __cplusplus
8638}
8639#endif
8640int main(){nm_test_var='a';nm_test_func();return(0);}
8641_LT_EOF
8642
8643  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8644  (eval $ac_compile) 2>&5
8645  ac_status=$?
8646  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8647  test $ac_status = 0; }; then
8648    # Now try to grab the symbols.
8649    nlist=conftest.nm
8650    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
8651  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
8652  ac_status=$?
8653  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8654  test $ac_status = 0; } && test -s "$nlist"; then
8655      # Try sorting and uniquifying the output.
8656      if sort "$nlist" | uniq > "$nlist"T; then
8657	mv -f "$nlist"T "$nlist"
8658      else
8659	rm -f "$nlist"T
8660      fi
8661
8662      # Make sure that we snagged all the symbols we need.
8663      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
8664	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
8665	  cat <<_LT_EOF > conftest.$ac_ext
8666/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
8667#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
8668/* DATA imports from DLLs on WIN32 con't be const, because runtime
8669   relocations are performed -- see ld's documentation on pseudo-relocs.  */
8670# define LT_DLSYM_CONST
8671#elif defined(__osf__)
8672/* This system does not cope well with relocations in const data.  */
8673# define LT_DLSYM_CONST
8674#else
8675# define LT_DLSYM_CONST const
8676#endif
8677
8678#ifdef __cplusplus
8679extern "C" {
8680#endif
8681
8682_LT_EOF
8683	  # Now generate the symbol file.
8684	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
8685
8686	  cat <<_LT_EOF >> conftest.$ac_ext
8687
8688/* The mapping between symbol names and symbols.  */
8689LT_DLSYM_CONST struct {
8690  const char *name;
8691  void       *address;
8692}
8693lt__PROGRAM__LTX_preloaded_symbols[] =
8694{
8695  { "@PROGRAM@", (void *) 0 },
8696_LT_EOF
8697	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
8698	  cat <<\_LT_EOF >> conftest.$ac_ext
8699  {0, (void *) 0}
8700};
8701
8702/* This works around a problem in FreeBSD linker */
8703#ifdef FREEBSD_WORKAROUND
8704static const void *lt_preloaded_setup() {
8705  return lt__PROGRAM__LTX_preloaded_symbols;
8706}
8707#endif
8708
8709#ifdef __cplusplus
8710}
8711#endif
8712_LT_EOF
8713	  # Now try linking the two files.
8714	  mv conftest.$ac_objext conftstm.$ac_objext
8715	  lt_globsym_save_LIBS=$LIBS
8716	  lt_globsym_save_CFLAGS=$CFLAGS
8717	  LIBS="conftstm.$ac_objext"
8718	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
8719	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
8720  (eval $ac_link) 2>&5
8721  ac_status=$?
8722  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8723  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
8724	    pipe_works=yes
8725	  fi
8726	  LIBS=$lt_globsym_save_LIBS
8727	  CFLAGS=$lt_globsym_save_CFLAGS
8728	else
8729	  echo "cannot find nm_test_func in $nlist" >&5
8730	fi
8731      else
8732	echo "cannot find nm_test_var in $nlist" >&5
8733      fi
8734    else
8735      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
8736    fi
8737  else
8738    echo "$progname: failed program was:" >&5
8739    cat conftest.$ac_ext >&5
8740  fi
8741  rm -rf conftest* conftst*
8742
8743  # Do not use the global_symbol_pipe unless it works.
8744  if test "$pipe_works" = yes; then
8745    break
8746  else
8747    lt_cv_sys_global_symbol_pipe=
8748  fi
8749done
8750
8751fi
8752
8753if test -z "$lt_cv_sys_global_symbol_pipe"; then
8754  lt_cv_sys_global_symbol_to_cdecl=
8755fi
8756if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
8757  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8758$as_echo "failed" >&6; }
8759else
8760  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8761$as_echo "ok" >&6; }
8762fi
8763
8764# Response file support.
8765if test "$lt_cv_nm_interface" = "MS dumpbin"; then
8766  nm_file_list_spec='@'
8767elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
8768  nm_file_list_spec='@'
8769fi
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
8798$as_echo_n "checking for sysroot... " >&6; }
8799
8800# Check whether --with-sysroot was given.
8801if test "${with_sysroot+set}" = set; then :
8802  withval=$with_sysroot;
8803else
8804  with_sysroot=no
8805fi
8806
8807
8808lt_sysroot=
8809case ${with_sysroot} in #(
8810 yes)
8811   if test "$GCC" = yes; then
8812     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
8813   fi
8814   ;; #(
8815 /*)
8816   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
8817   ;; #(
8818 no|'')
8819   ;; #(
8820 *)
8821   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
8822$as_echo "${with_sysroot}" >&6; }
8823   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
8824   ;;
8825esac
8826
8827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
8828$as_echo "${lt_sysroot:-no}" >&6; }
8829
8830
8831
8832
8833
8834# Check whether --enable-libtool-lock was given.
8835if test "${enable_libtool_lock+set}" = set; then :
8836  enableval=$enable_libtool_lock;
8837fi
8838
8839test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
8840
8841# Some flags need to be propagated to the compiler or linker for good
8842# libtool support.
8843case $host in
8844ia64-*-hpux*)
8845  # Find out which ABI we are using.
8846  echo 'int i;' > conftest.$ac_ext
8847  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8848  (eval $ac_compile) 2>&5
8849  ac_status=$?
8850  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8851  test $ac_status = 0; }; then
8852    case `/usr/bin/file conftest.$ac_objext` in
8853      *ELF-32*)
8854	HPUX_IA64_MODE="32"
8855	;;
8856      *ELF-64*)
8857	HPUX_IA64_MODE="64"
8858	;;
8859    esac
8860  fi
8861  rm -rf conftest*
8862  ;;
8863*-*-irix6*)
8864  # Find out which ABI we are using.
8865  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
8866  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8867  (eval $ac_compile) 2>&5
8868  ac_status=$?
8869  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8870  test $ac_status = 0; }; then
8871    if test "$lt_cv_prog_gnu_ld" = yes; then
8872      case `/usr/bin/file conftest.$ac_objext` in
8873	*32-bit*)
8874	  LD="${LD-ld} -melf32bsmip"
8875	  ;;
8876	*N32*)
8877	  LD="${LD-ld} -melf32bmipn32"
8878	  ;;
8879	*64-bit*)
8880	  LD="${LD-ld} -melf64bmip"
8881	;;
8882      esac
8883    else
8884      case `/usr/bin/file conftest.$ac_objext` in
8885	*32-bit*)
8886	  LD="${LD-ld} -32"
8887	  ;;
8888	*N32*)
8889	  LD="${LD-ld} -n32"
8890	  ;;
8891	*64-bit*)
8892	  LD="${LD-ld} -64"
8893	  ;;
8894      esac
8895    fi
8896  fi
8897  rm -rf conftest*
8898  ;;
8899
8900x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
8901s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
8902  # Find out which ABI we are using.
8903  echo 'int i;' > conftest.$ac_ext
8904  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8905  (eval $ac_compile) 2>&5
8906  ac_status=$?
8907  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8908  test $ac_status = 0; }; then
8909    case `/usr/bin/file conftest.o` in
8910      *32-bit*)
8911	case $host in
8912	  x86_64-*kfreebsd*-gnu)
8913	    LD="${LD-ld} -m elf_i386_fbsd"
8914	    ;;
8915	  x86_64-*linux*)
8916	    LD="${LD-ld} -m elf_i386"
8917	    ;;
8918	  ppc64-*linux*|powerpc64-*linux*)
8919	    LD="${LD-ld} -m elf32ppclinux"
8920	    ;;
8921	  s390x-*linux*)
8922	    LD="${LD-ld} -m elf_s390"
8923	    ;;
8924	  sparc64-*linux*)
8925	    LD="${LD-ld} -m elf32_sparc"
8926	    ;;
8927	esac
8928	;;
8929      *64-bit*)
8930	case $host in
8931	  x86_64-*kfreebsd*-gnu)
8932	    LD="${LD-ld} -m elf_x86_64_fbsd"
8933	    ;;
8934	  x86_64-*linux*)
8935	    LD="${LD-ld} -m elf_x86_64"
8936	    ;;
8937	  ppc*-*linux*|powerpc*-*linux*)
8938	    LD="${LD-ld} -m elf64ppc"
8939	    ;;
8940	  s390*-*linux*|s390*-*tpf*)
8941	    LD="${LD-ld} -m elf64_s390"
8942	    ;;
8943	  sparc*-*linux*)
8944	    LD="${LD-ld} -m elf64_sparc"
8945	    ;;
8946	esac
8947	;;
8948    esac
8949  fi
8950  rm -rf conftest*
8951  ;;
8952
8953*-*-sco3.2v5*)
8954  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
8955  SAVE_CFLAGS="$CFLAGS"
8956  CFLAGS="$CFLAGS -belf"
8957  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
8958$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
8959if ${lt_cv_cc_needs_belf+:} false; then :
8960  $as_echo_n "(cached) " >&6
8961else
8962  ac_ext=c
8963ac_cpp='$CPP $CPPFLAGS'
8964ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8965ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8966ac_compiler_gnu=$ac_cv_c_compiler_gnu
8967
8968     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8969/* end confdefs.h.  */
8970
8971int
8972main ()
8973{
8974
8975  ;
8976  return 0;
8977}
8978_ACEOF
8979if ac_fn_c_try_link "$LINENO"; then :
8980  lt_cv_cc_needs_belf=yes
8981else
8982  lt_cv_cc_needs_belf=no
8983fi
8984rm -f core conftest.err conftest.$ac_objext \
8985    conftest$ac_exeext conftest.$ac_ext
8986     ac_ext=c
8987ac_cpp='$CPP $CPPFLAGS'
8988ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8989ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8990ac_compiler_gnu=$ac_cv_c_compiler_gnu
8991
8992fi
8993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
8994$as_echo "$lt_cv_cc_needs_belf" >&6; }
8995  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
8996    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
8997    CFLAGS="$SAVE_CFLAGS"
8998  fi
8999  ;;
9000sparc*-*solaris*)
9001  # Find out which ABI we are using.
9002  echo 'int i;' > conftest.$ac_ext
9003  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9004  (eval $ac_compile) 2>&5
9005  ac_status=$?
9006  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9007  test $ac_status = 0; }; then
9008    case `/usr/bin/file conftest.o` in
9009    *64-bit*)
9010      case $lt_cv_prog_gnu_ld in
9011      yes*) LD="${LD-ld} -m elf64_sparc" ;;
9012      *)
9013	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
9014	  LD="${LD-ld} -64"
9015	fi
9016	;;
9017      esac
9018      ;;
9019    esac
9020  fi
9021  rm -rf conftest*
9022  ;;
9023esac
9024
9025need_locks="$enable_libtool_lock"
9026
9027if test -n "$ac_tool_prefix"; then
9028  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
9029set dummy ${ac_tool_prefix}mt; ac_word=$2
9030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9031$as_echo_n "checking for $ac_word... " >&6; }
9032if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
9033  $as_echo_n "(cached) " >&6
9034else
9035  if test -n "$MANIFEST_TOOL"; then
9036  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
9037else
9038as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9039for as_dir in $PATH
9040do
9041  IFS=$as_save_IFS
9042  test -z "$as_dir" && as_dir=.
9043    for ac_exec_ext in '' $ac_executable_extensions; do
9044  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9045    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
9046    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9047    break 2
9048  fi
9049done
9050  done
9051IFS=$as_save_IFS
9052
9053fi
9054fi
9055MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
9056if test -n "$MANIFEST_TOOL"; then
9057  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
9058$as_echo "$MANIFEST_TOOL" >&6; }
9059else
9060  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9061$as_echo "no" >&6; }
9062fi
9063
9064
9065fi
9066if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
9067  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
9068  # Extract the first word of "mt", so it can be a program name with args.
9069set dummy mt; ac_word=$2
9070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9071$as_echo_n "checking for $ac_word... " >&6; }
9072if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
9073  $as_echo_n "(cached) " >&6
9074else
9075  if test -n "$ac_ct_MANIFEST_TOOL"; then
9076  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
9077else
9078as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9079for as_dir in $PATH
9080do
9081  IFS=$as_save_IFS
9082  test -z "$as_dir" && as_dir=.
9083    for ac_exec_ext in '' $ac_executable_extensions; do
9084  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9085    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
9086    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9087    break 2
9088  fi
9089done
9090  done
9091IFS=$as_save_IFS
9092
9093fi
9094fi
9095ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
9096if test -n "$ac_ct_MANIFEST_TOOL"; then
9097  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
9098$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
9099else
9100  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9101$as_echo "no" >&6; }
9102fi
9103
9104  if test "x$ac_ct_MANIFEST_TOOL" = x; then
9105    MANIFEST_TOOL=":"
9106  else
9107    case $cross_compiling:$ac_tool_warned in
9108yes:)
9109{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9110$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9111ac_tool_warned=yes ;;
9112esac
9113    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
9114  fi
9115else
9116  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
9117fi
9118
9119test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
9120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
9121$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
9122if ${lt_cv_path_mainfest_tool+:} false; then :
9123  $as_echo_n "(cached) " >&6
9124else
9125  lt_cv_path_mainfest_tool=no
9126  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
9127  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
9128  cat conftest.err >&5
9129  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
9130    lt_cv_path_mainfest_tool=yes
9131  fi
9132  rm -f conftest*
9133fi
9134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
9135$as_echo "$lt_cv_path_mainfest_tool" >&6; }
9136if test "x$lt_cv_path_mainfest_tool" != xyes; then
9137  MANIFEST_TOOL=:
9138fi
9139
9140
9141
9142
9143
9144
9145  case $host_os in
9146    rhapsody* | darwin*)
9147    if test -n "$ac_tool_prefix"; then
9148  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
9149set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
9150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9151$as_echo_n "checking for $ac_word... " >&6; }
9152if ${ac_cv_prog_DSYMUTIL+:} false; then :
9153  $as_echo_n "(cached) " >&6
9154else
9155  if test -n "$DSYMUTIL"; then
9156  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
9157else
9158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9159for as_dir in $PATH
9160do
9161  IFS=$as_save_IFS
9162  test -z "$as_dir" && as_dir=.
9163    for ac_exec_ext in '' $ac_executable_extensions; do
9164  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9165    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
9166    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9167    break 2
9168  fi
9169done
9170  done
9171IFS=$as_save_IFS
9172
9173fi
9174fi
9175DSYMUTIL=$ac_cv_prog_DSYMUTIL
9176if test -n "$DSYMUTIL"; then
9177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
9178$as_echo "$DSYMUTIL" >&6; }
9179else
9180  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9181$as_echo "no" >&6; }
9182fi
9183
9184
9185fi
9186if test -z "$ac_cv_prog_DSYMUTIL"; then
9187  ac_ct_DSYMUTIL=$DSYMUTIL
9188  # Extract the first word of "dsymutil", so it can be a program name with args.
9189set dummy dsymutil; ac_word=$2
9190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9191$as_echo_n "checking for $ac_word... " >&6; }
9192if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
9193  $as_echo_n "(cached) " >&6
9194else
9195  if test -n "$ac_ct_DSYMUTIL"; then
9196  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
9197else
9198as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9199for as_dir in $PATH
9200do
9201  IFS=$as_save_IFS
9202  test -z "$as_dir" && as_dir=.
9203    for ac_exec_ext in '' $ac_executable_extensions; do
9204  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9205    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
9206    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9207    break 2
9208  fi
9209done
9210  done
9211IFS=$as_save_IFS
9212
9213fi
9214fi
9215ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
9216if test -n "$ac_ct_DSYMUTIL"; then
9217  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
9218$as_echo "$ac_ct_DSYMUTIL" >&6; }
9219else
9220  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9221$as_echo "no" >&6; }
9222fi
9223
9224  if test "x$ac_ct_DSYMUTIL" = x; then
9225    DSYMUTIL=":"
9226  else
9227    case $cross_compiling:$ac_tool_warned in
9228yes:)
9229{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9230$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9231ac_tool_warned=yes ;;
9232esac
9233    DSYMUTIL=$ac_ct_DSYMUTIL
9234  fi
9235else
9236  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
9237fi
9238
9239    if test -n "$ac_tool_prefix"; then
9240  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
9241set dummy ${ac_tool_prefix}nmedit; ac_word=$2
9242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9243$as_echo_n "checking for $ac_word... " >&6; }
9244if ${ac_cv_prog_NMEDIT+:} false; then :
9245  $as_echo_n "(cached) " >&6
9246else
9247  if test -n "$NMEDIT"; then
9248  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
9249else
9250as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9251for as_dir in $PATH
9252do
9253  IFS=$as_save_IFS
9254  test -z "$as_dir" && as_dir=.
9255    for ac_exec_ext in '' $ac_executable_extensions; do
9256  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9257    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
9258    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9259    break 2
9260  fi
9261done
9262  done
9263IFS=$as_save_IFS
9264
9265fi
9266fi
9267NMEDIT=$ac_cv_prog_NMEDIT
9268if test -n "$NMEDIT"; then
9269  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
9270$as_echo "$NMEDIT" >&6; }
9271else
9272  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9273$as_echo "no" >&6; }
9274fi
9275
9276
9277fi
9278if test -z "$ac_cv_prog_NMEDIT"; then
9279  ac_ct_NMEDIT=$NMEDIT
9280  # Extract the first word of "nmedit", so it can be a program name with args.
9281set dummy nmedit; ac_word=$2
9282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9283$as_echo_n "checking for $ac_word... " >&6; }
9284if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
9285  $as_echo_n "(cached) " >&6
9286else
9287  if test -n "$ac_ct_NMEDIT"; then
9288  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
9289else
9290as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9291for as_dir in $PATH
9292do
9293  IFS=$as_save_IFS
9294  test -z "$as_dir" && as_dir=.
9295    for ac_exec_ext in '' $ac_executable_extensions; do
9296  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9297    ac_cv_prog_ac_ct_NMEDIT="nmedit"
9298    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9299    break 2
9300  fi
9301done
9302  done
9303IFS=$as_save_IFS
9304
9305fi
9306fi
9307ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
9308if test -n "$ac_ct_NMEDIT"; then
9309  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
9310$as_echo "$ac_ct_NMEDIT" >&6; }
9311else
9312  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9313$as_echo "no" >&6; }
9314fi
9315
9316  if test "x$ac_ct_NMEDIT" = x; then
9317    NMEDIT=":"
9318  else
9319    case $cross_compiling:$ac_tool_warned in
9320yes:)
9321{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9322$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9323ac_tool_warned=yes ;;
9324esac
9325    NMEDIT=$ac_ct_NMEDIT
9326  fi
9327else
9328  NMEDIT="$ac_cv_prog_NMEDIT"
9329fi
9330
9331    if test -n "$ac_tool_prefix"; then
9332  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
9333set dummy ${ac_tool_prefix}lipo; ac_word=$2
9334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9335$as_echo_n "checking for $ac_word... " >&6; }
9336if ${ac_cv_prog_LIPO+:} false; then :
9337  $as_echo_n "(cached) " >&6
9338else
9339  if test -n "$LIPO"; then
9340  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9341else
9342as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9343for as_dir in $PATH
9344do
9345  IFS=$as_save_IFS
9346  test -z "$as_dir" && as_dir=.
9347    for ac_exec_ext in '' $ac_executable_extensions; do
9348  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9349    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
9350    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9351    break 2
9352  fi
9353done
9354  done
9355IFS=$as_save_IFS
9356
9357fi
9358fi
9359LIPO=$ac_cv_prog_LIPO
9360if test -n "$LIPO"; then
9361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9362$as_echo "$LIPO" >&6; }
9363else
9364  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9365$as_echo "no" >&6; }
9366fi
9367
9368
9369fi
9370if test -z "$ac_cv_prog_LIPO"; then
9371  ac_ct_LIPO=$LIPO
9372  # Extract the first word of "lipo", so it can be a program name with args.
9373set dummy lipo; ac_word=$2
9374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9375$as_echo_n "checking for $ac_word... " >&6; }
9376if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
9377  $as_echo_n "(cached) " >&6
9378else
9379  if test -n "$ac_ct_LIPO"; then
9380  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
9381else
9382as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9383for as_dir in $PATH
9384do
9385  IFS=$as_save_IFS
9386  test -z "$as_dir" && as_dir=.
9387    for ac_exec_ext in '' $ac_executable_extensions; do
9388  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9389    ac_cv_prog_ac_ct_LIPO="lipo"
9390    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9391    break 2
9392  fi
9393done
9394  done
9395IFS=$as_save_IFS
9396
9397fi
9398fi
9399ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
9400if test -n "$ac_ct_LIPO"; then
9401  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
9402$as_echo "$ac_ct_LIPO" >&6; }
9403else
9404  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9405$as_echo "no" >&6; }
9406fi
9407
9408  if test "x$ac_ct_LIPO" = x; then
9409    LIPO=":"
9410  else
9411    case $cross_compiling:$ac_tool_warned in
9412yes:)
9413{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9414$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9415ac_tool_warned=yes ;;
9416esac
9417    LIPO=$ac_ct_LIPO
9418  fi
9419else
9420  LIPO="$ac_cv_prog_LIPO"
9421fi
9422
9423    if test -n "$ac_tool_prefix"; then
9424  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
9425set dummy ${ac_tool_prefix}otool; ac_word=$2
9426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9427$as_echo_n "checking for $ac_word... " >&6; }
9428if ${ac_cv_prog_OTOOL+:} false; then :
9429  $as_echo_n "(cached) " >&6
9430else
9431  if test -n "$OTOOL"; then
9432  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
9433else
9434as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9435for as_dir in $PATH
9436do
9437  IFS=$as_save_IFS
9438  test -z "$as_dir" && as_dir=.
9439    for ac_exec_ext in '' $ac_executable_extensions; do
9440  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9441    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
9442    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9443    break 2
9444  fi
9445done
9446  done
9447IFS=$as_save_IFS
9448
9449fi
9450fi
9451OTOOL=$ac_cv_prog_OTOOL
9452if test -n "$OTOOL"; then
9453  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
9454$as_echo "$OTOOL" >&6; }
9455else
9456  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9457$as_echo "no" >&6; }
9458fi
9459
9460
9461fi
9462if test -z "$ac_cv_prog_OTOOL"; then
9463  ac_ct_OTOOL=$OTOOL
9464  # Extract the first word of "otool", so it can be a program name with args.
9465set dummy otool; ac_word=$2
9466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9467$as_echo_n "checking for $ac_word... " >&6; }
9468if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
9469  $as_echo_n "(cached) " >&6
9470else
9471  if test -n "$ac_ct_OTOOL"; then
9472  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
9473else
9474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9475for as_dir in $PATH
9476do
9477  IFS=$as_save_IFS
9478  test -z "$as_dir" && as_dir=.
9479    for ac_exec_ext in '' $ac_executable_extensions; do
9480  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9481    ac_cv_prog_ac_ct_OTOOL="otool"
9482    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9483    break 2
9484  fi
9485done
9486  done
9487IFS=$as_save_IFS
9488
9489fi
9490fi
9491ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
9492if test -n "$ac_ct_OTOOL"; then
9493  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
9494$as_echo "$ac_ct_OTOOL" >&6; }
9495else
9496  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9497$as_echo "no" >&6; }
9498fi
9499
9500  if test "x$ac_ct_OTOOL" = x; then
9501    OTOOL=":"
9502  else
9503    case $cross_compiling:$ac_tool_warned in
9504yes:)
9505{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9506$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9507ac_tool_warned=yes ;;
9508esac
9509    OTOOL=$ac_ct_OTOOL
9510  fi
9511else
9512  OTOOL="$ac_cv_prog_OTOOL"
9513fi
9514
9515    if test -n "$ac_tool_prefix"; then
9516  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
9517set dummy ${ac_tool_prefix}otool64; ac_word=$2
9518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9519$as_echo_n "checking for $ac_word... " >&6; }
9520if ${ac_cv_prog_OTOOL64+:} false; then :
9521  $as_echo_n "(cached) " >&6
9522else
9523  if test -n "$OTOOL64"; then
9524  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
9525else
9526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9527for as_dir in $PATH
9528do
9529  IFS=$as_save_IFS
9530  test -z "$as_dir" && as_dir=.
9531    for ac_exec_ext in '' $ac_executable_extensions; do
9532  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9533    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
9534    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9535    break 2
9536  fi
9537done
9538  done
9539IFS=$as_save_IFS
9540
9541fi
9542fi
9543OTOOL64=$ac_cv_prog_OTOOL64
9544if test -n "$OTOOL64"; then
9545  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
9546$as_echo "$OTOOL64" >&6; }
9547else
9548  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9549$as_echo "no" >&6; }
9550fi
9551
9552
9553fi
9554if test -z "$ac_cv_prog_OTOOL64"; then
9555  ac_ct_OTOOL64=$OTOOL64
9556  # Extract the first word of "otool64", so it can be a program name with args.
9557set dummy otool64; ac_word=$2
9558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9559$as_echo_n "checking for $ac_word... " >&6; }
9560if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
9561  $as_echo_n "(cached) " >&6
9562else
9563  if test -n "$ac_ct_OTOOL64"; then
9564  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
9565else
9566as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9567for as_dir in $PATH
9568do
9569  IFS=$as_save_IFS
9570  test -z "$as_dir" && as_dir=.
9571    for ac_exec_ext in '' $ac_executable_extensions; do
9572  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9573    ac_cv_prog_ac_ct_OTOOL64="otool64"
9574    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9575    break 2
9576  fi
9577done
9578  done
9579IFS=$as_save_IFS
9580
9581fi
9582fi
9583ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
9584if test -n "$ac_ct_OTOOL64"; then
9585  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
9586$as_echo "$ac_ct_OTOOL64" >&6; }
9587else
9588  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9589$as_echo "no" >&6; }
9590fi
9591
9592  if test "x$ac_ct_OTOOL64" = x; then
9593    OTOOL64=":"
9594  else
9595    case $cross_compiling:$ac_tool_warned in
9596yes:)
9597{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9598$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9599ac_tool_warned=yes ;;
9600esac
9601    OTOOL64=$ac_ct_OTOOL64
9602  fi
9603else
9604  OTOOL64="$ac_cv_prog_OTOOL64"
9605fi
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
9634$as_echo_n "checking for -single_module linker flag... " >&6; }
9635if ${lt_cv_apple_cc_single_mod+:} false; then :
9636  $as_echo_n "(cached) " >&6
9637else
9638  lt_cv_apple_cc_single_mod=no
9639      if test -z "${LT_MULTI_MODULE}"; then
9640	# By default we will add the -single_module flag. You can override
9641	# by either setting the environment variable LT_MULTI_MODULE
9642	# non-empty at configure time, or by adding -multi_module to the
9643	# link flags.
9644	rm -rf libconftest.dylib*
9645	echo "int foo(void){return 1;}" > conftest.c
9646	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
9647-dynamiclib -Wl,-single_module conftest.c" >&5
9648	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
9649	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
9650        _lt_result=$?
9651	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
9652	  lt_cv_apple_cc_single_mod=yes
9653	else
9654	  cat conftest.err >&5
9655	fi
9656	rm -rf libconftest.dylib*
9657	rm -f conftest.*
9658      fi
9659fi
9660{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
9661$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
9662    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
9663$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
9664if ${lt_cv_ld_exported_symbols_list+:} false; then :
9665  $as_echo_n "(cached) " >&6
9666else
9667  lt_cv_ld_exported_symbols_list=no
9668      save_LDFLAGS=$LDFLAGS
9669      echo "_main" > conftest.sym
9670      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
9671      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9672/* end confdefs.h.  */
9673
9674int
9675main ()
9676{
9677
9678  ;
9679  return 0;
9680}
9681_ACEOF
9682if ac_fn_c_try_link "$LINENO"; then :
9683  lt_cv_ld_exported_symbols_list=yes
9684else
9685  lt_cv_ld_exported_symbols_list=no
9686fi
9687rm -f core conftest.err conftest.$ac_objext \
9688    conftest$ac_exeext conftest.$ac_ext
9689	LDFLAGS="$save_LDFLAGS"
9690
9691fi
9692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
9693$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
9694    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
9695$as_echo_n "checking for -force_load linker flag... " >&6; }
9696if ${lt_cv_ld_force_load+:} false; then :
9697  $as_echo_n "(cached) " >&6
9698else
9699  lt_cv_ld_force_load=no
9700      cat > conftest.c << _LT_EOF
9701int forced_loaded() { return 2;}
9702_LT_EOF
9703      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
9704      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
9705      echo "$AR cru libconftest.a conftest.o" >&5
9706      $AR cru libconftest.a conftest.o 2>&5
9707      echo "$RANLIB libconftest.a" >&5
9708      $RANLIB libconftest.a 2>&5
9709      cat > conftest.c << _LT_EOF
9710int main() { return 0;}
9711_LT_EOF
9712      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
9713      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
9714      _lt_result=$?
9715      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
9716	lt_cv_ld_force_load=yes
9717      else
9718	cat conftest.err >&5
9719      fi
9720        rm -f conftest.err libconftest.a conftest conftest.c
9721        rm -rf conftest.dSYM
9722
9723fi
9724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
9725$as_echo "$lt_cv_ld_force_load" >&6; }
9726    case $host_os in
9727    rhapsody* | darwin1.[012])
9728      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
9729    darwin1.*)
9730      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
9731    darwin*) # darwin 5.x on
9732      # if running on 10.5 or later, the deployment target defaults
9733      # to the OS version, if on x86, and 10.4, the deployment
9734      # target defaults to 10.4. Don't you love it?
9735      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
9736	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
9737	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
9738	10.[012]*)
9739	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
9740	10.*)
9741	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
9742      esac
9743    ;;
9744  esac
9745    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
9746      _lt_dar_single_mod='$single_module'
9747    fi
9748    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
9749      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
9750    else
9751      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
9752    fi
9753    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
9754      _lt_dsymutil='~$DSYMUTIL $lib || :'
9755    else
9756      _lt_dsymutil=
9757    fi
9758    ;;
9759  esac
9760
9761for ac_header in dlfcn.h
9762do :
9763  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
9764"
9765if test "x$ac_cv_header_dlfcn_h" = xyes; then :
9766  cat >>confdefs.h <<_ACEOF
9767#define HAVE_DLFCN_H 1
9768_ACEOF
9769
9770fi
9771
9772done
9773
9774
9775
9776
9777
9778# Set options
9779
9780
9781
9782        enable_dlopen=no
9783
9784
9785  enable_win32_dll=no
9786
9787
9788
9789  # Check whether --enable-static was given.
9790if test "${enable_static+set}" = set; then :
9791  enableval=$enable_static; p=${PACKAGE-default}
9792    case $enableval in
9793    yes) enable_static=yes ;;
9794    no) enable_static=no ;;
9795    *)
9796     enable_static=no
9797      # Look at the argument we got.  We use all the common list separators.
9798      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9799      for pkg in $enableval; do
9800	IFS="$lt_save_ifs"
9801	if test "X$pkg" = "X$p"; then
9802	  enable_static=yes
9803	fi
9804      done
9805      IFS="$lt_save_ifs"
9806      ;;
9807    esac
9808else
9809  enable_static=yes
9810fi
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821# Check whether --with-pic was given.
9822if test "${with_pic+set}" = set; then :
9823  withval=$with_pic; pic_mode="$withval"
9824else
9825  pic_mode=default
9826fi
9827
9828
9829test -z "$pic_mode" && pic_mode=default
9830
9831
9832
9833
9834
9835
9836
9837  # Check whether --enable-fast-install was given.
9838if test "${enable_fast_install+set}" = set; then :
9839  enableval=$enable_fast_install; p=${PACKAGE-default}
9840    case $enableval in
9841    yes) enable_fast_install=yes ;;
9842    no) enable_fast_install=no ;;
9843    *)
9844      enable_fast_install=no
9845      # Look at the argument we got.  We use all the common list separators.
9846      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9847      for pkg in $enableval; do
9848	IFS="$lt_save_ifs"
9849	if test "X$pkg" = "X$p"; then
9850	  enable_fast_install=yes
9851	fi
9852      done
9853      IFS="$lt_save_ifs"
9854      ;;
9855    esac
9856else
9857  enable_fast_install=yes
9858fi
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870# This can be used to rebuild libtool when needed
9871LIBTOOL_DEPS="$ltmain"
9872
9873# Always use our own libtool.
9874LIBTOOL='$(SHELL) $(top_builddir)/libtool'
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901test -z "$LN_S" && LN_S="ln -s"
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916if test -n "${ZSH_VERSION+set}" ; then
9917   setopt NO_GLOB_SUBST
9918fi
9919
9920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9921$as_echo_n "checking for objdir... " >&6; }
9922if ${lt_cv_objdir+:} false; then :
9923  $as_echo_n "(cached) " >&6
9924else
9925  rm -f .libs 2>/dev/null
9926mkdir .libs 2>/dev/null
9927if test -d .libs; then
9928  lt_cv_objdir=.libs
9929else
9930  # MS-DOS does not allow filenames that begin with a dot.
9931  lt_cv_objdir=_libs
9932fi
9933rmdir .libs 2>/dev/null
9934fi
9935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9936$as_echo "$lt_cv_objdir" >&6; }
9937objdir=$lt_cv_objdir
9938
9939
9940
9941
9942
9943cat >>confdefs.h <<_ACEOF
9944#define LT_OBJDIR "$lt_cv_objdir/"
9945_ACEOF
9946
9947
9948
9949
9950case $host_os in
9951aix3*)
9952  # AIX sometimes has problems with the GCC collect2 program.  For some
9953  # reason, if we set the COLLECT_NAMES environment variable, the problems
9954  # vanish in a puff of smoke.
9955  if test "X${COLLECT_NAMES+set}" != Xset; then
9956    COLLECT_NAMES=
9957    export COLLECT_NAMES
9958  fi
9959  ;;
9960esac
9961
9962# Global variables:
9963ofile=libtool
9964can_build_shared=yes
9965
9966# All known linkers require a `.a' archive for static linking (except MSVC,
9967# which needs '.lib').
9968libext=a
9969
9970with_gnu_ld="$lt_cv_prog_gnu_ld"
9971
9972old_CC="$CC"
9973old_CFLAGS="$CFLAGS"
9974
9975# Set sane defaults for various variables
9976test -z "$CC" && CC=cc
9977test -z "$LTCC" && LTCC=$CC
9978test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9979test -z "$LD" && LD=ld
9980test -z "$ac_objext" && ac_objext=o
9981
9982for cc_temp in $compiler""; do
9983  case $cc_temp in
9984    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9985    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9986    \-*) ;;
9987    *) break;;
9988  esac
9989done
9990cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9991
9992
9993# Only perform the check for file, if the check method requires it
9994test -z "$MAGIC_CMD" && MAGIC_CMD=file
9995case $deplibs_check_method in
9996file_magic*)
9997  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9998    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9999$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
10000if ${lt_cv_path_MAGIC_CMD+:} false; then :
10001  $as_echo_n "(cached) " >&6
10002else
10003  case $MAGIC_CMD in
10004[\\/*] |  ?:[\\/]*)
10005  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
10006  ;;
10007*)
10008  lt_save_MAGIC_CMD="$MAGIC_CMD"
10009  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
10010  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
10011  for ac_dir in $ac_dummy; do
10012    IFS="$lt_save_ifs"
10013    test -z "$ac_dir" && ac_dir=.
10014    if test -f $ac_dir/${ac_tool_prefix}file; then
10015      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
10016      if test -n "$file_magic_test_file"; then
10017	case $deplibs_check_method in
10018	"file_magic "*)
10019	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
10020	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
10021	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
10022	    $EGREP "$file_magic_regex" > /dev/null; then
10023	    :
10024	  else
10025	    cat <<_LT_EOF 1>&2
10026
10027*** Warning: the command libtool uses to detect shared libraries,
10028*** $file_magic_cmd, produces output that libtool cannot recognize.
10029*** The result is that libtool may fail to recognize shared libraries
10030*** as such.  This will affect the creation of libtool libraries that
10031*** depend on shared libraries, but programs linked with such libtool
10032*** libraries will work regardless of this problem.  Nevertheless, you
10033*** may want to report the problem to your system manager and/or to
10034*** bug-libtool@gnu.org
10035
10036_LT_EOF
10037	  fi ;;
10038	esac
10039      fi
10040      break
10041    fi
10042  done
10043  IFS="$lt_save_ifs"
10044  MAGIC_CMD="$lt_save_MAGIC_CMD"
10045  ;;
10046esac
10047fi
10048
10049MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
10050if test -n "$MAGIC_CMD"; then
10051  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
10052$as_echo "$MAGIC_CMD" >&6; }
10053else
10054  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10055$as_echo "no" >&6; }
10056fi
10057
10058
10059
10060
10061
10062if test -z "$lt_cv_path_MAGIC_CMD"; then
10063  if test -n "$ac_tool_prefix"; then
10064    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
10065$as_echo_n "checking for file... " >&6; }
10066if ${lt_cv_path_MAGIC_CMD+:} false; then :
10067  $as_echo_n "(cached) " >&6
10068else
10069  case $MAGIC_CMD in
10070[\\/*] |  ?:[\\/]*)
10071  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
10072  ;;
10073*)
10074  lt_save_MAGIC_CMD="$MAGIC_CMD"
10075  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
10076  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
10077  for ac_dir in $ac_dummy; do
10078    IFS="$lt_save_ifs"
10079    test -z "$ac_dir" && ac_dir=.
10080    if test -f $ac_dir/file; then
10081      lt_cv_path_MAGIC_CMD="$ac_dir/file"
10082      if test -n "$file_magic_test_file"; then
10083	case $deplibs_check_method in
10084	"file_magic "*)
10085	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
10086	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
10087	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
10088	    $EGREP "$file_magic_regex" > /dev/null; then
10089	    :
10090	  else
10091	    cat <<_LT_EOF 1>&2
10092
10093*** Warning: the command libtool uses to detect shared libraries,
10094*** $file_magic_cmd, produces output that libtool cannot recognize.
10095*** The result is that libtool may fail to recognize shared libraries
10096*** as such.  This will affect the creation of libtool libraries that
10097*** depend on shared libraries, but programs linked with such libtool
10098*** libraries will work regardless of this problem.  Nevertheless, you
10099*** may want to report the problem to your system manager and/or to
10100*** bug-libtool@gnu.org
10101
10102_LT_EOF
10103	  fi ;;
10104	esac
10105      fi
10106      break
10107    fi
10108  done
10109  IFS="$lt_save_ifs"
10110  MAGIC_CMD="$lt_save_MAGIC_CMD"
10111  ;;
10112esac
10113fi
10114
10115MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
10116if test -n "$MAGIC_CMD"; then
10117  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
10118$as_echo "$MAGIC_CMD" >&6; }
10119else
10120  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10121$as_echo "no" >&6; }
10122fi
10123
10124
10125  else
10126    MAGIC_CMD=:
10127  fi
10128fi
10129
10130  fi
10131  ;;
10132esac
10133
10134# Use C for the default configuration in the libtool script
10135
10136lt_save_CC="$CC"
10137ac_ext=c
10138ac_cpp='$CPP $CPPFLAGS'
10139ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10140ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10141ac_compiler_gnu=$ac_cv_c_compiler_gnu
10142
10143
10144# Source file extension for C test sources.
10145ac_ext=c
10146
10147# Object file extension for compiled C test sources.
10148objext=o
10149objext=$objext
10150
10151# Code to be used in simple compile tests
10152lt_simple_compile_test_code="int some_variable = 0;"
10153
10154# Code to be used in simple link tests
10155lt_simple_link_test_code='int main(){return(0);}'
10156
10157
10158
10159
10160
10161
10162
10163# If no C compiler was specified, use CC.
10164LTCC=${LTCC-"$CC"}
10165
10166# If no C compiler flags were specified, use CFLAGS.
10167LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
10168
10169# Allow CC to be a program name with arguments.
10170compiler=$CC
10171
10172# Save the default compiler, since it gets overwritten when the other
10173# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
10174compiler_DEFAULT=$CC
10175
10176# save warnings/boilerplate of simple test code
10177ac_outfile=conftest.$ac_objext
10178echo "$lt_simple_compile_test_code" >conftest.$ac_ext
10179eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
10180_lt_compiler_boilerplate=`cat conftest.err`
10181$RM conftest*
10182
10183ac_outfile=conftest.$ac_objext
10184echo "$lt_simple_link_test_code" >conftest.$ac_ext
10185eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
10186_lt_linker_boilerplate=`cat conftest.err`
10187$RM -r conftest*
10188
10189
10190## CAVEAT EMPTOR:
10191## There is no encapsulation within the following macros, do not change
10192## the running order or otherwise move them around unless you know exactly
10193## what you are doing...
10194if test -n "$compiler"; then
10195
10196lt_prog_compiler_no_builtin_flag=
10197
10198if test "$GCC" = yes; then
10199  case $cc_basename in
10200  nvcc*)
10201    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
10202  *)
10203    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
10204  esac
10205
10206  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
10207$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
10208if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
10209  $as_echo_n "(cached) " >&6
10210else
10211  lt_cv_prog_compiler_rtti_exceptions=no
10212   ac_outfile=conftest.$ac_objext
10213   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10214   lt_compiler_flag="-fno-rtti -fno-exceptions"
10215   # Insert the option either (1) after the last *FLAGS variable, or
10216   # (2) before a word containing "conftest.", or (3) at the end.
10217   # Note that $ac_compile itself does not contain backslashes and begins
10218   # with a dollar sign (not a hyphen), so the echo should work correctly.
10219   # The option is referenced via a variable to avoid confusing sed.
10220   lt_compile=`echo "$ac_compile" | $SED \
10221   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10222   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10223   -e 's:$: $lt_compiler_flag:'`
10224   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10225   (eval "$lt_compile" 2>conftest.err)
10226   ac_status=$?
10227   cat conftest.err >&5
10228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10229   if (exit $ac_status) && test -s "$ac_outfile"; then
10230     # The compiler can only warn and ignore the option if not recognized
10231     # So say no if there are warnings other than the usual output.
10232     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
10233     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10234     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
10235       lt_cv_prog_compiler_rtti_exceptions=yes
10236     fi
10237   fi
10238   $RM conftest*
10239
10240fi
10241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
10242$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
10243
10244if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
10245    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
10246else
10247    :
10248fi
10249
10250fi
10251
10252
10253
10254
10255
10256
10257  lt_prog_compiler_wl=
10258lt_prog_compiler_pic=
10259lt_prog_compiler_static=
10260
10261
10262  if test "$GCC" = yes; then
10263    lt_prog_compiler_wl='-Wl,'
10264    lt_prog_compiler_static='-static'
10265
10266    case $host_os in
10267      aix*)
10268      # All AIX code is PIC.
10269      if test "$host_cpu" = ia64; then
10270	# AIX 5 now supports IA64 processor
10271	lt_prog_compiler_static='-Bstatic'
10272      fi
10273      ;;
10274
10275    amigaos*)
10276      case $host_cpu in
10277      powerpc)
10278            # see comment about AmigaOS4 .so support
10279            lt_prog_compiler_pic='-fPIC'
10280        ;;
10281      m68k)
10282            # FIXME: we need at least 68020 code to build shared libraries, but
10283            # adding the `-m68020' flag to GCC prevents building anything better,
10284            # like `-m68040'.
10285            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
10286        ;;
10287      esac
10288      ;;
10289
10290    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
10291      # PIC is the default for these OSes.
10292      ;;
10293
10294    mingw* | cygwin* | pw32* | os2* | cegcc*)
10295      # This hack is so that the source file can tell whether it is being
10296      # built for inclusion in a dll (and should export symbols for example).
10297      # Although the cygwin gcc ignores -fPIC, still need this for old-style
10298      # (--disable-auto-import) libraries
10299      lt_prog_compiler_pic='-DDLL_EXPORT'
10300      ;;
10301
10302    darwin* | rhapsody*)
10303      # PIC is the default on this platform
10304      # Common symbols not allowed in MH_DYLIB files
10305      lt_prog_compiler_pic='-fno-common'
10306      ;;
10307
10308    haiku*)
10309      # PIC is the default for Haiku.
10310      # The "-static" flag exists, but is broken.
10311      lt_prog_compiler_static=
10312      ;;
10313
10314    hpux*)
10315      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
10316      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
10317      # sets the default TLS model and affects inlining.
10318      case $host_cpu in
10319      hppa*64*)
10320	# +Z the default
10321	;;
10322      *)
10323	lt_prog_compiler_pic='-fPIC'
10324	;;
10325      esac
10326      ;;
10327
10328    interix[3-9]*)
10329      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
10330      # Instead, we relocate shared libraries at runtime.
10331      ;;
10332
10333    msdosdjgpp*)
10334      # Just because we use GCC doesn't mean we suddenly get shared libraries
10335      # on systems that don't support them.
10336      lt_prog_compiler_can_build_shared=no
10337      enable_shared=no
10338      ;;
10339
10340    *nto* | *qnx*)
10341      # QNX uses GNU C++, but need to define -shared option too, otherwise
10342      # it will coredump.
10343      lt_prog_compiler_pic='-fPIC -shared'
10344      ;;
10345
10346    sysv4*MP*)
10347      if test -d /usr/nec; then
10348	lt_prog_compiler_pic=-Kconform_pic
10349      fi
10350      ;;
10351
10352    *)
10353      lt_prog_compiler_pic='-fPIC'
10354      ;;
10355    esac
10356
10357    case $cc_basename in
10358    nvcc*) # Cuda Compiler Driver 2.2
10359      lt_prog_compiler_wl='-Xlinker '
10360      lt_prog_compiler_pic='-Xcompiler -fPIC'
10361      ;;
10362    esac
10363  else
10364    # PORTME Check for flag to pass linker flags through the system compiler.
10365    case $host_os in
10366    aix*)
10367      lt_prog_compiler_wl='-Wl,'
10368      if test "$host_cpu" = ia64; then
10369	# AIX 5 now supports IA64 processor
10370	lt_prog_compiler_static='-Bstatic'
10371      else
10372	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
10373      fi
10374      ;;
10375
10376    mingw* | cygwin* | pw32* | os2* | cegcc*)
10377      # This hack is so that the source file can tell whether it is being
10378      # built for inclusion in a dll (and should export symbols for example).
10379      lt_prog_compiler_pic='-DDLL_EXPORT'
10380      ;;
10381
10382    hpux9* | hpux10* | hpux11*)
10383      lt_prog_compiler_wl='-Wl,'
10384      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
10385      # not for PA HP-UX.
10386      case $host_cpu in
10387      hppa*64*|ia64*)
10388	# +Z the default
10389	;;
10390      *)
10391	lt_prog_compiler_pic='+Z'
10392	;;
10393      esac
10394      # Is there a better lt_prog_compiler_static that works with the bundled CC?
10395      lt_prog_compiler_static='${wl}-a ${wl}archive'
10396      ;;
10397
10398    irix5* | irix6* | nonstopux*)
10399      lt_prog_compiler_wl='-Wl,'
10400      # PIC (with -KPIC) is the default.
10401      lt_prog_compiler_static='-non_shared'
10402      ;;
10403
10404    linux* | k*bsd*-gnu | kopensolaris*-gnu)
10405      case $cc_basename in
10406      # old Intel for x86_64 which still supported -KPIC.
10407      ecc*)
10408	lt_prog_compiler_wl='-Wl,'
10409	lt_prog_compiler_pic='-KPIC'
10410	lt_prog_compiler_static='-static'
10411        ;;
10412      # icc used to be incompatible with GCC.
10413      # ICC 10 doesn't accept -KPIC any more.
10414      icc* | ifort*)
10415	lt_prog_compiler_wl='-Wl,'
10416	lt_prog_compiler_pic='-fPIC'
10417	lt_prog_compiler_static='-static'
10418        ;;
10419      # Lahey Fortran 8.1.
10420      lf95*)
10421	lt_prog_compiler_wl='-Wl,'
10422	lt_prog_compiler_pic='--shared'
10423	lt_prog_compiler_static='--static'
10424	;;
10425      nagfor*)
10426	# NAG Fortran compiler
10427	lt_prog_compiler_wl='-Wl,-Wl,,'
10428	lt_prog_compiler_pic='-PIC'
10429	lt_prog_compiler_static='-Bstatic'
10430	;;
10431      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
10432        # Portland Group compilers (*not* the Pentium gcc compiler,
10433	# which looks to be a dead project)
10434	lt_prog_compiler_wl='-Wl,'
10435	lt_prog_compiler_pic='-fpic'
10436	lt_prog_compiler_static='-Bstatic'
10437        ;;
10438      ccc*)
10439        lt_prog_compiler_wl='-Wl,'
10440        # All Alpha code is PIC.
10441        lt_prog_compiler_static='-non_shared'
10442        ;;
10443      xl* | bgxl* | bgf* | mpixl*)
10444	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
10445	lt_prog_compiler_wl='-Wl,'
10446	lt_prog_compiler_pic='-qpic'
10447	lt_prog_compiler_static='-qstaticlink'
10448	;;
10449      *)
10450	case `$CC -V 2>&1 | sed 5q` in
10451	*Sun\ F* | *Sun*Fortran*)
10452	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
10453	  lt_prog_compiler_pic='-KPIC'
10454	  lt_prog_compiler_static='-Bstatic'
10455	  lt_prog_compiler_wl=''
10456	  ;;
10457	*Sun\ C*)
10458	  # Sun C 5.9
10459	  lt_prog_compiler_pic='-KPIC'
10460	  lt_prog_compiler_static='-Bstatic'
10461	  lt_prog_compiler_wl='-Wl,'
10462	  ;;
10463	esac
10464	;;
10465      esac
10466      ;;
10467
10468    newsos6)
10469      lt_prog_compiler_pic='-KPIC'
10470      lt_prog_compiler_static='-Bstatic'
10471      ;;
10472
10473    *nto* | *qnx*)
10474      # QNX uses GNU C++, but need to define -shared option too, otherwise
10475      # it will coredump.
10476      lt_prog_compiler_pic='-fPIC -shared'
10477      ;;
10478
10479    osf3* | osf4* | osf5*)
10480      lt_prog_compiler_wl='-Wl,'
10481      # All OSF/1 code is PIC.
10482      lt_prog_compiler_static='-non_shared'
10483      ;;
10484
10485    rdos*)
10486      lt_prog_compiler_static='-non_shared'
10487      ;;
10488
10489    solaris*)
10490      lt_prog_compiler_pic='-KPIC'
10491      lt_prog_compiler_static='-Bstatic'
10492      case $cc_basename in
10493      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
10494	lt_prog_compiler_wl='-Qoption ld ';;
10495      *)
10496	lt_prog_compiler_wl='-Wl,';;
10497      esac
10498      ;;
10499
10500    sunos4*)
10501      lt_prog_compiler_wl='-Qoption ld '
10502      lt_prog_compiler_pic='-PIC'
10503      lt_prog_compiler_static='-Bstatic'
10504      ;;
10505
10506    sysv4 | sysv4.2uw2* | sysv4.3*)
10507      lt_prog_compiler_wl='-Wl,'
10508      lt_prog_compiler_pic='-KPIC'
10509      lt_prog_compiler_static='-Bstatic'
10510      ;;
10511
10512    sysv4*MP*)
10513      if test -d /usr/nec ;then
10514	lt_prog_compiler_pic='-Kconform_pic'
10515	lt_prog_compiler_static='-Bstatic'
10516      fi
10517      ;;
10518
10519    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
10520      lt_prog_compiler_wl='-Wl,'
10521      lt_prog_compiler_pic='-KPIC'
10522      lt_prog_compiler_static='-Bstatic'
10523      ;;
10524
10525    unicos*)
10526      lt_prog_compiler_wl='-Wl,'
10527      lt_prog_compiler_can_build_shared=no
10528      ;;
10529
10530    uts4*)
10531      lt_prog_compiler_pic='-pic'
10532      lt_prog_compiler_static='-Bstatic'
10533      ;;
10534
10535    *)
10536      lt_prog_compiler_can_build_shared=no
10537      ;;
10538    esac
10539  fi
10540
10541case $host_os in
10542  # For platforms which do not support PIC, -DPIC is meaningless:
10543  *djgpp*)
10544    lt_prog_compiler_pic=
10545    ;;
10546  *)
10547    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
10548    ;;
10549esac
10550
10551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
10552$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
10553if ${lt_cv_prog_compiler_pic+:} false; then :
10554  $as_echo_n "(cached) " >&6
10555else
10556  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
10557fi
10558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
10559$as_echo "$lt_cv_prog_compiler_pic" >&6; }
10560lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
10561
10562#
10563# Check to make sure the PIC flag actually works.
10564#
10565if test -n "$lt_prog_compiler_pic"; then
10566  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10567$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
10568if ${lt_cv_prog_compiler_pic_works+:} false; then :
10569  $as_echo_n "(cached) " >&6
10570else
10571  lt_cv_prog_compiler_pic_works=no
10572   ac_outfile=conftest.$ac_objext
10573   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10574   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
10575   # Insert the option either (1) after the last *FLAGS variable, or
10576   # (2) before a word containing "conftest.", or (3) at the end.
10577   # Note that $ac_compile itself does not contain backslashes and begins
10578   # with a dollar sign (not a hyphen), so the echo should work correctly.
10579   # The option is referenced via a variable to avoid confusing sed.
10580   lt_compile=`echo "$ac_compile" | $SED \
10581   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10582   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10583   -e 's:$: $lt_compiler_flag:'`
10584   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10585   (eval "$lt_compile" 2>conftest.err)
10586   ac_status=$?
10587   cat conftest.err >&5
10588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10589   if (exit $ac_status) && test -s "$ac_outfile"; then
10590     # The compiler can only warn and ignore the option if not recognized
10591     # So say no if there are warnings other than the usual output.
10592     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
10593     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10594     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
10595       lt_cv_prog_compiler_pic_works=yes
10596     fi
10597   fi
10598   $RM conftest*
10599
10600fi
10601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
10602$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
10603
10604if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
10605    case $lt_prog_compiler_pic in
10606     "" | " "*) ;;
10607     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
10608     esac
10609else
10610    lt_prog_compiler_pic=
10611     lt_prog_compiler_can_build_shared=no
10612fi
10613
10614fi
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626#
10627# Check to make sure the static flag actually works.
10628#
10629wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
10630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10631$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
10632if ${lt_cv_prog_compiler_static_works+:} false; then :
10633  $as_echo_n "(cached) " >&6
10634else
10635  lt_cv_prog_compiler_static_works=no
10636   save_LDFLAGS="$LDFLAGS"
10637   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
10638   echo "$lt_simple_link_test_code" > conftest.$ac_ext
10639   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10640     # The linker can only warn and ignore the option if not recognized
10641     # So say no if there are warnings
10642     if test -s conftest.err; then
10643       # Append any errors to the config.log.
10644       cat conftest.err 1>&5
10645       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10646       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10647       if diff conftest.exp conftest.er2 >/dev/null; then
10648         lt_cv_prog_compiler_static_works=yes
10649       fi
10650     else
10651       lt_cv_prog_compiler_static_works=yes
10652     fi
10653   fi
10654   $RM -r conftest*
10655   LDFLAGS="$save_LDFLAGS"
10656
10657fi
10658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10659$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10660
10661if test x"$lt_cv_prog_compiler_static_works" = xyes; then
10662    :
10663else
10664    lt_prog_compiler_static=
10665fi
10666
10667
10668
10669
10670
10671
10672
10673  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10674$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10675if ${lt_cv_prog_compiler_c_o+:} false; then :
10676  $as_echo_n "(cached) " >&6
10677else
10678  lt_cv_prog_compiler_c_o=no
10679   $RM -r conftest 2>/dev/null
10680   mkdir conftest
10681   cd conftest
10682   mkdir out
10683   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10684
10685   lt_compiler_flag="-o out/conftest2.$ac_objext"
10686   # Insert the option either (1) after the last *FLAGS variable, or
10687   # (2) before a word containing "conftest.", or (3) at the end.
10688   # Note that $ac_compile itself does not contain backslashes and begins
10689   # with a dollar sign (not a hyphen), so the echo should work correctly.
10690   lt_compile=`echo "$ac_compile" | $SED \
10691   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10692   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10693   -e 's:$: $lt_compiler_flag:'`
10694   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10695   (eval "$lt_compile" 2>out/conftest.err)
10696   ac_status=$?
10697   cat out/conftest.err >&5
10698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10699   if (exit $ac_status) && test -s out/conftest2.$ac_objext
10700   then
10701     # The compiler can only warn and ignore the option if not recognized
10702     # So say no if there are warnings
10703     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10704     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10705     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10706       lt_cv_prog_compiler_c_o=yes
10707     fi
10708   fi
10709   chmod u+w . 2>&5
10710   $RM conftest*
10711   # SGI C++ compiler will create directory out/ii_files/ for
10712   # template instantiation
10713   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10714   $RM out/* && rmdir out
10715   cd ..
10716   $RM -r conftest
10717   $RM conftest*
10718
10719fi
10720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10721$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10722
10723
10724
10725
10726
10727
10728  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10729$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10730if ${lt_cv_prog_compiler_c_o+:} false; then :
10731  $as_echo_n "(cached) " >&6
10732else
10733  lt_cv_prog_compiler_c_o=no
10734   $RM -r conftest 2>/dev/null
10735   mkdir conftest
10736   cd conftest
10737   mkdir out
10738   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10739
10740   lt_compiler_flag="-o out/conftest2.$ac_objext"
10741   # Insert the option either (1) after the last *FLAGS variable, or
10742   # (2) before a word containing "conftest.", or (3) at the end.
10743   # Note that $ac_compile itself does not contain backslashes and begins
10744   # with a dollar sign (not a hyphen), so the echo should work correctly.
10745   lt_compile=`echo "$ac_compile" | $SED \
10746   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10747   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10748   -e 's:$: $lt_compiler_flag:'`
10749   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10750   (eval "$lt_compile" 2>out/conftest.err)
10751   ac_status=$?
10752   cat out/conftest.err >&5
10753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10754   if (exit $ac_status) && test -s out/conftest2.$ac_objext
10755   then
10756     # The compiler can only warn and ignore the option if not recognized
10757     # So say no if there are warnings
10758     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10759     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10760     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10761       lt_cv_prog_compiler_c_o=yes
10762     fi
10763   fi
10764   chmod u+w . 2>&5
10765   $RM conftest*
10766   # SGI C++ compiler will create directory out/ii_files/ for
10767   # template instantiation
10768   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10769   $RM out/* && rmdir out
10770   cd ..
10771   $RM -r conftest
10772   $RM conftest*
10773
10774fi
10775{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10776$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10777
10778
10779
10780
10781hard_links="nottested"
10782if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
10783  # do not overwrite the value of need_locks provided by the user
10784  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10785$as_echo_n "checking if we can lock with hard links... " >&6; }
10786  hard_links=yes
10787  $RM conftest*
10788  ln conftest.a conftest.b 2>/dev/null && hard_links=no
10789  touch conftest.a
10790  ln conftest.a conftest.b 2>&5 || hard_links=no
10791  ln conftest.a conftest.b 2>/dev/null && hard_links=no
10792  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10793$as_echo "$hard_links" >&6; }
10794  if test "$hard_links" = no; then
10795    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10796$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10797    need_locks=warn
10798  fi
10799else
10800  need_locks=no
10801fi
10802
10803
10804
10805
10806
10807
10808  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10809$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10810
10811  runpath_var=
10812  allow_undefined_flag=
10813  always_export_symbols=no
10814  archive_cmds=
10815  archive_expsym_cmds=
10816  compiler_needs_object=no
10817  enable_shared_with_static_runtimes=no
10818  export_dynamic_flag_spec=
10819  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10820  hardcode_automatic=no
10821  hardcode_direct=no
10822  hardcode_direct_absolute=no
10823  hardcode_libdir_flag_spec=
10824  hardcode_libdir_flag_spec_ld=
10825  hardcode_libdir_separator=
10826  hardcode_minus_L=no
10827  hardcode_shlibpath_var=unsupported
10828  inherit_rpath=no
10829  link_all_deplibs=unknown
10830  module_cmds=
10831  module_expsym_cmds=
10832  old_archive_from_new_cmds=
10833  old_archive_from_expsyms_cmds=
10834  thread_safe_flag_spec=
10835  whole_archive_flag_spec=
10836  # include_expsyms should be a list of space-separated symbols to be *always*
10837  # included in the symbol list
10838  include_expsyms=
10839  # exclude_expsyms can be an extended regexp of symbols to exclude
10840  # it will be wrapped by ` (' and `)$', so one must not match beginning or
10841  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10842  # as well as any symbol that contains `d'.
10843  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10844  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10845  # platforms (ab)use it in PIC code, but their linkers get confused if
10846  # the symbol is explicitly referenced.  Since portable code cannot
10847  # rely on this symbol name, it's probably fine to never include it in
10848  # preloaded symbol tables.
10849  # Exclude shared library initialization/finalization symbols.
10850  extract_expsyms_cmds=
10851
10852  case $host_os in
10853  cygwin* | mingw* | pw32* | cegcc*)
10854    # FIXME: the MSVC++ port hasn't been tested in a loooong time
10855    # When not using gcc, we currently assume that we are using
10856    # Microsoft Visual C++.
10857    if test "$GCC" != yes; then
10858      with_gnu_ld=no
10859    fi
10860    ;;
10861  interix*)
10862    # we just hope/assume this is gcc and not c89 (= MSVC++)
10863    with_gnu_ld=yes
10864    ;;
10865  openbsd*)
10866    with_gnu_ld=no
10867    ;;
10868  esac
10869
10870  ld_shlibs=yes
10871
10872  # On some targets, GNU ld is compatible enough with the native linker
10873  # that we're better off using the native interface for both.
10874  lt_use_gnu_ld_interface=no
10875  if test "$with_gnu_ld" = yes; then
10876    case $host_os in
10877      aix*)
10878	# The AIX port of GNU ld has always aspired to compatibility
10879	# with the native linker.  However, as the warning in the GNU ld
10880	# block says, versions before 2.19.5* couldn't really create working
10881	# shared libraries, regardless of the interface used.
10882	case `$LD -v 2>&1` in
10883	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
10884	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
10885	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
10886	  *)
10887	    lt_use_gnu_ld_interface=yes
10888	    ;;
10889	esac
10890	;;
10891      *)
10892	lt_use_gnu_ld_interface=yes
10893	;;
10894    esac
10895  fi
10896
10897  if test "$lt_use_gnu_ld_interface" = yes; then
10898    # If archive_cmds runs LD, not CC, wlarc should be empty
10899    wlarc='${wl}'
10900
10901    # Set some defaults for GNU ld with shared library support. These
10902    # are reset later if shared libraries are not supported. Putting them
10903    # here allows them to be overridden if necessary.
10904    runpath_var=LD_RUN_PATH
10905    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10906    export_dynamic_flag_spec='${wl}--export-dynamic'
10907    # ancient GNU ld didn't support --whole-archive et. al.
10908    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
10909      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10910    else
10911      whole_archive_flag_spec=
10912    fi
10913    supports_anon_versioning=no
10914    case `$LD -v 2>&1` in
10915      *GNU\ gold*) supports_anon_versioning=yes ;;
10916      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10917      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10918      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10919      *\ 2.11.*) ;; # other 2.11 versions
10920      *) supports_anon_versioning=yes ;;
10921    esac
10922
10923    # See if GNU ld supports shared libraries.
10924    case $host_os in
10925    aix[3-9]*)
10926      # On AIX/PPC, the GNU linker is very broken
10927      if test "$host_cpu" != ia64; then
10928	ld_shlibs=no
10929	cat <<_LT_EOF 1>&2
10930
10931*** Warning: the GNU linker, at least up to release 2.19, is reported
10932*** to be unable to reliably create shared libraries on AIX.
10933*** Therefore, libtool is disabling shared libraries support.  If you
10934*** really care for shared libraries, you may want to install binutils
10935*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10936*** You will then need to restart the configuration process.
10937
10938_LT_EOF
10939      fi
10940      ;;
10941
10942    amigaos*)
10943      case $host_cpu in
10944      powerpc)
10945            # see comment about AmigaOS4 .so support
10946            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10947            archive_expsym_cmds=''
10948        ;;
10949      m68k)
10950            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)'
10951            hardcode_libdir_flag_spec='-L$libdir'
10952            hardcode_minus_L=yes
10953        ;;
10954      esac
10955      ;;
10956
10957    beos*)
10958      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10959	allow_undefined_flag=unsupported
10960	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10961	# support --undefined.  This deserves some investigation.  FIXME
10962	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10963      else
10964	ld_shlibs=no
10965      fi
10966      ;;
10967
10968    cygwin* | mingw* | pw32* | cegcc*)
10969      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10970      # as there is no search path for DLLs.
10971      hardcode_libdir_flag_spec='-L$libdir'
10972      export_dynamic_flag_spec='${wl}--export-all-symbols'
10973      allow_undefined_flag=unsupported
10974      always_export_symbols=no
10975      enable_shared_with_static_runtimes=yes
10976      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'
10977      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
10978
10979      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
10980        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10981	# If the export-symbols file already is a .def file (1st line
10982	# is EXPORTS), use it as is; otherwise, prepend...
10983	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10984	  cp $export_symbols $output_objdir/$soname.def;
10985	else
10986	  echo EXPORTS > $output_objdir/$soname.def;
10987	  cat $export_symbols >> $output_objdir/$soname.def;
10988	fi~
10989	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10990      else
10991	ld_shlibs=no
10992      fi
10993      ;;
10994
10995    haiku*)
10996      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10997      link_all_deplibs=yes
10998      ;;
10999
11000    interix[3-9]*)
11001      hardcode_direct=no
11002      hardcode_shlibpath_var=no
11003      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11004      export_dynamic_flag_spec='${wl}-E'
11005      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
11006      # Instead, shared libraries are loaded at an image base (0x10000000 by
11007      # default) and relocated if they conflict, which is a slow very memory
11008      # consuming and fragmenting process.  To avoid this, we pick a random,
11009      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
11010      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
11011      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
11012      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'
11013      ;;
11014
11015    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
11016      tmp_diet=no
11017      if test "$host_os" = linux-dietlibc; then
11018	case $cc_basename in
11019	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
11020	esac
11021      fi
11022      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
11023	 && test "$tmp_diet" = no
11024      then
11025	tmp_addflag=' $pic_flag'
11026	tmp_sharedflag='-shared'
11027	case $cc_basename,$host_cpu in
11028        pgcc*)				# Portland Group C compiler
11029	  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'
11030	  tmp_addflag=' $pic_flag'
11031	  ;;
11032	pgf77* | pgf90* | pgf95* | pgfortran*)
11033					# Portland Group f77 and f90 compilers
11034	  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'
11035	  tmp_addflag=' $pic_flag -Mnomain' ;;
11036	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
11037	  tmp_addflag=' -i_dynamic' ;;
11038	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
11039	  tmp_addflag=' -i_dynamic -nofor_main' ;;
11040	ifc* | ifort*)			# Intel Fortran compiler
11041	  tmp_addflag=' -nofor_main' ;;
11042	lf95*)				# Lahey Fortran 8.1
11043	  whole_archive_flag_spec=
11044	  tmp_sharedflag='--shared' ;;
11045	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
11046	  tmp_sharedflag='-qmkshrobj'
11047	  tmp_addflag= ;;
11048	nvcc*)	# Cuda Compiler Driver 2.2
11049	  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'
11050	  compiler_needs_object=yes
11051	  ;;
11052	esac
11053	case `$CC -V 2>&1 | sed 5q` in
11054	*Sun\ C*)			# Sun C 5.9
11055	  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'
11056	  compiler_needs_object=yes
11057	  tmp_sharedflag='-G' ;;
11058	*Sun\ F*)			# Sun Fortran 8.3
11059	  tmp_sharedflag='-G' ;;
11060	esac
11061	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11062
11063        if test "x$supports_anon_versioning" = xyes; then
11064          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
11065	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
11066	    echo "local: *; };" >> $output_objdir/$libname.ver~
11067	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
11068        fi
11069
11070	case $cc_basename in
11071	xlf* | bgf* | bgxlf* | mpixlf*)
11072	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
11073	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
11074	  hardcode_libdir_flag_spec=
11075	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
11076	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
11077	  if test "x$supports_anon_versioning" = xyes; then
11078	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
11079	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
11080	      echo "local: *; };" >> $output_objdir/$libname.ver~
11081	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
11082	  fi
11083	  ;;
11084	esac
11085      else
11086        ld_shlibs=no
11087      fi
11088      ;;
11089
11090    netbsd*)
11091      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11092	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
11093	wlarc=
11094      else
11095	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11096	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11097      fi
11098      ;;
11099
11100    solaris*)
11101      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
11102	ld_shlibs=no
11103	cat <<_LT_EOF 1>&2
11104
11105*** Warning: The releases 2.8.* of the GNU linker cannot reliably
11106*** create shared libraries on Solaris systems.  Therefore, libtool
11107*** is disabling shared libraries support.  We urge you to upgrade GNU
11108*** binutils to release 2.9.1 or newer.  Another option is to modify
11109*** your PATH or compiler configuration so that the native linker is
11110*** used, and then restart.
11111
11112_LT_EOF
11113      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
11114	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11115	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11116      else
11117	ld_shlibs=no
11118      fi
11119      ;;
11120
11121    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
11122      case `$LD -v 2>&1` in
11123        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
11124	ld_shlibs=no
11125	cat <<_LT_EOF 1>&2
11126
11127*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
11128*** reliably create shared libraries on SCO systems.  Therefore, libtool
11129*** is disabling shared libraries support.  We urge you to upgrade GNU
11130*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
11131*** your PATH or compiler configuration so that the native linker is
11132*** used, and then restart.
11133
11134_LT_EOF
11135	;;
11136	*)
11137	  # For security reasons, it is highly recommended that you always
11138	  # use absolute paths for naming shared libraries, and exclude the
11139	  # DT_RUNPATH tag from executables and libraries.  But doing so
11140	  # requires that you compile everything twice, which is a pain.
11141	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
11142	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11143	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11144	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11145	  else
11146	    ld_shlibs=no
11147	  fi
11148	;;
11149      esac
11150      ;;
11151
11152    sunos4*)
11153      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11154      wlarc=
11155      hardcode_direct=yes
11156      hardcode_shlibpath_var=no
11157      ;;
11158
11159    *)
11160      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
11161	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11162	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11163      else
11164	ld_shlibs=no
11165      fi
11166      ;;
11167    esac
11168
11169    if test "$ld_shlibs" = no; then
11170      runpath_var=
11171      hardcode_libdir_flag_spec=
11172      export_dynamic_flag_spec=
11173      whole_archive_flag_spec=
11174    fi
11175  else
11176    # PORTME fill in a description of your system's linker (not GNU ld)
11177    case $host_os in
11178    aix3*)
11179      allow_undefined_flag=unsupported
11180      always_export_symbols=yes
11181      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'
11182      # Note: this linker hardcodes the directories in LIBPATH if there
11183      # are no directories specified by -L.
11184      hardcode_minus_L=yes
11185      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
11186	# Neither direct hardcoding nor static linking is supported with a
11187	# broken collect2.
11188	hardcode_direct=unsupported
11189      fi
11190      ;;
11191
11192    aix[4-9]*)
11193      if test "$host_cpu" = ia64; then
11194	# On IA64, the linker does run time linking by default, so we don't
11195	# have to do anything special.
11196	aix_use_runtimelinking=no
11197	exp_sym_flag='-Bexport'
11198	no_entry_flag=""
11199      else
11200	# If we're using GNU nm, then we don't want the "-C" option.
11201	# -C means demangle to AIX nm, but means don't demangle with GNU nm
11202	# Also, AIX nm treats weak defined symbols like other global
11203	# defined symbols, whereas GNU nm marks them as "W".
11204	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
11205	  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'
11206	else
11207	  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'
11208	fi
11209	aix_use_runtimelinking=no
11210
11211	# Test if we are trying to use run time linking or normal
11212	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
11213	# need to do runtime linking.
11214	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
11215	  for ld_flag in $LDFLAGS; do
11216	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
11217	    aix_use_runtimelinking=yes
11218	    break
11219	  fi
11220	  done
11221	  ;;
11222	esac
11223
11224	exp_sym_flag='-bexport'
11225	no_entry_flag='-bnoentry'
11226      fi
11227
11228      # When large executables or shared objects are built, AIX ld can
11229      # have problems creating the table of contents.  If linking a library
11230      # or program results in "error TOC overflow" add -mminimal-toc to
11231      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
11232      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
11233
11234      archive_cmds=''
11235      hardcode_direct=yes
11236      hardcode_direct_absolute=yes
11237      hardcode_libdir_separator=':'
11238      link_all_deplibs=yes
11239      file_list_spec='${wl}-f,'
11240
11241      if test "$GCC" = yes; then
11242	case $host_os in aix4.[012]|aix4.[012].*)
11243	# We only want to do this on AIX 4.2 and lower, the check
11244	# below for broken collect2 doesn't work under 4.3+
11245	  collect2name=`${CC} -print-prog-name=collect2`
11246	  if test -f "$collect2name" &&
11247	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
11248	  then
11249	  # We have reworked collect2
11250	  :
11251	  else
11252	  # We have old collect2
11253	  hardcode_direct=unsupported
11254	  # It fails to find uninstalled libraries when the uninstalled
11255	  # path is not listed in the libpath.  Setting hardcode_minus_L
11256	  # to unsupported forces relinking
11257	  hardcode_minus_L=yes
11258	  hardcode_libdir_flag_spec='-L$libdir'
11259	  hardcode_libdir_separator=
11260	  fi
11261	  ;;
11262	esac
11263	shared_flag='-shared'
11264	if test "$aix_use_runtimelinking" = yes; then
11265	  shared_flag="$shared_flag "'${wl}-G'
11266	fi
11267      else
11268	# not using gcc
11269	if test "$host_cpu" = ia64; then
11270	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
11271	# chokes on -Wl,-G. The following line is correct:
11272	  shared_flag='-G'
11273	else
11274	  if test "$aix_use_runtimelinking" = yes; then
11275	    shared_flag='${wl}-G'
11276	  else
11277	    shared_flag='${wl}-bM:SRE'
11278	  fi
11279	fi
11280      fi
11281
11282      export_dynamic_flag_spec='${wl}-bexpall'
11283      # It seems that -bexpall does not export symbols beginning with
11284      # underscore (_), so it is better to generate a list of symbols to export.
11285      always_export_symbols=yes
11286      if test "$aix_use_runtimelinking" = yes; then
11287	# Warning - without using the other runtime loading flags (-brtl),
11288	# -berok will link without error, but may produce a broken library.
11289	allow_undefined_flag='-berok'
11290        # Determine the default libpath from the value encoded in an
11291        # empty executable.
11292        if test "${lt_cv_aix_libpath+set}" = set; then
11293  aix_libpath=$lt_cv_aix_libpath
11294else
11295  if ${lt_cv_aix_libpath_+:} false; then :
11296  $as_echo_n "(cached) " >&6
11297else
11298  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11299/* end confdefs.h.  */
11300
11301int
11302main ()
11303{
11304
11305  ;
11306  return 0;
11307}
11308_ACEOF
11309if ac_fn_c_try_link "$LINENO"; then :
11310
11311  lt_aix_libpath_sed='
11312      /Import File Strings/,/^$/ {
11313	  /^0/ {
11314	      s/^0  *\([^ ]*\) *$/\1/
11315	      p
11316	  }
11317      }'
11318  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11319  # Check for a 64-bit object if we didn't find anything.
11320  if test -z "$lt_cv_aix_libpath_"; then
11321    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11322  fi
11323fi
11324rm -f core conftest.err conftest.$ac_objext \
11325    conftest$ac_exeext conftest.$ac_ext
11326  if test -z "$lt_cv_aix_libpath_"; then
11327    lt_cv_aix_libpath_="/usr/lib:/lib"
11328  fi
11329
11330fi
11331
11332  aix_libpath=$lt_cv_aix_libpath_
11333fi
11334
11335        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
11336        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"
11337      else
11338	if test "$host_cpu" = ia64; then
11339	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
11340	  allow_undefined_flag="-z nodefs"
11341	  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"
11342	else
11343	 # Determine the default libpath from the value encoded in an
11344	 # empty executable.
11345	 if test "${lt_cv_aix_libpath+set}" = set; then
11346  aix_libpath=$lt_cv_aix_libpath
11347else
11348  if ${lt_cv_aix_libpath_+:} false; then :
11349  $as_echo_n "(cached) " >&6
11350else
11351  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11352/* end confdefs.h.  */
11353
11354int
11355main ()
11356{
11357
11358  ;
11359  return 0;
11360}
11361_ACEOF
11362if ac_fn_c_try_link "$LINENO"; then :
11363
11364  lt_aix_libpath_sed='
11365      /Import File Strings/,/^$/ {
11366	  /^0/ {
11367	      s/^0  *\([^ ]*\) *$/\1/
11368	      p
11369	  }
11370      }'
11371  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11372  # Check for a 64-bit object if we didn't find anything.
11373  if test -z "$lt_cv_aix_libpath_"; then
11374    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11375  fi
11376fi
11377rm -f core conftest.err conftest.$ac_objext \
11378    conftest$ac_exeext conftest.$ac_ext
11379  if test -z "$lt_cv_aix_libpath_"; then
11380    lt_cv_aix_libpath_="/usr/lib:/lib"
11381  fi
11382
11383fi
11384
11385  aix_libpath=$lt_cv_aix_libpath_
11386fi
11387
11388	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
11389	  # Warning - without using the other run time loading flags,
11390	  # -berok will link without error, but may produce a broken library.
11391	  no_undefined_flag=' ${wl}-bernotok'
11392	  allow_undefined_flag=' ${wl}-berok'
11393	  if test "$with_gnu_ld" = yes; then
11394	    # We only use this code for GNU lds that support --whole-archive.
11395	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
11396	  else
11397	    # Exported symbols can be pulled into shared objects from archives
11398	    whole_archive_flag_spec='$convenience'
11399	  fi
11400	  archive_cmds_need_lc=yes
11401	  # This is similar to how AIX traditionally builds its shared libraries.
11402	  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'
11403	fi
11404      fi
11405      ;;
11406
11407    amigaos*)
11408      case $host_cpu in
11409      powerpc)
11410            # see comment about AmigaOS4 .so support
11411            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11412            archive_expsym_cmds=''
11413        ;;
11414      m68k)
11415            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)'
11416            hardcode_libdir_flag_spec='-L$libdir'
11417            hardcode_minus_L=yes
11418        ;;
11419      esac
11420      ;;
11421
11422    bsdi[45]*)
11423      export_dynamic_flag_spec=-rdynamic
11424      ;;
11425
11426    cygwin* | mingw* | pw32* | cegcc*)
11427      # When not using gcc, we currently assume that we are using
11428      # Microsoft Visual C++.
11429      # hardcode_libdir_flag_spec is actually meaningless, as there is
11430      # no search path for DLLs.
11431      case $cc_basename in
11432      cl*)
11433	# Native MSVC
11434	hardcode_libdir_flag_spec=' '
11435	allow_undefined_flag=unsupported
11436	always_export_symbols=yes
11437	file_list_spec='@'
11438	# Tell ltmain to make .lib files, not .a files.
11439	libext=lib
11440	# Tell ltmain to make .dll files, not .so files.
11441	shrext_cmds=".dll"
11442	# FIXME: Setting linknames here is a bad hack.
11443	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
11444	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
11445	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
11446	  else
11447	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
11448	  fi~
11449	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
11450	  linknames='
11451	# The linker will not automatically build a static lib if we build a DLL.
11452	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
11453	enable_shared_with_static_runtimes=yes
11454	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
11455	# Don't use ranlib
11456	old_postinstall_cmds='chmod 644 $oldlib'
11457	postlink_cmds='lt_outputfile="@OUTPUT@"~
11458	  lt_tool_outputfile="@TOOL_OUTPUT@"~
11459	  case $lt_outputfile in
11460	    *.exe|*.EXE) ;;
11461	    *)
11462	      lt_outputfile="$lt_outputfile.exe"
11463	      lt_tool_outputfile="$lt_tool_outputfile.exe"
11464	      ;;
11465	  esac~
11466	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
11467	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
11468	    $RM "$lt_outputfile.manifest";
11469	  fi'
11470	;;
11471      *)
11472	# Assume MSVC wrapper
11473	hardcode_libdir_flag_spec=' '
11474	allow_undefined_flag=unsupported
11475	# Tell ltmain to make .lib files, not .a files.
11476	libext=lib
11477	# Tell ltmain to make .dll files, not .so files.
11478	shrext_cmds=".dll"
11479	# FIXME: Setting linknames here is a bad hack.
11480	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
11481	# The linker will automatically build a .lib file if we build a DLL.
11482	old_archive_from_new_cmds='true'
11483	# FIXME: Should let the user specify the lib program.
11484	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
11485	enable_shared_with_static_runtimes=yes
11486	;;
11487      esac
11488      ;;
11489
11490    darwin* | rhapsody*)
11491
11492
11493  archive_cmds_need_lc=no
11494  hardcode_direct=no
11495  hardcode_automatic=yes
11496  hardcode_shlibpath_var=unsupported
11497  if test "$lt_cv_ld_force_load" = "yes"; then
11498    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\"`'
11499  else
11500    whole_archive_flag_spec=''
11501  fi
11502  link_all_deplibs=yes
11503  allow_undefined_flag="$_lt_dar_allow_undefined"
11504  case $cc_basename in
11505     ifort*) _lt_dar_can_shared=yes ;;
11506     *) _lt_dar_can_shared=$GCC ;;
11507  esac
11508  if test "$_lt_dar_can_shared" = "yes"; then
11509    output_verbose_link_cmd=func_echo_all
11510    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
11511    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
11512    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}"
11513    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}"
11514
11515  else
11516  ld_shlibs=no
11517  fi
11518
11519      ;;
11520
11521    dgux*)
11522      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11523      hardcode_libdir_flag_spec='-L$libdir'
11524      hardcode_shlibpath_var=no
11525      ;;
11526
11527    freebsd1*)
11528      ld_shlibs=no
11529      ;;
11530
11531    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
11532    # support.  Future versions do this automatically, but an explicit c++rt0.o
11533    # does not break anything, and helps significantly (at the cost of a little
11534    # extra space).
11535    freebsd2.2*)
11536      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
11537      hardcode_libdir_flag_spec='-R$libdir'
11538      hardcode_direct=yes
11539      hardcode_shlibpath_var=no
11540      ;;
11541
11542    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
11543    freebsd2*)
11544      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11545      hardcode_direct=yes
11546      hardcode_minus_L=yes
11547      hardcode_shlibpath_var=no
11548      ;;
11549
11550    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
11551    freebsd* | dragonfly*)
11552      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11553      hardcode_libdir_flag_spec='-R$libdir'
11554      hardcode_direct=yes
11555      hardcode_shlibpath_var=no
11556      ;;
11557
11558    hpux9*)
11559      if test "$GCC" = yes; then
11560	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'
11561      else
11562	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'
11563      fi
11564      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11565      hardcode_libdir_separator=:
11566      hardcode_direct=yes
11567
11568      # hardcode_minus_L: Not really in the search PATH,
11569      # but as the default location of the library.
11570      hardcode_minus_L=yes
11571      export_dynamic_flag_spec='${wl}-E'
11572      ;;
11573
11574    hpux10*)
11575      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
11576	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11577      else
11578	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11579      fi
11580      if test "$with_gnu_ld" = no; then
11581	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11582	hardcode_libdir_flag_spec_ld='+b $libdir'
11583	hardcode_libdir_separator=:
11584	hardcode_direct=yes
11585	hardcode_direct_absolute=yes
11586	export_dynamic_flag_spec='${wl}-E'
11587	# hardcode_minus_L: Not really in the search PATH,
11588	# but as the default location of the library.
11589	hardcode_minus_L=yes
11590      fi
11591      ;;
11592
11593    hpux11*)
11594      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
11595	case $host_cpu in
11596	hppa*64*)
11597	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11598	  ;;
11599	ia64*)
11600	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11601	  ;;
11602	*)
11603	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11604	  ;;
11605	esac
11606      else
11607	case $host_cpu in
11608	hppa*64*)
11609	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11610	  ;;
11611	ia64*)
11612	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11613	  ;;
11614	*)
11615
11616	  # Older versions of the 11.00 compiler do not understand -b yet
11617	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
11618	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11619$as_echo_n "checking if $CC understands -b... " >&6; }
11620if ${lt_cv_prog_compiler__b+:} false; then :
11621  $as_echo_n "(cached) " >&6
11622else
11623  lt_cv_prog_compiler__b=no
11624   save_LDFLAGS="$LDFLAGS"
11625   LDFLAGS="$LDFLAGS -b"
11626   echo "$lt_simple_link_test_code" > conftest.$ac_ext
11627   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
11628     # The linker can only warn and ignore the option if not recognized
11629     # So say no if there are warnings
11630     if test -s conftest.err; then
11631       # Append any errors to the config.log.
11632       cat conftest.err 1>&5
11633       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
11634       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11635       if diff conftest.exp conftest.er2 >/dev/null; then
11636         lt_cv_prog_compiler__b=yes
11637       fi
11638     else
11639       lt_cv_prog_compiler__b=yes
11640     fi
11641   fi
11642   $RM -r conftest*
11643   LDFLAGS="$save_LDFLAGS"
11644
11645fi
11646{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11647$as_echo "$lt_cv_prog_compiler__b" >&6; }
11648
11649if test x"$lt_cv_prog_compiler__b" = xyes; then
11650    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11651else
11652    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11653fi
11654
11655	  ;;
11656	esac
11657      fi
11658      if test "$with_gnu_ld" = no; then
11659	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11660	hardcode_libdir_separator=:
11661
11662	case $host_cpu in
11663	hppa*64*|ia64*)
11664	  hardcode_direct=no
11665	  hardcode_shlibpath_var=no
11666	  ;;
11667	*)
11668	  hardcode_direct=yes
11669	  hardcode_direct_absolute=yes
11670	  export_dynamic_flag_spec='${wl}-E'
11671
11672	  # hardcode_minus_L: Not really in the search PATH,
11673	  # but as the default location of the library.
11674	  hardcode_minus_L=yes
11675	  ;;
11676	esac
11677      fi
11678      ;;
11679
11680    irix5* | irix6* | nonstopux*)
11681      if test "$GCC" = yes; then
11682	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'
11683	# Try to use the -exported_symbol ld option, if it does not
11684	# work, assume that -exports_file does not work either and
11685	# implicitly export all symbols.
11686	# This should be the same for all languages, so no per-tag cache variable.
11687	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
11688$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
11689if ${lt_cv_irix_exported_symbol+:} false; then :
11690  $as_echo_n "(cached) " >&6
11691else
11692  save_LDFLAGS="$LDFLAGS"
11693	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
11694	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11695/* end confdefs.h.  */
11696int foo (void) { return 0; }
11697_ACEOF
11698if ac_fn_c_try_link "$LINENO"; then :
11699  lt_cv_irix_exported_symbol=yes
11700else
11701  lt_cv_irix_exported_symbol=no
11702fi
11703rm -f core conftest.err conftest.$ac_objext \
11704    conftest$ac_exeext conftest.$ac_ext
11705           LDFLAGS="$save_LDFLAGS"
11706fi
11707{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
11708$as_echo "$lt_cv_irix_exported_symbol" >&6; }
11709	if test "$lt_cv_irix_exported_symbol" = yes; then
11710          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'
11711	fi
11712      else
11713	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'
11714	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'
11715      fi
11716      archive_cmds_need_lc='no'
11717      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11718      hardcode_libdir_separator=:
11719      inherit_rpath=yes
11720      link_all_deplibs=yes
11721      ;;
11722
11723    netbsd*)
11724      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11725	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
11726      else
11727	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
11728      fi
11729      hardcode_libdir_flag_spec='-R$libdir'
11730      hardcode_direct=yes
11731      hardcode_shlibpath_var=no
11732      ;;
11733
11734    newsos6)
11735      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11736      hardcode_direct=yes
11737      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11738      hardcode_libdir_separator=:
11739      hardcode_shlibpath_var=no
11740      ;;
11741
11742    *nto* | *qnx*)
11743      ;;
11744
11745    openbsd*)
11746      if test -f /usr/libexec/ld.so; then
11747	hardcode_direct=yes
11748	hardcode_shlibpath_var=no
11749	hardcode_direct_absolute=yes
11750	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11751	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11752	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
11753	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11754	  export_dynamic_flag_spec='${wl}-E'
11755	else
11756	  case $host_os in
11757	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
11758	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11759	     hardcode_libdir_flag_spec='-R$libdir'
11760	     ;;
11761	   *)
11762	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11763	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11764	     ;;
11765	  esac
11766	fi
11767      else
11768	ld_shlibs=no
11769      fi
11770      ;;
11771
11772    os2*)
11773      hardcode_libdir_flag_spec='-L$libdir'
11774      hardcode_minus_L=yes
11775      allow_undefined_flag=unsupported
11776      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'
11777      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
11778      ;;
11779
11780    osf3*)
11781      if test "$GCC" = yes; then
11782	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11783	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'
11784      else
11785	allow_undefined_flag=' -expect_unresolved \*'
11786	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'
11787      fi
11788      archive_cmds_need_lc='no'
11789      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11790      hardcode_libdir_separator=:
11791      ;;
11792
11793    osf4* | osf5*)	# as osf3* with the addition of -msym flag
11794      if test "$GCC" = yes; then
11795	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11796	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'
11797	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11798      else
11799	allow_undefined_flag=' -expect_unresolved \*'
11800	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'
11801	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~
11802	$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'
11803
11804	# Both c and cxx compiler support -rpath directly
11805	hardcode_libdir_flag_spec='-rpath $libdir'
11806      fi
11807      archive_cmds_need_lc='no'
11808      hardcode_libdir_separator=:
11809      ;;
11810
11811    solaris*)
11812      no_undefined_flag=' -z defs'
11813      if test "$GCC" = yes; then
11814	wlarc='${wl}'
11815	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11816	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11817	  $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'
11818      else
11819	case `$CC -V 2>&1` in
11820	*"Compilers 5.0"*)
11821	  wlarc=''
11822	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
11823	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11824	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11825	  ;;
11826	*)
11827	  wlarc='${wl}'
11828	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11829	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11830	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11831	  ;;
11832	esac
11833      fi
11834      hardcode_libdir_flag_spec='-R$libdir'
11835      hardcode_shlibpath_var=no
11836      case $host_os in
11837      solaris2.[0-5] | solaris2.[0-5].*) ;;
11838      *)
11839	# The compiler driver will combine and reorder linker options,
11840	# but understands `-z linker_flag'.  GCC discards it without `$wl',
11841	# but is careful enough not to reorder.
11842	# Supported since Solaris 2.6 (maybe 2.5.1?)
11843	if test "$GCC" = yes; then
11844	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
11845	else
11846	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
11847	fi
11848	;;
11849      esac
11850      link_all_deplibs=yes
11851      ;;
11852
11853    sunos4*)
11854      if test "x$host_vendor" = xsequent; then
11855	# Use $CC to link under sequent, because it throws in some extra .o
11856	# files that make .init and .fini sections work.
11857	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11858      else
11859	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11860      fi
11861      hardcode_libdir_flag_spec='-L$libdir'
11862      hardcode_direct=yes
11863      hardcode_minus_L=yes
11864      hardcode_shlibpath_var=no
11865      ;;
11866
11867    sysv4)
11868      case $host_vendor in
11869	sni)
11870	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11871	  hardcode_direct=yes # is this really true???
11872	;;
11873	siemens)
11874	  ## LD is ld it makes a PLAMLIB
11875	  ## CC just makes a GrossModule.
11876	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11877	  reload_cmds='$CC -r -o $output$reload_objs'
11878	  hardcode_direct=no
11879        ;;
11880	motorola)
11881	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11882	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
11883	;;
11884      esac
11885      runpath_var='LD_RUN_PATH'
11886      hardcode_shlibpath_var=no
11887      ;;
11888
11889    sysv4.3*)
11890      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11891      hardcode_shlibpath_var=no
11892      export_dynamic_flag_spec='-Bexport'
11893      ;;
11894
11895    sysv4*MP*)
11896      if test -d /usr/nec; then
11897	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11898	hardcode_shlibpath_var=no
11899	runpath_var=LD_RUN_PATH
11900	hardcode_runpath_var=yes
11901	ld_shlibs=yes
11902      fi
11903      ;;
11904
11905    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
11906      no_undefined_flag='${wl}-z,text'
11907      archive_cmds_need_lc=no
11908      hardcode_shlibpath_var=no
11909      runpath_var='LD_RUN_PATH'
11910
11911      if test "$GCC" = yes; then
11912	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11913	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11914      else
11915	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11916	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11917      fi
11918      ;;
11919
11920    sysv5* | sco3.2v5* | sco5v6*)
11921      # Note: We can NOT use -z defs as we might desire, because we do not
11922      # link with -lc, and that would cause any symbols used from libc to
11923      # always be unresolved, which means just about no library would
11924      # ever link correctly.  If we're not using GNU ld we use -z text
11925      # though, which does catch some bad symbols but isn't as heavy-handed
11926      # as -z defs.
11927      no_undefined_flag='${wl}-z,text'
11928      allow_undefined_flag='${wl}-z,nodefs'
11929      archive_cmds_need_lc=no
11930      hardcode_shlibpath_var=no
11931      hardcode_libdir_flag_spec='${wl}-R,$libdir'
11932      hardcode_libdir_separator=':'
11933      link_all_deplibs=yes
11934      export_dynamic_flag_spec='${wl}-Bexport'
11935      runpath_var='LD_RUN_PATH'
11936
11937      if test "$GCC" = yes; then
11938	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11939	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11940      else
11941	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11942	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11943      fi
11944      ;;
11945
11946    uts4*)
11947      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11948      hardcode_libdir_flag_spec='-L$libdir'
11949      hardcode_shlibpath_var=no
11950      ;;
11951
11952    *)
11953      ld_shlibs=no
11954      ;;
11955    esac
11956
11957    if test x$host_vendor = xsni; then
11958      case $host in
11959      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
11960	export_dynamic_flag_spec='${wl}-Blargedynsym'
11961	;;
11962      esac
11963    fi
11964  fi
11965
11966{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11967$as_echo "$ld_shlibs" >&6; }
11968test "$ld_shlibs" = no && can_build_shared=no
11969
11970with_gnu_ld=$with_gnu_ld
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986#
11987# Do we need to explicitly link libc?
11988#
11989case "x$archive_cmds_need_lc" in
11990x|xyes)
11991  # Assume -lc should be added
11992  archive_cmds_need_lc=yes
11993
11994  if test "$enable_shared" = yes && test "$GCC" = yes; then
11995    case $archive_cmds in
11996    *'~'*)
11997      # FIXME: we may have to deal with multi-command sequences.
11998      ;;
11999    '$CC '*)
12000      # Test whether the compiler implicitly links with -lc since on some
12001      # systems, -lgcc has to come before -lc. If gcc already passes -lc
12002      # to ld, don't add -lc before -lgcc.
12003      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
12004$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
12005if ${lt_cv_archive_cmds_need_lc+:} false; then :
12006  $as_echo_n "(cached) " >&6
12007else
12008  $RM conftest*
12009	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
12010
12011	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12012  (eval $ac_compile) 2>&5
12013  ac_status=$?
12014  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12015  test $ac_status = 0; } 2>conftest.err; then
12016	  soname=conftest
12017	  lib=conftest
12018	  libobjs=conftest.$ac_objext
12019	  deplibs=
12020	  wl=$lt_prog_compiler_wl
12021	  pic_flag=$lt_prog_compiler_pic
12022	  compiler_flags=-v
12023	  linker_flags=-v
12024	  verstring=
12025	  output_objdir=.
12026	  libname=conftest
12027	  lt_save_allow_undefined_flag=$allow_undefined_flag
12028	  allow_undefined_flag=
12029	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
12030  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
12031  ac_status=$?
12032  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12033  test $ac_status = 0; }
12034	  then
12035	    lt_cv_archive_cmds_need_lc=no
12036	  else
12037	    lt_cv_archive_cmds_need_lc=yes
12038	  fi
12039	  allow_undefined_flag=$lt_save_allow_undefined_flag
12040	else
12041	  cat conftest.err 1>&5
12042	fi
12043	$RM conftest*
12044
12045fi
12046{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
12047$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
12048      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
12049      ;;
12050    esac
12051  fi
12052  ;;
12053esac
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
12212$as_echo_n "checking dynamic linker characteristics... " >&6; }
12213
12214if test "$GCC" = yes; then
12215  case $host_os in
12216    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
12217    *) lt_awk_arg="/^libraries:/" ;;
12218  esac
12219  case $host_os in
12220    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
12221    *) lt_sed_strip_eq="s,=/,/,g" ;;
12222  esac
12223  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
12224  case $lt_search_path_spec in
12225  *\;*)
12226    # if the path contains ";" then we assume it to be the separator
12227    # otherwise default to the standard path separator (i.e. ":") - it is
12228    # assumed that no part of a normal pathname contains ";" but that should
12229    # okay in the real world where ";" in dirpaths is itself problematic.
12230    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
12231    ;;
12232  *)
12233    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
12234    ;;
12235  esac
12236  # Ok, now we have the path, separated by spaces, we can step through it
12237  # and add multilib dir if necessary.
12238  lt_tmp_lt_search_path_spec=
12239  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
12240  for lt_sys_path in $lt_search_path_spec; do
12241    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
12242      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
12243    else
12244      test -d "$lt_sys_path" && \
12245	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
12246    fi
12247  done
12248  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
12249BEGIN {RS=" "; FS="/|\n";} {
12250  lt_foo="";
12251  lt_count=0;
12252  for (lt_i = NF; lt_i > 0; lt_i--) {
12253    if ($lt_i != "" && $lt_i != ".") {
12254      if ($lt_i == "..") {
12255        lt_count++;
12256      } else {
12257        if (lt_count == 0) {
12258          lt_foo="/" $lt_i lt_foo;
12259        } else {
12260          lt_count--;
12261        }
12262      }
12263    }
12264  }
12265  if (lt_foo != "") { lt_freq[lt_foo]++; }
12266  if (lt_freq[lt_foo] == 1) { print lt_foo; }
12267}'`
12268  # AWK program above erroneously prepends '/' to C:/dos/paths
12269  # for these hosts.
12270  case $host_os in
12271    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
12272      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
12273  esac
12274  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
12275else
12276  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
12277fi
12278library_names_spec=
12279libname_spec='lib$name'
12280soname_spec=
12281shrext_cmds=".so"
12282postinstall_cmds=
12283postuninstall_cmds=
12284finish_cmds=
12285finish_eval=
12286shlibpath_var=
12287shlibpath_overrides_runpath=unknown
12288version_type=none
12289dynamic_linker="$host_os ld.so"
12290sys_lib_dlsearch_path_spec="/lib /usr/lib"
12291need_lib_prefix=unknown
12292hardcode_into_libs=no
12293
12294# when you set need_version to no, make sure it does not cause -set_version
12295# flags to be left without arguments
12296need_version=unknown
12297
12298case $host_os in
12299aix3*)
12300  version_type=linux
12301  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
12302  shlibpath_var=LIBPATH
12303
12304  # AIX 3 has no versioning support, so we append a major version to the name.
12305  soname_spec='${libname}${release}${shared_ext}$major'
12306  ;;
12307
12308aix[4-9]*)
12309  version_type=linux
12310  need_lib_prefix=no
12311  need_version=no
12312  hardcode_into_libs=yes
12313  if test "$host_cpu" = ia64; then
12314    # AIX 5 supports IA64
12315    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
12316    shlibpath_var=LD_LIBRARY_PATH
12317  else
12318    # With GCC up to 2.95.x, collect2 would create an import file
12319    # for dependence libraries.  The import file would start with
12320    # the line `#! .'.  This would cause the generated library to
12321    # depend on `.', always an invalid library.  This was fixed in
12322    # development snapshots of GCC prior to 3.0.
12323    case $host_os in
12324      aix4 | aix4.[01] | aix4.[01].*)
12325      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
12326	   echo ' yes '
12327	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
12328	:
12329      else
12330	can_build_shared=no
12331      fi
12332      ;;
12333    esac
12334    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
12335    # soname into executable. Probably we can add versioning support to
12336    # collect2, so additional links can be useful in future.
12337    if test "$aix_use_runtimelinking" = yes; then
12338      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
12339      # instead of lib<name>.a to let people know that these are not
12340      # typical AIX shared libraries.
12341      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12342    else
12343      # We preserve .a as extension for shared libraries through AIX4.2
12344      # and later when we are not doing run time linking.
12345      library_names_spec='${libname}${release}.a $libname.a'
12346      soname_spec='${libname}${release}${shared_ext}$major'
12347    fi
12348    shlibpath_var=LIBPATH
12349  fi
12350  ;;
12351
12352amigaos*)
12353  case $host_cpu in
12354  powerpc)
12355    # Since July 2007 AmigaOS4 officially supports .so libraries.
12356    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
12357    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12358    ;;
12359  m68k)
12360    library_names_spec='$libname.ixlibrary $libname.a'
12361    # Create ${libname}_ixlibrary.a entries in /sys/libs.
12362    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'
12363    ;;
12364  esac
12365  ;;
12366
12367beos*)
12368  library_names_spec='${libname}${shared_ext}'
12369  dynamic_linker="$host_os ld.so"
12370  shlibpath_var=LIBRARY_PATH
12371  ;;
12372
12373bsdi[45]*)
12374  version_type=linux
12375  need_version=no
12376  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12377  soname_spec='${libname}${release}${shared_ext}$major'
12378  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
12379  shlibpath_var=LD_LIBRARY_PATH
12380  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
12381  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
12382  # the default ld.so.conf also contains /usr/contrib/lib and
12383  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
12384  # libtool to hard-code these into programs
12385  ;;
12386
12387cygwin* | mingw* | pw32* | cegcc*)
12388  version_type=windows
12389  shrext_cmds=".dll"
12390  need_version=no
12391  need_lib_prefix=no
12392
12393  case $GCC,$cc_basename in
12394  yes,*)
12395    # gcc
12396    library_names_spec='$libname.dll.a'
12397    # DLL is installed to $(libdir)/../bin by postinstall_cmds
12398    postinstall_cmds='base_file=`basename \${file}`~
12399      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
12400      dldir=$destdir/`dirname \$dlpath`~
12401      test -d \$dldir || mkdir -p \$dldir~
12402      $install_prog $dir/$dlname \$dldir/$dlname~
12403      chmod a+x \$dldir/$dlname~
12404      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
12405        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
12406      fi'
12407    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
12408      dlpath=$dir/\$dldll~
12409       $RM \$dlpath'
12410    shlibpath_overrides_runpath=yes
12411
12412    case $host_os in
12413    cygwin*)
12414      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
12415      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12416
12417      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
12418      ;;
12419    mingw* | cegcc*)
12420      # MinGW DLLs use traditional 'lib' prefix
12421      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12422      ;;
12423    pw32*)
12424      # pw32 DLLs use 'pw' prefix rather than 'lib'
12425      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12426      ;;
12427    esac
12428    dynamic_linker='Win32 ld.exe'
12429    ;;
12430
12431  *,cl*)
12432    # Native MSVC
12433    libname_spec='$name'
12434    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12435    library_names_spec='${libname}.dll.lib'
12436
12437    case $build_os in
12438    mingw*)
12439      sys_lib_search_path_spec=
12440      lt_save_ifs=$IFS
12441      IFS=';'
12442      for lt_path in $LIB
12443      do
12444        IFS=$lt_save_ifs
12445        # Let DOS variable expansion print the short 8.3 style file name.
12446        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
12447        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
12448      done
12449      IFS=$lt_save_ifs
12450      # Convert to MSYS style.
12451      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
12452      ;;
12453    cygwin*)
12454      # Convert to unix form, then to dos form, then back to unix form
12455      # but this time dos style (no spaces!) so that the unix form looks
12456      # like /cygdrive/c/PROGRA~1:/cygdr...
12457      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
12458      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
12459      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
12460      ;;
12461    *)
12462      sys_lib_search_path_spec="$LIB"
12463      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
12464        # It is most probably a Windows format PATH.
12465        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
12466      else
12467        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
12468      fi
12469      # FIXME: find the short name or the path components, as spaces are
12470      # common. (e.g. "Program Files" -> "PROGRA~1")
12471      ;;
12472    esac
12473
12474    # DLL is installed to $(libdir)/../bin by postinstall_cmds
12475    postinstall_cmds='base_file=`basename \${file}`~
12476      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
12477      dldir=$destdir/`dirname \$dlpath`~
12478      test -d \$dldir || mkdir -p \$dldir~
12479      $install_prog $dir/$dlname \$dldir/$dlname'
12480    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
12481      dlpath=$dir/\$dldll~
12482       $RM \$dlpath'
12483    shlibpath_overrides_runpath=yes
12484    dynamic_linker='Win32 link.exe'
12485    ;;
12486
12487  *)
12488    # Assume MSVC wrapper
12489    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
12490    dynamic_linker='Win32 ld.exe'
12491    ;;
12492  esac
12493  # FIXME: first we should search . and the directory the executable is in
12494  shlibpath_var=PATH
12495  ;;
12496
12497darwin* | rhapsody*)
12498  dynamic_linker="$host_os dyld"
12499  version_type=darwin
12500  need_lib_prefix=no
12501  need_version=no
12502  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
12503  soname_spec='${libname}${release}${major}$shared_ext'
12504  shlibpath_overrides_runpath=yes
12505  shlibpath_var=DYLD_LIBRARY_PATH
12506  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
12507
12508  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
12509  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
12510  ;;
12511
12512dgux*)
12513  version_type=linux
12514  need_lib_prefix=no
12515  need_version=no
12516  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
12517  soname_spec='${libname}${release}${shared_ext}$major'
12518  shlibpath_var=LD_LIBRARY_PATH
12519  ;;
12520
12521freebsd1*)
12522  dynamic_linker=no
12523  ;;
12524
12525freebsd* | dragonfly*)
12526  # DragonFly does not have aout.  When/if they implement a new
12527  # versioning mechanism, adjust this.
12528  if test -x /usr/bin/objformat; then
12529    objformat=`/usr/bin/objformat`
12530  else
12531    case $host_os in
12532    freebsd[123]*) objformat=aout ;;
12533    *) objformat=elf ;;
12534    esac
12535  fi
12536  version_type=freebsd-$objformat
12537  case $version_type in
12538    freebsd-elf*)
12539      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12540      need_version=no
12541      need_lib_prefix=no
12542      ;;
12543    freebsd-*)
12544      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
12545      need_version=yes
12546      ;;
12547  esac
12548  shlibpath_var=LD_LIBRARY_PATH
12549  case $host_os in
12550  freebsd2*)
12551    shlibpath_overrides_runpath=yes
12552    ;;
12553  freebsd3.[01]* | freebsdelf3.[01]*)
12554    shlibpath_overrides_runpath=yes
12555    hardcode_into_libs=yes
12556    ;;
12557  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
12558  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
12559    shlibpath_overrides_runpath=no
12560    hardcode_into_libs=yes
12561    ;;
12562  *) # from 4.6 on, and DragonFly
12563    shlibpath_overrides_runpath=yes
12564    hardcode_into_libs=yes
12565    ;;
12566  esac
12567  ;;
12568
12569gnu*)
12570  version_type=linux
12571  need_lib_prefix=no
12572  need_version=no
12573  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12574  soname_spec='${libname}${release}${shared_ext}$major'
12575  shlibpath_var=LD_LIBRARY_PATH
12576  hardcode_into_libs=yes
12577  ;;
12578
12579haiku*)
12580  version_type=linux
12581  need_lib_prefix=no
12582  need_version=no
12583  dynamic_linker="$host_os runtime_loader"
12584  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12585  soname_spec='${libname}${release}${shared_ext}$major'
12586  shlibpath_var=LIBRARY_PATH
12587  shlibpath_overrides_runpath=yes
12588  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
12589  hardcode_into_libs=yes
12590  ;;
12591
12592hpux9* | hpux10* | hpux11*)
12593  # Give a soname corresponding to the major version so that dld.sl refuses to
12594  # link against other versions.
12595  version_type=sunos
12596  need_lib_prefix=no
12597  need_version=no
12598  case $host_cpu in
12599  ia64*)
12600    shrext_cmds='.so'
12601    hardcode_into_libs=yes
12602    dynamic_linker="$host_os dld.so"
12603    shlibpath_var=LD_LIBRARY_PATH
12604    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12605    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12606    soname_spec='${libname}${release}${shared_ext}$major'
12607    if test "X$HPUX_IA64_MODE" = X32; then
12608      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
12609    else
12610      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
12611    fi
12612    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12613    ;;
12614  hppa*64*)
12615    shrext_cmds='.sl'
12616    hardcode_into_libs=yes
12617    dynamic_linker="$host_os dld.sl"
12618    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
12619    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12620    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12621    soname_spec='${libname}${release}${shared_ext}$major'
12622    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
12623    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12624    ;;
12625  *)
12626    shrext_cmds='.sl'
12627    dynamic_linker="$host_os dld.sl"
12628    shlibpath_var=SHLIB_PATH
12629    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
12630    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12631    soname_spec='${libname}${release}${shared_ext}$major'
12632    ;;
12633  esac
12634  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
12635  postinstall_cmds='chmod 555 $lib'
12636  # or fails outright, so override atomically:
12637  install_override_mode=555
12638  ;;
12639
12640interix[3-9]*)
12641  version_type=linux
12642  need_lib_prefix=no
12643  need_version=no
12644  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12645  soname_spec='${libname}${release}${shared_ext}$major'
12646  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
12647  shlibpath_var=LD_LIBRARY_PATH
12648  shlibpath_overrides_runpath=no
12649  hardcode_into_libs=yes
12650  ;;
12651
12652irix5* | irix6* | nonstopux*)
12653  case $host_os in
12654    nonstopux*) version_type=nonstopux ;;
12655    *)
12656	if test "$lt_cv_prog_gnu_ld" = yes; then
12657		version_type=linux
12658	else
12659		version_type=irix
12660	fi ;;
12661  esac
12662  need_lib_prefix=no
12663  need_version=no
12664  soname_spec='${libname}${release}${shared_ext}$major'
12665  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
12666  case $host_os in
12667  irix5* | nonstopux*)
12668    libsuff= shlibsuff=
12669    ;;
12670  *)
12671    case $LD in # libtool.m4 will add one of these switches to LD
12672    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
12673      libsuff= shlibsuff= libmagic=32-bit;;
12674    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
12675      libsuff=32 shlibsuff=N32 libmagic=N32;;
12676    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
12677      libsuff=64 shlibsuff=64 libmagic=64-bit;;
12678    *) libsuff= shlibsuff= libmagic=never-match;;
12679    esac
12680    ;;
12681  esac
12682  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
12683  shlibpath_overrides_runpath=no
12684  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
12685  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
12686  hardcode_into_libs=yes
12687  ;;
12688
12689# No shared lib support for Linux oldld, aout, or coff.
12690linux*oldld* | linux*aout* | linux*coff*)
12691  dynamic_linker=no
12692  ;;
12693
12694# This must be Linux ELF.
12695linux* | k*bsd*-gnu | kopensolaris*-gnu)
12696  version_type=linux
12697  need_lib_prefix=no
12698  need_version=no
12699  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12700  soname_spec='${libname}${release}${shared_ext}$major'
12701  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
12702  shlibpath_var=LD_LIBRARY_PATH
12703  shlibpath_overrides_runpath=no
12704
12705  # Some binutils ld are patched to set DT_RUNPATH
12706  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
12707  $as_echo_n "(cached) " >&6
12708else
12709  lt_cv_shlibpath_overrides_runpath=no
12710    save_LDFLAGS=$LDFLAGS
12711    save_libdir=$libdir
12712    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
12713	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
12714    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12715/* end confdefs.h.  */
12716
12717int
12718main ()
12719{
12720
12721  ;
12722  return 0;
12723}
12724_ACEOF
12725if ac_fn_c_try_link "$LINENO"; then :
12726  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
12727  lt_cv_shlibpath_overrides_runpath=yes
12728fi
12729fi
12730rm -f core conftest.err conftest.$ac_objext \
12731    conftest$ac_exeext conftest.$ac_ext
12732    LDFLAGS=$save_LDFLAGS
12733    libdir=$save_libdir
12734
12735fi
12736
12737  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
12738
12739  # This implies no fast_install, which is unacceptable.
12740  # Some rework will be needed to allow for fast_install
12741  # before this can be enabled.
12742  hardcode_into_libs=yes
12743
12744  # Append ld.so.conf contents to the search path
12745  if test -f /etc/ld.so.conf; then
12746    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' ' '`
12747    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
12748  fi
12749
12750  # We used to test for /lib/ld.so.1 and disable shared libraries on
12751  # powerpc, because MkLinux only supported shared libraries with the
12752  # GNU dynamic linker.  Since this was broken with cross compilers,
12753  # most powerpc-linux boxes support dynamic linking these days and
12754  # people can always --disable-shared, the test was removed, and we
12755  # assume the GNU/Linux dynamic linker is in use.
12756  dynamic_linker='GNU/Linux ld.so'
12757  ;;
12758
12759netbsd*)
12760  version_type=sunos
12761  need_lib_prefix=no
12762  need_version=no
12763  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12764    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12765    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12766    dynamic_linker='NetBSD (a.out) ld.so'
12767  else
12768    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12769    soname_spec='${libname}${release}${shared_ext}$major'
12770    dynamic_linker='NetBSD ld.elf_so'
12771  fi
12772  shlibpath_var=LD_LIBRARY_PATH
12773  shlibpath_overrides_runpath=yes
12774  hardcode_into_libs=yes
12775  ;;
12776
12777newsos6)
12778  version_type=linux
12779  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12780  shlibpath_var=LD_LIBRARY_PATH
12781  shlibpath_overrides_runpath=yes
12782  ;;
12783
12784*nto* | *qnx*)
12785  version_type=qnx
12786  need_lib_prefix=no
12787  need_version=no
12788  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12789  soname_spec='${libname}${release}${shared_ext}$major'
12790  shlibpath_var=LD_LIBRARY_PATH
12791  shlibpath_overrides_runpath=no
12792  hardcode_into_libs=yes
12793  dynamic_linker='ldqnx.so'
12794  ;;
12795
12796openbsd*)
12797  version_type=sunos
12798  sys_lib_dlsearch_path_spec="/usr/lib"
12799  need_lib_prefix=no
12800  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
12801  case $host_os in
12802    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
12803    *)				need_version=no  ;;
12804  esac
12805  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12806  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12807  shlibpath_var=LD_LIBRARY_PATH
12808  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12809    case $host_os in
12810      openbsd2.[89] | openbsd2.[89].*)
12811	shlibpath_overrides_runpath=no
12812	;;
12813      *)
12814	shlibpath_overrides_runpath=yes
12815	;;
12816      esac
12817  else
12818    shlibpath_overrides_runpath=yes
12819  fi
12820  ;;
12821
12822os2*)
12823  libname_spec='$name'
12824  shrext_cmds=".dll"
12825  need_lib_prefix=no
12826  library_names_spec='$libname${shared_ext} $libname.a'
12827  dynamic_linker='OS/2 ld.exe'
12828  shlibpath_var=LIBPATH
12829  ;;
12830
12831osf3* | osf4* | osf5*)
12832  version_type=osf
12833  need_lib_prefix=no
12834  need_version=no
12835  soname_spec='${libname}${release}${shared_ext}$major'
12836  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12837  shlibpath_var=LD_LIBRARY_PATH
12838  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12839  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
12840  ;;
12841
12842rdos*)
12843  dynamic_linker=no
12844  ;;
12845
12846solaris*)
12847  version_type=linux
12848  need_lib_prefix=no
12849  need_version=no
12850  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12851  soname_spec='${libname}${release}${shared_ext}$major'
12852  shlibpath_var=LD_LIBRARY_PATH
12853  shlibpath_overrides_runpath=yes
12854  hardcode_into_libs=yes
12855  # ldd complains unless libraries are executable
12856  postinstall_cmds='chmod +x $lib'
12857  ;;
12858
12859sunos4*)
12860  version_type=sunos
12861  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12862  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12863  shlibpath_var=LD_LIBRARY_PATH
12864  shlibpath_overrides_runpath=yes
12865  if test "$with_gnu_ld" = yes; then
12866    need_lib_prefix=no
12867  fi
12868  need_version=yes
12869  ;;
12870
12871sysv4 | sysv4.3*)
12872  version_type=linux
12873  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12874  soname_spec='${libname}${release}${shared_ext}$major'
12875  shlibpath_var=LD_LIBRARY_PATH
12876  case $host_vendor in
12877    sni)
12878      shlibpath_overrides_runpath=no
12879      need_lib_prefix=no
12880      runpath_var=LD_RUN_PATH
12881      ;;
12882    siemens)
12883      need_lib_prefix=no
12884      ;;
12885    motorola)
12886      need_lib_prefix=no
12887      need_version=no
12888      shlibpath_overrides_runpath=no
12889      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
12890      ;;
12891  esac
12892  ;;
12893
12894sysv4*MP*)
12895  if test -d /usr/nec ;then
12896    version_type=linux
12897    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
12898    soname_spec='$libname${shared_ext}.$major'
12899    shlibpath_var=LD_LIBRARY_PATH
12900  fi
12901  ;;
12902
12903sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12904  version_type=freebsd-elf
12905  need_lib_prefix=no
12906  need_version=no
12907  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12908  soname_spec='${libname}${release}${shared_ext}$major'
12909  shlibpath_var=LD_LIBRARY_PATH
12910  shlibpath_overrides_runpath=yes
12911  hardcode_into_libs=yes
12912  if test "$with_gnu_ld" = yes; then
12913    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12914  else
12915    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
12916    case $host_os in
12917      sco3.2v5*)
12918        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
12919	;;
12920    esac
12921  fi
12922  sys_lib_dlsearch_path_spec='/usr/lib'
12923  ;;
12924
12925tpf*)
12926  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
12927  version_type=linux
12928  need_lib_prefix=no
12929  need_version=no
12930  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12931  shlibpath_var=LD_LIBRARY_PATH
12932  shlibpath_overrides_runpath=no
12933  hardcode_into_libs=yes
12934  ;;
12935
12936uts4*)
12937  version_type=linux
12938  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12939  soname_spec='${libname}${release}${shared_ext}$major'
12940  shlibpath_var=LD_LIBRARY_PATH
12941  ;;
12942
12943*)
12944  dynamic_linker=no
12945  ;;
12946esac
12947{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12948$as_echo "$dynamic_linker" >&6; }
12949test "$dynamic_linker" = no && can_build_shared=no
12950
12951variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
12952if test "$GCC" = yes; then
12953  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12954fi
12955
12956if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
12957  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
12958fi
12959if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
12960  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
12961fi
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
13055$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
13056hardcode_action=
13057if test -n "$hardcode_libdir_flag_spec" ||
13058   test -n "$runpath_var" ||
13059   test "X$hardcode_automatic" = "Xyes" ; then
13060
13061  # We can hardcode non-existent directories.
13062  if test "$hardcode_direct" != no &&
13063     # If the only mechanism to avoid hardcoding is shlibpath_var, we
13064     # have to relink, otherwise we might link with an installed library
13065     # when we should be linking with a yet-to-be-installed one
13066     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
13067     test "$hardcode_minus_L" != no; then
13068    # Linking always hardcodes the temporary library directory.
13069    hardcode_action=relink
13070  else
13071    # We can link without hardcoding, and we can hardcode nonexisting dirs.
13072    hardcode_action=immediate
13073  fi
13074else
13075  # We cannot hardcode anything, or else we can only hardcode existing
13076  # directories.
13077  hardcode_action=unsupported
13078fi
13079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
13080$as_echo "$hardcode_action" >&6; }
13081
13082if test "$hardcode_action" = relink ||
13083   test "$inherit_rpath" = yes; then
13084  # Fast installation is not supported
13085  enable_fast_install=no
13086elif test "$shlibpath_overrides_runpath" = yes ||
13087     test "$enable_shared" = no; then
13088  # Fast installation is not necessary
13089  enable_fast_install=needless
13090fi
13091
13092
13093
13094
13095
13096
13097  if test "x$enable_dlopen" != xyes; then
13098  enable_dlopen=unknown
13099  enable_dlopen_self=unknown
13100  enable_dlopen_self_static=unknown
13101else
13102  lt_cv_dlopen=no
13103  lt_cv_dlopen_libs=
13104
13105  case $host_os in
13106  beos*)
13107    lt_cv_dlopen="load_add_on"
13108    lt_cv_dlopen_libs=
13109    lt_cv_dlopen_self=yes
13110    ;;
13111
13112  mingw* | pw32* | cegcc*)
13113    lt_cv_dlopen="LoadLibrary"
13114    lt_cv_dlopen_libs=
13115    ;;
13116
13117  cygwin*)
13118    lt_cv_dlopen="dlopen"
13119    lt_cv_dlopen_libs=
13120    ;;
13121
13122  darwin*)
13123  # if libdl is installed we need to link against it
13124    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13125$as_echo_n "checking for dlopen in -ldl... " >&6; }
13126if ${ac_cv_lib_dl_dlopen+:} false; then :
13127  $as_echo_n "(cached) " >&6
13128else
13129  ac_check_lib_save_LIBS=$LIBS
13130LIBS="-ldl  $LIBS"
13131cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13132/* end confdefs.h.  */
13133
13134/* Override any GCC internal prototype to avoid an error.
13135   Use char because int might match the return type of a GCC
13136   builtin and then its argument prototype would still apply.  */
13137#ifdef __cplusplus
13138extern "C"
13139#endif
13140char dlopen ();
13141int
13142main ()
13143{
13144return dlopen ();
13145  ;
13146  return 0;
13147}
13148_ACEOF
13149if ac_fn_c_try_link "$LINENO"; then :
13150  ac_cv_lib_dl_dlopen=yes
13151else
13152  ac_cv_lib_dl_dlopen=no
13153fi
13154rm -f core conftest.err conftest.$ac_objext \
13155    conftest$ac_exeext conftest.$ac_ext
13156LIBS=$ac_check_lib_save_LIBS
13157fi
13158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13159$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13160if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
13161  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
13162else
13163
13164    lt_cv_dlopen="dyld"
13165    lt_cv_dlopen_libs=
13166    lt_cv_dlopen_self=yes
13167
13168fi
13169
13170    ;;
13171
13172  *)
13173    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
13174if test "x$ac_cv_func_shl_load" = xyes; then :
13175  lt_cv_dlopen="shl_load"
13176else
13177  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
13178$as_echo_n "checking for shl_load in -ldld... " >&6; }
13179if ${ac_cv_lib_dld_shl_load+:} false; then :
13180  $as_echo_n "(cached) " >&6
13181else
13182  ac_check_lib_save_LIBS=$LIBS
13183LIBS="-ldld  $LIBS"
13184cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13185/* end confdefs.h.  */
13186
13187/* Override any GCC internal prototype to avoid an error.
13188   Use char because int might match the return type of a GCC
13189   builtin and then its argument prototype would still apply.  */
13190#ifdef __cplusplus
13191extern "C"
13192#endif
13193char shl_load ();
13194int
13195main ()
13196{
13197return shl_load ();
13198  ;
13199  return 0;
13200}
13201_ACEOF
13202if ac_fn_c_try_link "$LINENO"; then :
13203  ac_cv_lib_dld_shl_load=yes
13204else
13205  ac_cv_lib_dld_shl_load=no
13206fi
13207rm -f core conftest.err conftest.$ac_objext \
13208    conftest$ac_exeext conftest.$ac_ext
13209LIBS=$ac_check_lib_save_LIBS
13210fi
13211{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
13212$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
13213if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
13214  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
13215else
13216  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
13217if test "x$ac_cv_func_dlopen" = xyes; then :
13218  lt_cv_dlopen="dlopen"
13219else
13220  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13221$as_echo_n "checking for dlopen in -ldl... " >&6; }
13222if ${ac_cv_lib_dl_dlopen+:} false; then :
13223  $as_echo_n "(cached) " >&6
13224else
13225  ac_check_lib_save_LIBS=$LIBS
13226LIBS="-ldl  $LIBS"
13227cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13228/* end confdefs.h.  */
13229
13230/* Override any GCC internal prototype to avoid an error.
13231   Use char because int might match the return type of a GCC
13232   builtin and then its argument prototype would still apply.  */
13233#ifdef __cplusplus
13234extern "C"
13235#endif
13236char dlopen ();
13237int
13238main ()
13239{
13240return dlopen ();
13241  ;
13242  return 0;
13243}
13244_ACEOF
13245if ac_fn_c_try_link "$LINENO"; then :
13246  ac_cv_lib_dl_dlopen=yes
13247else
13248  ac_cv_lib_dl_dlopen=no
13249fi
13250rm -f core conftest.err conftest.$ac_objext \
13251    conftest$ac_exeext conftest.$ac_ext
13252LIBS=$ac_check_lib_save_LIBS
13253fi
13254{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13255$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13256if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
13257  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
13258else
13259  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
13260$as_echo_n "checking for dlopen in -lsvld... " >&6; }
13261if ${ac_cv_lib_svld_dlopen+:} false; then :
13262  $as_echo_n "(cached) " >&6
13263else
13264  ac_check_lib_save_LIBS=$LIBS
13265LIBS="-lsvld  $LIBS"
13266cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13267/* end confdefs.h.  */
13268
13269/* Override any GCC internal prototype to avoid an error.
13270   Use char because int might match the return type of a GCC
13271   builtin and then its argument prototype would still apply.  */
13272#ifdef __cplusplus
13273extern "C"
13274#endif
13275char dlopen ();
13276int
13277main ()
13278{
13279return dlopen ();
13280  ;
13281  return 0;
13282}
13283_ACEOF
13284if ac_fn_c_try_link "$LINENO"; then :
13285  ac_cv_lib_svld_dlopen=yes
13286else
13287  ac_cv_lib_svld_dlopen=no
13288fi
13289rm -f core conftest.err conftest.$ac_objext \
13290    conftest$ac_exeext conftest.$ac_ext
13291LIBS=$ac_check_lib_save_LIBS
13292fi
13293{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
13294$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
13295if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
13296  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
13297else
13298  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
13299$as_echo_n "checking for dld_link in -ldld... " >&6; }
13300if ${ac_cv_lib_dld_dld_link+:} false; then :
13301  $as_echo_n "(cached) " >&6
13302else
13303  ac_check_lib_save_LIBS=$LIBS
13304LIBS="-ldld  $LIBS"
13305cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13306/* end confdefs.h.  */
13307
13308/* Override any GCC internal prototype to avoid an error.
13309   Use char because int might match the return type of a GCC
13310   builtin and then its argument prototype would still apply.  */
13311#ifdef __cplusplus
13312extern "C"
13313#endif
13314char dld_link ();
13315int
13316main ()
13317{
13318return dld_link ();
13319  ;
13320  return 0;
13321}
13322_ACEOF
13323if ac_fn_c_try_link "$LINENO"; then :
13324  ac_cv_lib_dld_dld_link=yes
13325else
13326  ac_cv_lib_dld_dld_link=no
13327fi
13328rm -f core conftest.err conftest.$ac_objext \
13329    conftest$ac_exeext conftest.$ac_ext
13330LIBS=$ac_check_lib_save_LIBS
13331fi
13332{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
13333$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
13334if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
13335  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
13336fi
13337
13338
13339fi
13340
13341
13342fi
13343
13344
13345fi
13346
13347
13348fi
13349
13350
13351fi
13352
13353    ;;
13354  esac
13355
13356  if test "x$lt_cv_dlopen" != xno; then
13357    enable_dlopen=yes
13358  else
13359    enable_dlopen=no
13360  fi
13361
13362  case $lt_cv_dlopen in
13363  dlopen)
13364    save_CPPFLAGS="$CPPFLAGS"
13365    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
13366
13367    save_LDFLAGS="$LDFLAGS"
13368    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
13369
13370    save_LIBS="$LIBS"
13371    LIBS="$lt_cv_dlopen_libs $LIBS"
13372
13373    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
13374$as_echo_n "checking whether a program can dlopen itself... " >&6; }
13375if ${lt_cv_dlopen_self+:} false; then :
13376  $as_echo_n "(cached) " >&6
13377else
13378  	  if test "$cross_compiling" = yes; then :
13379  lt_cv_dlopen_self=cross
13380else
13381  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
13382  lt_status=$lt_dlunknown
13383  cat > conftest.$ac_ext <<_LT_EOF
13384#line $LINENO "configure"
13385#include "confdefs.h"
13386
13387#if HAVE_DLFCN_H
13388#include <dlfcn.h>
13389#endif
13390
13391#include <stdio.h>
13392
13393#ifdef RTLD_GLOBAL
13394#  define LT_DLGLOBAL		RTLD_GLOBAL
13395#else
13396#  ifdef DL_GLOBAL
13397#    define LT_DLGLOBAL		DL_GLOBAL
13398#  else
13399#    define LT_DLGLOBAL		0
13400#  endif
13401#endif
13402
13403/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13404   find out it does not work in some platform. */
13405#ifndef LT_DLLAZY_OR_NOW
13406#  ifdef RTLD_LAZY
13407#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
13408#  else
13409#    ifdef DL_LAZY
13410#      define LT_DLLAZY_OR_NOW		DL_LAZY
13411#    else
13412#      ifdef RTLD_NOW
13413#        define LT_DLLAZY_OR_NOW	RTLD_NOW
13414#      else
13415#        ifdef DL_NOW
13416#          define LT_DLLAZY_OR_NOW	DL_NOW
13417#        else
13418#          define LT_DLLAZY_OR_NOW	0
13419#        endif
13420#      endif
13421#    endif
13422#  endif
13423#endif
13424
13425/* When -fvisbility=hidden is used, assume the code has been annotated
13426   correspondingly for the symbols needed.  */
13427#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13428int fnord () __attribute__((visibility("default")));
13429#endif
13430
13431int fnord () { return 42; }
13432int main ()
13433{
13434  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13435  int status = $lt_dlunknown;
13436
13437  if (self)
13438    {
13439      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
13440      else
13441        {
13442	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
13443          else puts (dlerror ());
13444	}
13445      /* dlclose (self); */
13446    }
13447  else
13448    puts (dlerror ());
13449
13450  return status;
13451}
13452_LT_EOF
13453  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13454  (eval $ac_link) 2>&5
13455  ac_status=$?
13456  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13457  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
13458    (./conftest; exit; ) >&5 2>/dev/null
13459    lt_status=$?
13460    case x$lt_status in
13461      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
13462      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
13463      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
13464    esac
13465  else :
13466    # compilation failed
13467    lt_cv_dlopen_self=no
13468  fi
13469fi
13470rm -fr conftest*
13471
13472
13473fi
13474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
13475$as_echo "$lt_cv_dlopen_self" >&6; }
13476
13477    if test "x$lt_cv_dlopen_self" = xyes; then
13478      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
13479      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
13480$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
13481if ${lt_cv_dlopen_self_static+:} false; then :
13482  $as_echo_n "(cached) " >&6
13483else
13484  	  if test "$cross_compiling" = yes; then :
13485  lt_cv_dlopen_self_static=cross
13486else
13487  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
13488  lt_status=$lt_dlunknown
13489  cat > conftest.$ac_ext <<_LT_EOF
13490#line $LINENO "configure"
13491#include "confdefs.h"
13492
13493#if HAVE_DLFCN_H
13494#include <dlfcn.h>
13495#endif
13496
13497#include <stdio.h>
13498
13499#ifdef RTLD_GLOBAL
13500#  define LT_DLGLOBAL		RTLD_GLOBAL
13501#else
13502#  ifdef DL_GLOBAL
13503#    define LT_DLGLOBAL		DL_GLOBAL
13504#  else
13505#    define LT_DLGLOBAL		0
13506#  endif
13507#endif
13508
13509/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13510   find out it does not work in some platform. */
13511#ifndef LT_DLLAZY_OR_NOW
13512#  ifdef RTLD_LAZY
13513#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
13514#  else
13515#    ifdef DL_LAZY
13516#      define LT_DLLAZY_OR_NOW		DL_LAZY
13517#    else
13518#      ifdef RTLD_NOW
13519#        define LT_DLLAZY_OR_NOW	RTLD_NOW
13520#      else
13521#        ifdef DL_NOW
13522#          define LT_DLLAZY_OR_NOW	DL_NOW
13523#        else
13524#          define LT_DLLAZY_OR_NOW	0
13525#        endif
13526#      endif
13527#    endif
13528#  endif
13529#endif
13530
13531/* When -fvisbility=hidden is used, assume the code has been annotated
13532   correspondingly for the symbols needed.  */
13533#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13534int fnord () __attribute__((visibility("default")));
13535#endif
13536
13537int fnord () { return 42; }
13538int main ()
13539{
13540  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13541  int status = $lt_dlunknown;
13542
13543  if (self)
13544    {
13545      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
13546      else
13547        {
13548	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
13549          else puts (dlerror ());
13550	}
13551      /* dlclose (self); */
13552    }
13553  else
13554    puts (dlerror ());
13555
13556  return status;
13557}
13558_LT_EOF
13559  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13560  (eval $ac_link) 2>&5
13561  ac_status=$?
13562  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13563  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
13564    (./conftest; exit; ) >&5 2>/dev/null
13565    lt_status=$?
13566    case x$lt_status in
13567      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
13568      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
13569      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
13570    esac
13571  else :
13572    # compilation failed
13573    lt_cv_dlopen_self_static=no
13574  fi
13575fi
13576rm -fr conftest*
13577
13578
13579fi
13580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13581$as_echo "$lt_cv_dlopen_self_static" >&6; }
13582    fi
13583
13584    CPPFLAGS="$save_CPPFLAGS"
13585    LDFLAGS="$save_LDFLAGS"
13586    LIBS="$save_LIBS"
13587    ;;
13588  esac
13589
13590  case $lt_cv_dlopen_self in
13591  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
13592  *) enable_dlopen_self=unknown ;;
13593  esac
13594
13595  case $lt_cv_dlopen_self_static in
13596  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
13597  *) enable_dlopen_self_static=unknown ;;
13598  esac
13599fi
13600
13601
13602
13603
13604
13605
13606
13607
13608
13609
13610
13611
13612
13613
13614
13615
13616
13617striplib=
13618old_striplib=
13619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13620$as_echo_n "checking whether stripping libraries is possible... " >&6; }
13621if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
13622  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
13623  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
13624  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13625$as_echo "yes" >&6; }
13626else
13627# FIXME - insert some real tests, host_os isn't really good enough
13628  case $host_os in
13629  darwin*)
13630    if test -n "$STRIP" ; then
13631      striplib="$STRIP -x"
13632      old_striplib="$STRIP -S"
13633      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13634$as_echo "yes" >&6; }
13635    else
13636      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13637$as_echo "no" >&6; }
13638    fi
13639    ;;
13640  *)
13641    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13642$as_echo "no" >&6; }
13643    ;;
13644  esac
13645fi
13646
13647
13648
13649
13650
13651
13652
13653
13654
13655
13656
13657
13658  # Report which library types will actually be built
13659  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13660$as_echo_n "checking if libtool supports shared libraries... " >&6; }
13661  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13662$as_echo "$can_build_shared" >&6; }
13663
13664  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13665$as_echo_n "checking whether to build shared libraries... " >&6; }
13666  test "$can_build_shared" = "no" && enable_shared=no
13667
13668  # On AIX, shared libraries and static libraries use the same namespace, and
13669  # are all built from PIC.
13670  case $host_os in
13671  aix3*)
13672    test "$enable_shared" = yes && enable_static=no
13673    if test -n "$RANLIB"; then
13674      archive_cmds="$archive_cmds~\$RANLIB \$lib"
13675      postinstall_cmds='$RANLIB $lib'
13676    fi
13677    ;;
13678
13679  aix[4-9]*)
13680    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
13681      test "$enable_shared" = yes && enable_static=no
13682    fi
13683    ;;
13684  esac
13685  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13686$as_echo "$enable_shared" >&6; }
13687
13688  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13689$as_echo_n "checking whether to build static libraries... " >&6; }
13690  # Make sure either enable_shared or enable_static is yes.
13691  test "$enable_shared" = yes || enable_static=yes
13692  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13693$as_echo "$enable_static" >&6; }
13694
13695
13696
13697
13698fi
13699ac_ext=c
13700ac_cpp='$CPP $CPPFLAGS'
13701ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13702ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13703ac_compiler_gnu=$ac_cv_c_compiler_gnu
13704
13705CC="$lt_save_CC"
13706
13707
13708
13709
13710
13711
13712
13713
13714
13715
13716
13717
13718
13719        ac_config_commands="$ac_config_commands libtool"
13720
13721
13722
13723
13724# Only expand once:
13725
13726
13727
13728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for directory path separator" >&5
13729$as_echo_n "checking for directory path separator... " >&6; }
13730if ${ntp_cv_dir_sep+:} false; then :
13731  $as_echo_n "(cached) " >&6
13732else
13733
13734	case "$ntp_cv_dir_sep" in
13735	 '')
13736	    case "$target_os" in
13737	     *djgpp | *mingw32* | *emx*)
13738		ntp_cv_dir_sep="'\\'"
13739		;;
13740	     *)
13741		ntp_cv_dir_sep="'/'"
13742		;;
13743	    esac
13744	esac
13745
13746
13747fi
13748{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_dir_sep" >&5
13749$as_echo "$ntp_cv_dir_sep" >&6; }
13750
13751cat >>confdefs.h <<_ACEOF
13752#define DIR_SEP $ntp_cv_dir_sep
13753_ACEOF
13754
13755
13756
13757# Checks for libraries.
13758
13759LIBM=
13760case "$host" in
13761 *-*-darwin*)
13762    ;;
13763 *)
13764    _libs=$LIBS
13765    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing cos" >&5
13766$as_echo_n "checking for library containing cos... " >&6; }
13767if ${ac_cv_search_cos+:} false; then :
13768  $as_echo_n "(cached) " >&6
13769else
13770  ac_func_search_save_LIBS=$LIBS
13771cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13772/* end confdefs.h.  */
13773
13774/* Override any GCC internal prototype to avoid an error.
13775   Use char because int might match the return type of a GCC
13776   builtin and then its argument prototype would still apply.  */
13777#ifdef __cplusplus
13778extern "C"
13779#endif
13780char cos ();
13781int
13782main ()
13783{
13784return cos ();
13785  ;
13786  return 0;
13787}
13788_ACEOF
13789for ac_lib in '' m; do
13790  if test -z "$ac_lib"; then
13791    ac_res="none required"
13792  else
13793    ac_res=-l$ac_lib
13794    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13795  fi
13796  if ac_fn_c_try_link "$LINENO"; then :
13797  ac_cv_search_cos=$ac_res
13798fi
13799rm -f core conftest.err conftest.$ac_objext \
13800    conftest$ac_exeext
13801  if ${ac_cv_search_cos+:} false; then :
13802  break
13803fi
13804done
13805if ${ac_cv_search_cos+:} false; then :
13806
13807else
13808  ac_cv_search_cos=no
13809fi
13810rm conftest.$ac_ext
13811LIBS=$ac_func_search_save_LIBS
13812fi
13813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_cos" >&5
13814$as_echo "$ac_cv_search_cos" >&6; }
13815ac_res=$ac_cv_search_cos
13816if test "$ac_res" != no; then :
13817  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13818  LIBM="-lm"
13819fi
13820
13821    LIBS=$_libs
13822    ;;
13823esac
13824
13825{ _libs=; unset _libs;}
13826
13827
13828case "$GCC" in
13829 yes)
13830    CFLAGS="$CFLAGS -Wall"
13831    # CFLAGS="$CFLAGS -Wcast-align"
13832    CFLAGS="$CFLAGS -Wcast-qual"
13833    # CFLAGS="$CFLAGS -Wconversion"
13834    # CFLAGS="$CFLAGS -Werror"
13835    # CFLAGS="$CFLAGS -Wextra"
13836    # CFLAGS="$CFLAGS -Wfloat-equal"
13837    CFLAGS="$CFLAGS -Wmissing-prototypes"
13838    CFLAGS="$CFLAGS -Wpointer-arith"
13839    CFLAGS="$CFLAGS -Wshadow"
13840    # CFLAGS="$CFLAGS -Wtraditional"
13841    # CFLAGS="$CFLAGS -Wwrite-strings"
13842    case "$ntp_cv_gcc_Winit_self" in
13843     yes)
13844	CFLAGS="$CFLAGS -Winit-self"
13845    esac
13846    case "$ntp_cv_gcc_Wstrict_overflow" in
13847     yes)
13848	CFLAGS="$CFLAGS -Wstrict-overflow"
13849    esac
13850    # -W[no-]strict-prototypes is added later depending on OpenSSL
13851esac
13852
13853ac_fn_c_check_func "$LINENO" "gethostent" "ac_cv_func_gethostent"
13854if test "x$ac_cv_func_gethostent" = xyes; then :
13855
13856else
13857  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostent" >&5
13858$as_echo_n "checking for library containing gethostent... " >&6; }
13859if ${ac_cv_search_gethostent+:} false; then :
13860  $as_echo_n "(cached) " >&6
13861else
13862  ac_func_search_save_LIBS=$LIBS
13863cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13864/* end confdefs.h.  */
13865
13866/* Override any GCC internal prototype to avoid an error.
13867   Use char because int might match the return type of a GCC
13868   builtin and then its argument prototype would still apply.  */
13869#ifdef __cplusplus
13870extern "C"
13871#endif
13872char gethostent ();
13873int
13874main ()
13875{
13876return gethostent ();
13877  ;
13878  return 0;
13879}
13880_ACEOF
13881for ac_lib in '' nsl; do
13882  if test -z "$ac_lib"; then
13883    ac_res="none required"
13884  else
13885    ac_res=-l$ac_lib
13886    LIBS="-l$ac_lib $libxnet -lsocket $ac_func_search_save_LIBS"
13887  fi
13888  if ac_fn_c_try_link "$LINENO"; then :
13889  ac_cv_search_gethostent=$ac_res
13890fi
13891rm -f core conftest.err conftest.$ac_objext \
13892    conftest$ac_exeext
13893  if ${ac_cv_search_gethostent+:} false; then :
13894  break
13895fi
13896done
13897if ${ac_cv_search_gethostent+:} false; then :
13898
13899else
13900  ac_cv_search_gethostent=no
13901fi
13902rm conftest.$ac_ext
13903LIBS=$ac_func_search_save_LIBS
13904fi
13905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostent" >&5
13906$as_echo "$ac_cv_search_gethostent" >&6; }
13907ac_res=$ac_cv_search_gethostent
13908if test "$ac_res" != no; then :
13909  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13910
13911fi
13912
13913fi
13914
13915ac_fn_c_check_func "$LINENO" "openlog" "ac_cv_func_openlog"
13916if test "x$ac_cv_func_openlog" = xyes; then :
13917
13918else
13919  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openlog" >&5
13920$as_echo_n "checking for library containing openlog... " >&6; }
13921if ${ac_cv_search_openlog+:} false; then :
13922  $as_echo_n "(cached) " >&6
13923else
13924  ac_func_search_save_LIBS=$LIBS
13925cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13926/* end confdefs.h.  */
13927
13928/* Override any GCC internal prototype to avoid an error.
13929   Use char because int might match the return type of a GCC
13930   builtin and then its argument prototype would still apply.  */
13931#ifdef __cplusplus
13932extern "C"
13933#endif
13934char openlog ();
13935int
13936main ()
13937{
13938return openlog ();
13939  ;
13940  return 0;
13941}
13942_ACEOF
13943for ac_lib in '' gen; do
13944  if test -z "$ac_lib"; then
13945    ac_res="none required"
13946  else
13947    ac_res=-l$ac_lib
13948    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13949  fi
13950  if ac_fn_c_try_link "$LINENO"; then :
13951  ac_cv_search_openlog=$ac_res
13952fi
13953rm -f core conftest.err conftest.$ac_objext \
13954    conftest$ac_exeext
13955  if ${ac_cv_search_openlog+:} false; then :
13956  break
13957fi
13958done
13959if ${ac_cv_search_openlog+:} false; then :
13960
13961else
13962  ac_cv_search_openlog=no
13963fi
13964rm conftest.$ac_ext
13965LIBS=$ac_func_search_save_LIBS
13966fi
13967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openlog" >&5
13968$as_echo "$ac_cv_search_openlog" >&6; }
13969ac_res=$ac_cv_search_openlog
13970if test "$ac_res" != no; then :
13971  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13972
13973else
13974  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openlog" >&5
13975$as_echo_n "checking for library containing openlog... " >&6; }
13976if ${ac_cv_search_openlog+:} false; then :
13977  $as_echo_n "(cached) " >&6
13978else
13979  ac_func_search_save_LIBS=$LIBS
13980cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13981/* end confdefs.h.  */
13982
13983/* Override any GCC internal prototype to avoid an error.
13984   Use char because int might match the return type of a GCC
13985   builtin and then its argument prototype would still apply.  */
13986#ifdef __cplusplus
13987extern "C"
13988#endif
13989char openlog ();
13990int
13991main ()
13992{
13993return openlog ();
13994  ;
13995  return 0;
13996}
13997_ACEOF
13998for ac_lib in '' syslog; do
13999  if test -z "$ac_lib"; then
14000    ac_res="none required"
14001  else
14002    ac_res=-l$ac_lib
14003    LIBS="-l$ac_lib $libxnet -lsocket $ac_func_search_save_LIBS"
14004  fi
14005  if ac_fn_c_try_link "$LINENO"; then :
14006  ac_cv_search_openlog=$ac_res
14007fi
14008rm -f core conftest.err conftest.$ac_objext \
14009    conftest$ac_exeext
14010  if ${ac_cv_search_openlog+:} false; then :
14011  break
14012fi
14013done
14014if ${ac_cv_search_openlog+:} false; then :
14015
14016else
14017  ac_cv_search_openlog=no
14018fi
14019rm conftest.$ac_ext
14020LIBS=$ac_func_search_save_LIBS
14021fi
14022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openlog" >&5
14023$as_echo "$ac_cv_search_openlog" >&6; }
14024ac_res=$ac_cv_search_openlog
14025if test "$ac_res" != no; then :
14026  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14027
14028fi
14029
14030fi
14031
14032fi
14033
14034
14035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setsockopt" >&5
14036$as_echo_n "checking for library containing setsockopt... " >&6; }
14037if ${ac_cv_search_setsockopt+:} false; then :
14038  $as_echo_n "(cached) " >&6
14039else
14040  ac_func_search_save_LIBS=$LIBS
14041cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14042/* end confdefs.h.  */
14043
14044/* Override any GCC internal prototype to avoid an error.
14045   Use char because int might match the return type of a GCC
14046   builtin and then its argument prototype would still apply.  */
14047#ifdef __cplusplus
14048extern "C"
14049#endif
14050char setsockopt ();
14051int
14052main ()
14053{
14054return setsockopt ();
14055  ;
14056  return 0;
14057}
14058_ACEOF
14059for ac_lib in '' socket xnet; do
14060  if test -z "$ac_lib"; then
14061    ac_res="none required"
14062  else
14063    ac_res=-l$ac_lib
14064    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14065  fi
14066  if ac_fn_c_try_link "$LINENO"; then :
14067  ac_cv_search_setsockopt=$ac_res
14068fi
14069rm -f core conftest.err conftest.$ac_objext \
14070    conftest$ac_exeext
14071  if ${ac_cv_search_setsockopt+:} false; then :
14072  break
14073fi
14074done
14075if ${ac_cv_search_setsockopt+:} false; then :
14076
14077else
14078  ac_cv_search_setsockopt=no
14079fi
14080rm conftest.$ac_ext
14081LIBS=$ac_func_search_save_LIBS
14082fi
14083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setsockopt" >&5
14084$as_echo "$ac_cv_search_setsockopt" >&6; }
14085ac_res=$ac_cv_search_setsockopt
14086if test "$ac_res" != no; then :
14087  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14088
14089fi
14090
14091
14092# Checks for header files.
14093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
14094$as_echo_n "checking for ANSI C header files... " >&6; }
14095if ${ac_cv_header_stdc+:} false; then :
14096  $as_echo_n "(cached) " >&6
14097else
14098  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14099/* end confdefs.h.  */
14100#include <stdlib.h>
14101#include <stdarg.h>
14102#include <string.h>
14103#include <float.h>
14104
14105int
14106main ()
14107{
14108
14109  ;
14110  return 0;
14111}
14112_ACEOF
14113if ac_fn_c_try_compile "$LINENO"; then :
14114  ac_cv_header_stdc=yes
14115else
14116  ac_cv_header_stdc=no
14117fi
14118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14119
14120if test $ac_cv_header_stdc = yes; then
14121  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
14122  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14123/* end confdefs.h.  */
14124#include <string.h>
14125
14126_ACEOF
14127if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14128  $EGREP "memchr" >/dev/null 2>&1; then :
14129
14130else
14131  ac_cv_header_stdc=no
14132fi
14133rm -f conftest*
14134
14135fi
14136
14137if test $ac_cv_header_stdc = yes; then
14138  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
14139  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14140/* end confdefs.h.  */
14141#include <stdlib.h>
14142
14143_ACEOF
14144if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14145  $EGREP "free" >/dev/null 2>&1; then :
14146
14147else
14148  ac_cv_header_stdc=no
14149fi
14150rm -f conftest*
14151
14152fi
14153
14154if test $ac_cv_header_stdc = yes; then
14155  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
14156  if test "$cross_compiling" = yes; then :
14157  :
14158else
14159  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14160/* end confdefs.h.  */
14161#include <ctype.h>
14162#include <stdlib.h>
14163#if ((' ' & 0x0FF) == 0x020)
14164# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
14165# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
14166#else
14167# define ISLOWER(c) \
14168		   (('a' <= (c) && (c) <= 'i') \
14169		     || ('j' <= (c) && (c) <= 'r') \
14170		     || ('s' <= (c) && (c) <= 'z'))
14171# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
14172#endif
14173
14174#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
14175int
14176main ()
14177{
14178  int i;
14179  for (i = 0; i < 256; i++)
14180    if (XOR (islower (i), ISLOWER (i))
14181	|| toupper (i) != TOUPPER (i))
14182      return 2;
14183  return 0;
14184}
14185_ACEOF
14186if ac_fn_c_try_run "$LINENO"; then :
14187
14188else
14189  ac_cv_header_stdc=no
14190fi
14191rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14192  conftest.$ac_objext conftest.beam conftest.$ac_ext
14193fi
14194
14195fi
14196fi
14197{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
14198$as_echo "$ac_cv_header_stdc" >&6; }
14199if test $ac_cv_header_stdc = yes; then
14200
14201$as_echo "#define STDC_HEADERS 1" >>confdefs.h
14202
14203fi
14204
14205
14206#
14207case "$host" in
14208 *-hp-hpux*)
14209    for ac_header in net/netmp.h
14210do :
14211  ac_fn_c_check_header_mongrel "$LINENO" "net/netmp.h" "ac_cv_header_net_netmp_h" "$ac_includes_default"
14212if test "x$ac_cv_header_net_netmp_h" = xyes; then :
14213  cat >>confdefs.h <<_ACEOF
14214#define HAVE_NET_NETMP_H 1
14215_ACEOF
14216 netmp_h_works=yes
14217else
14218  netmp_h_works=no
14219
14220fi
14221
14222done
14223
14224    case "$netmp_h_works" in
14225     no)
14226	cat >>confdefs.h <<_ACEOF
14227#ifndef MPINFOU_PREDECLARED
14228# define MPINFOU_PREDECLARED
14229typedef union mpinfou {		/* For lint */
14230	struct pdk_mpinfo *pdkptr;
14231	struct mpinfo *pikptr;
14232} mpinfou_t;
14233#endif
14234_ACEOF
14235
14236	;;
14237    esac
14238    ;;
14239esac
14240
14241for ac_header in netdb.h netinet/in.h stdlib.h string.h strings.h syslog.h
14242do :
14243  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
14244ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
14245if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
14246  cat >>confdefs.h <<_ACEOF
14247#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
14248_ACEOF
14249
14250fi
14251
14252done
14253
14254for ac_header in sys/socket.h sys/time.h
14255do :
14256  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
14257ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
14258if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
14259  cat >>confdefs.h <<_ACEOF
14260#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
14261_ACEOF
14262
14263fi
14264
14265done
14266
14267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
14268$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
14269if ${ac_cv_header_time+:} false; then :
14270  $as_echo_n "(cached) " >&6
14271else
14272  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14273/* end confdefs.h.  */
14274#include <sys/types.h>
14275#include <sys/time.h>
14276#include <time.h>
14277
14278int
14279main ()
14280{
14281if ((struct tm *) 0)
14282return 0;
14283  ;
14284  return 0;
14285}
14286_ACEOF
14287if ac_fn_c_try_compile "$LINENO"; then :
14288  ac_cv_header_time=yes
14289else
14290  ac_cv_header_time=no
14291fi
14292rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14293fi
14294{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
14295$as_echo "$ac_cv_header_time" >&6; }
14296if test $ac_cv_header_time = yes; then
14297
14298$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
14299
14300fi
14301
14302
14303# Checks for typedefs, structures, and compiler characteristics.
14304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
14305$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
14306if ${ac_cv_header_stdbool_h+:} false; then :
14307  $as_echo_n "(cached) " >&6
14308else
14309  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14310/* end confdefs.h.  */
14311
14312#include <stdbool.h>
14313#ifndef bool
14314 "error: bool is not defined"
14315#endif
14316#ifndef false
14317 "error: false is not defined"
14318#endif
14319#if false
14320 "error: false is not 0"
14321#endif
14322#ifndef true
14323 "error: true is not defined"
14324#endif
14325#if true != 1
14326 "error: true is not 1"
14327#endif
14328#ifndef __bool_true_false_are_defined
14329 "error: __bool_true_false_are_defined is not defined"
14330#endif
14331
14332	struct s { _Bool s: 1; _Bool t; } s;
14333
14334	char a[true == 1 ? 1 : -1];
14335	char b[false == 0 ? 1 : -1];
14336	char c[__bool_true_false_are_defined == 1 ? 1 : -1];
14337	char d[(bool) 0.5 == true ? 1 : -1];
14338	/* See body of main program for 'e'.  */
14339	char f[(_Bool) 0.0 == false ? 1 : -1];
14340	char g[true];
14341	char h[sizeof (_Bool)];
14342	char i[sizeof s.t];
14343	enum { j = false, k = true, l = false * true, m = true * 256 };
14344	/* The following fails for
14345	   HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
14346	_Bool n[m];
14347	char o[sizeof n == m * sizeof n[0] ? 1 : -1];
14348	char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
14349	/* Catch a bug in an HP-UX C compiler.  See
14350	   http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
14351	   http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
14352	 */
14353	_Bool q = true;
14354	_Bool *pq = &q;
14355
14356int
14357main ()
14358{
14359
14360	bool e = &s;
14361	*pq |= q;
14362	*pq |= ! q;
14363	/* Refer to every declared value, to avoid compiler optimizations.  */
14364	return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
14365		+ !m + !n + !o + !p + !q + !pq);
14366
14367  ;
14368  return 0;
14369}
14370_ACEOF
14371if ac_fn_c_try_compile "$LINENO"; then :
14372  ac_cv_header_stdbool_h=yes
14373else
14374  ac_cv_header_stdbool_h=no
14375fi
14376rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14377fi
14378{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
14379$as_echo "$ac_cv_header_stdbool_h" >&6; }
14380ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
14381if test "x$ac_cv_type__Bool" = xyes; then :
14382
14383cat >>confdefs.h <<_ACEOF
14384#define HAVE__BOOL 1
14385_ACEOF
14386
14387
14388fi
14389
14390if test $ac_cv_header_stdbool_h = yes; then
14391
14392$as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
14393
14394fi
14395
14396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
14397$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
14398if ${ac_cv_c_const+:} false; then :
14399  $as_echo_n "(cached) " >&6
14400else
14401  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14402/* end confdefs.h.  */
14403
14404int
14405main ()
14406{
14407/* FIXME: Include the comments suggested by Paul. */
14408#ifndef __cplusplus
14409  /* Ultrix mips cc rejects this.  */
14410  typedef int charset[2];
14411  const charset cs;
14412  /* SunOS 4.1.1 cc rejects this.  */
14413  char const *const *pcpcc;
14414  char **ppc;
14415  /* NEC SVR4.0.2 mips cc rejects this.  */
14416  struct point {int x, y;};
14417  static struct point const zero = {0,0};
14418  /* AIX XL C 1.02.0.0 rejects this.
14419     It does not let you subtract one const X* pointer from another in
14420     an arm of an if-expression whose if-part is not a constant
14421     expression */
14422  const char *g = "string";
14423  pcpcc = &g + (g ? g-g : 0);
14424  /* HPUX 7.0 cc rejects these. */
14425  ++pcpcc;
14426  ppc = (char**) pcpcc;
14427  pcpcc = (char const *const *) ppc;
14428  { /* SCO 3.2v4 cc rejects this.  */
14429    char *t;
14430    char const *s = 0 ? (char *) 0 : (char const *) 0;
14431
14432    *t++ = 0;
14433    if (s) return 0;
14434  }
14435  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
14436    int x[] = {25, 17};
14437    const int *foo = &x[0];
14438    ++foo;
14439  }
14440  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
14441    typedef const int *iptr;
14442    iptr p = 0;
14443    ++p;
14444  }
14445  { /* AIX XL C 1.02.0.0 rejects this saying
14446       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
14447    struct s { int j; const int *ap[3]; };
14448    struct s *b; b->j = 5;
14449  }
14450  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
14451    const int foo = 10;
14452    if (!foo) return 0;
14453  }
14454  return !cs[0] && !zero.x;
14455#endif
14456
14457  ;
14458  return 0;
14459}
14460_ACEOF
14461if ac_fn_c_try_compile "$LINENO"; then :
14462  ac_cv_c_const=yes
14463else
14464  ac_cv_c_const=no
14465fi
14466rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14467fi
14468{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
14469$as_echo "$ac_cv_c_const" >&6; }
14470if test $ac_cv_c_const = no; then
14471
14472$as_echo "#define const /**/" >>confdefs.h
14473
14474fi
14475
14476ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
14477if test "x$ac_cv_type_size_t" = xyes; then :
14478
14479else
14480
14481cat >>confdefs.h <<_ACEOF
14482#define size_t unsigned int
14483_ACEOF
14484
14485fi
14486
14487# The cast to long int works around a bug in the HP C Compiler
14488# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14489# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14490# This bug is HP SR number 8606223364.
14491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of time_t" >&5
14492$as_echo_n "checking size of time_t... " >&6; }
14493if ${ac_cv_sizeof_time_t+:} false; then :
14494  $as_echo_n "(cached) " >&6
14495else
14496  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (time_t))" "ac_cv_sizeof_time_t"        "$ac_includes_default"; then :
14497
14498else
14499  if test "$ac_cv_type_time_t" = yes; then
14500     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14501$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14502as_fn_error 77 "cannot compute sizeof (time_t)
14503See \`config.log' for more details" "$LINENO" 5; }
14504   else
14505     ac_cv_sizeof_time_t=0
14506   fi
14507fi
14508
14509fi
14510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_time_t" >&5
14511$as_echo "$ac_cv_sizeof_time_t" >&6; }
14512
14513
14514
14515cat >>confdefs.h <<_ACEOF
14516#define SIZEOF_TIME_T $ac_cv_sizeof_time_t
14517_ACEOF
14518
14519
14520
14521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
14522$as_echo_n "checking for inline... " >&6; }
14523if ${ac_cv_c_inline+:} false; then :
14524  $as_echo_n "(cached) " >&6
14525else
14526  ac_cv_c_inline=no
14527for ac_kw in inline __inline__ __inline; do
14528  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14529/* end confdefs.h.  */
14530#ifndef __cplusplus
14531typedef int foo_t;
14532static $ac_kw foo_t static_foo () {return 0; }
14533$ac_kw foo_t foo () {return 0; }
14534#endif
14535
14536_ACEOF
14537if ac_fn_c_try_compile "$LINENO"; then :
14538  ac_cv_c_inline=$ac_kw
14539fi
14540rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14541  test "$ac_cv_c_inline" != no && break
14542done
14543
14544fi
14545{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
14546$as_echo "$ac_cv_c_inline" >&6; }
14547
14548case $ac_cv_c_inline in
14549  inline | yes) ;;
14550  *)
14551    case $ac_cv_c_inline in
14552      no) ac_val=;;
14553      *) ac_val=$ac_cv_c_inline;;
14554    esac
14555    cat >>confdefs.h <<_ACEOF
14556#ifndef __cplusplus
14557#define inline $ac_val
14558#endif
14559_ACEOF
14560    ;;
14561esac
14562
14563
14564case "$ac_cv_c_inline" in
14565 '')
14566    ;;
14567 *)
14568
14569$as_echo "#define HAVE_INLINE 1" >>confdefs.h
14570
14571
14572esac
14573
14574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether char is unsigned" >&5
14575$as_echo_n "checking whether char is unsigned... " >&6; }
14576if ${ac_cv_c_char_unsigned+:} false; then :
14577  $as_echo_n "(cached) " >&6
14578else
14579  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14580/* end confdefs.h.  */
14581$ac_includes_default
14582int
14583main ()
14584{
14585static int test_array [1 - 2 * !(((char) -1) < 0)];
14586test_array [0] = 0
14587
14588  ;
14589  return 0;
14590}
14591_ACEOF
14592if ac_fn_c_try_compile "$LINENO"; then :
14593  ac_cv_c_char_unsigned=no
14594else
14595  ac_cv_c_char_unsigned=yes
14596fi
14597rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14598fi
14599{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_char_unsigned" >&5
14600$as_echo "$ac_cv_c_char_unsigned" >&6; }
14601if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then
14602  $as_echo "#define __CHAR_UNSIGNED__ 1" >>confdefs.h
14603
14604fi
14605		# The cast to long int works around a bug in the HP C Compiler
14606# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14607# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14608# This bug is HP SR number 8606223364.
14609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of signed char" >&5
14610$as_echo_n "checking size of signed char... " >&6; }
14611if ${ac_cv_sizeof_signed_char+:} false; then :
14612  $as_echo_n "(cached) " >&6
14613else
14614  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (signed char))" "ac_cv_sizeof_signed_char"        "$ac_includes_default"; then :
14615
14616else
14617  if test "$ac_cv_type_signed_char" = yes; then
14618     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14619$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14620as_fn_error 77 "cannot compute sizeof (signed char)
14621See \`config.log' for more details" "$LINENO" 5; }
14622   else
14623     ac_cv_sizeof_signed_char=0
14624   fi
14625fi
14626
14627fi
14628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_signed_char" >&5
14629$as_echo "$ac_cv_sizeof_signed_char" >&6; }
14630
14631
14632
14633cat >>confdefs.h <<_ACEOF
14634#define SIZEOF_SIGNED_CHAR $ac_cv_sizeof_signed_char
14635_ACEOF
14636
14637
14638# The cast to long int works around a bug in the HP C Compiler
14639# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14640# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14641# This bug is HP SR number 8606223364.
14642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
14643$as_echo_n "checking size of int... " >&6; }
14644if ${ac_cv_sizeof_int+:} false; then :
14645  $as_echo_n "(cached) " >&6
14646else
14647  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
14648
14649else
14650  if test "$ac_cv_type_int" = yes; then
14651     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14652$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14653as_fn_error 77 "cannot compute sizeof (int)
14654See \`config.log' for more details" "$LINENO" 5; }
14655   else
14656     ac_cv_sizeof_int=0
14657   fi
14658fi
14659
14660fi
14661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
14662$as_echo "$ac_cv_sizeof_int" >&6; }
14663
14664
14665
14666cat >>confdefs.h <<_ACEOF
14667#define SIZEOF_INT $ac_cv_sizeof_int
14668_ACEOF
14669
14670
14671# The cast to long int works around a bug in the HP C Compiler
14672# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14673# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14674# This bug is HP SR number 8606223364.
14675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
14676$as_echo_n "checking size of long... " >&6; }
14677if ${ac_cv_sizeof_long+:} false; then :
14678  $as_echo_n "(cached) " >&6
14679else
14680  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
14681
14682else
14683  if test "$ac_cv_type_long" = yes; then
14684     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14685$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14686as_fn_error 77 "cannot compute sizeof (long)
14687See \`config.log' for more details" "$LINENO" 5; }
14688   else
14689     ac_cv_sizeof_long=0
14690   fi
14691fi
14692
14693fi
14694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
14695$as_echo "$ac_cv_sizeof_long" >&6; }
14696
14697
14698
14699cat >>confdefs.h <<_ACEOF
14700#define SIZEOF_LONG $ac_cv_sizeof_long
14701_ACEOF
14702
14703
14704
14705ac_fn_c_check_type "$LINENO" "s_char" "ac_cv_type_s_char" "$ac_includes_default"
14706if test "x$ac_cv_type_s_char" = xyes; then :
14707
14708cat >>confdefs.h <<_ACEOF
14709#define HAVE_S_CHAR 1
14710_ACEOF
14711
14712
14713fi
14714
14715case "$ac_cv_c_char_unsigned$ac_cv_sizeof_signed_char$ac_cv_type_s_char" in
14716 *yes)
14717    # We have a typedef for s_char.  Might as well believe it...
14718    ;;
14719 no0no)
14720    # We have signed chars, can't say 'signed char', no s_char typedef.
14721
14722$as_echo "#define NEED_S_CHAR_TYPEDEF 1" >>confdefs.h
14723
14724    ;;
14725 no1no)
14726    # We have signed chars, can say 'signed char', no s_char typedef.
14727    $as_echo "#define NEED_S_CHAR_TYPEDEF 1" >>confdefs.h
14728
14729    ;;
14730 yes0no)
14731    # We have unsigned chars, can't say 'signed char', no s_char typedef.
14732    as_fn_error $? "No way to specify a signed character!" "$LINENO" 5
14733    ;;
14734 yes1no)
14735    # We have unsigned chars, can say 'signed char', no s_char typedef.
14736    $as_echo "#define NEED_S_CHAR_TYPEDEF 1" >>confdefs.h
14737
14738    ;;
14739esac
14740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
14741$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
14742if ${ac_cv_type_uid_t+:} false; then :
14743  $as_echo_n "(cached) " >&6
14744else
14745  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14746/* end confdefs.h.  */
14747#include <sys/types.h>
14748
14749_ACEOF
14750if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14751  $EGREP "uid_t" >/dev/null 2>&1; then :
14752  ac_cv_type_uid_t=yes
14753else
14754  ac_cv_type_uid_t=no
14755fi
14756rm -f conftest*
14757
14758fi
14759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
14760$as_echo "$ac_cv_type_uid_t" >&6; }
14761if test $ac_cv_type_uid_t = no; then
14762
14763$as_echo "#define uid_t int" >>confdefs.h
14764
14765
14766$as_echo "#define gid_t int" >>confdefs.h
14767
14768fi
14769
14770
14771
14772
14773
14774
14775
14776
14777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl library directory" >&5
14778$as_echo_n "checking for openssl library directory... " >&6; }
14779
14780# Check whether --with-openssl-libdir was given.
14781if test "${with_openssl_libdir+set}" = set; then :
14782  withval=$with_openssl_libdir; ans=$withval
14783else
14784
14785	case "$build" in
14786	 $host) ans=yes ;;
14787	 *)     ans=no ;;
14788	esac
14789
14790
14791fi
14792
14793case "$ans" in
14794 no)
14795    ;;
14796 yes) # Look in:
14797    ans="/usr/lib /usr/lib/openssl /usr/sfw/lib /usr/local/lib /usr/local/ssl/lib /lib"
14798    ;;
14799 *) # Look where they said
14800    ;;
14801esac
14802case "$ans" in
14803 no)
14804    ;;
14805 *) # Look for libcrypto.a and libssl.a:
14806    for i in $ans no
14807    do
14808	case "$host" in
14809	 *-*-darwin*)
14810	    test -f $i/libcrypto.dylib -a -f $i/libssl.dylib && break
14811	    ;;
14812	 *)
14813	    test -f $i/libcrypto.so -a -f $i/libssl.so && break
14814	    test -f $i/libcrypto.a -a -f $i/libssl.a && break
14815	    ;;
14816	esac
14817    done
14818    case "$i" in
14819     no)
14820	ans=no
14821	OPENSSL_LIB=
14822	;;
14823     *) ans=$i
14824	OPENSSL_LIB=$ans
14825	;;
14826    esac
14827    ;;
14828esac
14829{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ans" >&5
14830$as_echo "$ans" >&6; }
14831
14832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl include directory" >&5
14833$as_echo_n "checking for openssl include directory... " >&6; }
14834
14835# Check whether --with-openssl-incdir was given.
14836if test "${with_openssl_incdir+set}" = set; then :
14837  withval=$with_openssl_incdir; ans=$withval
14838else
14839
14840	case "$build" in
14841	 $host) ans=yes ;;
14842	 *)     ans=no ;;
14843	esac
14844
14845
14846fi
14847
14848case "$ans" in
14849 no)
14850    ;;
14851 yes) # look in:
14852    ans="/usr/include /usr/sfw/include /usr/local/include /usr/local/ssl/include"
14853    ;;
14854 *) # Look where they said
14855    ;;
14856esac
14857case "$ans" in
14858 no)
14859    ;;
14860 *) # look for openssl/opensslconf.h:
14861    for i in $ans no
14862    do
14863	test -f $i/openssl/opensslconf.h && break
14864    done
14865    case "$i" in
14866     no)
14867	ans=no
14868	OPENSSL_INC=
14869	;;
14870     *) ans=$i
14871	OPENSSL_INC=$ans
14872	;;
14873    esac
14874    ;;
14875esac
14876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ans" >&5
14877$as_echo "$ans" >&6; }
14878
14879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we will use crypto" >&5
14880$as_echo_n "checking if we will use crypto... " >&6; }
14881
14882# Check whether --with-crypto was given.
14883if test "${with_crypto+set}" = set; then :
14884  withval=$with_crypto; ans=$withval
14885else
14886  ans=yes
14887
14888fi
14889
14890case "$ans" in
14891 no)
14892    ;;
14893 yes|openssl)
14894    if test -z "$OPENSSL_LIB" -o -z "$OPENSSL_INC"
14895    then
14896	ans=no
14897    else
14898	ans=yes
14899    fi
14900esac
14901ntp_openssl=$ans
14902{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ans" >&5
14903$as_echo "$ans" >&6; }
14904
14905case "$ntp_openssl" in
14906 yes)
14907    # We have OpenSSL inc/lib - use them.
14908    case "$OPENSSL_INC" in
14909     /usr/include)
14910	;;
14911     *)
14912	CPPFLAGS="$CPPFLAGS -I$OPENSSL_INC"
14913	;;
14914    esac
14915    case "$OPENSSL_LIB" in
14916     /usr/lib)
14917	;;
14918     *)
14919	LDFLAGS="$LDFLAGS -L$OPENSSL_LIB"
14920	case "$need_dash_r" in
14921	 1)
14922	    LDFLAGS="$LDFLAGS -R$OPENSSL_LIB"
14923	esac
14924	;;
14925    esac
14926    LCRYPTO=-lcrypto
14927
14928
14929$as_echo "#define OPENSSL 1" >>confdefs.h
14930
14931esac
14932
14933#
14934# check for linking with -lcrypto failure, and try -lz -lcrypto.
14935# Helps m68k-atari-mint
14936#
14937case "$ntp_openssl" in
14938 yes)
14939    NTPO_SAVED_LIBS="$LIBS"
14940    LIBS="$NTPO_SAVED_LIBS $LCRYPTO"
14941    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if linking with $LCRYPTO alone works" >&5
14942$as_echo_n "checking if linking with $LCRYPTO alone works... " >&6; }
14943if ${ntp_cv_bare_lcrypto+:} false; then :
14944  $as_echo_n "(cached) " >&6
14945else
14946  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14947/* end confdefs.h.  */
14948
14949		    #include "openssl/err.h"
14950		    #include "openssl/evp.h"
14951
14952int
14953main ()
14954{
14955
14956		    ERR_load_crypto_strings();
14957		    OpenSSL_add_all_algorithms();
14958
14959
14960  ;
14961  return 0;
14962}
14963_ACEOF
14964if ac_fn_c_try_link "$LINENO"; then :
14965  ntp_cv_bare_lcrypto=yes
14966else
14967  ntp_cv_bare_lcrypto=no
14968
14969fi
14970rm -f core conftest.err conftest.$ac_objext \
14971    conftest$ac_exeext conftest.$ac_ext
14972
14973fi
14974{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_bare_lcrypto" >&5
14975$as_echo "$ntp_cv_bare_lcrypto" >&6; }
14976    case "$ntp_cv_bare_lcrypto" in
14977     no)
14978	LIBS="$NTPO_SAVED_LIBS $LCRYPTO -lz"
14979	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if linking with $LCRYPTO -lz works" >&5
14980$as_echo_n "checking if linking with $LCRYPTO -lz works... " >&6; }
14981if ${ntp_cv_lcrypto_lz+:} false; then :
14982  $as_echo_n "(cached) " >&6
14983else
14984  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14985/* end confdefs.h.  */
14986
14987			#include "openssl/err.h"
14988			#include "openssl/evp.h"
14989
14990int
14991main ()
14992{
14993
14994			ERR_load_crypto_strings();
14995			OpenSSL_add_all_algorithms();
14996
14997
14998  ;
14999  return 0;
15000}
15001_ACEOF
15002if ac_fn_c_try_link "$LINENO"; then :
15003  ntp_cv_lcrypto_lz=yes
15004else
15005  ntp_cv_lcrypto_lz=no
15006
15007fi
15008rm -f core conftest.err conftest.$ac_objext \
15009    conftest$ac_exeext conftest.$ac_ext
15010
15011fi
15012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_lcrypto_lz" >&5
15013$as_echo "$ntp_cv_lcrypto_lz" >&6; }
15014	case "$ntp_cv_lcrypto_lz" in
15015	 yes)
15016	     LCRYPTO="$LCRYPTO -lz"
15017	esac
15018    esac
15019    LIBS="$NTPO_SAVED_LIBS"
15020    { NTPO_SAVED_LIBS=; unset NTPO_SAVED_LIBS;}
15021esac
15022
15023#
15024# Older OpenSSL headers have a number of callback prototypes inside
15025# other function prototypes which trigger copious warnings with gcc's
15026# -Wstrict-prototypes, which is included in -Wall.
15027#
15028# An example:
15029#
15030# int i2d_RSA_NET(const RSA *a, unsigned char **pp,
15031#		  int (*cb)(), int sgckey);
15032#		  ^^^^^^^^^^^
15033#
15034#
15035#
15036openssl_triggers_warnings=unknown
15037SAVED_CFLAGS="$CFLAGS"
15038
15039case "$GCC$ntp_openssl" in
15040 yesyes)
15041    CFLAGS="$CFLAGS -Werror"
15042    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15043/* end confdefs.h.  */
15044
15045
15046int
15047main ()
15048{
15049
15050		/* see if -Werror breaks gcc */
15051
15052
15053  ;
15054  return 0;
15055}
15056_ACEOF
15057if ac_fn_c_try_compile "$LINENO"; then :
15058  gcc_handles_Werror=yes
15059else
15060  gcc_handles_Werror=no
15061
15062fi
15063rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15064    case "$gcc_handles_Werror" in
15065     no)
15066	# if this gcc doesn't do -Werror go ahead and use
15067	# -Wstrict-prototypes.
15068	openssl_triggers_warnings=yes
15069	;;
15070     yes)
15071	CFLAGS="$CFLAGS -Wstrict-prototypes"
15072	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15073/* end confdefs.h.  */
15074
15075		    #include "openssl/asn1_mac.h"
15076		    #include "openssl/bn.h"
15077		    #include "openssl/err.h"
15078		    #include "openssl/evp.h"
15079		    #include "openssl/pem.h"
15080		    #include "openssl/rand.h"
15081		    #include "openssl/x509v3.h"
15082
15083int
15084main ()
15085{
15086
15087		    /* empty body */
15088
15089
15090  ;
15091  return 0;
15092}
15093_ACEOF
15094if ac_fn_c_try_compile "$LINENO"; then :
15095  openssl_triggers_warnings=no
15096else
15097  openssl_triggers_warnings=yes
15098
15099fi
15100rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15101    esac
15102    case "$openssl_triggers_warnings" in
15103     yes)
15104	CFLAGS="$SAVED_CFLAGS -Wno-strict-prototypes"
15105	;;
15106     *)
15107	CFLAGS="$SAVED_CFLAGS -Wstrict-prototypes"
15108    esac
15109    ;;
15110 yesno)
15111    # gcc without OpenSSL
15112    CFLAGS="$SAVED_CFLAGS -Wstrict-prototypes"
15113esac
15114
15115
15116
15117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking type of socklen arg for getsockname()" >&5
15118$as_echo_n "checking type of socklen arg for getsockname()... " >&6; }
15119if ${ntp_cv_getsockname_socklen_type+:} false; then :
15120  $as_echo_n "(cached) " >&6
15121else
15122
15123    getsockname_socklen_type_found=no
15124    for getsockname_arg2 in 'struct sockaddr *' 'void *'; do
15125	for ntp_cv_getsockname_socklen_type in 'socklen_t' 'size_t' 'unsigned int' 'int'; do
15126	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15127/* end confdefs.h.  */
15128
15129			#ifdef HAVE_SYS_TYPES_H
15130			# include <sys/types.h>
15131			#endif
15132			#ifdef HAVE_SYS_SOCKET_H
15133			# include <sys/socket.h>
15134			#endif
15135
15136int
15137main ()
15138{
15139
15140			extern
15141			getsockname(int, $getsockname_arg2,
15142				$ntp_cv_getsockname_socklen_type *);
15143
15144
15145  ;
15146  return 0;
15147}
15148_ACEOF
15149if ac_fn_c_try_compile "$LINENO"; then :
15150  getsockname_socklen_type_found=yes ; break 2
15151fi
15152rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15153	done
15154    done
15155    case "$getsockname_socklen_type_found" in
15156     no)
15157	ntp_cv_getsockname_socklen_type='socklen_t'
15158    esac
15159    { getsockname_arg2=; unset getsockname_arg2;}
15160    { getsockname_socklen_type_found=; unset getsockname_socklen_type_found;}
15161
15162
15163fi
15164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_getsockname_socklen_type" >&5
15165$as_echo "$ntp_cv_getsockname_socklen_type" >&6; }
15166
15167cat >>confdefs.h <<_ACEOF
15168#define GETSOCKNAME_SOCKLEN_TYPE $ntp_cv_getsockname_socklen_type
15169_ACEOF
15170
15171
15172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct sockaddr_storage" >&5
15173$as_echo_n "checking for struct sockaddr_storage... " >&6; }
15174if ${ntp_cv_sockaddr_storage+:} false; then :
15175  $as_echo_n "(cached) " >&6
15176else
15177  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15178/* end confdefs.h.  */
15179
15180		#ifdef HAVE_SYS_TYPES_H
15181		# include <sys/types.h>
15182		#endif
15183		#ifdef HAVE_SYS_SOCKET_H
15184		# include <sys/socket.h>
15185		#endif
15186		#ifdef HAVE_NETINET_IN_H
15187		# include <netinet/in.h>
15188		#endif
15189
15190int
15191main ()
15192{
15193
15194		struct sockaddr_storage n;
15195
15196
15197  ;
15198  return 0;
15199}
15200_ACEOF
15201if ac_fn_c_try_compile "$LINENO"; then :
15202  ntp_cv_sockaddr_storage=yes
15203else
15204  ntp_cv_sockaddr_storage=no
15205
15206fi
15207rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15208
15209fi
15210{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_sockaddr_storage" >&5
15211$as_echo "$ntp_cv_sockaddr_storage" >&6; }
15212case "$ntp_cv_sockaddr_storage" in
15213 yes)
15214
15215$as_echo "#define HAVE_STRUCT_SOCKADDR_STORAGE 1" >>confdefs.h
15216
15217esac
15218
15219{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sockaddr_storage.ss_family" >&5
15220$as_echo_n "checking for sockaddr_storage.ss_family... " >&6; }
15221if ${ntp_cv_have_ss_family+:} false; then :
15222  $as_echo_n "(cached) " >&6
15223else
15224  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15225/* end confdefs.h.  */
15226
15227		#ifdef HAVE_SYS_TYPES_H
15228		# include <sys/types.h>
15229		#endif
15230		#ifdef HAVE_SYS_SOCKET_H
15231		# include <sys/socket.h>
15232		#endif
15233		#ifdef HAVE_NETINET_IN_H
15234		# include <netinet/in.h>
15235		#endif
15236
15237int
15238main ()
15239{
15240
15241		struct sockaddr_storage s;
15242		s.ss_family = 1;
15243
15244
15245  ;
15246  return 0;
15247}
15248_ACEOF
15249if ac_fn_c_try_compile "$LINENO"; then :
15250  ntp_cv_have_ss_family=yes
15251else
15252  ntp_cv_have_ss_family=no
15253
15254fi
15255rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15256
15257fi
15258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_have_ss_family" >&5
15259$as_echo "$ntp_cv_have_ss_family" >&6; }
15260
15261case "$ntp_cv_have_ss_family" in
15262 no)
15263    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sockaddr_storage.__ss_family" >&5
15264$as_echo_n "checking for sockaddr_storage.__ss_family... " >&6; }
15265if ${ntp_cv_have___ss_family+:} false; then :
15266  $as_echo_n "(cached) " >&6
15267else
15268  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15269/* end confdefs.h.  */
15270
15271		    #ifdef HAVE_SYS_TYPES_H
15272		    # include <sys/types.h>
15273		    #endif
15274		    #ifdef HAVE_SYS_SOCKET_H
15275		    # include <sys/socket.h>
15276		    #endif
15277		    #ifdef HAVE_NETINET_IN_H
15278		    # include <netinet/in.h>
15279		    #endif
15280
15281int
15282main ()
15283{
15284
15285		    struct sockaddr_storage s;
15286		    s.__ss_family = 1;
15287
15288
15289  ;
15290  return 0;
15291}
15292_ACEOF
15293if ac_fn_c_try_compile "$LINENO"; then :
15294  ntp_cv_have___ss_family=yes
15295else
15296  ntp_cv_have___ss_family=no
15297
15298fi
15299rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15300
15301fi
15302{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_have___ss_family" >&5
15303$as_echo "$ntp_cv_have___ss_family" >&6; }
15304    case "$ntp_cv_have___ss_family" in
15305     yes)
15306
15307$as_echo "#define HAVE___SS_FAMILY_IN_SS 1" >>confdefs.h
15308
15309    esac
15310esac
15311
15312
15313
15314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sockaddr_storage.ss_len" >&5
15315$as_echo_n "checking for sockaddr_storage.ss_len... " >&6; }
15316if ${ntp_cv_have_ss_len+:} false; then :
15317  $as_echo_n "(cached) " >&6
15318else
15319  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15320/* end confdefs.h.  */
15321
15322		#ifdef HAVE_SYS_TYPES_H
15323		# include <sys/types.h>
15324		#endif
15325		#ifdef HAVE_SYS_SOCKET_H
15326		# include <sys/socket.h>
15327		#endif
15328		#ifdef HAVE_NETINET_IN_H
15329		# include <netinet/in.h>
15330		#endif
15331
15332int
15333main ()
15334{
15335
15336		struct sockaddr_storage s;
15337		s.ss_len = 1;
15338
15339
15340  ;
15341  return 0;
15342}
15343_ACEOF
15344if ac_fn_c_try_compile "$LINENO"; then :
15345  ntp_cv_have_ss_len=yes
15346else
15347  ntp_cv_have_ss_len=no
15348
15349fi
15350rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15351
15352fi
15353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_have_ss_len" >&5
15354$as_echo "$ntp_cv_have_ss_len" >&6; }
15355
15356case "$ntp_cv_have_ss_len" in
15357 no)
15358    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sockaddr_storage.__ss_len" >&5
15359$as_echo_n "checking for sockaddr_storage.__ss_len... " >&6; }
15360if ${ntp_cv_have___ss_len+:} false; then :
15361  $as_echo_n "(cached) " >&6
15362else
15363  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15364/* end confdefs.h.  */
15365
15366		    #ifdef HAVE_SYS_TYPES_H
15367		    # include <sys/types.h>
15368		    #endif
15369		    #ifdef HAVE_SYS_SOCKET_H
15370		    # include <sys/socket.h>
15371		    #endif
15372		    #ifdef HAVE_NETINET_IN_H
15373		    # include <netinet/in.h>
15374		    #endif
15375
15376int
15377main ()
15378{
15379
15380		    struct sockaddr_storage s;
15381		    s.__ss_len = 1;
15382
15383
15384  ;
15385  return 0;
15386}
15387_ACEOF
15388if ac_fn_c_try_compile "$LINENO"; then :
15389  ntp_cv_have___ss_len=yes
15390else
15391  ntp_cv_have___ss_len=no
15392
15393fi
15394rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15395
15396fi
15397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_have___ss_len" >&5
15398$as_echo "$ntp_cv_have___ss_len" >&6; }
15399    case "$ntp_cv_have___ss_len" in
15400     yes)
15401
15402$as_echo "#define HAVE___SS_LEN_IN_SS 1" >>confdefs.h
15403
15404    esac
15405esac
15406
15407
15408
15409#
15410# Look for in_port_t.
15411#
15412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for in_port_t" >&5
15413$as_echo_n "checking for in_port_t... " >&6; }
15414if ${isc_cv_have_in_port_t+:} false; then :
15415  $as_echo_n "(cached) " >&6
15416else
15417  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15418/* end confdefs.h.  */
15419
15420		#include <sys/types.h>
15421		#include <netinet/in.h>
15422
15423int
15424main ()
15425{
15426
15427		in_port_t port = 25;
15428		return (0);
15429
15430
15431  ;
15432  return 0;
15433}
15434_ACEOF
15435if ac_fn_c_try_compile "$LINENO"; then :
15436  isc_cv_have_in_port_t=yes
15437else
15438  isc_cv_have_in_port_t=no
15439
15440fi
15441rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15442
15443fi
15444{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $isc_cv_have_in_port_t" >&5
15445$as_echo "$isc_cv_have_in_port_t" >&6; }
15446case "$isc_cv_have_in_port_t" in
15447 no)
15448
15449$as_echo "#define ISC_PLATFORM_NEEDPORTT 1" >>confdefs.h
15450
15451esac
15452
15453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for multicast IP support" >&5
15454$as_echo_n "checking for multicast IP support... " >&6; }
15455if ${ntp_cv_multicast+:} false; then :
15456  $as_echo_n "(cached) " >&6
15457else
15458
15459	ntp_cv_multicast=no
15460	case "$host" in
15461	 i386-sequent-sysv4)
15462	    ;;
15463	 *)
15464	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15465/* end confdefs.h.  */
15466
15467			#ifdef HAVE_NETINET_IN_H
15468			#include <netinet/in.h>
15469			#endif
15470
15471int
15472main ()
15473{
15474
15475			struct ip_mreq ipmr;
15476			ipmr.imr_interface.s_addr = 0;
15477
15478
15479  ;
15480  return 0;
15481}
15482_ACEOF
15483if ac_fn_c_try_compile "$LINENO"; then :
15484  ntp_cv_multicast=yes
15485fi
15486rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15487	esac
15488
15489
15490fi
15491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_multicast" >&5
15492$as_echo "$ntp_cv_multicast" >&6; }
15493case "$ntp_cv_multicast" in
15494 yes)
15495
15496$as_echo "#define MCAST 1" >>confdefs.h
15497
15498    { $as_echo "$as_me:${as_lineno-$LINENO}: checking arg type needed for setsockopt() IP*_MULTICAST_LOOP" >&5
15499$as_echo_n "checking arg type needed for setsockopt() IP*_MULTICAST_LOOP... " >&6; }
15500if ${ntp_cv_typeof_ip_multicast_loop+:} false; then :
15501  $as_echo_n "(cached) " >&6
15502else
15503
15504	    case "$host" in
15505	     *-*-netbsd*|*-*-*linux*)
15506		ntp_cv_typeof_ip_multicast_loop=u_int
15507		;;
15508	     *)
15509		ntp_cv_typeof_ip_multicast_loop=u_char
15510	    esac
15511
15512
15513fi
15514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_cv_typeof_ip_multicast_loop" >&5
15515$as_echo "$ntp_cv_typeof_ip_multicast_loop" >&6; }
15516
15517cat >>confdefs.h <<_ACEOF
15518#define TYPEOF_IP_MULTICAST_LOOP $ntp_cv_typeof_ip_multicast_loop
15519_ACEOF
15520
15521esac
15522
15523# HMS: We don't need res_init, but since we may be using cached
15524# values from ntpd we need to test the same way
15525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
15526$as_echo_n "checking for library containing res_init... " >&6; }
15527if ${ac_cv_search_res_init+:} false; then :
15528  $as_echo_n "(cached) " >&6
15529else
15530  ac_func_search_save_LIBS=$LIBS
15531cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15532/* end confdefs.h.  */
15533
15534/* Override any GCC internal prototype to avoid an error.
15535   Use char because int might match the return type of a GCC
15536   builtin and then its argument prototype would still apply.  */
15537#ifdef __cplusplus
15538extern "C"
15539#endif
15540char res_init ();
15541int
15542main ()
15543{
15544return res_init ();
15545  ;
15546  return 0;
15547}
15548_ACEOF
15549for ac_lib in '' resolv; do
15550  if test -z "$ac_lib"; then
15551    ac_res="none required"
15552  else
15553    ac_res=-l$ac_lib
15554    LIBS="-l$ac_lib -lsocket -lnsl $ac_func_search_save_LIBS"
15555  fi
15556  if ac_fn_c_try_link "$LINENO"; then :
15557  ac_cv_search_res_init=$ac_res
15558fi
15559rm -f core conftest.err conftest.$ac_objext \
15560    conftest$ac_exeext
15561  if ${ac_cv_search_res_init+:} false; then :
15562  break
15563fi
15564done
15565if ${ac_cv_search_res_init+:} false; then :
15566
15567else
15568  ac_cv_search_res_init=no
15569fi
15570rm conftest.$ac_ext
15571LIBS=$ac_func_search_save_LIBS
15572fi
15573{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
15574$as_echo "$ac_cv_search_res_init" >&6; }
15575ac_res=$ac_cv_search_res_init
15576if test "$ac_res" != no; then :
15577  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
15578
15579fi
15580
15581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntop" >&5
15582$as_echo_n "checking for library containing inet_ntop... " >&6; }
15583if ${ac_cv_search_inet_ntop+:} false; then :
15584  $as_echo_n "(cached) " >&6
15585else
15586  ac_func_search_save_LIBS=$LIBS
15587cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15588/* end confdefs.h.  */
15589
15590/* Override any GCC internal prototype to avoid an error.
15591   Use char because int might match the return type of a GCC
15592   builtin and then its argument prototype would still apply.  */
15593#ifdef __cplusplus
15594extern "C"
15595#endif
15596char inet_ntop ();
15597int
15598main ()
15599{
15600return inet_ntop ();
15601  ;
15602  return 0;
15603}
15604_ACEOF
15605for ac_lib in '' resolv; do
15606  if test -z "$ac_lib"; then
15607    ac_res="none required"
15608  else
15609    ac_res=-l$ac_lib
15610    LIBS="-l$ac_lib -lsocket -lnsl $ac_func_search_save_LIBS"
15611  fi
15612  if ac_fn_c_try_link "$LINENO"; then :
15613  ac_cv_search_inet_ntop=$ac_res
15614fi
15615rm -f core conftest.err conftest.$ac_objext \
15616    conftest$ac_exeext
15617  if ${ac_cv_search_inet_ntop+:} false; then :
15618  break
15619fi
15620done
15621if ${ac_cv_search_inet_ntop+:} false; then :
15622
15623else
15624  ac_cv_search_inet_ntop=no
15625fi
15626rm conftest.$ac_ext
15627LIBS=$ac_func_search_save_LIBS
15628fi
15629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntop" >&5
15630$as_echo "$ac_cv_search_inet_ntop" >&6; }
15631ac_res=$ac_cv_search_inet_ntop
15632if test "$ac_res" != no; then :
15633  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
15634
15635fi
15636
15637ac_fn_c_check_func "$LINENO" "inet_ntop" "ac_cv_func_inet_ntop"
15638if test "x$ac_cv_func_inet_ntop" = xyes; then :
15639
15640else
15641
15642$as_echo "#define ISC_PLATFORM_NEEDNTOP 1" >>confdefs.h
15643
15644fi
15645
15646ac_fn_c_check_func "$LINENO" "inet_pton" "ac_cv_func_inet_pton"
15647if test "x$ac_cv_func_inet_pton" = xyes; then :
15648
15649else
15650
15651$as_echo "#define ISC_PLATFORM_NEEDPTON 1" >>confdefs.h
15652
15653fi
15654
15655
15656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking struct sockaddr for sa_len" >&5
15657$as_echo_n "checking struct sockaddr for sa_len... " >&6; }
15658if ${isc_cv_platform_havesalen+:} false; then :
15659  $as_echo_n "(cached) " >&6
15660else
15661  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15662/* end confdefs.h.  */
15663
15664		#include <sys/types.h>
15665		#include <sys/socket.h>
15666
15667int
15668main ()
15669{
15670
15671		extern struct sockaddr *ps;
15672		return ps->sa_len;
15673
15674
15675  ;
15676  return 0;
15677}
15678_ACEOF
15679if ac_fn_c_try_compile "$LINENO"; then :
15680  isc_cv_platform_havesalen=yes
15681else
15682  isc_cv_platform_havesalen=no
15683
15684fi
15685rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15686
15687fi
15688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $isc_cv_platform_havesalen" >&5
15689$as_echo "$isc_cv_platform_havesalen" >&6; }
15690case "$isc_cv_platform_havesalen" in
15691 yes)
15692
15693$as_echo "#define ISC_PLATFORM_HAVESALEN 1" >>confdefs.h
15694
15695esac
15696
15697# Check whether --enable-ipv6 was given.
15698if test "${enable_ipv6+set}" = set; then :
15699  enableval=$enable_ipv6;
15700fi
15701
15702
15703case "$enable_ipv6" in
15704 yes|''|autodetect)
15705    case "$host" in
15706     powerpc-ibm-aix4*)
15707	;;
15708     *)
15709
15710$as_echo "#define WANT_IPV6 1" >>confdefs.h
15711
15712	;;
15713    esac
15714    ;;
15715 no)
15716    ;;
15717esac
15718
15719
15720case "$host" in
15721 *-*-darwin*)
15722
15723$as_echo "#define __APPLE_USE_RFC_3542 1" >>confdefs.h
15724
15725esac
15726
15727
15728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for IPv6 structures" >&5
15729$as_echo_n "checking for IPv6 structures... " >&6; }
15730if ${isc_cv_found_ipv6+:} false; then :
15731  $as_echo_n "(cached) " >&6
15732else
15733  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15734/* end confdefs.h.  */
15735
15736		#include <sys/types.h>
15737		#include <sys/socket.h>
15738		#include <netinet/in.h>
15739
15740int
15741main ()
15742{
15743
15744		struct sockaddr_in6 sin6;
15745
15746
15747  ;
15748  return 0;
15749}
15750_ACEOF
15751if ac_fn_c_try_compile "$LINENO"; then :
15752  isc_cv_found_ipv6=yes
15753else
15754  isc_cv_found_ipv6=no
15755
15756fi
15757rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15758
15759fi
15760{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $isc_cv_found_ipv6" >&5
15761$as_echo "$isc_cv_found_ipv6" >&6; }
15762
15763#
15764# See whether IPv6 support is provided via a Kame add-on.
15765# This is done before other IPv6 linking tests so LIBS is properly set.
15766#
15767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Kame IPv6 support" >&5
15768$as_echo_n "checking for Kame IPv6 support... " >&6; }
15769
15770# Check whether --with-kame was given.
15771if test "${with_kame+set}" = set; then :
15772  withval=$with_kame; use_kame="$withval"
15773else
15774  use_kame="no"
15775
15776fi
15777
15778case "$use_kame" in
15779 no)
15780    ;;
15781 yes)
15782    kame_path=/usr/local/v6
15783    ;;
15784 *)
15785    kame_path="$use_kame"
15786    ;;
15787esac
15788case "$use_kame" in
15789 no)
15790    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15791$as_echo "no" >&6; }
15792    ;;
15793 *)
15794    if test -f $kame_path/lib/libinet6.a; then
15795	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $kame_path/lib/libinet6.a" >&5
15796$as_echo "$kame_path/lib/libinet6.a" >&6; }
15797	LIBS="-L$kame_path/lib -linet6 $LIBS"
15798    else
15799	as_fn_error $? "$kame_path/lib/libinet6.a not found.
15800
15801Please choose the proper path with the following command:
15802
15803    configure --with-kame=PATH
15804" "$LINENO" 5
15805    fi
15806    ;;
15807esac
15808
15809#
15810# Whether netinet6/in6.h is needed has to be defined in isc/platform.h.
15811# Including it on Kame-using platforms is very bad, though, because
15812# Kame uses #error against direct inclusion.   So include it on only
15813# the platform that is otherwise broken without it -- BSD/OS 4.0 through 4.1.
15814# This is done before the in6_pktinfo check because that's what
15815# netinet6/in6.h is needed for.
15816#
15817case "$host" in
15818 *-bsdi4.[01]*)
15819
15820$as_echo "#define ISC_PLATFORM_NEEDNETINET6IN6H 1" >>confdefs.h
15821
15822    isc_netinet6in6_hack="#include <netinet6/in6.h>"
15823    ;;
15824 *)
15825    isc_netinet6in6_hack=""
15826    ;;
15827esac
15828
15829#
15830# This is similar to the netinet6/in6.h issue.
15831#
15832case "$host" in
15833 *-sco-sysv*uw*|*-*-sysv*UnixWare*|*-*-sysv*OpenUNIX*)
15834
15835$as_echo "#define ISC_PLATFORM_FIXIN6ISADDR 1" >>confdefs.h
15836
15837    isc_netinetin6_hack="#include <netinet/in6.h>"
15838    ;;
15839 *)
15840    isc_netinetin6_hack=""
15841    ;;
15842esac
15843
15844
15845case "$isc_cv_found_ipv6" in
15846 yes)
15847
15848$as_echo "#define ISC_PLATFORM_HAVEIPV6 1" >>confdefs.h
15849
15850    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for in6_pktinfo" >&5
15851$as_echo_n "checking for in6_pktinfo... " >&6; }
15852if ${isc_cv_have_in6_pktinfo+:} false; then :
15853  $as_echo_n "(cached) " >&6
15854else
15855  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15856/* end confdefs.h.  */
15857
15858		    #include <sys/types.h>
15859		    #include <sys/socket.h>
15860		    #include <netinet/in.h>
15861		    $isc_netinetin6_hack
15862		    $isc_netinet6in6_hack
15863
15864int
15865main ()
15866{
15867
15868		    struct in6_pktinfo xyzzy;
15869
15870
15871  ;
15872  return 0;
15873}
15874_ACEOF
15875if ac_fn_c_try_compile "$LINENO"; then :
15876  isc_cv_have_in6_pktinfo=yes
15877else
15878  isc_cv_have_in6_pktinfo=no
15879
15880fi
15881rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15882
15883fi
15884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $isc_cv_have_in6_pktinfo" >&5
15885$as_echo "$isc_cv_have_in6_pktinfo" >&6; }
15886    case "$isc_cv_have_in6_pktinfo" in
15887     yes)
15888
15889$as_echo "#define ISC_PLATFORM_HAVEIN6PKTINFO 1" >>confdefs.h
15890
15891    esac
15892
15893
15894    # HMS: Use HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID instead?
15895    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sockaddr_in6.sin6_scope_id" >&5
15896$as_echo_n "checking for sockaddr_in6.sin6_scope_id... " >&6; }
15897if ${isc_cv_have_sin6_scope_id+:} false; then :
15898  $as_echo_n "(cached) " >&6
15899else
15900  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15901/* end confdefs.h.  */
15902
15903		    #include <sys/types.h>
15904		    #include <sys/socket.h>
15905		    #include <netinet/in.h>
15906		    $isc_netinetin6_hack
15907		    $isc_netinet6in6_hack
15908
15909int
15910main ()
15911{
15912
15913		    struct sockaddr_in6 xyzzy;
15914		    xyzzy.sin6_scope_id = 0;
15915
15916
15917  ;
15918  return 0;
15919}
15920_ACEOF
15921if ac_fn_c_try_compile "$LINENO"; then :
15922  isc_cv_have_sin6_scope_id=yes
15923else
15924  isc_cv_have_sin6_scope_id=no
15925
15926fi
15927rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15928
15929fi
15930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $isc_cv_have_sin6_scope_id" >&5
15931$as_echo "$isc_cv_have_sin6_scope_id" >&6; }
15932
15933    case "$isc_cv_have_sin6_scope_id" in
15934     yes)
15935
15936$as_echo "#define ISC_PLATFORM_HAVESCOPEID 1" >>confdefs.h
15937
15938    esac
15939esac
15940
15941
15942# We need this check run even without isc_cv_found_ipv6=yes
15943
15944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for in6addr_any" >&5
15945$as_echo_n "checking for in6addr_any... " >&6; }
15946if ${isc_cv_have_in6addr_any+:} false; then :
15947  $as_echo_n "(cached) " >&6
15948else
15949  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15950/* end confdefs.h.  */
15951
15952		#include <sys/types.h>
15953		#include <sys/socket.h>
15954		#include <netinet/in.h>
15955		$isc_netinetin6_hack
15956		$isc_netinet6in6_hack
15957
15958int
15959main ()
15960{
15961
15962		struct in6_addr in6;
15963		in6 = in6addr_any;
15964
15965
15966  ;
15967  return 0;
15968}
15969_ACEOF
15970if ac_fn_c_try_link "$LINENO"; then :
15971  isc_cv_have_in6addr_any=yes
15972else
15973  isc_cv_have_in6addr_any=no
15974
15975fi
15976rm -f core conftest.err conftest.$ac_objext \
15977    conftest$ac_exeext conftest.$ac_ext
15978
15979fi
15980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $isc_cv_have_in6addr_any" >&5
15981$as_echo "$isc_cv_have_in6addr_any" >&6; }
15982
15983case "$isc_cv_have_in6addr_any" in
15984 no)
15985
15986$as_echo "#define ISC_PLATFORM_NEEDIN6ADDRANY 1" >>confdefs.h
15987
15988esac
15989
15990
15991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrconf" >&5
15992$as_echo_n "checking for struct if_laddrconf... " >&6; }
15993if ${isc_cv_struct_if_laddrconf+:} false; then :
15994  $as_echo_n "(cached) " >&6
15995else
15996  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15997/* end confdefs.h.  */
15998
15999		#include <sys/types.h>
16000		#include <net/if6.h>
16001
16002int
16003main ()
16004{
16005
16006		struct if_laddrconf a;
16007
16008
16009  ;
16010  return 0;
16011}
16012_ACEOF
16013if ac_fn_c_try_compile "$LINENO"; then :
16014  isc_cv_struct_if_laddrconf=yes
16015else
16016  isc_cv_struct_if_laddrconf=no
16017
16018fi
16019rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16020
16021fi
16022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $isc_cv_struct_if_laddrconf" >&5
16023$as_echo "$isc_cv_struct_if_laddrconf" >&6; }
16024
16025case "$isc_cv_struct_if_laddrconf" in
16026 yes)
16027
16028$as_echo "#define ISC_PLATFORM_HAVEIF_LADDRCONF 1" >>confdefs.h
16029
16030esac
16031
16032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrreq" >&5
16033$as_echo_n "checking for struct if_laddrreq... " >&6; }
16034if ${isc_cv_struct_if_laddrreq+:} false; then :
16035  $as_echo_n "(cached) " >&6
16036else
16037  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16038/* end confdefs.h.  */
16039
16040		#include <sys/types.h>
16041		#include <net/if6.h>
16042
16043int
16044main ()
16045{
16046
16047		struct if_laddrreq a;
16048
16049
16050  ;
16051  return 0;
16052}
16053_ACEOF
16054if ac_fn_c_try_compile "$LINENO"; then :
16055  isc_cv_struct_if_laddrreq=yes
16056else
16057  isc_cv_struct_if_laddrreq=no
16058
16059fi
16060rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16061
16062fi
16063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $isc_cv_struct_if_laddrreq" >&5
16064$as_echo "$isc_cv_struct_if_laddrreq" >&6; }
16065
16066case "$isc_cv_struct_if_laddrreq" in
16067 yes)
16068
16069$as_echo "#define ISC_PLATFORM_HAVEIF_LADDRREQ 1" >>confdefs.h
16070
16071esac
16072
16073
16074###
16075
16076# Hacks
16077# these need work if we're to move libntp under sntp
16078
16079$as_echo "#define HAVE_NO_NICE 1" >>confdefs.h
16080
16081
16082$as_echo "#define HAVE_TERMIOS 1" >>confdefs.h
16083
16084
16085# Checks for library functions.
16086for ac_func in socket vsnprintf vsprintf
16087do :
16088  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16089ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16090if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
16091  cat >>confdefs.h <<_ACEOF
16092#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16093_ACEOF
16094
16095fi
16096done
16097
16098
16099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for bin subdirectory" >&5
16100$as_echo_n "checking for bin subdirectory... " >&6; }
16101
16102# Check whether --with-binsubdir was given.
16103if test "${with_binsubdir+set}" = set; then :
16104  withval=$with_binsubdir; use_binsubdir="$withval"
16105else
16106  use_binsubdir="bin"
16107
16108fi
16109
16110case "$use_binsubdir" in
16111 bin)
16112    ;;
16113 sbin)
16114    ;;
16115 *)
16116    as_fn_error $? "<$use_binsubdir> is illegal - must be \"bin\" or \"sbin\"" "$LINENO" 5
16117    ;;
16118esac
16119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_binsubdir" >&5
16120$as_echo "$use_binsubdir" >&6; }
16121
16122BINSUBDIR=$use_binsubdir
16123
16124 if test "bin" = "$BINSUBDIR"; then
16125  NTP_BINSUBDIR_IS_BIN_TRUE=
16126  NTP_BINSUBDIR_IS_BIN_FALSE='#'
16127else
16128  NTP_BINSUBDIR_IS_BIN_TRUE='#'
16129  NTP_BINSUBDIR_IS_BIN_FALSE=
16130fi
16131
16132
16133ac_config_files="$ac_config_files Makefile"
16134
16135cat >confcache <<\_ACEOF
16136# This file is a shell script that caches the results of configure
16137# tests run on this system so they can be shared between configure
16138# scripts and configure runs, see configure's option --config-cache.
16139# It is not useful on other systems.  If it contains results you don't
16140# want to keep, you may remove or edit it.
16141#
16142# config.status only pays attention to the cache file if you give it
16143# the --recheck option to rerun configure.
16144#
16145# `ac_cv_env_foo' variables (set or unset) will be overridden when
16146# loading this file, other *unset* `ac_cv_foo' will be assigned the
16147# following values.
16148
16149_ACEOF
16150
16151# The following way of writing the cache mishandles newlines in values,
16152# but we know of no workaround that is simple, portable, and efficient.
16153# So, we kill variables containing newlines.
16154# Ultrix sh set writes to stderr and can't be redirected directly,
16155# and sets the high bit in the cache file unless we assign to the vars.
16156(
16157  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16158    eval ac_val=\$$ac_var
16159    case $ac_val in #(
16160    *${as_nl}*)
16161      case $ac_var in #(
16162      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16163$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16164      esac
16165      case $ac_var in #(
16166      _ | IFS | as_nl) ;; #(
16167      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16168      *) { eval $ac_var=; unset $ac_var;} ;;
16169      esac ;;
16170    esac
16171  done
16172
16173  (set) 2>&1 |
16174    case $as_nl`(ac_space=' '; set) 2>&1` in #(
16175    *${as_nl}ac_space=\ *)
16176      # `set' does not quote correctly, so add quotes: double-quote
16177      # substitution turns \\\\ into \\, and sed turns \\ into \.
16178      sed -n \
16179	"s/'/'\\\\''/g;
16180	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16181      ;; #(
16182    *)
16183      # `set' quotes correctly as required by POSIX, so do not add quotes.
16184      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16185      ;;
16186    esac |
16187    sort
16188) |
16189  sed '
16190     /^ac_cv_env_/b end
16191     t clear
16192     :clear
16193     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16194     t end
16195     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16196     :end' >>confcache
16197if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16198  if test -w "$cache_file"; then
16199    if test "x$cache_file" != "x/dev/null"; then
16200      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16201$as_echo "$as_me: updating cache $cache_file" >&6;}
16202      if test ! -f "$cache_file" || test -h "$cache_file"; then
16203	cat confcache >"$cache_file"
16204      else
16205        case $cache_file in #(
16206        */* | ?:*)
16207	  mv -f confcache "$cache_file"$$ &&
16208	  mv -f "$cache_file"$$ "$cache_file" ;; #(
16209        *)
16210	  mv -f confcache "$cache_file" ;;
16211	esac
16212      fi
16213    fi
16214  else
16215    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16216$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16217  fi
16218fi
16219rm -f confcache
16220
16221test "x$prefix" = xNONE && prefix=$ac_default_prefix
16222# Let make expand exec_prefix.
16223test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16224
16225DEFS=-DHAVE_CONFIG_H
16226
16227ac_libobjs=
16228ac_ltlibobjs=
16229U=
16230for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16231  # 1. Remove the extension, and $U if already installed.
16232  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16233  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16234  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16235  #    will be set to the directory where LIBOBJS objects are built.
16236  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16237  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16238done
16239LIBOBJS=$ac_libobjs
16240
16241LTLIBOBJS=$ac_ltlibobjs
16242
16243
16244 if test -n "$EXEEXT"; then
16245  am__EXEEXT_TRUE=
16246  am__EXEEXT_FALSE='#'
16247else
16248  am__EXEEXT_TRUE='#'
16249  am__EXEEXT_FALSE=
16250fi
16251
16252if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16253  as_fn_error $? "conditional \"AMDEP\" was never defined.
16254Usually this means the macro was only invoked conditionally." "$LINENO" 5
16255fi
16256if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16257  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
16258Usually this means the macro was only invoked conditionally." "$LINENO" 5
16259fi
16260if test -z "${INSTALL_LIBOPTS_TRUE}" && test -z "${INSTALL_LIBOPTS_FALSE}"; then
16261  as_fn_error $? "conditional \"INSTALL_LIBOPTS\" was never defined.
16262Usually this means the macro was only invoked conditionally." "$LINENO" 5
16263fi
16264if test -z "${NEED_LIBOPTS_TRUE}" && test -z "${NEED_LIBOPTS_FALSE}"; then
16265  as_fn_error $? "conditional \"NEED_LIBOPTS\" was never defined.
16266Usually this means the macro was only invoked conditionally." "$LINENO" 5
16267fi
16268if test -z "${NTP_BINSUBDIR_IS_BIN_TRUE}" && test -z "${NTP_BINSUBDIR_IS_BIN_FALSE}"; then
16269  as_fn_error $? "conditional \"NTP_BINSUBDIR_IS_BIN\" was never defined.
16270Usually this means the macro was only invoked conditionally." "$LINENO" 5
16271fi
16272
16273: "${CONFIG_STATUS=./config.status}"
16274ac_write_fail=0
16275ac_clean_files_save=$ac_clean_files
16276ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16277{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16278$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16279as_write_fail=0
16280cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16281#! $SHELL
16282# Generated by $as_me.
16283# Run this file to recreate the current configuration.
16284# Compiler output produced by configure, useful for debugging
16285# configure, is in config.log if it exists.
16286
16287debug=false
16288ac_cs_recheck=false
16289ac_cs_silent=false
16290
16291SHELL=\${CONFIG_SHELL-$SHELL}
16292export SHELL
16293_ASEOF
16294cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16295## -------------------- ##
16296## M4sh Initialization. ##
16297## -------------------- ##
16298
16299# Be more Bourne compatible
16300DUALCASE=1; export DUALCASE # for MKS sh
16301if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16302  emulate sh
16303  NULLCMD=:
16304  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16305  # is contrary to our usage.  Disable this feature.
16306  alias -g '${1+"$@"}'='"$@"'
16307  setopt NO_GLOB_SUBST
16308else
16309  case `(set -o) 2>/dev/null` in #(
16310  *posix*) :
16311    set -o posix ;; #(
16312  *) :
16313     ;;
16314esac
16315fi
16316
16317
16318as_nl='
16319'
16320export as_nl
16321# Printing a long string crashes Solaris 7 /usr/bin/printf.
16322as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16323as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16324as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16325# Prefer a ksh shell builtin over an external printf program on Solaris,
16326# but without wasting forks for bash or zsh.
16327if test -z "$BASH_VERSION$ZSH_VERSION" \
16328    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16329  as_echo='print -r --'
16330  as_echo_n='print -rn --'
16331elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16332  as_echo='printf %s\n'
16333  as_echo_n='printf %s'
16334else
16335  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16336    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16337    as_echo_n='/usr/ucb/echo -n'
16338  else
16339    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16340    as_echo_n_body='eval
16341      arg=$1;
16342      case $arg in #(
16343      *"$as_nl"*)
16344	expr "X$arg" : "X\\(.*\\)$as_nl";
16345	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16346      esac;
16347      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16348    '
16349    export as_echo_n_body
16350    as_echo_n='sh -c $as_echo_n_body as_echo'
16351  fi
16352  export as_echo_body
16353  as_echo='sh -c $as_echo_body as_echo'
16354fi
16355
16356# The user is always right.
16357if test "${PATH_SEPARATOR+set}" != set; then
16358  PATH_SEPARATOR=:
16359  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16360    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16361      PATH_SEPARATOR=';'
16362  }
16363fi
16364
16365
16366# IFS
16367# We need space, tab and new line, in precisely that order.  Quoting is
16368# there to prevent editors from complaining about space-tab.
16369# (If _AS_PATH_WALK were called with IFS unset, it would disable word
16370# splitting by setting IFS to empty value.)
16371IFS=" ""	$as_nl"
16372
16373# Find who we are.  Look in the path if we contain no directory separator.
16374as_myself=
16375case $0 in #((
16376  *[\\/]* ) as_myself=$0 ;;
16377  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16378for as_dir in $PATH
16379do
16380  IFS=$as_save_IFS
16381  test -z "$as_dir" && as_dir=.
16382    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16383  done
16384IFS=$as_save_IFS
16385
16386     ;;
16387esac
16388# We did not find ourselves, most probably we were run as `sh COMMAND'
16389# in which case we are not to be found in the path.
16390if test "x$as_myself" = x; then
16391  as_myself=$0
16392fi
16393if test ! -f "$as_myself"; then
16394  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16395  exit 1
16396fi
16397
16398# Unset variables that we do not need and which cause bugs (e.g. in
16399# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
16400# suppresses any "Segmentation fault" message there.  '((' could
16401# trigger a bug in pdksh 5.2.14.
16402for as_var in BASH_ENV ENV MAIL MAILPATH
16403do eval test x\${$as_var+set} = xset \
16404  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16405done
16406PS1='$ '
16407PS2='> '
16408PS4='+ '
16409
16410# NLS nuisances.
16411LC_ALL=C
16412export LC_ALL
16413LANGUAGE=C
16414export LANGUAGE
16415
16416# CDPATH.
16417(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16418
16419
16420# as_fn_error STATUS ERROR [LINENO LOG_FD]
16421# ----------------------------------------
16422# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16423# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16424# script with STATUS, using 1 if that was 0.
16425as_fn_error ()
16426{
16427  as_status=$1; test $as_status -eq 0 && as_status=1
16428  if test "$4"; then
16429    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16430    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
16431  fi
16432  $as_echo "$as_me: error: $2" >&2
16433  as_fn_exit $as_status
16434} # as_fn_error
16435
16436
16437# as_fn_set_status STATUS
16438# -----------------------
16439# Set $? to STATUS, without forking.
16440as_fn_set_status ()
16441{
16442  return $1
16443} # as_fn_set_status
16444
16445# as_fn_exit STATUS
16446# -----------------
16447# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16448as_fn_exit ()
16449{
16450  set +e
16451  as_fn_set_status $1
16452  exit $1
16453} # as_fn_exit
16454
16455# as_fn_unset VAR
16456# ---------------
16457# Portably unset VAR.
16458as_fn_unset ()
16459{
16460  { eval $1=; unset $1;}
16461}
16462as_unset=as_fn_unset
16463# as_fn_append VAR VALUE
16464# ----------------------
16465# Append the text in VALUE to the end of the definition contained in VAR. Take
16466# advantage of any shell optimizations that allow amortized linear growth over
16467# repeated appends, instead of the typical quadratic growth present in naive
16468# implementations.
16469if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16470  eval 'as_fn_append ()
16471  {
16472    eval $1+=\$2
16473  }'
16474else
16475  as_fn_append ()
16476  {
16477    eval $1=\$$1\$2
16478  }
16479fi # as_fn_append
16480
16481# as_fn_arith ARG...
16482# ------------------
16483# Perform arithmetic evaluation on the ARGs, and store the result in the
16484# global $as_val. Take advantage of shells that can avoid forks. The arguments
16485# must be portable across $(()) and expr.
16486if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16487  eval 'as_fn_arith ()
16488  {
16489    as_val=$(( $* ))
16490  }'
16491else
16492  as_fn_arith ()
16493  {
16494    as_val=`expr "$@" || test $? -eq 1`
16495  }
16496fi # as_fn_arith
16497
16498
16499if expr a : '\(a\)' >/dev/null 2>&1 &&
16500   test "X`expr 00001 : '.*\(...\)'`" = X001; then
16501  as_expr=expr
16502else
16503  as_expr=false
16504fi
16505
16506if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16507  as_basename=basename
16508else
16509  as_basename=false
16510fi
16511
16512if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16513  as_dirname=dirname
16514else
16515  as_dirname=false
16516fi
16517
16518as_me=`$as_basename -- "$0" ||
16519$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16520	 X"$0" : 'X\(//\)$' \| \
16521	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16522$as_echo X/"$0" |
16523    sed '/^.*\/\([^/][^/]*\)\/*$/{
16524	    s//\1/
16525	    q
16526	  }
16527	  /^X\/\(\/\/\)$/{
16528	    s//\1/
16529	    q
16530	  }
16531	  /^X\/\(\/\).*/{
16532	    s//\1/
16533	    q
16534	  }
16535	  s/.*/./; q'`
16536
16537# Avoid depending upon Character Ranges.
16538as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16539as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16540as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16541as_cr_digits='0123456789'
16542as_cr_alnum=$as_cr_Letters$as_cr_digits
16543
16544ECHO_C= ECHO_N= ECHO_T=
16545case `echo -n x` in #(((((
16546-n*)
16547  case `echo 'xy\c'` in
16548  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
16549  xy)  ECHO_C='\c';;
16550  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16551       ECHO_T='	';;
16552  esac;;
16553*)
16554  ECHO_N='-n';;
16555esac
16556
16557rm -f conf$$ conf$$.exe conf$$.file
16558if test -d conf$$.dir; then
16559  rm -f conf$$.dir/conf$$.file
16560else
16561  rm -f conf$$.dir
16562  mkdir conf$$.dir 2>/dev/null
16563fi
16564if (echo >conf$$.file) 2>/dev/null; then
16565  if ln -s conf$$.file conf$$ 2>/dev/null; then
16566    as_ln_s='ln -s'
16567    # ... but there are two gotchas:
16568    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16569    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16570    # In both cases, we have to default to `cp -p'.
16571    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16572      as_ln_s='cp -p'
16573  elif ln conf$$.file conf$$ 2>/dev/null; then
16574    as_ln_s=ln
16575  else
16576    as_ln_s='cp -p'
16577  fi
16578else
16579  as_ln_s='cp -p'
16580fi
16581rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16582rmdir conf$$.dir 2>/dev/null
16583
16584
16585# as_fn_mkdir_p
16586# -------------
16587# Create "$as_dir" as a directory, including parents if necessary.
16588as_fn_mkdir_p ()
16589{
16590
16591  case $as_dir in #(
16592  -*) as_dir=./$as_dir;;
16593  esac
16594  test -d "$as_dir" || eval $as_mkdir_p || {
16595    as_dirs=
16596    while :; do
16597      case $as_dir in #(
16598      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16599      *) as_qdir=$as_dir;;
16600      esac
16601      as_dirs="'$as_qdir' $as_dirs"
16602      as_dir=`$as_dirname -- "$as_dir" ||
16603$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16604	 X"$as_dir" : 'X\(//\)[^/]' \| \
16605	 X"$as_dir" : 'X\(//\)$' \| \
16606	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16607$as_echo X"$as_dir" |
16608    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16609	    s//\1/
16610	    q
16611	  }
16612	  /^X\(\/\/\)[^/].*/{
16613	    s//\1/
16614	    q
16615	  }
16616	  /^X\(\/\/\)$/{
16617	    s//\1/
16618	    q
16619	  }
16620	  /^X\(\/\).*/{
16621	    s//\1/
16622	    q
16623	  }
16624	  s/.*/./; q'`
16625      test -d "$as_dir" && break
16626    done
16627    test -z "$as_dirs" || eval "mkdir $as_dirs"
16628  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
16629
16630
16631} # as_fn_mkdir_p
16632if mkdir -p . 2>/dev/null; then
16633  as_mkdir_p='mkdir -p "$as_dir"'
16634else
16635  test -d ./-p && rmdir ./-p
16636  as_mkdir_p=false
16637fi
16638
16639if test -x / >/dev/null 2>&1; then
16640  as_test_x='test -x'
16641else
16642  if ls -dL / >/dev/null 2>&1; then
16643    as_ls_L_option=L
16644  else
16645    as_ls_L_option=
16646  fi
16647  as_test_x='
16648    eval sh -c '\''
16649      if test -d "$1"; then
16650	test -d "$1/.";
16651      else
16652	case $1 in #(
16653	-*)set "./$1";;
16654	esac;
16655	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16656	???[sx]*):;;*)false;;esac;fi
16657    '\'' sh
16658  '
16659fi
16660as_executable_p=$as_test_x
16661
16662# Sed expression to map a string onto a valid CPP name.
16663as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16664
16665# Sed expression to map a string onto a valid variable name.
16666as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16667
16668
16669exec 6>&1
16670## ----------------------------------- ##
16671## Main body of $CONFIG_STATUS script. ##
16672## ----------------------------------- ##
16673_ASEOF
16674test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16675
16676cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16677# Save the log message, to keep $0 and so on meaningful, and to
16678# report actual input values of CONFIG_FILES etc. instead of their
16679# values after options handling.
16680ac_log="
16681This file was extended by sntp $as_me 4.2.6p5, which was
16682generated by GNU Autoconf 2.68.  Invocation command line was
16683
16684  CONFIG_FILES    = $CONFIG_FILES
16685  CONFIG_HEADERS  = $CONFIG_HEADERS
16686  CONFIG_LINKS    = $CONFIG_LINKS
16687  CONFIG_COMMANDS = $CONFIG_COMMANDS
16688  $ $0 $@
16689
16690on `(hostname || uname -n) 2>/dev/null | sed 1q`
16691"
16692
16693_ACEOF
16694
16695case $ac_config_files in *"
16696"*) set x $ac_config_files; shift; ac_config_files=$*;;
16697esac
16698
16699case $ac_config_headers in *"
16700"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16701esac
16702
16703
16704cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16705# Files that config.status was made for.
16706config_files="$ac_config_files"
16707config_headers="$ac_config_headers"
16708config_commands="$ac_config_commands"
16709
16710_ACEOF
16711
16712cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16713ac_cs_usage="\
16714\`$as_me' instantiates files and other configuration actions
16715from templates according to the current configuration.  Unless the files
16716and actions are specified as TAGs, all are instantiated by default.
16717
16718Usage: $0 [OPTION]... [TAG]...
16719
16720  -h, --help       print this help, then exit
16721  -V, --version    print version number and configuration settings, then exit
16722      --config     print configuration, then exit
16723  -q, --quiet, --silent
16724                   do not print progress messages
16725  -d, --debug      don't remove temporary files
16726      --recheck    update $as_me by reconfiguring in the same conditions
16727      --file=FILE[:TEMPLATE]
16728                   instantiate the configuration file FILE
16729      --header=FILE[:TEMPLATE]
16730                   instantiate the configuration header FILE
16731
16732Configuration files:
16733$config_files
16734
16735Configuration headers:
16736$config_headers
16737
16738Configuration commands:
16739$config_commands
16740
16741Report bugs to the package provider."
16742
16743_ACEOF
16744cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16745ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
16746ac_cs_version="\\
16747sntp config.status 4.2.6p5
16748configured by $0, generated by GNU Autoconf 2.68,
16749  with options \\"\$ac_cs_config\\"
16750
16751Copyright (C) 2010 Free Software Foundation, Inc.
16752This config.status script is free software; the Free Software Foundation
16753gives unlimited permission to copy, distribute and modify it."
16754
16755ac_pwd='$ac_pwd'
16756srcdir='$srcdir'
16757INSTALL='$INSTALL'
16758MKDIR_P='$MKDIR_P'
16759AWK='$AWK'
16760test -n "\$AWK" || AWK=awk
16761_ACEOF
16762
16763cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16764# The default lists apply if the user does not specify any file.
16765ac_need_defaults=:
16766while test $# != 0
16767do
16768  case $1 in
16769  --*=?*)
16770    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16771    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16772    ac_shift=:
16773    ;;
16774  --*=)
16775    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16776    ac_optarg=
16777    ac_shift=:
16778    ;;
16779  *)
16780    ac_option=$1
16781    ac_optarg=$2
16782    ac_shift=shift
16783    ;;
16784  esac
16785
16786  case $ac_option in
16787  # Handling of the options.
16788  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16789    ac_cs_recheck=: ;;
16790  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16791    $as_echo "$ac_cs_version"; exit ;;
16792  --config | --confi | --conf | --con | --co | --c )
16793    $as_echo "$ac_cs_config"; exit ;;
16794  --debug | --debu | --deb | --de | --d | -d )
16795    debug=: ;;
16796  --file | --fil | --fi | --f )
16797    $ac_shift
16798    case $ac_optarg in
16799    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16800    '') as_fn_error $? "missing file argument" ;;
16801    esac
16802    as_fn_append CONFIG_FILES " '$ac_optarg'"
16803    ac_need_defaults=false;;
16804  --header | --heade | --head | --hea )
16805    $ac_shift
16806    case $ac_optarg in
16807    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16808    esac
16809    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16810    ac_need_defaults=false;;
16811  --he | --h)
16812    # Conflict between --help and --header
16813    as_fn_error $? "ambiguous option: \`$1'
16814Try \`$0 --help' for more information.";;
16815  --help | --hel | -h )
16816    $as_echo "$ac_cs_usage"; exit ;;
16817  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16818  | -silent | --silent | --silen | --sile | --sil | --si | --s)
16819    ac_cs_silent=: ;;
16820
16821  # This is an error.
16822  -*) as_fn_error $? "unrecognized option: \`$1'
16823Try \`$0 --help' for more information." ;;
16824
16825  *) as_fn_append ac_config_targets " $1"
16826     ac_need_defaults=false ;;
16827
16828  esac
16829  shift
16830done
16831
16832ac_configure_extra_args=
16833
16834if $ac_cs_silent; then
16835  exec 6>/dev/null
16836  ac_configure_extra_args="$ac_configure_extra_args --silent"
16837fi
16838
16839_ACEOF
16840cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16841if \$ac_cs_recheck; then
16842  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16843  shift
16844  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16845  CONFIG_SHELL='$SHELL'
16846  export CONFIG_SHELL
16847  exec "\$@"
16848fi
16849
16850_ACEOF
16851cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16852exec 5>>config.log
16853{
16854  echo
16855  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16856## Running $as_me. ##
16857_ASBOX
16858  $as_echo "$ac_log"
16859} >&5
16860
16861_ACEOF
16862cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16863#
16864# INIT-COMMANDS
16865#
16866AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16867
16868
16869# The HP-UX ksh and POSIX shell print the target directory to stdout
16870# if CDPATH is set.
16871(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16872
16873sed_quote_subst='$sed_quote_subst'
16874double_quote_subst='$double_quote_subst'
16875delay_variable_subst='$delay_variable_subst'
16876enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16877macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16878macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16879enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16880pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16881enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16882SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16883ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16884host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16885host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16886host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16887build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16888build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16889build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16890SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16891Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16892GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16893EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16894FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16895LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16896NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16897LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16898max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16899ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16900exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16901lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16902lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16903lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16904lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
16905lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
16906reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16907reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16908OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16909deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16910file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16911file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
16912want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
16913DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
16914sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
16915AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16916AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16917archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
16918STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16919RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16920old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16921old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16922old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16923lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16924CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16925CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16926compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16927GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16928lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16929lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16930lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16931lt_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"`'
16932nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
16933lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
16934objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16935MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16936lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16937lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16938lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16939lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16940lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16941need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16942MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
16943DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16944NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16945LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16946OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16947OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16948libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16949shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16950extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16951archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16952enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16953export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16954whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16955compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16956old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16957old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16958archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16959archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16960module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16961module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16962with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16963allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16964no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16965hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16966hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16967hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16968hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16969hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16970hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16971hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16972hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16973inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16974link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16975always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16976export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16977exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16978include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16979prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16980postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
16981file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16982variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16983need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16984need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16985version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16986runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16987shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16988shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16989libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16990library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16991soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16992install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16993postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16994postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16995finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16996finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16997hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16998sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16999sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
17000hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
17001enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
17002enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
17003enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
17004old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
17005striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
17006
17007LTCC='$LTCC'
17008LTCFLAGS='$LTCFLAGS'
17009compiler='$compiler_DEFAULT'
17010
17011# A function that is used when there is no print builtin or printf.
17012func_fallback_echo ()
17013{
17014  eval 'cat <<_LTECHO_EOF
17015\$1
17016_LTECHO_EOF'
17017}
17018
17019# Quote evaled strings.
17020for var in SHELL \
17021ECHO \
17022SED \
17023GREP \
17024EGREP \
17025FGREP \
17026LD \
17027NM \
17028LN_S \
17029lt_SP2NL \
17030lt_NL2SP \
17031reload_flag \
17032OBJDUMP \
17033deplibs_check_method \
17034file_magic_cmd \
17035file_magic_glob \
17036want_nocaseglob \
17037DLLTOOL \
17038sharedlib_from_linklib_cmd \
17039AR \
17040AR_FLAGS \
17041archiver_list_spec \
17042STRIP \
17043RANLIB \
17044CC \
17045CFLAGS \
17046compiler \
17047lt_cv_sys_global_symbol_pipe \
17048lt_cv_sys_global_symbol_to_cdecl \
17049lt_cv_sys_global_symbol_to_c_name_address \
17050lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
17051nm_file_list_spec \
17052lt_prog_compiler_no_builtin_flag \
17053lt_prog_compiler_pic \
17054lt_prog_compiler_wl \
17055lt_prog_compiler_static \
17056lt_cv_prog_compiler_c_o \
17057need_locks \
17058MANIFEST_TOOL \
17059DSYMUTIL \
17060NMEDIT \
17061LIPO \
17062OTOOL \
17063OTOOL64 \
17064shrext_cmds \
17065export_dynamic_flag_spec \
17066whole_archive_flag_spec \
17067compiler_needs_object \
17068with_gnu_ld \
17069allow_undefined_flag \
17070no_undefined_flag \
17071hardcode_libdir_flag_spec \
17072hardcode_libdir_flag_spec_ld \
17073hardcode_libdir_separator \
17074exclude_expsyms \
17075include_expsyms \
17076file_list_spec \
17077variables_saved_for_relink \
17078libname_spec \
17079library_names_spec \
17080soname_spec \
17081install_override_mode \
17082finish_eval \
17083old_striplib \
17084striplib; do
17085    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17086    *[\\\\\\\`\\"\\\$]*)
17087      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
17088      ;;
17089    *)
17090      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17091      ;;
17092    esac
17093done
17094
17095# Double-quote double-evaled strings.
17096for var in reload_cmds \
17097old_postinstall_cmds \
17098old_postuninstall_cmds \
17099old_archive_cmds \
17100extract_expsyms_cmds \
17101old_archive_from_new_cmds \
17102old_archive_from_expsyms_cmds \
17103archive_cmds \
17104archive_expsym_cmds \
17105module_cmds \
17106module_expsym_cmds \
17107export_symbols_cmds \
17108prelink_cmds \
17109postlink_cmds \
17110postinstall_cmds \
17111postuninstall_cmds \
17112finish_cmds \
17113sys_lib_search_path_spec \
17114sys_lib_dlsearch_path_spec; do
17115    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17116    *[\\\\\\\`\\"\\\$]*)
17117      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
17118      ;;
17119    *)
17120      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17121      ;;
17122    esac
17123done
17124
17125ac_aux_dir='$ac_aux_dir'
17126xsi_shell='$xsi_shell'
17127lt_shell_append='$lt_shell_append'
17128
17129# See if we are running on zsh, and set the options which allow our
17130# commands through without removal of \ escapes INIT.
17131if test -n "\${ZSH_VERSION+set}" ; then
17132   setopt NO_GLOB_SUBST
17133fi
17134
17135
17136    PACKAGE='$PACKAGE'
17137    VERSION='$VERSION'
17138    TIMESTAMP='$TIMESTAMP'
17139    RM='$RM'
17140    ofile='$ofile'
17141
17142
17143
17144
17145_ACEOF
17146
17147cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17148
17149# Handling of arguments.
17150for ac_config_target in $ac_config_targets
17151do
17152  case $ac_config_target in
17153    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
17154    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
17155    "libopts/Makefile") CONFIG_FILES="$CONFIG_FILES libopts/Makefile" ;;
17156    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
17157    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17158
17159  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17160  esac
17161done
17162
17163
17164# If the user did not use the arguments to specify the items to instantiate,
17165# then the envvar interface is used.  Set only those that are not.
17166# We use the long form for the default assignment because of an extremely
17167# bizarre bug on SunOS 4.1.3.
17168if $ac_need_defaults; then
17169  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17170  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17171  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17172fi
17173
17174# Have a temporary directory for convenience.  Make it in the build tree
17175# simply because there is no reason against having it here, and in addition,
17176# creating and moving files from /tmp can sometimes cause problems.
17177# Hook for its removal unless debugging.
17178# Note that there is a small window in which the directory will not be cleaned:
17179# after its creation but before its name has been assigned to `$tmp'.
17180$debug ||
17181{
17182  tmp= ac_tmp=
17183  trap 'exit_status=$?
17184  : "${ac_tmp:=$tmp}"
17185  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
17186' 0
17187  trap 'as_fn_exit 1' 1 2 13 15
17188}
17189# Create a (secure) tmp directory for tmp files.
17190
17191{
17192  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17193  test -d "$tmp"
17194}  ||
17195{
17196  tmp=./conf$$-$RANDOM
17197  (umask 077 && mkdir "$tmp")
17198} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
17199ac_tmp=$tmp
17200
17201# Set up the scripts for CONFIG_FILES section.
17202# No need to generate them if there are no CONFIG_FILES.
17203# This happens for instance with `./config.status config.h'.
17204if test -n "$CONFIG_FILES"; then
17205
17206
17207ac_cr=`echo X | tr X '\015'`
17208# On cygwin, bash can eat \r inside `` if the user requested igncr.
17209# But we know of no other shell where ac_cr would be empty at this
17210# point, so we can use a bashism as a fallback.
17211if test "x$ac_cr" = x; then
17212  eval ac_cr=\$\'\\r\'
17213fi
17214ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17215if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17216  ac_cs_awk_cr='\\r'
17217else
17218  ac_cs_awk_cr=$ac_cr
17219fi
17220
17221echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
17222_ACEOF
17223
17224
17225{
17226  echo "cat >conf$$subs.awk <<_ACEOF" &&
17227  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17228  echo "_ACEOF"
17229} >conf$$subs.sh ||
17230  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
17231ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
17232ac_delim='%!_!# '
17233for ac_last_try in false false false false false :; do
17234  . ./conf$$subs.sh ||
17235    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
17236
17237  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17238  if test $ac_delim_n = $ac_delim_num; then
17239    break
17240  elif $ac_last_try; then
17241    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
17242  else
17243    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17244  fi
17245done
17246rm -f conf$$subs.sh
17247
17248cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17249cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
17250_ACEOF
17251sed -n '
17252h
17253s/^/S["/; s/!.*/"]=/
17254p
17255g
17256s/^[^!]*!//
17257:repl
17258t repl
17259s/'"$ac_delim"'$//
17260t delim
17261:nl
17262h
17263s/\(.\{148\}\)..*/\1/
17264t more1
17265s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17266p
17267n
17268b repl
17269:more1
17270s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17271p
17272g
17273s/.\{148\}//
17274t nl
17275:delim
17276h
17277s/\(.\{148\}\)..*/\1/
17278t more2
17279s/["\\]/\\&/g; s/^/"/; s/$/"/
17280p
17281b
17282:more2
17283s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17284p
17285g
17286s/.\{148\}//
17287t delim
17288' <conf$$subs.awk | sed '
17289/^[^""]/{
17290  N
17291  s/\n//
17292}
17293' >>$CONFIG_STATUS || ac_write_fail=1
17294rm -f conf$$subs.awk
17295cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17296_ACAWK
17297cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
17298  for (key in S) S_is_set[key] = 1
17299  FS = ""
17300
17301}
17302{
17303  line = $ 0
17304  nfields = split(line, field, "@")
17305  substed = 0
17306  len = length(field[1])
17307  for (i = 2; i < nfields; i++) {
17308    key = field[i]
17309    keylen = length(key)
17310    if (S_is_set[key]) {
17311      value = S[key]
17312      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17313      len += length(value) + length(field[++i])
17314      substed = 1
17315    } else
17316      len += 1 + keylen
17317  }
17318
17319  print line
17320}
17321
17322_ACAWK
17323_ACEOF
17324cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17325if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17326  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17327else
17328  cat
17329fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
17330  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
17331_ACEOF
17332
17333# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
17334# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
17335# trailing colons and then remove the whole line if VPATH becomes empty
17336# (actually we leave an empty line to preserve line numbers).
17337if test "x$srcdir" = x.; then
17338  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
17339h
17340s///
17341s/^/:/
17342s/[	 ]*$/:/
17343s/:\$(srcdir):/:/g
17344s/:\${srcdir}:/:/g
17345s/:@srcdir@:/:/g
17346s/^:*//
17347s/:*$//
17348x
17349s/\(=[	 ]*\).*/\1/
17350G
17351s/\n//
17352s/^[^=]*=[	 ]*$//
17353}'
17354fi
17355
17356cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17357fi # test -n "$CONFIG_FILES"
17358
17359# Set up the scripts for CONFIG_HEADERS section.
17360# No need to generate them if there are no CONFIG_HEADERS.
17361# This happens for instance with `./config.status Makefile'.
17362if test -n "$CONFIG_HEADERS"; then
17363cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
17364BEGIN {
17365_ACEOF
17366
17367# Transform confdefs.h into an awk script `defines.awk', embedded as
17368# here-document in config.status, that substitutes the proper values into
17369# config.h.in to produce config.h.
17370
17371# Create a delimiter string that does not exist in confdefs.h, to ease
17372# handling of long lines.
17373ac_delim='%!_!# '
17374for ac_last_try in false false :; do
17375  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
17376  if test -z "$ac_tt"; then
17377    break
17378  elif $ac_last_try; then
17379    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
17380  else
17381    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17382  fi
17383done
17384
17385# For the awk script, D is an array of macro values keyed by name,
17386# likewise P contains macro parameters if any.  Preserve backslash
17387# newline sequences.
17388
17389ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17390sed -n '
17391s/.\{148\}/&'"$ac_delim"'/g
17392t rset
17393:rset
17394s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
17395t def
17396d
17397:def
17398s/\\$//
17399t bsnl
17400s/["\\]/\\&/g
17401s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
17402D["\1"]=" \3"/p
17403s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
17404d
17405:bsnl
17406s/["\\]/\\&/g
17407s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
17408D["\1"]=" \3\\\\\\n"\\/p
17409t cont
17410s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17411t cont
17412d
17413:cont
17414n
17415s/.\{148\}/&'"$ac_delim"'/g
17416t clear
17417:clear
17418s/\\$//
17419t bsnlc
17420s/["\\]/\\&/g; s/^/"/; s/$/"/p
17421d
17422:bsnlc
17423s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17424b cont
17425' <confdefs.h | sed '
17426s/'"$ac_delim"'/"\\\
17427"/g' >>$CONFIG_STATUS || ac_write_fail=1
17428
17429cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17430  for (key in D) D_is_set[key] = 1
17431  FS = ""
17432}
17433/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17434  line = \$ 0
17435  split(line, arg, " ")
17436  if (arg[1] == "#") {
17437    defundef = arg[2]
17438    mac1 = arg[3]
17439  } else {
17440    defundef = substr(arg[1], 2)
17441    mac1 = arg[2]
17442  }
17443  split(mac1, mac2, "(") #)
17444  macro = mac2[1]
17445  prefix = substr(line, 1, index(line, defundef) - 1)
17446  if (D_is_set[macro]) {
17447    # Preserve the white space surrounding the "#".
17448    print prefix "define", macro P[macro] D[macro]
17449    next
17450  } else {
17451    # Replace #undef with comments.  This is necessary, for example,
17452    # in the case of _POSIX_SOURCE, which is predefined and required
17453    # on some systems where configure will not decide to define it.
17454    if (defundef == "undef") {
17455      print "/*", prefix defundef, macro, "*/"
17456      next
17457    }
17458  }
17459}
17460{ print }
17461_ACAWK
17462_ACEOF
17463cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17464  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
17465fi # test -n "$CONFIG_HEADERS"
17466
17467
17468eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
17469shift
17470for ac_tag
17471do
17472  case $ac_tag in
17473  :[FHLC]) ac_mode=$ac_tag; continue;;
17474  esac
17475  case $ac_mode$ac_tag in
17476  :[FHL]*:*);;
17477  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
17478  :[FH]-) ac_tag=-:-;;
17479  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17480  esac
17481  ac_save_IFS=$IFS
17482  IFS=:
17483  set x $ac_tag
17484  IFS=$ac_save_IFS
17485  shift
17486  ac_file=$1
17487  shift
17488
17489  case $ac_mode in
17490  :L) ac_source=$1;;
17491  :[FH])
17492    ac_file_inputs=
17493    for ac_f
17494    do
17495      case $ac_f in
17496      -) ac_f="$ac_tmp/stdin";;
17497      *) # Look for the file first in the build tree, then in the source tree
17498	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
17499	 # because $ac_f cannot contain `:'.
17500	 test -f "$ac_f" ||
17501	   case $ac_f in
17502	   [\\/$]*) false;;
17503	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17504	   esac ||
17505	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17506      esac
17507      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17508      as_fn_append ac_file_inputs " '$ac_f'"
17509    done
17510
17511    # Let's still pretend it is `configure' which instantiates (i.e., don't
17512    # use $as_me), people would be surprised to read:
17513    #    /* config.h.  Generated by config.status.  */
17514    configure_input='Generated from '`
17515	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17516	`' by configure.'
17517    if test x"$ac_file" != x-; then
17518      configure_input="$ac_file.  $configure_input"
17519      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17520$as_echo "$as_me: creating $ac_file" >&6;}
17521    fi
17522    # Neutralize special characters interpreted by sed in replacement strings.
17523    case $configure_input in #(
17524    *\&* | *\|* | *\\* )
17525       ac_sed_conf_input=`$as_echo "$configure_input" |
17526       sed 's/[\\\\&|]/\\\\&/g'`;; #(
17527    *) ac_sed_conf_input=$configure_input;;
17528    esac
17529
17530    case $ac_tag in
17531    *:-:* | *:-) cat >"$ac_tmp/stdin" \
17532      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
17533    esac
17534    ;;
17535  esac
17536
17537  ac_dir=`$as_dirname -- "$ac_file" ||
17538$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17539	 X"$ac_file" : 'X\(//\)[^/]' \| \
17540	 X"$ac_file" : 'X\(//\)$' \| \
17541	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17542$as_echo X"$ac_file" |
17543    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17544	    s//\1/
17545	    q
17546	  }
17547	  /^X\(\/\/\)[^/].*/{
17548	    s//\1/
17549	    q
17550	  }
17551	  /^X\(\/\/\)$/{
17552	    s//\1/
17553	    q
17554	  }
17555	  /^X\(\/\).*/{
17556	    s//\1/
17557	    q
17558	  }
17559	  s/.*/./; q'`
17560  as_dir="$ac_dir"; as_fn_mkdir_p
17561  ac_builddir=.
17562
17563case "$ac_dir" in
17564.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17565*)
17566  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17567  # A ".." for each directory in $ac_dir_suffix.
17568  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17569  case $ac_top_builddir_sub in
17570  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17571  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17572  esac ;;
17573esac
17574ac_abs_top_builddir=$ac_pwd
17575ac_abs_builddir=$ac_pwd$ac_dir_suffix
17576# for backward compatibility:
17577ac_top_builddir=$ac_top_build_prefix
17578
17579case $srcdir in
17580  .)  # We are building in place.
17581    ac_srcdir=.
17582    ac_top_srcdir=$ac_top_builddir_sub
17583    ac_abs_top_srcdir=$ac_pwd ;;
17584  [\\/]* | ?:[\\/]* )  # Absolute name.
17585    ac_srcdir=$srcdir$ac_dir_suffix;
17586    ac_top_srcdir=$srcdir
17587    ac_abs_top_srcdir=$srcdir ;;
17588  *) # Relative name.
17589    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17590    ac_top_srcdir=$ac_top_build_prefix$srcdir
17591    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17592esac
17593ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17594
17595
17596  case $ac_mode in
17597  :F)
17598  #
17599  # CONFIG_FILE
17600  #
17601
17602  case $INSTALL in
17603  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17604  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17605  esac
17606  ac_MKDIR_P=$MKDIR_P
17607  case $MKDIR_P in
17608  [\\/$]* | ?:[\\/]* ) ;;
17609  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17610  esac
17611_ACEOF
17612
17613cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17614# If the template does not know about datarootdir, expand it.
17615# FIXME: This hack should be removed a few years after 2.60.
17616ac_datarootdir_hack=; ac_datarootdir_seen=
17617ac_sed_dataroot='
17618/datarootdir/ {
17619  p
17620  q
17621}
17622/@datadir@/p
17623/@docdir@/p
17624/@infodir@/p
17625/@localedir@/p
17626/@mandir@/p'
17627case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17628*datarootdir*) ac_datarootdir_seen=yes;;
17629*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17630  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17631$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17632_ACEOF
17633cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17634  ac_datarootdir_hack='
17635  s&@datadir@&$datadir&g
17636  s&@docdir@&$docdir&g
17637  s&@infodir@&$infodir&g
17638  s&@localedir@&$localedir&g
17639  s&@mandir@&$mandir&g
17640  s&\\\${datarootdir}&$datarootdir&g' ;;
17641esac
17642_ACEOF
17643
17644# Neutralize VPATH when `$srcdir' = `.'.
17645# Shell code in configure.ac might set extrasub.
17646# FIXME: do we really want to maintain this feature?
17647cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17648ac_sed_extra="$ac_vpsub
17649$extrasub
17650_ACEOF
17651cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17652:t
17653/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17654s|@configure_input@|$ac_sed_conf_input|;t t
17655s&@top_builddir@&$ac_top_builddir_sub&;t t
17656s&@top_build_prefix@&$ac_top_build_prefix&;t t
17657s&@srcdir@&$ac_srcdir&;t t
17658s&@abs_srcdir@&$ac_abs_srcdir&;t t
17659s&@top_srcdir@&$ac_top_srcdir&;t t
17660s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17661s&@builddir@&$ac_builddir&;t t
17662s&@abs_builddir@&$ac_abs_builddir&;t t
17663s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17664s&@INSTALL@&$ac_INSTALL&;t t
17665s&@MKDIR_P@&$ac_MKDIR_P&;t t
17666$ac_datarootdir_hack
17667"
17668eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
17669  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17670
17671test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17672  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
17673  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
17674      "$ac_tmp/out"`; test -z "$ac_out"; } &&
17675  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17676which seems to be undefined.  Please make sure it is defined" >&5
17677$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17678which seems to be undefined.  Please make sure it is defined" >&2;}
17679
17680  rm -f "$ac_tmp/stdin"
17681  case $ac_file in
17682  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
17683  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
17684  esac \
17685  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17686 ;;
17687  :H)
17688  #
17689  # CONFIG_HEADER
17690  #
17691  if test x"$ac_file" != x-; then
17692    {
17693      $as_echo "/* $configure_input  */" \
17694      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
17695    } >"$ac_tmp/config.h" \
17696      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17697    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
17698      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17699$as_echo "$as_me: $ac_file is unchanged" >&6;}
17700    else
17701      rm -f "$ac_file"
17702      mv "$ac_tmp/config.h" "$ac_file" \
17703	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
17704    fi
17705  else
17706    $as_echo "/* $configure_input  */" \
17707      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
17708      || as_fn_error $? "could not create -" "$LINENO" 5
17709  fi
17710# Compute "$ac_file"'s index in $config_headers.
17711_am_arg="$ac_file"
17712_am_stamp_count=1
17713for _am_header in $config_headers :; do
17714  case $_am_header in
17715    $_am_arg | $_am_arg:* )
17716      break ;;
17717    * )
17718      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17719  esac
17720done
17721echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17722$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17723	 X"$_am_arg" : 'X\(//\)[^/]' \| \
17724	 X"$_am_arg" : 'X\(//\)$' \| \
17725	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17726$as_echo X"$_am_arg" |
17727    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17728	    s//\1/
17729	    q
17730	  }
17731	  /^X\(\/\/\)[^/].*/{
17732	    s//\1/
17733	    q
17734	  }
17735	  /^X\(\/\/\)$/{
17736	    s//\1/
17737	    q
17738	  }
17739	  /^X\(\/\).*/{
17740	    s//\1/
17741	    q
17742	  }
17743	  s/.*/./; q'`/stamp-h$_am_stamp_count
17744 ;;
17745
17746  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17747$as_echo "$as_me: executing $ac_file commands" >&6;}
17748 ;;
17749  esac
17750
17751
17752  case $ac_file$ac_mode in
17753    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17754  # Autoconf 2.62 quotes --file arguments for eval, but not when files
17755  # are listed without --file.  Let's play safe and only enable the eval
17756  # if we detect the quoting.
17757  case $CONFIG_FILES in
17758  *\'*) eval set x "$CONFIG_FILES" ;;
17759  *)   set x $CONFIG_FILES ;;
17760  esac
17761  shift
17762  for mf
17763  do
17764    # Strip MF so we end up with the name of the file.
17765    mf=`echo "$mf" | sed -e 's/:.*$//'`
17766    # Check whether this is an Automake generated Makefile or not.
17767    # We used to match only the files named `Makefile.in', but
17768    # some people rename them; so instead we look at the file content.
17769    # Grep'ing the first line is not enough: some people post-process
17770    # each Makefile.in and add a new line on top of each file to say so.
17771    # Grep'ing the whole file is not good either: AIX grep has a line
17772    # limit of 2048, but all sed's we know have understand at least 4000.
17773    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17774      dirpart=`$as_dirname -- "$mf" ||
17775$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17776	 X"$mf" : 'X\(//\)[^/]' \| \
17777	 X"$mf" : 'X\(//\)$' \| \
17778	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17779$as_echo X"$mf" |
17780    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17781	    s//\1/
17782	    q
17783	  }
17784	  /^X\(\/\/\)[^/].*/{
17785	    s//\1/
17786	    q
17787	  }
17788	  /^X\(\/\/\)$/{
17789	    s//\1/
17790	    q
17791	  }
17792	  /^X\(\/\).*/{
17793	    s//\1/
17794	    q
17795	  }
17796	  s/.*/./; q'`
17797    else
17798      continue
17799    fi
17800    # Extract the definition of DEPDIR, am__include, and am__quote
17801    # from the Makefile without running `make'.
17802    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17803    test -z "$DEPDIR" && continue
17804    am__include=`sed -n 's/^am__include = //p' < "$mf"`
17805    test -z "am__include" && continue
17806    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17807    # When using ansi2knr, U may be empty or an underscore; expand it
17808    U=`sed -n 's/^U = //p' < "$mf"`
17809    # Find all dependency output files, they are included files with
17810    # $(DEPDIR) in their names.  We invoke sed twice because it is the
17811    # simplest approach to changing $(DEPDIR) to its actual value in the
17812    # expansion.
17813    for file in `sed -n "
17814      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17815	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17816      # Make sure the directory exists.
17817      test -f "$dirpart/$file" && continue
17818      fdir=`$as_dirname -- "$file" ||
17819$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17820	 X"$file" : 'X\(//\)[^/]' \| \
17821	 X"$file" : 'X\(//\)$' \| \
17822	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17823$as_echo X"$file" |
17824    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17825	    s//\1/
17826	    q
17827	  }
17828	  /^X\(\/\/\)[^/].*/{
17829	    s//\1/
17830	    q
17831	  }
17832	  /^X\(\/\/\)$/{
17833	    s//\1/
17834	    q
17835	  }
17836	  /^X\(\/\).*/{
17837	    s//\1/
17838	    q
17839	  }
17840	  s/.*/./; q'`
17841      as_dir=$dirpart/$fdir; as_fn_mkdir_p
17842      # echo "creating $dirpart/$file"
17843      echo '# dummy' > "$dirpart/$file"
17844    done
17845  done
17846}
17847 ;;
17848    "libtool":C)
17849
17850    # See if we are running on zsh, and set the options which allow our
17851    # commands through without removal of \ escapes.
17852    if test -n "${ZSH_VERSION+set}" ; then
17853      setopt NO_GLOB_SUBST
17854    fi
17855
17856    cfgfile="${ofile}T"
17857    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17858    $RM "$cfgfile"
17859
17860    cat <<_LT_EOF >> "$cfgfile"
17861#! $SHELL
17862
17863# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17864# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17865# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17866# NOTE: Changes made to this file will be lost: look at ltmain.sh.
17867#
17868#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17869#                 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
17870#                 Inc.
17871#   Written by Gordon Matzigkeit, 1996
17872#
17873#   This file is part of GNU Libtool.
17874#
17875# GNU Libtool is free software; you can redistribute it and/or
17876# modify it under the terms of the GNU General Public License as
17877# published by the Free Software Foundation; either version 2 of
17878# the License, or (at your option) any later version.
17879#
17880# As a special exception to the GNU General Public License,
17881# if you distribute this file as part of a program or library that
17882# is built using GNU Libtool, you may include this file under the
17883# same distribution terms that you use for the rest of that program.
17884#
17885# GNU Libtool is distributed in the hope that it will be useful,
17886# but WITHOUT ANY WARRANTY; without even the implied warranty of
17887# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17888# GNU General Public License for more details.
17889#
17890# You should have received a copy of the GNU General Public License
17891# along with GNU Libtool; see the file COPYING.  If not, a copy
17892# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17893# obtained by writing to the Free Software Foundation, Inc.,
17894# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17895
17896
17897# The names of the tagged configurations supported by this script.
17898available_tags=""
17899
17900# ### BEGIN LIBTOOL CONFIG
17901
17902# Whether or not to build shared libraries.
17903build_libtool_libs=$enable_shared
17904
17905# Which release of libtool.m4 was used?
17906macro_version=$macro_version
17907macro_revision=$macro_revision
17908
17909# Whether or not to build static libraries.
17910build_old_libs=$enable_static
17911
17912# What type of objects to build.
17913pic_mode=$pic_mode
17914
17915# Whether or not to optimize for fast installation.
17916fast_install=$enable_fast_install
17917
17918# Shell to use when invoking shell scripts.
17919SHELL=$lt_SHELL
17920
17921# An echo program that protects backslashes.
17922ECHO=$lt_ECHO
17923
17924# The host system.
17925host_alias=$host_alias
17926host=$host
17927host_os=$host_os
17928
17929# The build system.
17930build_alias=$build_alias
17931build=$build
17932build_os=$build_os
17933
17934# A sed program that does not truncate output.
17935SED=$lt_SED
17936
17937# Sed that helps us avoid accidentally triggering echo(1) options like -n.
17938Xsed="\$SED -e 1s/^X//"
17939
17940# A grep program that handles long lines.
17941GREP=$lt_GREP
17942
17943# An ERE matcher.
17944EGREP=$lt_EGREP
17945
17946# A literal string matcher.
17947FGREP=$lt_FGREP
17948
17949# A BSD- or MS-compatible name lister.
17950NM=$lt_NM
17951
17952# Whether we need soft or hard links.
17953LN_S=$lt_LN_S
17954
17955# What is the maximum length of a command?
17956max_cmd_len=$max_cmd_len
17957
17958# Object file suffix (normally "o").
17959objext=$ac_objext
17960
17961# Executable file suffix (normally "").
17962exeext=$exeext
17963
17964# whether the shell understands "unset".
17965lt_unset=$lt_unset
17966
17967# turn spaces into newlines.
17968SP2NL=$lt_lt_SP2NL
17969
17970# turn newlines into spaces.
17971NL2SP=$lt_lt_NL2SP
17972
17973# convert \$build file names to \$host format.
17974to_host_file_cmd=$lt_cv_to_host_file_cmd
17975
17976# convert \$build files to toolchain format.
17977to_tool_file_cmd=$lt_cv_to_tool_file_cmd
17978
17979# An object symbol dumper.
17980OBJDUMP=$lt_OBJDUMP
17981
17982# Method to check whether dependent libraries are shared objects.
17983deplibs_check_method=$lt_deplibs_check_method
17984
17985# Command to use when deplibs_check_method = "file_magic".
17986file_magic_cmd=$lt_file_magic_cmd
17987
17988# How to find potential files when deplibs_check_method = "file_magic".
17989file_magic_glob=$lt_file_magic_glob
17990
17991# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
17992want_nocaseglob=$lt_want_nocaseglob
17993
17994# DLL creation program.
17995DLLTOOL=$lt_DLLTOOL
17996
17997# Command to associate shared and link libraries.
17998sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
17999
18000# The archiver.
18001AR=$lt_AR
18002
18003# Flags to create an archive.
18004AR_FLAGS=$lt_AR_FLAGS
18005
18006# How to feed a file listing to the archiver.
18007archiver_list_spec=$lt_archiver_list_spec
18008
18009# A symbol stripping program.
18010STRIP=$lt_STRIP
18011
18012# Commands used to install an old-style archive.
18013RANLIB=$lt_RANLIB
18014old_postinstall_cmds=$lt_old_postinstall_cmds
18015old_postuninstall_cmds=$lt_old_postuninstall_cmds
18016
18017# Whether to use a lock for old archive extraction.
18018lock_old_archive_extraction=$lock_old_archive_extraction
18019
18020# A C compiler.
18021LTCC=$lt_CC
18022
18023# LTCC compiler flags.
18024LTCFLAGS=$lt_CFLAGS
18025
18026# Take the output of nm and produce a listing of raw symbols and C names.
18027global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
18028
18029# Transform the output of nm in a proper C declaration.
18030global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
18031
18032# Transform the output of nm in a C name address pair.
18033global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
18034
18035# Transform the output of nm in a C name address pair when lib prefix is needed.
18036global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
18037
18038# Specify filename containing input files for \$NM.
18039nm_file_list_spec=$lt_nm_file_list_spec
18040
18041# The root where to search for dependent libraries,and in which our libraries should be installed.
18042lt_sysroot=$lt_sysroot
18043
18044# The name of the directory that contains temporary libtool files.
18045objdir=$objdir
18046
18047# Used to examine libraries when file_magic_cmd begins with "file".
18048MAGIC_CMD=$MAGIC_CMD
18049
18050# Must we lock files when doing compilation?
18051need_locks=$lt_need_locks
18052
18053# Manifest tool.
18054MANIFEST_TOOL=$lt_MANIFEST_TOOL
18055
18056# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
18057DSYMUTIL=$lt_DSYMUTIL
18058
18059# Tool to change global to local symbols on Mac OS X.
18060NMEDIT=$lt_NMEDIT
18061
18062# Tool to manipulate fat objects and archives on Mac OS X.
18063LIPO=$lt_LIPO
18064
18065# ldd/readelf like tool for Mach-O binaries on Mac OS X.
18066OTOOL=$lt_OTOOL
18067
18068# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
18069OTOOL64=$lt_OTOOL64
18070
18071# Old archive suffix (normally "a").
18072libext=$libext
18073
18074# Shared library suffix (normally ".so").
18075shrext_cmds=$lt_shrext_cmds
18076
18077# The commands to extract the exported symbol list from a shared archive.
18078extract_expsyms_cmds=$lt_extract_expsyms_cmds
18079
18080# Variables whose values should be saved in libtool wrapper scripts and
18081# restored at link time.
18082variables_saved_for_relink=$lt_variables_saved_for_relink
18083
18084# Do we need the "lib" prefix for modules?
18085need_lib_prefix=$need_lib_prefix
18086
18087# Do we need a version for libraries?
18088need_version=$need_version
18089
18090# Library versioning type.
18091version_type=$version_type
18092
18093# Shared library runtime path variable.
18094runpath_var=$runpath_var
18095
18096# Shared library path variable.
18097shlibpath_var=$shlibpath_var
18098
18099# Is shlibpath searched before the hard-coded library search path?
18100shlibpath_overrides_runpath=$shlibpath_overrides_runpath
18101
18102# Format of library name prefix.
18103libname_spec=$lt_libname_spec
18104
18105# List of archive names.  First name is the real one, the rest are links.
18106# The last name is the one that the linker finds with -lNAME
18107library_names_spec=$lt_library_names_spec
18108
18109# The coded name of the library, if different from the real name.
18110soname_spec=$lt_soname_spec
18111
18112# Permission mode override for installation of shared libraries.
18113install_override_mode=$lt_install_override_mode
18114
18115# Command to use after installation of a shared archive.
18116postinstall_cmds=$lt_postinstall_cmds
18117
18118# Command to use after uninstallation of a shared archive.
18119postuninstall_cmds=$lt_postuninstall_cmds
18120
18121# Commands used to finish a libtool library installation in a directory.
18122finish_cmds=$lt_finish_cmds
18123
18124# As "finish_cmds", except a single script fragment to be evaled but
18125# not shown.
18126finish_eval=$lt_finish_eval
18127
18128# Whether we should hardcode library paths into libraries.
18129hardcode_into_libs=$hardcode_into_libs
18130
18131# Compile-time system search path for libraries.
18132sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
18133
18134# Run-time system search path for libraries.
18135sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
18136
18137# Whether dlopen is supported.
18138dlopen_support=$enable_dlopen
18139
18140# Whether dlopen of programs is supported.
18141dlopen_self=$enable_dlopen_self
18142
18143# Whether dlopen of statically linked programs is supported.
18144dlopen_self_static=$enable_dlopen_self_static
18145
18146# Commands to strip libraries.
18147old_striplib=$lt_old_striplib
18148striplib=$lt_striplib
18149
18150
18151# The linker used to build libraries.
18152LD=$lt_LD
18153
18154# How to create reloadable object files.
18155reload_flag=$lt_reload_flag
18156reload_cmds=$lt_reload_cmds
18157
18158# Commands used to build an old-style archive.
18159old_archive_cmds=$lt_old_archive_cmds
18160
18161# A language specific compiler.
18162CC=$lt_compiler
18163
18164# Is the compiler the GNU compiler?
18165with_gcc=$GCC
18166
18167# Compiler flag to turn off builtin functions.
18168no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
18169
18170# Additional compiler flags for building library objects.
18171pic_flag=$lt_lt_prog_compiler_pic
18172
18173# How to pass a linker flag through the compiler.
18174wl=$lt_lt_prog_compiler_wl
18175
18176# Compiler flag to prevent dynamic linking.
18177link_static_flag=$lt_lt_prog_compiler_static
18178
18179# Does compiler simultaneously support -c and -o options?
18180compiler_c_o=$lt_lt_cv_prog_compiler_c_o
18181
18182# Whether or not to add -lc for building shared libraries.
18183build_libtool_need_lc=$archive_cmds_need_lc
18184
18185# Whether or not to disallow shared libs when runtime libs are static.
18186allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
18187
18188# Compiler flag to allow reflexive dlopens.
18189export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
18190
18191# Compiler flag to generate shared objects directly from archives.
18192whole_archive_flag_spec=$lt_whole_archive_flag_spec
18193
18194# Whether the compiler copes with passing no objects directly.
18195compiler_needs_object=$lt_compiler_needs_object
18196
18197# Create an old-style archive from a shared archive.
18198old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
18199
18200# Create a temporary old-style archive to link instead of a shared archive.
18201old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
18202
18203# Commands used to build a shared archive.
18204archive_cmds=$lt_archive_cmds
18205archive_expsym_cmds=$lt_archive_expsym_cmds
18206
18207# Commands used to build a loadable module if different from building
18208# a shared archive.
18209module_cmds=$lt_module_cmds
18210module_expsym_cmds=$lt_module_expsym_cmds
18211
18212# Whether we are building with GNU ld or not.
18213with_gnu_ld=$lt_with_gnu_ld
18214
18215# Flag that allows shared libraries with undefined symbols to be built.
18216allow_undefined_flag=$lt_allow_undefined_flag
18217
18218# Flag that enforces no undefined symbols.
18219no_undefined_flag=$lt_no_undefined_flag
18220
18221# Flag to hardcode \$libdir into a binary during linking.
18222# This must work even if \$libdir does not exist
18223hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
18224
18225# If ld is used when linking, flag to hardcode \$libdir into a binary
18226# during linking.  This must work even if \$libdir does not exist.
18227hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
18228
18229# Whether we need a single "-rpath" flag with a separated argument.
18230hardcode_libdir_separator=$lt_hardcode_libdir_separator
18231
18232# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18233# DIR into the resulting binary.
18234hardcode_direct=$hardcode_direct
18235
18236# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18237# DIR into the resulting binary and the resulting library dependency is
18238# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18239# library is relocated.
18240hardcode_direct_absolute=$hardcode_direct_absolute
18241
18242# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18243# into the resulting binary.
18244hardcode_minus_L=$hardcode_minus_L
18245
18246# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18247# into the resulting binary.
18248hardcode_shlibpath_var=$hardcode_shlibpath_var
18249
18250# Set to "yes" if building a shared library automatically hardcodes DIR
18251# into the library and all subsequent libraries and executables linked
18252# against it.
18253hardcode_automatic=$hardcode_automatic
18254
18255# Set to yes if linker adds runtime paths of dependent libraries
18256# to runtime path list.
18257inherit_rpath=$inherit_rpath
18258
18259# Whether libtool must link a program against all its dependency libraries.
18260link_all_deplibs=$link_all_deplibs
18261
18262# Set to "yes" if exported symbols are required.
18263always_export_symbols=$always_export_symbols
18264
18265# The commands to list exported symbols.
18266export_symbols_cmds=$lt_export_symbols_cmds
18267
18268# Symbols that should not be listed in the preloaded symbols.
18269exclude_expsyms=$lt_exclude_expsyms
18270
18271# Symbols that must always be exported.
18272include_expsyms=$lt_include_expsyms
18273
18274# Commands necessary for linking programs (against libraries) with templates.
18275prelink_cmds=$lt_prelink_cmds
18276
18277# Commands necessary for finishing linking programs.
18278postlink_cmds=$lt_postlink_cmds
18279
18280# Specify filename containing input files.
18281file_list_spec=$lt_file_list_spec
18282
18283# How to hardcode a shared library path into an executable.
18284hardcode_action=$hardcode_action
18285
18286# ### END LIBTOOL CONFIG
18287
18288_LT_EOF
18289
18290  case $host_os in
18291  aix3*)
18292    cat <<\_LT_EOF >> "$cfgfile"
18293# AIX sometimes has problems with the GCC collect2 program.  For some
18294# reason, if we set the COLLECT_NAMES environment variable, the problems
18295# vanish in a puff of smoke.
18296if test "X${COLLECT_NAMES+set}" != Xset; then
18297  COLLECT_NAMES=
18298  export COLLECT_NAMES
18299fi
18300_LT_EOF
18301    ;;
18302  esac
18303
18304
18305ltmain="$ac_aux_dir/ltmain.sh"
18306
18307
18308  # We use sed instead of cat because bash on DJGPP gets confused if
18309  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
18310  # text mode, it properly converts lines to CR/LF.  This bash problem
18311  # is reportedly fixed, but why not run on old versions too?
18312  sed '$q' "$ltmain" >> "$cfgfile" \
18313     || (rm -f "$cfgfile"; exit 1)
18314
18315  if test x"$xsi_shell" = xyes; then
18316  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
18317func_dirname ()\
18318{\
18319\    case ${1} in\
18320\      */*) func_dirname_result="${1%/*}${2}" ;;\
18321\      *  ) func_dirname_result="${3}" ;;\
18322\    esac\
18323} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
18324  && mv -f "$cfgfile.tmp" "$cfgfile" \
18325    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18326test 0 -eq $? || _lt_function_replace_fail=:
18327
18328
18329  sed -e '/^func_basename ()$/,/^} # func_basename /c\
18330func_basename ()\
18331{\
18332\    func_basename_result="${1##*/}"\
18333} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
18334  && mv -f "$cfgfile.tmp" "$cfgfile" \
18335    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18336test 0 -eq $? || _lt_function_replace_fail=:
18337
18338
18339  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
18340func_dirname_and_basename ()\
18341{\
18342\    case ${1} in\
18343\      */*) func_dirname_result="${1%/*}${2}" ;;\
18344\      *  ) func_dirname_result="${3}" ;;\
18345\    esac\
18346\    func_basename_result="${1##*/}"\
18347} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
18348  && mv -f "$cfgfile.tmp" "$cfgfile" \
18349    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18350test 0 -eq $? || _lt_function_replace_fail=:
18351
18352
18353  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
18354func_stripname ()\
18355{\
18356\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
18357\    # positional parameters, so assign one to ordinary parameter first.\
18358\    func_stripname_result=${3}\
18359\    func_stripname_result=${func_stripname_result#"${1}"}\
18360\    func_stripname_result=${func_stripname_result%"${2}"}\
18361} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
18362  && mv -f "$cfgfile.tmp" "$cfgfile" \
18363    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18364test 0 -eq $? || _lt_function_replace_fail=:
18365
18366
18367  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
18368func_split_long_opt ()\
18369{\
18370\    func_split_long_opt_name=${1%%=*}\
18371\    func_split_long_opt_arg=${1#*=}\
18372} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
18373  && mv -f "$cfgfile.tmp" "$cfgfile" \
18374    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18375test 0 -eq $? || _lt_function_replace_fail=:
18376
18377
18378  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
18379func_split_short_opt ()\
18380{\
18381\    func_split_short_opt_arg=${1#??}\
18382\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
18383} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
18384  && mv -f "$cfgfile.tmp" "$cfgfile" \
18385    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18386test 0 -eq $? || _lt_function_replace_fail=:
18387
18388
18389  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
18390func_lo2o ()\
18391{\
18392\    case ${1} in\
18393\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
18394\      *)    func_lo2o_result=${1} ;;\
18395\    esac\
18396} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
18397  && mv -f "$cfgfile.tmp" "$cfgfile" \
18398    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18399test 0 -eq $? || _lt_function_replace_fail=:
18400
18401
18402  sed -e '/^func_xform ()$/,/^} # func_xform /c\
18403func_xform ()\
18404{\
18405    func_xform_result=${1%.*}.lo\
18406} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
18407  && mv -f "$cfgfile.tmp" "$cfgfile" \
18408    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18409test 0 -eq $? || _lt_function_replace_fail=:
18410
18411
18412  sed -e '/^func_arith ()$/,/^} # func_arith /c\
18413func_arith ()\
18414{\
18415    func_arith_result=$(( $* ))\
18416} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
18417  && mv -f "$cfgfile.tmp" "$cfgfile" \
18418    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18419test 0 -eq $? || _lt_function_replace_fail=:
18420
18421
18422  sed -e '/^func_len ()$/,/^} # func_len /c\
18423func_len ()\
18424{\
18425    func_len_result=${#1}\
18426} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
18427  && mv -f "$cfgfile.tmp" "$cfgfile" \
18428    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18429test 0 -eq $? || _lt_function_replace_fail=:
18430
18431fi
18432
18433if test x"$lt_shell_append" = xyes; then
18434  sed -e '/^func_append ()$/,/^} # func_append /c\
18435func_append ()\
18436{\
18437    eval "${1}+=\\${2}"\
18438} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
18439  && mv -f "$cfgfile.tmp" "$cfgfile" \
18440    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18441test 0 -eq $? || _lt_function_replace_fail=:
18442
18443
18444  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
18445func_append_quoted ()\
18446{\
18447\    func_quote_for_eval "${2}"\
18448\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
18449} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
18450  && mv -f "$cfgfile.tmp" "$cfgfile" \
18451    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18452test 0 -eq $? || _lt_function_replace_fail=:
18453
18454
18455  # Save a `func_append' function call where possible by direct use of '+='
18456  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
18457    && mv -f "$cfgfile.tmp" "$cfgfile" \
18458      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18459  test 0 -eq $? || _lt_function_replace_fail=:
18460else
18461  # Save a `func_append' function call even when '+=' is not available
18462  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
18463    && mv -f "$cfgfile.tmp" "$cfgfile" \
18464      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
18465  test 0 -eq $? || _lt_function_replace_fail=:
18466fi
18467
18468if test x"$_lt_function_replace_fail" = x":"; then
18469  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
18470$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
18471fi
18472
18473
18474   mv -f "$cfgfile" "$ofile" ||
18475    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18476  chmod +x "$ofile"
18477
18478 ;;
18479
18480  esac
18481done # for ac_tag
18482
18483
18484as_fn_exit 0
18485_ACEOF
18486ac_clean_files=$ac_clean_files_save
18487
18488test $ac_write_fail = 0 ||
18489  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
18490
18491
18492# configure is writing to config.log, and then calls config.status.
18493# config.status does its own redirection, appending to config.log.
18494# Unfortunately, on DOS this fails, as config.log is still kept open
18495# by configure, so config.status won't be able to write to it; its
18496# output is simply discarded.  So we exec the FD to /dev/null,
18497# effectively closing config.log, so it can be properly (re)opened and
18498# appended to by config.status.  When coming back to configure, we
18499# need to make the FD available again.
18500if test "$no_create" != yes; then
18501  ac_cs_success=:
18502  ac_config_status_args=
18503  test "$silent" = yes &&
18504    ac_config_status_args="$ac_config_status_args --quiet"
18505  exec 5>/dev/null
18506  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18507  exec 5>>config.log
18508  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18509  # would make configure fail if this is the last instruction.
18510  $ac_cs_success || as_fn_exit 1
18511fi
18512if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18513  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18514$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18515fi
18516
18517