xref: /netbsd/external/bsd/iscsi/dist/configure (revision 6550d01e)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.63 for netbsd-iscsi 20100416.
4#
5# Report bugs to <Alistair Crooks <agc@NetBSD.org>>.
6#
7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## --------------------- ##
12## M4sh Initialization.  ##
13## --------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in
26  *posix*) set -o posix ;;
27esac
28
29fi
30
31
32
33
34# PATH needs CR
35# Avoid depending upon Character Ranges.
36as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39as_cr_digits='0123456789'
40as_cr_alnum=$as_cr_Letters$as_cr_digits
41
42as_nl='
43'
44export as_nl
45# Printing a long string crashes Solaris 7 /usr/bin/printf.
46as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
47as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
48as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
49if (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# Support unset when possible.
84if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
85  as_unset=unset
86else
87  as_unset=false
88fi
89
90
91# IFS
92# We need space, tab and new line, in precisely that order.  Quoting is
93# there to prevent editors from complaining about space-tab.
94# (If _AS_PATH_WALK were called with IFS unset, it would disable word
95# splitting by setting IFS to empty value.)
96IFS=" ""	$as_nl"
97
98# Find who we are.  Look in the path if we contain no directory separator.
99case $0 in
100  *[\\/]* ) as_myself=$0 ;;
101  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
102for as_dir in $PATH
103do
104  IFS=$as_save_IFS
105  test -z "$as_dir" && as_dir=.
106  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
107done
108IFS=$as_save_IFS
109
110     ;;
111esac
112# We did not find ourselves, most probably we were run as `sh COMMAND'
113# in which case we are not to be found in the path.
114if test "x$as_myself" = x; then
115  as_myself=$0
116fi
117if test ! -f "$as_myself"; then
118  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
119  { (exit 1); exit 1; }
120fi
121
122# Work around bugs in pre-3.0 UWIN ksh.
123for as_var in ENV MAIL MAILPATH
124do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
125done
126PS1='$ '
127PS2='> '
128PS4='+ '
129
130# NLS nuisances.
131LC_ALL=C
132export LC_ALL
133LANGUAGE=C
134export LANGUAGE
135
136# Required to use basename.
137if expr a : '\(a\)' >/dev/null 2>&1 &&
138   test "X`expr 00001 : '.*\(...\)'`" = X001; then
139  as_expr=expr
140else
141  as_expr=false
142fi
143
144if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
145  as_basename=basename
146else
147  as_basename=false
148fi
149
150
151# Name of the executable.
152as_me=`$as_basename -- "$0" ||
153$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
154	 X"$0" : 'X\(//\)$' \| \
155	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
156$as_echo X/"$0" |
157    sed '/^.*\/\([^/][^/]*\)\/*$/{
158	    s//\1/
159	    q
160	  }
161	  /^X\/\(\/\/\)$/{
162	    s//\1/
163	    q
164	  }
165	  /^X\/\(\/\).*/{
166	    s//\1/
167	    q
168	  }
169	  s/.*/./; q'`
170
171# CDPATH.
172$as_unset CDPATH
173
174
175if test "x$CONFIG_SHELL" = x; then
176  if (eval ":") 2>/dev/null; then
177  as_have_required=yes
178else
179  as_have_required=no
180fi
181
182  if test $as_have_required = yes &&	 (eval ":
183(as_func_return () {
184  (exit \$1)
185}
186as_func_success () {
187  as_func_return 0
188}
189as_func_failure () {
190  as_func_return 1
191}
192as_func_ret_success () {
193  return 0
194}
195as_func_ret_failure () {
196  return 1
197}
198
199exitcode=0
200if as_func_success; then
201  :
202else
203  exitcode=1
204  echo as_func_success failed.
205fi
206
207if as_func_failure; then
208  exitcode=1
209  echo as_func_failure succeeded.
210fi
211
212if as_func_ret_success; then
213  :
214else
215  exitcode=1
216  echo as_func_ret_success failed.
217fi
218
219if as_func_ret_failure; then
220  exitcode=1
221  echo as_func_ret_failure succeeded.
222fi
223
224if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
225  :
226else
227  exitcode=1
228  echo positional parameters were not saved.
229fi
230
231test \$exitcode = 0) || { (exit 1); exit 1; }
232
233(
234  as_lineno_1=\$LINENO
235  as_lineno_2=\$LINENO
236  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
237  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
238") 2> /dev/null; then
239  :
240else
241  as_candidate_shells=
242    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
243for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
244do
245  IFS=$as_save_IFS
246  test -z "$as_dir" && as_dir=.
247  case $as_dir in
248	 /*)
249	   for as_base in sh bash ksh sh5; do
250	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
251	   done;;
252       esac
253done
254IFS=$as_save_IFS
255
256
257      for as_shell in $as_candidate_shells $SHELL; do
258	 # Try only shells that exist, to save several forks.
259	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
260		{ ("$as_shell") 2> /dev/null <<\_ASEOF
261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262  emulate sh
263  NULLCMD=:
264  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
265  # is contrary to our usage.  Disable this feature.
266  alias -g '${1+"$@"}'='"$@"'
267  setopt NO_GLOB_SUBST
268else
269  case `(set -o) 2>/dev/null` in
270  *posix*) set -o posix ;;
271esac
272
273fi
274
275
276:
277_ASEOF
278}; then
279  CONFIG_SHELL=$as_shell
280	       as_have_required=yes
281	       if { "$as_shell" 2> /dev/null <<\_ASEOF
282if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
283  emulate sh
284  NULLCMD=:
285  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
286  # is contrary to our usage.  Disable this feature.
287  alias -g '${1+"$@"}'='"$@"'
288  setopt NO_GLOB_SUBST
289else
290  case `(set -o) 2>/dev/null` in
291  *posix*) set -o posix ;;
292esac
293
294fi
295
296
297:
298(as_func_return () {
299  (exit $1)
300}
301as_func_success () {
302  as_func_return 0
303}
304as_func_failure () {
305  as_func_return 1
306}
307as_func_ret_success () {
308  return 0
309}
310as_func_ret_failure () {
311  return 1
312}
313
314exitcode=0
315if as_func_success; then
316  :
317else
318  exitcode=1
319  echo as_func_success failed.
320fi
321
322if as_func_failure; then
323  exitcode=1
324  echo as_func_failure succeeded.
325fi
326
327if as_func_ret_success; then
328  :
329else
330  exitcode=1
331  echo as_func_ret_success failed.
332fi
333
334if as_func_ret_failure; then
335  exitcode=1
336  echo as_func_ret_failure succeeded.
337fi
338
339if ( set x; as_func_ret_success y && test x = "$1" ); then
340  :
341else
342  exitcode=1
343  echo positional parameters were not saved.
344fi
345
346test $exitcode = 0) || { (exit 1); exit 1; }
347
348(
349  as_lineno_1=$LINENO
350  as_lineno_2=$LINENO
351  test "x$as_lineno_1" != "x$as_lineno_2" &&
352  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
353
354_ASEOF
355}; then
356  break
357fi
358
359fi
360
361      done
362
363      if test "x$CONFIG_SHELL" != x; then
364  for as_var in BASH_ENV ENV
365	do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
366	done
367	export CONFIG_SHELL
368	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
369fi
370
371
372    if test $as_have_required = no; then
373  echo This script requires a shell more modern than all the
374      echo shells that I found on your system.  Please install a
375      echo modern shell, or manually run the script under such a
376      echo shell if you do have one.
377      { (exit 1); exit 1; }
378fi
379
380
381fi
382
383fi
384
385
386
387(eval "as_func_return () {
388  (exit \$1)
389}
390as_func_success () {
391  as_func_return 0
392}
393as_func_failure () {
394  as_func_return 1
395}
396as_func_ret_success () {
397  return 0
398}
399as_func_ret_failure () {
400  return 1
401}
402
403exitcode=0
404if as_func_success; then
405  :
406else
407  exitcode=1
408  echo as_func_success failed.
409fi
410
411if as_func_failure; then
412  exitcode=1
413  echo as_func_failure succeeded.
414fi
415
416if as_func_ret_success; then
417  :
418else
419  exitcode=1
420  echo as_func_ret_success failed.
421fi
422
423if as_func_ret_failure; then
424  exitcode=1
425  echo as_func_ret_failure succeeded.
426fi
427
428if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
429  :
430else
431  exitcode=1
432  echo positional parameters were not saved.
433fi
434
435test \$exitcode = 0") || {
436  echo No shell found that supports shell functions.
437  echo Please tell bug-autoconf@gnu.org about your system,
438  echo including any error possibly output before this message.
439  echo This can help us improve future autoconf versions.
440  echo Configuration will now proceed without shell functions.
441}
442
443
444
445  as_lineno_1=$LINENO
446  as_lineno_2=$LINENO
447  test "x$as_lineno_1" != "x$as_lineno_2" &&
448  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
449
450  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
451  # uniformly replaced by the line number.  The first 'sed' inserts a
452  # line-number line after each line using $LINENO; the second 'sed'
453  # does the real work.  The second script uses 'N' to pair each
454  # line-number line with the line containing $LINENO, and appends
455  # trailing '-' during substitution so that $LINENO is not a special
456  # case at line end.
457  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
458  # scripts with optimization help from Paolo Bonzini.  Blame Lee
459  # E. McMahon (1931-1989) for sed's syntax.  :-)
460  sed -n '
461    p
462    /[$]LINENO/=
463  ' <$as_myself |
464    sed '
465      s/[$]LINENO.*/&-/
466      t lineno
467      b
468      :lineno
469      N
470      :loop
471      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
472      t loop
473      s/-\n.*//
474    ' >$as_me.lineno &&
475  chmod +x "$as_me.lineno" ||
476    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
477   { (exit 1); exit 1; }; }
478
479  # Don't try to exec as it changes $[0], causing all sort of problems
480  # (the dirname of $[0] is not the place where we might find the
481  # original and so on.  Autoconf is especially sensitive to this).
482  . "./$as_me.lineno"
483  # Exit status is that of the last command.
484  exit
485}
486
487
488if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
489  as_dirname=dirname
490else
491  as_dirname=false
492fi
493
494ECHO_C= ECHO_N= ECHO_T=
495case `echo -n x` in
496-n*)
497  case `echo 'x\c'` in
498  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
499  *)   ECHO_C='\c';;
500  esac;;
501*)
502  ECHO_N='-n';;
503esac
504if expr a : '\(a\)' >/dev/null 2>&1 &&
505   test "X`expr 00001 : '.*\(...\)'`" = X001; then
506  as_expr=expr
507else
508  as_expr=false
509fi
510
511rm -f conf$$ conf$$.exe conf$$.file
512if test -d conf$$.dir; then
513  rm -f conf$$.dir/conf$$.file
514else
515  rm -f conf$$.dir
516  mkdir conf$$.dir 2>/dev/null
517fi
518if (echo >conf$$.file) 2>/dev/null; then
519  if ln -s conf$$.file conf$$ 2>/dev/null; then
520    as_ln_s='ln -s'
521    # ... but there are two gotchas:
522    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
523    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
524    # In both cases, we have to default to `cp -p'.
525    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
526      as_ln_s='cp -p'
527  elif ln conf$$.file conf$$ 2>/dev/null; then
528    as_ln_s=ln
529  else
530    as_ln_s='cp -p'
531  fi
532else
533  as_ln_s='cp -p'
534fi
535rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
536rmdir conf$$.dir 2>/dev/null
537
538if mkdir -p . 2>/dev/null; then
539  as_mkdir_p=:
540else
541  test -d ./-p && rmdir ./-p
542  as_mkdir_p=false
543fi
544
545if test -x / >/dev/null 2>&1; then
546  as_test_x='test -x'
547else
548  if ls -dL / >/dev/null 2>&1; then
549    as_ls_L_option=L
550  else
551    as_ls_L_option=
552  fi
553  as_test_x='
554    eval sh -c '\''
555      if test -d "$1"; then
556	test -d "$1/.";
557      else
558	case $1 in
559	-*)set "./$1";;
560	esac;
561	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
562	???[sx]*):;;*)false;;esac;fi
563    '\'' sh
564  '
565fi
566as_executable_p=$as_test_x
567
568# Sed expression to map a string onto a valid CPP name.
569as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
570
571# Sed expression to map a string onto a valid variable name.
572as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
573
574
575
576
577# Check that we are running under the correct shell.
578SHELL=${CONFIG_SHELL-/bin/sh}
579
580case X$ECHO in
581X*--fallback-echo)
582  # Remove one level of quotation (which was required for Make).
583  ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
584  ;;
585esac
586
587echo=${ECHO-echo}
588if test "X$1" = X--no-reexec; then
589  # Discard the --no-reexec flag, and continue.
590  shift
591elif test "X$1" = X--fallback-echo; then
592  # Avoid inline document here, it may be left over
593  :
594elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
595  # Yippee, $echo works!
596  :
597else
598  # Restart under the correct shell.
599  exec $SHELL "$0" --no-reexec ${1+"$@"}
600fi
601
602if test "X$1" = X--fallback-echo; then
603  # used as fallback echo
604  shift
605  cat <<EOF
606$*
607EOF
608  exit 0
609fi
610
611# The HP-UX ksh and POSIX shell print the target directory to stdout
612# if CDPATH is set.
613(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
614
615if test -z "$ECHO"; then
616if test "X${echo_test_string+set}" != Xset; then
617# find a string as large as possible, as long as the shell can cope with it
618  for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
619    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
620    if (echo_test_string=`eval $cmd`) 2>/dev/null &&
621       echo_test_string=`eval $cmd` &&
622       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
623    then
624      break
625    fi
626  done
627fi
628
629if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
630   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
631   test "X$echo_testing_string" = "X$echo_test_string"; then
632  :
633else
634  # The Solaris, AIX, and Digital Unix default echo programs unquote
635  # backslashes.  This makes it impossible to quote backslashes using
636  #   echo "$something" | sed 's/\\/\\\\/g'
637  #
638  # So, first we look for a working echo in the user's PATH.
639
640  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
641  for dir in $PATH /usr/ucb; do
642    IFS="$lt_save_ifs"
643    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
644       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
645       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
646       test "X$echo_testing_string" = "X$echo_test_string"; then
647      echo="$dir/echo"
648      break
649    fi
650  done
651  IFS="$lt_save_ifs"
652
653  if test "X$echo" = Xecho; then
654    # We didn't find a better echo, so look for alternatives.
655    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
656       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
657       test "X$echo_testing_string" = "X$echo_test_string"; then
658      # This shell has a builtin print -r that does the trick.
659      echo='print -r'
660    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
661	 test "X$CONFIG_SHELL" != X/bin/ksh; then
662      # If we have ksh, try running configure again with it.
663      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
664      export ORIGINAL_CONFIG_SHELL
665      CONFIG_SHELL=/bin/ksh
666      export CONFIG_SHELL
667      exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
668    else
669      # Try using printf.
670      echo='printf %s\n'
671      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
672	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
673	 test "X$echo_testing_string" = "X$echo_test_string"; then
674	# Cool, printf works
675	:
676      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
677	   test "X$echo_testing_string" = 'X\t' &&
678	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
679	   test "X$echo_testing_string" = "X$echo_test_string"; then
680	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
681	export CONFIG_SHELL
682	SHELL="$CONFIG_SHELL"
683	export SHELL
684	echo="$CONFIG_SHELL $0 --fallback-echo"
685      elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
686	   test "X$echo_testing_string" = 'X\t' &&
687	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
688	   test "X$echo_testing_string" = "X$echo_test_string"; then
689	echo="$CONFIG_SHELL $0 --fallback-echo"
690      else
691	# maybe with a smaller string...
692	prev=:
693
694	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
695	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
696	  then
697	    break
698	  fi
699	  prev="$cmd"
700	done
701
702	if test "$prev" != 'sed 50q "$0"'; then
703	  echo_test_string=`eval $prev`
704	  export echo_test_string
705	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
706	else
707	  # Oops.  We lost completely, so just stick with echo.
708	  echo=echo
709	fi
710      fi
711    fi
712  fi
713fi
714fi
715
716# Copy echo and quote the copy suitably for passing to libtool from
717# the Makefile, instead of quoting the original, which is used later.
718ECHO=$echo
719if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
720   ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
721fi
722
723
724
725
726tagnames=${tagnames+${tagnames},}CXX
727
728tagnames=${tagnames+${tagnames},}F77
729
730exec 7<&0 </dev/null 6>&1
731
732# Name of the host.
733# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
734# so uname gets run too.
735ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
736
737#
738# Initializations.
739#
740ac_default_prefix=/usr/local
741ac_clean_files=
742ac_config_libobj_dir=.
743LIBOBJS=
744cross_compiling=no
745subdirs=
746MFLAGS=
747MAKEFLAGS=
748SHELL=${CONFIG_SHELL-/bin/sh}
749
750# Identity of this package.
751PACKAGE_NAME='netbsd-iscsi'
752PACKAGE_TARNAME='netbsd-iscsi'
753PACKAGE_VERSION='20100416'
754PACKAGE_STRING='netbsd-iscsi 20100416'
755PACKAGE_BUGREPORT='Alistair Crooks <agc@NetBSD.org>'
756
757ac_unique_file="src/lib/protocol.c"
758# Factoring default headers for most tests.
759ac_includes_default="\
760#include <stdio.h>
761#ifdef HAVE_SYS_TYPES_H
762# include <sys/types.h>
763#endif
764#ifdef HAVE_SYS_STAT_H
765# include <sys/stat.h>
766#endif
767#ifdef STDC_HEADERS
768# include <stdlib.h>
769# include <stddef.h>
770#else
771# ifdef HAVE_STDLIB_H
772#  include <stdlib.h>
773# endif
774#endif
775#ifdef HAVE_STRING_H
776# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
777#  include <memory.h>
778# endif
779# include <string.h>
780#endif
781#ifdef HAVE_STRINGS_H
782# include <strings.h>
783#endif
784#ifdef HAVE_INTTYPES_H
785# include <inttypes.h>
786#endif
787#ifdef HAVE_STDINT_H
788# include <stdint.h>
789#endif
790#ifdef HAVE_UNISTD_H
791# include <unistd.h>
792#endif"
793
794ac_subst_vars='LTLIBOBJS
795LIBOBJS
796LIBTOOL
797ac_ct_F77
798FFLAGS
799F77
800CXXCPP
801am__fastdepCXX_FALSE
802am__fastdepCXX_TRUE
803CXXDEPMODE
804ac_ct_CXX
805CXXFLAGS
806CXX
807CPP
808AR
809ECHO
810LN_S
811EGREP
812GREP
813SED
814RANLIB
815am__fastdepCC_FALSE
816am__fastdepCC_TRUE
817CCDEPMODE
818AMDEPBACKSLASH
819AMDEP_FALSE
820AMDEP_TRUE
821am__quote
822am__include
823DEPDIR
824OBJEXT
825EXEEXT
826ac_ct_CC
827CPPFLAGS
828LDFLAGS
829CFLAGS
830CC
831CANONICAL_HOST
832host_os
833host_vendor
834host_cpu
835host
836build_os
837build_vendor
838build_cpu
839build
840MAINT
841MAINTAINER_MODE_FALSE
842MAINTAINER_MODE_TRUE
843am__untar
844am__tar
845AMTAR
846am__leading_dot
847SET_MAKE
848AWK
849mkdir_p
850MKDIR_P
851INSTALL_STRIP_PROGRAM
852STRIP
853install_sh
854MAKEINFO
855AUTOHEADER
856AUTOMAKE
857AUTOCONF
858ACLOCAL
859VERSION
860PACKAGE
861CYGPATH_W
862am__isrc
863INSTALL_DATA
864INSTALL_SCRIPT
865INSTALL_PROGRAM
866target_alias
867host_alias
868build_alias
869LIBS
870ECHO_T
871ECHO_N
872ECHO_C
873DEFS
874mandir
875localedir
876libdir
877psdir
878pdfdir
879dvidir
880htmldir
881infodir
882docdir
883oldincludedir
884includedir
885localstatedir
886sharedstatedir
887sysconfdir
888datadir
889datarootdir
890libexecdir
891sbindir
892bindir
893program_transform_name
894prefix
895exec_prefix
896PACKAGE_BUGREPORT
897PACKAGE_STRING
898PACKAGE_VERSION
899PACKAGE_TARNAME
900PACKAGE_NAME
901PATH_SEPARATOR
902SHELL'
903ac_subst_files=''
904ac_user_opts='
905enable_option_checking
906enable_maintainer_mode
907enable_dependency_tracking
908enable_shared
909enable_static
910enable_fast_install
911with_gnu_ld
912enable_libtool_lock
913with_pic
914with_tags
915'
916      ac_precious_vars='build_alias
917host_alias
918target_alias
919CC
920CFLAGS
921LDFLAGS
922LIBS
923CPPFLAGS
924CPP
925CXX
926CXXFLAGS
927CCC
928CXXCPP
929F77
930FFLAGS'
931
932
933# Initialize some variables set by options.
934ac_init_help=
935ac_init_version=false
936ac_unrecognized_opts=
937ac_unrecognized_sep=
938# The variables have the same names as the options, with
939# dashes changed to underlines.
940cache_file=/dev/null
941exec_prefix=NONE
942no_create=
943no_recursion=
944prefix=NONE
945program_prefix=NONE
946program_suffix=NONE
947program_transform_name=s,x,x,
948silent=
949site=
950srcdir=
951verbose=
952x_includes=NONE
953x_libraries=NONE
954
955# Installation directory options.
956# These are left unexpanded so users can "make install exec_prefix=/foo"
957# and all the variables that are supposed to be based on exec_prefix
958# by default will actually change.
959# Use braces instead of parens because sh, perl, etc. also accept them.
960# (The list follows the same order as the GNU Coding Standards.)
961bindir='${exec_prefix}/bin'
962sbindir='${exec_prefix}/sbin'
963libexecdir='${exec_prefix}/libexec'
964datarootdir='${prefix}/share'
965datadir='${datarootdir}'
966sysconfdir='${prefix}/etc'
967sharedstatedir='${prefix}/com'
968localstatedir='${prefix}/var'
969includedir='${prefix}/include'
970oldincludedir='/usr/include'
971docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
972infodir='${datarootdir}/info'
973htmldir='${docdir}'
974dvidir='${docdir}'
975pdfdir='${docdir}'
976psdir='${docdir}'
977libdir='${exec_prefix}/lib'
978localedir='${datarootdir}/locale'
979mandir='${datarootdir}/man'
980
981ac_prev=
982ac_dashdash=
983for ac_option
984do
985  # If the previous option needs an argument, assign it.
986  if test -n "$ac_prev"; then
987    eval $ac_prev=\$ac_option
988    ac_prev=
989    continue
990  fi
991
992  case $ac_option in
993  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
994  *)	ac_optarg=yes ;;
995  esac
996
997  # Accept the important Cygnus configure options, so we can diagnose typos.
998
999  case $ac_dashdash$ac_option in
1000  --)
1001    ac_dashdash=yes ;;
1002
1003  -bindir | --bindir | --bindi | --bind | --bin | --bi)
1004    ac_prev=bindir ;;
1005  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1006    bindir=$ac_optarg ;;
1007
1008  -build | --build | --buil | --bui | --bu)
1009    ac_prev=build_alias ;;
1010  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1011    build_alias=$ac_optarg ;;
1012
1013  -cache-file | --cache-file | --cache-fil | --cache-fi \
1014  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1015    ac_prev=cache_file ;;
1016  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1017  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1018    cache_file=$ac_optarg ;;
1019
1020  --config-cache | -C)
1021    cache_file=config.cache ;;
1022
1023  -datadir | --datadir | --datadi | --datad)
1024    ac_prev=datadir ;;
1025  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1026    datadir=$ac_optarg ;;
1027
1028  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1029  | --dataroo | --dataro | --datar)
1030    ac_prev=datarootdir ;;
1031  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1032  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1033    datarootdir=$ac_optarg ;;
1034
1035  -disable-* | --disable-*)
1036    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1037    # Reject names that are not valid shell variable names.
1038    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1039      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1040   { (exit 1); exit 1; }; }
1041    ac_useropt_orig=$ac_useropt
1042    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1043    case $ac_user_opts in
1044      *"
1045"enable_$ac_useropt"
1046"*) ;;
1047      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1048	 ac_unrecognized_sep=', ';;
1049    esac
1050    eval enable_$ac_useropt=no ;;
1051
1052  -docdir | --docdir | --docdi | --doc | --do)
1053    ac_prev=docdir ;;
1054  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1055    docdir=$ac_optarg ;;
1056
1057  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1058    ac_prev=dvidir ;;
1059  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1060    dvidir=$ac_optarg ;;
1061
1062  -enable-* | --enable-*)
1063    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1064    # Reject names that are not valid shell variable names.
1065    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1066      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1067   { (exit 1); exit 1; }; }
1068    ac_useropt_orig=$ac_useropt
1069    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1070    case $ac_user_opts in
1071      *"
1072"enable_$ac_useropt"
1073"*) ;;
1074      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1075	 ac_unrecognized_sep=', ';;
1076    esac
1077    eval enable_$ac_useropt=\$ac_optarg ;;
1078
1079  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1080  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1081  | --exec | --exe | --ex)
1082    ac_prev=exec_prefix ;;
1083  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1084  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1085  | --exec=* | --exe=* | --ex=*)
1086    exec_prefix=$ac_optarg ;;
1087
1088  -gas | --gas | --ga | --g)
1089    # Obsolete; use --with-gas.
1090    with_gas=yes ;;
1091
1092  -help | --help | --hel | --he | -h)
1093    ac_init_help=long ;;
1094  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1095    ac_init_help=recursive ;;
1096  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1097    ac_init_help=short ;;
1098
1099  -host | --host | --hos | --ho)
1100    ac_prev=host_alias ;;
1101  -host=* | --host=* | --hos=* | --ho=*)
1102    host_alias=$ac_optarg ;;
1103
1104  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1105    ac_prev=htmldir ;;
1106  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1107  | --ht=*)
1108    htmldir=$ac_optarg ;;
1109
1110  -includedir | --includedir | --includedi | --included | --include \
1111  | --includ | --inclu | --incl | --inc)
1112    ac_prev=includedir ;;
1113  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1114  | --includ=* | --inclu=* | --incl=* | --inc=*)
1115    includedir=$ac_optarg ;;
1116
1117  -infodir | --infodir | --infodi | --infod | --info | --inf)
1118    ac_prev=infodir ;;
1119  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1120    infodir=$ac_optarg ;;
1121
1122  -libdir | --libdir | --libdi | --libd)
1123    ac_prev=libdir ;;
1124  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1125    libdir=$ac_optarg ;;
1126
1127  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1128  | --libexe | --libex | --libe)
1129    ac_prev=libexecdir ;;
1130  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1131  | --libexe=* | --libex=* | --libe=*)
1132    libexecdir=$ac_optarg ;;
1133
1134  -localedir | --localedir | --localedi | --localed | --locale)
1135    ac_prev=localedir ;;
1136  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1137    localedir=$ac_optarg ;;
1138
1139  -localstatedir | --localstatedir | --localstatedi | --localstated \
1140  | --localstate | --localstat | --localsta | --localst | --locals)
1141    ac_prev=localstatedir ;;
1142  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1143  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1144    localstatedir=$ac_optarg ;;
1145
1146  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1147    ac_prev=mandir ;;
1148  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1149    mandir=$ac_optarg ;;
1150
1151  -nfp | --nfp | --nf)
1152    # Obsolete; use --without-fp.
1153    with_fp=no ;;
1154
1155  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1156  | --no-cr | --no-c | -n)
1157    no_create=yes ;;
1158
1159  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1160  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1161    no_recursion=yes ;;
1162
1163  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1164  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1165  | --oldin | --oldi | --old | --ol | --o)
1166    ac_prev=oldincludedir ;;
1167  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1168  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1169  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1170    oldincludedir=$ac_optarg ;;
1171
1172  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1173    ac_prev=prefix ;;
1174  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1175    prefix=$ac_optarg ;;
1176
1177  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1178  | --program-pre | --program-pr | --program-p)
1179    ac_prev=program_prefix ;;
1180  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1181  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1182    program_prefix=$ac_optarg ;;
1183
1184  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1185  | --program-suf | --program-su | --program-s)
1186    ac_prev=program_suffix ;;
1187  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1188  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1189    program_suffix=$ac_optarg ;;
1190
1191  -program-transform-name | --program-transform-name \
1192  | --program-transform-nam | --program-transform-na \
1193  | --program-transform-n | --program-transform- \
1194  | --program-transform | --program-transfor \
1195  | --program-transfo | --program-transf \
1196  | --program-trans | --program-tran \
1197  | --progr-tra | --program-tr | --program-t)
1198    ac_prev=program_transform_name ;;
1199  -program-transform-name=* | --program-transform-name=* \
1200  | --program-transform-nam=* | --program-transform-na=* \
1201  | --program-transform-n=* | --program-transform-=* \
1202  | --program-transform=* | --program-transfor=* \
1203  | --program-transfo=* | --program-transf=* \
1204  | --program-trans=* | --program-tran=* \
1205  | --progr-tra=* | --program-tr=* | --program-t=*)
1206    program_transform_name=$ac_optarg ;;
1207
1208  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1209    ac_prev=pdfdir ;;
1210  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1211    pdfdir=$ac_optarg ;;
1212
1213  -psdir | --psdir | --psdi | --psd | --ps)
1214    ac_prev=psdir ;;
1215  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1216    psdir=$ac_optarg ;;
1217
1218  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1219  | -silent | --silent | --silen | --sile | --sil)
1220    silent=yes ;;
1221
1222  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1223    ac_prev=sbindir ;;
1224  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1225  | --sbi=* | --sb=*)
1226    sbindir=$ac_optarg ;;
1227
1228  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1229  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1230  | --sharedst | --shareds | --shared | --share | --shar \
1231  | --sha | --sh)
1232    ac_prev=sharedstatedir ;;
1233  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1234  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1235  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1236  | --sha=* | --sh=*)
1237    sharedstatedir=$ac_optarg ;;
1238
1239  -site | --site | --sit)
1240    ac_prev=site ;;
1241  -site=* | --site=* | --sit=*)
1242    site=$ac_optarg ;;
1243
1244  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1245    ac_prev=srcdir ;;
1246  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1247    srcdir=$ac_optarg ;;
1248
1249  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1250  | --syscon | --sysco | --sysc | --sys | --sy)
1251    ac_prev=sysconfdir ;;
1252  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1253  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1254    sysconfdir=$ac_optarg ;;
1255
1256  -target | --target | --targe | --targ | --tar | --ta | --t)
1257    ac_prev=target_alias ;;
1258  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1259    target_alias=$ac_optarg ;;
1260
1261  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1262    verbose=yes ;;
1263
1264  -version | --version | --versio | --versi | --vers | -V)
1265    ac_init_version=: ;;
1266
1267  -with-* | --with-*)
1268    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1269    # Reject names that are not valid shell variable names.
1270    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1271      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1272   { (exit 1); exit 1; }; }
1273    ac_useropt_orig=$ac_useropt
1274    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1275    case $ac_user_opts in
1276      *"
1277"with_$ac_useropt"
1278"*) ;;
1279      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1280	 ac_unrecognized_sep=', ';;
1281    esac
1282    eval with_$ac_useropt=\$ac_optarg ;;
1283
1284  -without-* | --without-*)
1285    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1286    # Reject names that are not valid shell variable names.
1287    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1288      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1289   { (exit 1); exit 1; }; }
1290    ac_useropt_orig=$ac_useropt
1291    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1292    case $ac_user_opts in
1293      *"
1294"with_$ac_useropt"
1295"*) ;;
1296      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1297	 ac_unrecognized_sep=', ';;
1298    esac
1299    eval with_$ac_useropt=no ;;
1300
1301  --x)
1302    # Obsolete; use --with-x.
1303    with_x=yes ;;
1304
1305  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1306  | --x-incl | --x-inc | --x-in | --x-i)
1307    ac_prev=x_includes ;;
1308  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1309  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1310    x_includes=$ac_optarg ;;
1311
1312  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1313  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1314    ac_prev=x_libraries ;;
1315  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1316  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1317    x_libraries=$ac_optarg ;;
1318
1319  -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1320Try \`$0 --help' for more information." >&2
1321   { (exit 1); exit 1; }; }
1322    ;;
1323
1324  *=*)
1325    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1326    # Reject names that are not valid shell variable names.
1327    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1328      { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1329   { (exit 1); exit 1; }; }
1330    eval $ac_envvar=\$ac_optarg
1331    export $ac_envvar ;;
1332
1333  *)
1334    # FIXME: should be removed in autoconf 3.0.
1335    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1336    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1337      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1338    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1339    ;;
1340
1341  esac
1342done
1343
1344if test -n "$ac_prev"; then
1345  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1346  { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1347   { (exit 1); exit 1; }; }
1348fi
1349
1350if test -n "$ac_unrecognized_opts"; then
1351  case $enable_option_checking in
1352    no) ;;
1353    fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1354   { (exit 1); exit 1; }; } ;;
1355    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1356  esac
1357fi
1358
1359# Check all directory arguments for consistency.
1360for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1361		datadir sysconfdir sharedstatedir localstatedir includedir \
1362		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1363		libdir localedir mandir
1364do
1365  eval ac_val=\$$ac_var
1366  # Remove trailing slashes.
1367  case $ac_val in
1368    */ )
1369      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1370      eval $ac_var=\$ac_val;;
1371  esac
1372  # Be sure to have absolute directory names.
1373  case $ac_val in
1374    [\\/$]* | ?:[\\/]* )  continue;;
1375    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1376  esac
1377  { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1378   { (exit 1); exit 1; }; }
1379done
1380
1381# There might be people who depend on the old broken behavior: `$host'
1382# used to hold the argument of --host etc.
1383# FIXME: To remove some day.
1384build=$build_alias
1385host=$host_alias
1386target=$target_alias
1387
1388# FIXME: To remove some day.
1389if test "x$host_alias" != x; then
1390  if test "x$build_alias" = x; then
1391    cross_compiling=maybe
1392    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1393    If a cross compiler is detected then cross compile mode will be used." >&2
1394  elif test "x$build_alias" != "x$host_alias"; then
1395    cross_compiling=yes
1396  fi
1397fi
1398
1399ac_tool_prefix=
1400test -n "$host_alias" && ac_tool_prefix=$host_alias-
1401
1402test "$silent" = yes && exec 6>/dev/null
1403
1404
1405ac_pwd=`pwd` && test -n "$ac_pwd" &&
1406ac_ls_di=`ls -di .` &&
1407ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1408  { $as_echo "$as_me: error: working directory cannot be determined" >&2
1409   { (exit 1); exit 1; }; }
1410test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1411  { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1412   { (exit 1); exit 1; }; }
1413
1414
1415# Find the source files, if location was not specified.
1416if test -z "$srcdir"; then
1417  ac_srcdir_defaulted=yes
1418  # Try the directory containing this script, then the parent directory.
1419  ac_confdir=`$as_dirname -- "$as_myself" ||
1420$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1421	 X"$as_myself" : 'X\(//\)[^/]' \| \
1422	 X"$as_myself" : 'X\(//\)$' \| \
1423	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1424$as_echo X"$as_myself" |
1425    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1426	    s//\1/
1427	    q
1428	  }
1429	  /^X\(\/\/\)[^/].*/{
1430	    s//\1/
1431	    q
1432	  }
1433	  /^X\(\/\/\)$/{
1434	    s//\1/
1435	    q
1436	  }
1437	  /^X\(\/\).*/{
1438	    s//\1/
1439	    q
1440	  }
1441	  s/.*/./; q'`
1442  srcdir=$ac_confdir
1443  if test ! -r "$srcdir/$ac_unique_file"; then
1444    srcdir=..
1445  fi
1446else
1447  ac_srcdir_defaulted=no
1448fi
1449if test ! -r "$srcdir/$ac_unique_file"; then
1450  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1451  { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1452   { (exit 1); exit 1; }; }
1453fi
1454ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1455ac_abs_confdir=`(
1456	cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1457   { (exit 1); exit 1; }; }
1458	pwd)`
1459# When building in place, set srcdir=.
1460if test "$ac_abs_confdir" = "$ac_pwd"; then
1461  srcdir=.
1462fi
1463# Remove unnecessary trailing slashes from srcdir.
1464# Double slashes in file names in object file debugging info
1465# mess up M-x gdb in Emacs.
1466case $srcdir in
1467*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1468esac
1469for ac_var in $ac_precious_vars; do
1470  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1471  eval ac_env_${ac_var}_value=\$${ac_var}
1472  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1473  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1474done
1475
1476#
1477# Report the --help message.
1478#
1479if test "$ac_init_help" = "long"; then
1480  # Omit some internal or obsolete options to make the list less imposing.
1481  # This message is too long to be a string in the A/UX 3.1 sh.
1482  cat <<_ACEOF
1483\`configure' configures netbsd-iscsi 20100416 to adapt to many kinds of systems.
1484
1485Usage: $0 [OPTION]... [VAR=VALUE]...
1486
1487To assign environment variables (e.g., CC, CFLAGS...), specify them as
1488VAR=VALUE.  See below for descriptions of some of the useful variables.
1489
1490Defaults for the options are specified in brackets.
1491
1492Configuration:
1493  -h, --help              display this help and exit
1494      --help=short        display options specific to this package
1495      --help=recursive    display the short help of all the included packages
1496  -V, --version           display version information and exit
1497  -q, --quiet, --silent   do not print \`checking...' messages
1498      --cache-file=FILE   cache test results in FILE [disabled]
1499  -C, --config-cache      alias for \`--cache-file=config.cache'
1500  -n, --no-create         do not create output files
1501      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1502
1503Installation directories:
1504  --prefix=PREFIX         install architecture-independent files in PREFIX
1505                          [$ac_default_prefix]
1506  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1507                          [PREFIX]
1508
1509By default, \`make install' will install all the files in
1510\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1511an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1512for instance \`--prefix=\$HOME'.
1513
1514For better control, use the options below.
1515
1516Fine tuning of the installation directories:
1517  --bindir=DIR            user executables [EPREFIX/bin]
1518  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1519  --libexecdir=DIR        program executables [EPREFIX/libexec]
1520  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1521  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1522  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1523  --libdir=DIR            object code libraries [EPREFIX/lib]
1524  --includedir=DIR        C header files [PREFIX/include]
1525  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1526  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1527  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1528  --infodir=DIR           info documentation [DATAROOTDIR/info]
1529  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1530  --mandir=DIR            man documentation [DATAROOTDIR/man]
1531  --docdir=DIR            documentation root [DATAROOTDIR/doc/netbsd-iscsi]
1532  --htmldir=DIR           html documentation [DOCDIR]
1533  --dvidir=DIR            dvi documentation [DOCDIR]
1534  --pdfdir=DIR            pdf documentation [DOCDIR]
1535  --psdir=DIR             ps documentation [DOCDIR]
1536_ACEOF
1537
1538  cat <<\_ACEOF
1539
1540Program names:
1541  --program-prefix=PREFIX            prepend PREFIX to installed program names
1542  --program-suffix=SUFFIX            append SUFFIX to installed program names
1543  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1544
1545System types:
1546  --build=BUILD     configure for building on BUILD [guessed]
1547  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1548_ACEOF
1549fi
1550
1551if test -n "$ac_init_help"; then
1552  case $ac_init_help in
1553     short | recursive ) echo "Configuration of netbsd-iscsi 20100416:";;
1554   esac
1555  cat <<\_ACEOF
1556
1557Optional Features:
1558  --disable-option-checking  ignore unrecognized --enable/--with options
1559  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1560  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1561  --enable-maintainer-mode  enable make rules and dependencies not useful
1562			  (and sometimes confusing) to the casual installer
1563  --disable-dependency-tracking  speeds up one-time build
1564  --enable-dependency-tracking   do not reject slow dependency extractors
1565  --enable-shared[=PKGS]  build shared libraries [default=yes]
1566  --enable-static[=PKGS]  build static libraries [default=yes]
1567  --enable-fast-install[=PKGS]
1568                          optimize for fast installation [default=yes]
1569  --disable-libtool-lock  avoid locking (might break parallel builds)
1570
1571Optional Packages:
1572  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1573  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1574  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1575  --with-pic              try to use only PIC/non-PIC objects [default=use
1576                          both]
1577  --with-tags[=TAGS]      include additional configurations [automatic]
1578
1579Some influential environment variables:
1580  CC          C compiler command
1581  CFLAGS      C compiler flags
1582  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1583              nonstandard directory <lib dir>
1584  LIBS        libraries to pass to the linker, e.g. -l<library>
1585  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1586              you have headers in a nonstandard directory <include dir>
1587  CPP         C preprocessor
1588  CXX         C++ compiler command
1589  CXXFLAGS    C++ compiler flags
1590  CXXCPP      C++ preprocessor
1591  F77         Fortran 77 compiler command
1592  FFLAGS      Fortran 77 compiler flags
1593
1594Use these variables to override the choices made by `configure' or to help
1595it to find libraries and programs with nonstandard names/locations.
1596
1597Report bugs to <Alistair Crooks <agc@NetBSD.org>>.
1598_ACEOF
1599ac_status=$?
1600fi
1601
1602if test "$ac_init_help" = "recursive"; then
1603  # If there are subdirs, report their specific --help.
1604  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1605    test -d "$ac_dir" ||
1606      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1607      continue
1608    ac_builddir=.
1609
1610case "$ac_dir" in
1611.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1612*)
1613  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1614  # A ".." for each directory in $ac_dir_suffix.
1615  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1616  case $ac_top_builddir_sub in
1617  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1618  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1619  esac ;;
1620esac
1621ac_abs_top_builddir=$ac_pwd
1622ac_abs_builddir=$ac_pwd$ac_dir_suffix
1623# for backward compatibility:
1624ac_top_builddir=$ac_top_build_prefix
1625
1626case $srcdir in
1627  .)  # We are building in place.
1628    ac_srcdir=.
1629    ac_top_srcdir=$ac_top_builddir_sub
1630    ac_abs_top_srcdir=$ac_pwd ;;
1631  [\\/]* | ?:[\\/]* )  # Absolute name.
1632    ac_srcdir=$srcdir$ac_dir_suffix;
1633    ac_top_srcdir=$srcdir
1634    ac_abs_top_srcdir=$srcdir ;;
1635  *) # Relative name.
1636    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1637    ac_top_srcdir=$ac_top_build_prefix$srcdir
1638    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1639esac
1640ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1641
1642    cd "$ac_dir" || { ac_status=$?; continue; }
1643    # Check for guested configure.
1644    if test -f "$ac_srcdir/configure.gnu"; then
1645      echo &&
1646      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1647    elif test -f "$ac_srcdir/configure"; then
1648      echo &&
1649      $SHELL "$ac_srcdir/configure" --help=recursive
1650    else
1651      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1652    fi || ac_status=$?
1653    cd "$ac_pwd" || { ac_status=$?; break; }
1654  done
1655fi
1656
1657test -n "$ac_init_help" && exit $ac_status
1658if $ac_init_version; then
1659  cat <<\_ACEOF
1660netbsd-iscsi configure 20100416
1661generated by GNU Autoconf 2.63
1662
1663Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
16642002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1665This configure script is free software; the Free Software Foundation
1666gives unlimited permission to copy, distribute and modify it.
1667_ACEOF
1668  exit
1669fi
1670cat >config.log <<_ACEOF
1671This file contains any messages produced by compilers while
1672running configure, to aid debugging if configure makes a mistake.
1673
1674It was created by netbsd-iscsi $as_me 20100416, which was
1675generated by GNU Autoconf 2.63.  Invocation command line was
1676
1677  $ $0 $@
1678
1679_ACEOF
1680exec 5>>config.log
1681{
1682cat <<_ASUNAME
1683## --------- ##
1684## Platform. ##
1685## --------- ##
1686
1687hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1688uname -m = `(uname -m) 2>/dev/null || echo unknown`
1689uname -r = `(uname -r) 2>/dev/null || echo unknown`
1690uname -s = `(uname -s) 2>/dev/null || echo unknown`
1691uname -v = `(uname -v) 2>/dev/null || echo unknown`
1692
1693/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1694/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1695
1696/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1697/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1698/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1699/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1700/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1701/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1702/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1703
1704_ASUNAME
1705
1706as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1707for as_dir in $PATH
1708do
1709  IFS=$as_save_IFS
1710  test -z "$as_dir" && as_dir=.
1711  $as_echo "PATH: $as_dir"
1712done
1713IFS=$as_save_IFS
1714
1715} >&5
1716
1717cat >&5 <<_ACEOF
1718
1719
1720## ----------- ##
1721## Core tests. ##
1722## ----------- ##
1723
1724_ACEOF
1725
1726
1727# Keep a trace of the command line.
1728# Strip out --no-create and --no-recursion so they do not pile up.
1729# Strip out --silent because we don't want to record it for future runs.
1730# Also quote any args containing shell meta-characters.
1731# Make two passes to allow for proper duplicate-argument suppression.
1732ac_configure_args=
1733ac_configure_args0=
1734ac_configure_args1=
1735ac_must_keep_next=false
1736for ac_pass in 1 2
1737do
1738  for ac_arg
1739  do
1740    case $ac_arg in
1741    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1742    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1743    | -silent | --silent | --silen | --sile | --sil)
1744      continue ;;
1745    *\'*)
1746      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1747    esac
1748    case $ac_pass in
1749    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1750    2)
1751      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1752      if test $ac_must_keep_next = true; then
1753	ac_must_keep_next=false # Got value, back to normal.
1754      else
1755	case $ac_arg in
1756	  *=* | --config-cache | -C | -disable-* | --disable-* \
1757	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1758	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1759	  | -with-* | --with-* | -without-* | --without-* | --x)
1760	    case "$ac_configure_args0 " in
1761	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1762	    esac
1763	    ;;
1764	  -* ) ac_must_keep_next=true ;;
1765	esac
1766      fi
1767      ac_configure_args="$ac_configure_args '$ac_arg'"
1768      ;;
1769    esac
1770  done
1771done
1772$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1773$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1774
1775# When interrupted or exit'd, cleanup temporary files, and complete
1776# config.log.  We remove comments because anyway the quotes in there
1777# would cause problems or look ugly.
1778# WARNING: Use '\'' to represent an apostrophe within the trap.
1779# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1780trap 'exit_status=$?
1781  # Save into config.log some information that might help in debugging.
1782  {
1783    echo
1784
1785    cat <<\_ASBOX
1786## ---------------- ##
1787## Cache variables. ##
1788## ---------------- ##
1789_ASBOX
1790    echo
1791    # The following way of writing the cache mishandles newlines in values,
1792(
1793  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1794    eval ac_val=\$$ac_var
1795    case $ac_val in #(
1796    *${as_nl}*)
1797      case $ac_var in #(
1798      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1799$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1800      esac
1801      case $ac_var in #(
1802      _ | IFS | as_nl) ;; #(
1803      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1804      *) $as_unset $ac_var ;;
1805      esac ;;
1806    esac
1807  done
1808  (set) 2>&1 |
1809    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1810    *${as_nl}ac_space=\ *)
1811      sed -n \
1812	"s/'\''/'\''\\\\'\'''\''/g;
1813	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1814      ;; #(
1815    *)
1816      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1817      ;;
1818    esac |
1819    sort
1820)
1821    echo
1822
1823    cat <<\_ASBOX
1824## ----------------- ##
1825## Output variables. ##
1826## ----------------- ##
1827_ASBOX
1828    echo
1829    for ac_var in $ac_subst_vars
1830    do
1831      eval ac_val=\$$ac_var
1832      case $ac_val in
1833      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1834      esac
1835      $as_echo "$ac_var='\''$ac_val'\''"
1836    done | sort
1837    echo
1838
1839    if test -n "$ac_subst_files"; then
1840      cat <<\_ASBOX
1841## ------------------- ##
1842## File substitutions. ##
1843## ------------------- ##
1844_ASBOX
1845      echo
1846      for ac_var in $ac_subst_files
1847      do
1848	eval ac_val=\$$ac_var
1849	case $ac_val in
1850	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1851	esac
1852	$as_echo "$ac_var='\''$ac_val'\''"
1853      done | sort
1854      echo
1855    fi
1856
1857    if test -s confdefs.h; then
1858      cat <<\_ASBOX
1859## ----------- ##
1860## confdefs.h. ##
1861## ----------- ##
1862_ASBOX
1863      echo
1864      cat confdefs.h
1865      echo
1866    fi
1867    test "$ac_signal" != 0 &&
1868      $as_echo "$as_me: caught signal $ac_signal"
1869    $as_echo "$as_me: exit $exit_status"
1870  } >&5
1871  rm -f core *.core core.conftest.* &&
1872    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1873    exit $exit_status
1874' 0
1875for ac_signal in 1 2 13 15; do
1876  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1877done
1878ac_signal=0
1879
1880# confdefs.h avoids OS command line length limits that DEFS can exceed.
1881rm -f -r conftest* confdefs.h
1882
1883# Predefined preprocessor variables.
1884
1885cat >>confdefs.h <<_ACEOF
1886#define PACKAGE_NAME "$PACKAGE_NAME"
1887_ACEOF
1888
1889
1890cat >>confdefs.h <<_ACEOF
1891#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1892_ACEOF
1893
1894
1895cat >>confdefs.h <<_ACEOF
1896#define PACKAGE_VERSION "$PACKAGE_VERSION"
1897_ACEOF
1898
1899
1900cat >>confdefs.h <<_ACEOF
1901#define PACKAGE_STRING "$PACKAGE_STRING"
1902_ACEOF
1903
1904
1905cat >>confdefs.h <<_ACEOF
1906#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1907_ACEOF
1908
1909
1910# Let the site file select an alternate cache file if it wants to.
1911# Prefer an explicitly selected file to automatically selected ones.
1912ac_site_file1=NONE
1913ac_site_file2=NONE
1914if test -n "$CONFIG_SITE"; then
1915  ac_site_file1=$CONFIG_SITE
1916elif test "x$prefix" != xNONE; then
1917  ac_site_file1=$prefix/share/config.site
1918  ac_site_file2=$prefix/etc/config.site
1919else
1920  ac_site_file1=$ac_default_prefix/share/config.site
1921  ac_site_file2=$ac_default_prefix/etc/config.site
1922fi
1923for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1924do
1925  test "x$ac_site_file" = xNONE && continue
1926  if test -r "$ac_site_file"; then
1927    { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1928$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1929    sed 's/^/| /' "$ac_site_file" >&5
1930    . "$ac_site_file"
1931  fi
1932done
1933
1934if test -r "$cache_file"; then
1935  # Some versions of bash will fail to source /dev/null (special
1936  # files actually), so we avoid doing that.
1937  if test -f "$cache_file"; then
1938    { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1939$as_echo "$as_me: loading cache $cache_file" >&6;}
1940    case $cache_file in
1941      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1942      *)                      . "./$cache_file";;
1943    esac
1944  fi
1945else
1946  { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1947$as_echo "$as_me: creating cache $cache_file" >&6;}
1948  >$cache_file
1949fi
1950
1951# Check that the precious variables saved in the cache have kept the same
1952# value.
1953ac_cache_corrupted=false
1954for ac_var in $ac_precious_vars; do
1955  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1956  eval ac_new_set=\$ac_env_${ac_var}_set
1957  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1958  eval ac_new_val=\$ac_env_${ac_var}_value
1959  case $ac_old_set,$ac_new_set in
1960    set,)
1961      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1962$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1963      ac_cache_corrupted=: ;;
1964    ,set)
1965      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1966$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1967      ac_cache_corrupted=: ;;
1968    ,);;
1969    *)
1970      if test "x$ac_old_val" != "x$ac_new_val"; then
1971	# differences in whitespace do not lead to failure.
1972	ac_old_val_w=`echo x $ac_old_val`
1973	ac_new_val_w=`echo x $ac_new_val`
1974	if test "$ac_old_val_w" != "$ac_new_val_w"; then
1975	  { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1976$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1977	  ac_cache_corrupted=:
1978	else
1979	  { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1980$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1981	  eval $ac_var=\$ac_old_val
1982	fi
1983	{ $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1984$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1985	{ $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1986$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1987      fi;;
1988  esac
1989  # Pass precious variables to config.status.
1990  if test "$ac_new_set" = set; then
1991    case $ac_new_val in
1992    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1993    *) ac_arg=$ac_var=$ac_new_val ;;
1994    esac
1995    case " $ac_configure_args " in
1996      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1997      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1998    esac
1999  fi
2000done
2001if $ac_cache_corrupted; then
2002  { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2003$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2004  { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
2005$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2006  { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
2007$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2008   { (exit 1); exit 1; }; }
2009fi
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035ac_ext=c
2036ac_cpp='$CPP $CPPFLAGS'
2037ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2038ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2039ac_compiler_gnu=$ac_cv_c_compiler_gnu
2040
2041
2042
2043
2044ac_aux_dir=
2045for ac_dir in buildaux "$srcdir"/buildaux; do
2046  if test -f "$ac_dir/install-sh"; then
2047    ac_aux_dir=$ac_dir
2048    ac_install_sh="$ac_aux_dir/install-sh -c"
2049    break
2050  elif test -f "$ac_dir/install.sh"; then
2051    ac_aux_dir=$ac_dir
2052    ac_install_sh="$ac_aux_dir/install.sh -c"
2053    break
2054  elif test -f "$ac_dir/shtool"; then
2055    ac_aux_dir=$ac_dir
2056    ac_install_sh="$ac_aux_dir/shtool install -c"
2057    break
2058  fi
2059done
2060if test -z "$ac_aux_dir"; then
2061  { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in buildaux \"$srcdir\"/buildaux" >&5
2062$as_echo "$as_me: error: cannot find install-sh or install.sh in buildaux \"$srcdir\"/buildaux" >&2;}
2063   { (exit 1); exit 1; }; }
2064fi
2065
2066# These three variables are undocumented and unsupported,
2067# and are intended to be withdrawn in a future Autoconf release.
2068# They can cause serious problems if a builder's source tree is in a directory
2069# whose full name contains unusual characters.
2070ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2071ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2072ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2073
2074
2075ac_config_headers="$ac_config_headers include/config.h"
2076
2077
2078## --------------------- ##
2079## M4sh Initialization.  ##
2080## --------------------- ##
2081
2082# Be more Bourne compatible
2083DUALCASE=1; export DUALCASE # for MKS sh
2084if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
2085  emulate sh
2086  NULLCMD=:
2087  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2088  # is contrary to our usage.  Disable this feature.
2089  alias -g '${1+"$@"}'='"$@"'
2090  setopt NO_GLOB_SUBST
2091else
2092  case `(set -o) 2>/dev/null` in
2093  *posix*) set -o posix ;;
2094esac
2095
2096fi
2097
2098
2099
2100
2101# PATH needs CR
2102# Avoid depending upon Character Ranges.
2103as_cr_letters='abcdefghijklmnopqrstuvwxyz'
2104as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
2105as_cr_Letters=$as_cr_letters$as_cr_LETTERS
2106as_cr_digits='0123456789'
2107as_cr_alnum=$as_cr_Letters$as_cr_digits
2108
2109as_nl='
2110'
2111export as_nl
2112# Printing a long string crashes Solaris 7 /usr/bin/printf.
2113as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2114as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
2115as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
2116if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
2117  as_echo='printf %s\n'
2118  as_echo_n='printf %s'
2119else
2120  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
2121    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
2122    as_echo_n='/usr/ucb/echo -n'
2123  else
2124    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
2125    as_echo_n_body='eval
2126      arg=$1;
2127      case $arg in
2128      *"$as_nl"*)
2129	expr "X$arg" : "X\\(.*\\)$as_nl";
2130	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
2131      esac;
2132      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
2133    '
2134    export as_echo_n_body
2135    as_echo_n='sh -c $as_echo_n_body as_echo'
2136  fi
2137  export as_echo_body
2138  as_echo='sh -c $as_echo_body as_echo'
2139fi
2140
2141# The user is always right.
2142if test "${PATH_SEPARATOR+set}" != set; then
2143  PATH_SEPARATOR=:
2144  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
2145    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
2146      PATH_SEPARATOR=';'
2147  }
2148fi
2149
2150# Support unset when possible.
2151if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
2152  as_unset=unset
2153else
2154  as_unset=false
2155fi
2156
2157
2158# IFS
2159# We need space, tab and new line, in precisely that order.  Quoting is
2160# there to prevent editors from complaining about space-tab.
2161# (If _AS_PATH_WALK were called with IFS unset, it would disable word
2162# splitting by setting IFS to empty value.)
2163IFS=" ""	$as_nl"
2164
2165# Find who we are.  Look in the path if we contain no directory separator.
2166case $0 in
2167  *[\\/]* ) as_myself=$0 ;;
2168  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2169for as_dir in $PATH
2170do
2171  IFS=$as_save_IFS
2172  test -z "$as_dir" && as_dir=.
2173  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
2174done
2175IFS=$as_save_IFS
2176
2177     ;;
2178esac
2179# We did not find ourselves, most probably we were run as `sh COMMAND'
2180# in which case we are not to be found in the path.
2181if test "x$as_myself" = x; then
2182  as_myself=$0
2183fi
2184if test ! -f "$as_myself"; then
2185  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
2186  { (exit 1); exit 1; }
2187fi
2188
2189# Work around bugs in pre-3.0 UWIN ksh.
2190for as_var in ENV MAIL MAILPATH
2191do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
2192done
2193PS1='$ '
2194PS2='> '
2195PS4='+ '
2196
2197# NLS nuisances.
2198LC_ALL=C
2199export LC_ALL
2200LANGUAGE=C
2201export LANGUAGE
2202
2203# Required to use basename.
2204if expr a : '\(a\)' >/dev/null 2>&1 &&
2205   test "X`expr 00001 : '.*\(...\)'`" = X001; then
2206  as_expr=expr
2207else
2208  as_expr=false
2209fi
2210
2211if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
2212  as_basename=basename
2213else
2214  as_basename=false
2215fi
2216
2217
2218# Name of the executable.
2219as_me=`$as_basename -- "$0" ||
2220$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
2221	 X"$0" : 'X\(//\)$' \| \
2222	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
2223$as_echo X/"$0" |
2224    sed '/^.*\/\([^/][^/]*\)\/*$/{
2225	    s//\1/
2226	    q
2227	  }
2228	  /^X\/\(\/\/\)$/{
2229	    s//\1/
2230	    q
2231	  }
2232	  /^X\/\(\/\).*/{
2233	    s//\1/
2234	    q
2235	  }
2236	  s/.*/./; q'`
2237
2238# CDPATH.
2239$as_unset CDPATH
2240
2241
2242am__api_version='1.10'
2243
2244# Find a good install program.  We prefer a C program (faster),
2245# so one script is as good as another.  But avoid the broken or
2246# incompatible versions:
2247# SysV /etc/install, /usr/sbin/install
2248# SunOS /usr/etc/install
2249# IRIX /sbin/install
2250# AIX /bin/install
2251# AmigaOS /C/install, which installs bootblocks on floppy discs
2252# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2253# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2254# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2255# OS/2's system install, which has a completely different semantic
2256# ./install, which can be erroneously created by make from ./install.sh.
2257# Reject install programs that cannot install multiple files.
2258{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2259$as_echo_n "checking for a BSD-compatible install... " >&6; }
2260if test -z "$INSTALL"; then
2261if test "${ac_cv_path_install+set}" = set; then
2262  $as_echo_n "(cached) " >&6
2263else
2264  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2265for as_dir in $PATH
2266do
2267  IFS=$as_save_IFS
2268  test -z "$as_dir" && as_dir=.
2269  # Account for people who put trailing slashes in PATH elements.
2270case $as_dir/ in
2271  ./ | .// | /cC/* | \
2272  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2273  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2274  /usr/ucb/* ) ;;
2275  *)
2276    # OSF1 and SCO ODT 3.0 have their own names for install.
2277    # Don't use installbsd from OSF since it installs stuff as root
2278    # by default.
2279    for ac_prog in ginstall scoinst install; do
2280      for ac_exec_ext in '' $ac_executable_extensions; do
2281	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2282	  if test $ac_prog = install &&
2283	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2284	    # AIX install.  It has an incompatible calling convention.
2285	    :
2286	  elif test $ac_prog = install &&
2287	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2288	    # program-specific install script used by HP pwplus--don't use.
2289	    :
2290	  else
2291	    rm -rf conftest.one conftest.two conftest.dir
2292	    echo one > conftest.one
2293	    echo two > conftest.two
2294	    mkdir conftest.dir
2295	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2296	      test -s conftest.one && test -s conftest.two &&
2297	      test -s conftest.dir/conftest.one &&
2298	      test -s conftest.dir/conftest.two
2299	    then
2300	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2301	      break 3
2302	    fi
2303	  fi
2304	fi
2305      done
2306    done
2307    ;;
2308esac
2309
2310done
2311IFS=$as_save_IFS
2312
2313rm -rf conftest.one conftest.two conftest.dir
2314
2315fi
2316  if test "${ac_cv_path_install+set}" = set; then
2317    INSTALL=$ac_cv_path_install
2318  else
2319    # As a last resort, use the slow shell script.  Don't cache a
2320    # value for INSTALL within a source directory, because that will
2321    # break other packages using the cache if that directory is
2322    # removed, or if the value is a relative name.
2323    INSTALL=$ac_install_sh
2324  fi
2325fi
2326{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
2327$as_echo "$INSTALL" >&6; }
2328
2329# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2330# It thinks the first close brace ends the variable substitution.
2331test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2332
2333test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2334
2335test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2336
2337{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2338$as_echo_n "checking whether build environment is sane... " >&6; }
2339# Just in case
2340sleep 1
2341echo timestamp > conftest.file
2342# Do `set' in a subshell so we don't clobber the current shell's
2343# arguments.  Must try -L first in case configure is actually a
2344# symlink; some systems play weird games with the mod time of symlinks
2345# (eg FreeBSD returns the mod time of the symlink's containing
2346# directory).
2347if (
2348   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2349   if test "$*" = "X"; then
2350      # -L didn't work.
2351      set X `ls -t $srcdir/configure conftest.file`
2352   fi
2353   rm -f conftest.file
2354   if test "$*" != "X $srcdir/configure conftest.file" \
2355      && test "$*" != "X conftest.file $srcdir/configure"; then
2356
2357      # If neither matched, then we have a broken ls.  This can happen
2358      # if, for instance, CONFIG_SHELL is bash and it inherits a
2359      # broken ls alias from the environment.  This has actually
2360      # happened.  Such a system could not be considered "sane".
2361      { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2362alias in your environment" >&5
2363$as_echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2364alias in your environment" >&2;}
2365   { (exit 1); exit 1; }; }
2366   fi
2367
2368   test "$2" = conftest.file
2369   )
2370then
2371   # Ok.
2372   :
2373else
2374   { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2375Check your system clock" >&5
2376$as_echo "$as_me: error: newly created file is older than distributed files!
2377Check your system clock" >&2;}
2378   { (exit 1); exit 1; }; }
2379fi
2380{ $as_echo "$as_me:$LINENO: result: yes" >&5
2381$as_echo "yes" >&6; }
2382test "$program_prefix" != NONE &&
2383  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2384# Use a double $ so make ignores it.
2385test "$program_suffix" != NONE &&
2386  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2387# Double any \ or $.
2388# By default was `s,x,x', remove it if useless.
2389ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2390program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2391
2392# expand $ac_aux_dir to an absolute path
2393am_aux_dir=`cd $ac_aux_dir && pwd`
2394
2395test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2396# Use eval to expand $SHELL
2397if eval "$MISSING --run true"; then
2398  am_missing_run="$MISSING --run "
2399else
2400  am_missing_run=
2401  { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2402$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2403fi
2404
2405{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
2406$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2407if test -z "$MKDIR_P"; then
2408  if test "${ac_cv_path_mkdir+set}" = set; then
2409  $as_echo_n "(cached) " >&6
2410else
2411  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2412for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2413do
2414  IFS=$as_save_IFS
2415  test -z "$as_dir" && as_dir=.
2416  for ac_prog in mkdir gmkdir; do
2417	 for ac_exec_ext in '' $ac_executable_extensions; do
2418	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2419	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2420	     'mkdir (GNU coreutils) '* | \
2421	     'mkdir (coreutils) '* | \
2422	     'mkdir (fileutils) '4.1*)
2423	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2424	       break 3;;
2425	   esac
2426	 done
2427       done
2428done
2429IFS=$as_save_IFS
2430
2431fi
2432
2433  if test "${ac_cv_path_mkdir+set}" = set; then
2434    MKDIR_P="$ac_cv_path_mkdir -p"
2435  else
2436    # As a last resort, use the slow shell script.  Don't cache a
2437    # value for MKDIR_P within a source directory, because that will
2438    # break other packages using the cache if that directory is
2439    # removed, or if the value is a relative name.
2440    test -d ./--version && rmdir ./--version
2441    MKDIR_P="$ac_install_sh -d"
2442  fi
2443fi
2444{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
2445$as_echo "$MKDIR_P" >&6; }
2446
2447mkdir_p="$MKDIR_P"
2448case $mkdir_p in
2449  [\\/$]* | ?:[\\/]*) ;;
2450  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2451esac
2452
2453for ac_prog in gawk mawk nawk awk
2454do
2455  # Extract the first word of "$ac_prog", so it can be a program name with args.
2456set dummy $ac_prog; ac_word=$2
2457{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2458$as_echo_n "checking for $ac_word... " >&6; }
2459if test "${ac_cv_prog_AWK+set}" = set; then
2460  $as_echo_n "(cached) " >&6
2461else
2462  if test -n "$AWK"; then
2463  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2464else
2465as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2466for as_dir in $PATH
2467do
2468  IFS=$as_save_IFS
2469  test -z "$as_dir" && as_dir=.
2470  for ac_exec_ext in '' $ac_executable_extensions; do
2471  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2472    ac_cv_prog_AWK="$ac_prog"
2473    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2474    break 2
2475  fi
2476done
2477done
2478IFS=$as_save_IFS
2479
2480fi
2481fi
2482AWK=$ac_cv_prog_AWK
2483if test -n "$AWK"; then
2484  { $as_echo "$as_me:$LINENO: result: $AWK" >&5
2485$as_echo "$AWK" >&6; }
2486else
2487  { $as_echo "$as_me:$LINENO: result: no" >&5
2488$as_echo "no" >&6; }
2489fi
2490
2491
2492  test -n "$AWK" && break
2493done
2494
2495{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2496$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2497set x ${MAKE-make}
2498ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2499if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2500  $as_echo_n "(cached) " >&6
2501else
2502  cat >conftest.make <<\_ACEOF
2503SHELL = /bin/sh
2504all:
2505	@echo '@@@%%%=$(MAKE)=@@@%%%'
2506_ACEOF
2507# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2508case `${MAKE-make} -f conftest.make 2>/dev/null` in
2509  *@@@%%%=?*=@@@%%%*)
2510    eval ac_cv_prog_make_${ac_make}_set=yes;;
2511  *)
2512    eval ac_cv_prog_make_${ac_make}_set=no;;
2513esac
2514rm -f conftest.make
2515fi
2516if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2517  { $as_echo "$as_me:$LINENO: result: yes" >&5
2518$as_echo "yes" >&6; }
2519  SET_MAKE=
2520else
2521  { $as_echo "$as_me:$LINENO: result: no" >&5
2522$as_echo "no" >&6; }
2523  SET_MAKE="MAKE=${MAKE-make}"
2524fi
2525
2526rm -rf .tst 2>/dev/null
2527mkdir .tst 2>/dev/null
2528if test -d .tst; then
2529  am__leading_dot=.
2530else
2531  am__leading_dot=_
2532fi
2533rmdir .tst 2>/dev/null
2534
2535if test "`cd $srcdir && pwd`" != "`pwd`"; then
2536  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2537  # is not polluted with repeated "-I."
2538  am__isrc=' -I$(srcdir)'
2539  # test to see if srcdir already configured
2540  if test -f $srcdir/config.status; then
2541    { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2542$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2543   { (exit 1); exit 1; }; }
2544  fi
2545fi
2546
2547# test whether we have cygpath
2548if test -z "$CYGPATH_W"; then
2549  if (cygpath --version) >/dev/null 2>/dev/null; then
2550    CYGPATH_W='cygpath -w'
2551  else
2552    CYGPATH_W=echo
2553  fi
2554fi
2555
2556
2557# Define the identity of the package.
2558 PACKAGE='netbsd-iscsi'
2559 VERSION='20100416'
2560
2561
2562cat >>confdefs.h <<_ACEOF
2563#define PACKAGE "$PACKAGE"
2564_ACEOF
2565
2566
2567cat >>confdefs.h <<_ACEOF
2568#define VERSION "$VERSION"
2569_ACEOF
2570
2571# Some tools Automake needs.
2572
2573ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2574
2575
2576AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2577
2578
2579AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2580
2581
2582AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2583
2584
2585MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2586
2587install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
2588
2589# Installed binaries are usually stripped using `strip' when the user
2590# run `make install-strip'.  However `strip' might not be the right
2591# tool to use in cross-compilation environments, therefore Automake
2592# will honor the `STRIP' environment variable to overrule this program.
2593if test "$cross_compiling" != no; then
2594  if test -n "$ac_tool_prefix"; then
2595  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2596set dummy ${ac_tool_prefix}strip; ac_word=$2
2597{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2598$as_echo_n "checking for $ac_word... " >&6; }
2599if test "${ac_cv_prog_STRIP+set}" = set; then
2600  $as_echo_n "(cached) " >&6
2601else
2602  if test -n "$STRIP"; then
2603  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2604else
2605as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2606for as_dir in $PATH
2607do
2608  IFS=$as_save_IFS
2609  test -z "$as_dir" && as_dir=.
2610  for ac_exec_ext in '' $ac_executable_extensions; do
2611  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2612    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2613    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2614    break 2
2615  fi
2616done
2617done
2618IFS=$as_save_IFS
2619
2620fi
2621fi
2622STRIP=$ac_cv_prog_STRIP
2623if test -n "$STRIP"; then
2624  { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
2625$as_echo "$STRIP" >&6; }
2626else
2627  { $as_echo "$as_me:$LINENO: result: no" >&5
2628$as_echo "no" >&6; }
2629fi
2630
2631
2632fi
2633if test -z "$ac_cv_prog_STRIP"; then
2634  ac_ct_STRIP=$STRIP
2635  # Extract the first word of "strip", so it can be a program name with args.
2636set dummy strip; ac_word=$2
2637{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2638$as_echo_n "checking for $ac_word... " >&6; }
2639if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2640  $as_echo_n "(cached) " >&6
2641else
2642  if test -n "$ac_ct_STRIP"; then
2643  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2644else
2645as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2646for as_dir in $PATH
2647do
2648  IFS=$as_save_IFS
2649  test -z "$as_dir" && as_dir=.
2650  for ac_exec_ext in '' $ac_executable_extensions; do
2651  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2652    ac_cv_prog_ac_ct_STRIP="strip"
2653    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2654    break 2
2655  fi
2656done
2657done
2658IFS=$as_save_IFS
2659
2660fi
2661fi
2662ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2663if test -n "$ac_ct_STRIP"; then
2664  { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2665$as_echo "$ac_ct_STRIP" >&6; }
2666else
2667  { $as_echo "$as_me:$LINENO: result: no" >&5
2668$as_echo "no" >&6; }
2669fi
2670
2671  if test "x$ac_ct_STRIP" = x; then
2672    STRIP=":"
2673  else
2674    case $cross_compiling:$ac_tool_warned in
2675yes:)
2676{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2677$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2678ac_tool_warned=yes ;;
2679esac
2680    STRIP=$ac_ct_STRIP
2681  fi
2682else
2683  STRIP="$ac_cv_prog_STRIP"
2684fi
2685
2686fi
2687INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2688
2689# We need awk for the "check" target.  The system "awk" is bad on
2690# some platforms.
2691# Always define AMTAR for backward compatibility.
2692
2693AMTAR=${AMTAR-"${am_missing_run}tar"}
2694
2695am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2696
2697
2698
2699
2700
2701{ $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
2702$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2703    # Check whether --enable-maintainer-mode was given.
2704if test "${enable_maintainer_mode+set}" = set; then
2705  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2706else
2707  USE_MAINTAINER_MODE=no
2708fi
2709
2710  { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
2711$as_echo "$USE_MAINTAINER_MODE" >&6; }
2712   if test $USE_MAINTAINER_MODE = yes; then
2713  MAINTAINER_MODE_TRUE=
2714  MAINTAINER_MODE_FALSE='#'
2715else
2716  MAINTAINER_MODE_TRUE='#'
2717  MAINTAINER_MODE_FALSE=
2718fi
2719
2720  MAINT=$MAINTAINER_MODE_TRUE
2721
2722
2723
2724# Make sure we can run config.sub.
2725$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2726  { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2727$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2728   { (exit 1); exit 1; }; }
2729
2730{ $as_echo "$as_me:$LINENO: checking build system type" >&5
2731$as_echo_n "checking build system type... " >&6; }
2732if test "${ac_cv_build+set}" = set; then
2733  $as_echo_n "(cached) " >&6
2734else
2735  ac_build_alias=$build_alias
2736test "x$ac_build_alias" = x &&
2737  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2738test "x$ac_build_alias" = x &&
2739  { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2740$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2741   { (exit 1); exit 1; }; }
2742ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2743  { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2744$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2745   { (exit 1); exit 1; }; }
2746
2747fi
2748{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2749$as_echo "$ac_cv_build" >&6; }
2750case $ac_cv_build in
2751*-*-*) ;;
2752*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2753$as_echo "$as_me: error: invalid value of canonical build" >&2;}
2754   { (exit 1); exit 1; }; };;
2755esac
2756build=$ac_cv_build
2757ac_save_IFS=$IFS; IFS='-'
2758set x $ac_cv_build
2759shift
2760build_cpu=$1
2761build_vendor=$2
2762shift; shift
2763# Remember, the first character of IFS is used to create $*,
2764# except with old shells:
2765build_os=$*
2766IFS=$ac_save_IFS
2767case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2768
2769
2770{ $as_echo "$as_me:$LINENO: checking host system type" >&5
2771$as_echo_n "checking host system type... " >&6; }
2772if test "${ac_cv_host+set}" = set; then
2773  $as_echo_n "(cached) " >&6
2774else
2775  if test "x$host_alias" = x; then
2776  ac_cv_host=$ac_cv_build
2777else
2778  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2779    { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2780$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2781   { (exit 1); exit 1; }; }
2782fi
2783
2784fi
2785{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2786$as_echo "$ac_cv_host" >&6; }
2787case $ac_cv_host in
2788*-*-*) ;;
2789*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2790$as_echo "$as_me: error: invalid value of canonical host" >&2;}
2791   { (exit 1); exit 1; }; };;
2792esac
2793host=$ac_cv_host
2794ac_save_IFS=$IFS; IFS='-'
2795set x $ac_cv_host
2796shift
2797host_cpu=$1
2798host_vendor=$2
2799shift; shift
2800# Remember, the first character of IFS is used to create $*,
2801# except with old shells:
2802host_os=$*
2803IFS=$ac_save_IFS
2804case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2805
2806
2807CANONICAL_HOST=$host
2808
2809
2810# Find a good install program.  We prefer a C program (faster),
2811# so one script is as good as another.  But avoid the broken or
2812# incompatible versions:
2813# SysV /etc/install, /usr/sbin/install
2814# SunOS /usr/etc/install
2815# IRIX /sbin/install
2816# AIX /bin/install
2817# AmigaOS /C/install, which installs bootblocks on floppy discs
2818# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2819# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2820# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2821# OS/2's system install, which has a completely different semantic
2822# ./install, which can be erroneously created by make from ./install.sh.
2823# Reject install programs that cannot install multiple files.
2824{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2825$as_echo_n "checking for a BSD-compatible install... " >&6; }
2826if test -z "$INSTALL"; then
2827if test "${ac_cv_path_install+set}" = set; then
2828  $as_echo_n "(cached) " >&6
2829else
2830  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2831for as_dir in $PATH
2832do
2833  IFS=$as_save_IFS
2834  test -z "$as_dir" && as_dir=.
2835  # Account for people who put trailing slashes in PATH elements.
2836case $as_dir/ in
2837  ./ | .// | /cC/* | \
2838  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2839  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2840  /usr/ucb/* ) ;;
2841  *)
2842    # OSF1 and SCO ODT 3.0 have their own names for install.
2843    # Don't use installbsd from OSF since it installs stuff as root
2844    # by default.
2845    for ac_prog in ginstall scoinst install; do
2846      for ac_exec_ext in '' $ac_executable_extensions; do
2847	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2848	  if test $ac_prog = install &&
2849	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2850	    # AIX install.  It has an incompatible calling convention.
2851	    :
2852	  elif test $ac_prog = install &&
2853	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2854	    # program-specific install script used by HP pwplus--don't use.
2855	    :
2856	  else
2857	    rm -rf conftest.one conftest.two conftest.dir
2858	    echo one > conftest.one
2859	    echo two > conftest.two
2860	    mkdir conftest.dir
2861	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2862	      test -s conftest.one && test -s conftest.two &&
2863	      test -s conftest.dir/conftest.one &&
2864	      test -s conftest.dir/conftest.two
2865	    then
2866	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2867	      break 3
2868	    fi
2869	  fi
2870	fi
2871      done
2872    done
2873    ;;
2874esac
2875
2876done
2877IFS=$as_save_IFS
2878
2879rm -rf conftest.one conftest.two conftest.dir
2880
2881fi
2882  if test "${ac_cv_path_install+set}" = set; then
2883    INSTALL=$ac_cv_path_install
2884  else
2885    # As a last resort, use the slow shell script.  Don't cache a
2886    # value for INSTALL within a source directory, because that will
2887    # break other packages using the cache if that directory is
2888    # removed, or if the value is a relative name.
2889    INSTALL=$ac_install_sh
2890  fi
2891fi
2892{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
2893$as_echo "$INSTALL" >&6; }
2894
2895# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2896# It thinks the first close brace ends the variable substitution.
2897test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2898
2899test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2900
2901test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2902
2903ac_ext=c
2904ac_cpp='$CPP $CPPFLAGS'
2905ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2906ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2907ac_compiler_gnu=$ac_cv_c_compiler_gnu
2908if test -n "$ac_tool_prefix"; then
2909  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2910set dummy ${ac_tool_prefix}gcc; ac_word=$2
2911{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2912$as_echo_n "checking for $ac_word... " >&6; }
2913if test "${ac_cv_prog_CC+set}" = set; then
2914  $as_echo_n "(cached) " >&6
2915else
2916  if test -n "$CC"; then
2917  ac_cv_prog_CC="$CC" # Let the user override the test.
2918else
2919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2920for as_dir in $PATH
2921do
2922  IFS=$as_save_IFS
2923  test -z "$as_dir" && as_dir=.
2924  for ac_exec_ext in '' $ac_executable_extensions; do
2925  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2926    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2927    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2928    break 2
2929  fi
2930done
2931done
2932IFS=$as_save_IFS
2933
2934fi
2935fi
2936CC=$ac_cv_prog_CC
2937if test -n "$CC"; then
2938  { $as_echo "$as_me:$LINENO: result: $CC" >&5
2939$as_echo "$CC" >&6; }
2940else
2941  { $as_echo "$as_me:$LINENO: result: no" >&5
2942$as_echo "no" >&6; }
2943fi
2944
2945
2946fi
2947if test -z "$ac_cv_prog_CC"; then
2948  ac_ct_CC=$CC
2949  # Extract the first word of "gcc", so it can be a program name with args.
2950set dummy gcc; ac_word=$2
2951{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2952$as_echo_n "checking for $ac_word... " >&6; }
2953if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2954  $as_echo_n "(cached) " >&6
2955else
2956  if test -n "$ac_ct_CC"; then
2957  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2958else
2959as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2960for as_dir in $PATH
2961do
2962  IFS=$as_save_IFS
2963  test -z "$as_dir" && as_dir=.
2964  for ac_exec_ext in '' $ac_executable_extensions; do
2965  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2966    ac_cv_prog_ac_ct_CC="gcc"
2967    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2968    break 2
2969  fi
2970done
2971done
2972IFS=$as_save_IFS
2973
2974fi
2975fi
2976ac_ct_CC=$ac_cv_prog_ac_ct_CC
2977if test -n "$ac_ct_CC"; then
2978  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2979$as_echo "$ac_ct_CC" >&6; }
2980else
2981  { $as_echo "$as_me:$LINENO: result: no" >&5
2982$as_echo "no" >&6; }
2983fi
2984
2985  if test "x$ac_ct_CC" = x; then
2986    CC=""
2987  else
2988    case $cross_compiling:$ac_tool_warned in
2989yes:)
2990{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2991$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2992ac_tool_warned=yes ;;
2993esac
2994    CC=$ac_ct_CC
2995  fi
2996else
2997  CC="$ac_cv_prog_CC"
2998fi
2999
3000if test -z "$CC"; then
3001          if test -n "$ac_tool_prefix"; then
3002    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3003set dummy ${ac_tool_prefix}cc; ac_word=$2
3004{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3005$as_echo_n "checking for $ac_word... " >&6; }
3006if test "${ac_cv_prog_CC+set}" = set; then
3007  $as_echo_n "(cached) " >&6
3008else
3009  if test -n "$CC"; then
3010  ac_cv_prog_CC="$CC" # Let the user override the test.
3011else
3012as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3013for as_dir in $PATH
3014do
3015  IFS=$as_save_IFS
3016  test -z "$as_dir" && as_dir=.
3017  for ac_exec_ext in '' $ac_executable_extensions; do
3018  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3019    ac_cv_prog_CC="${ac_tool_prefix}cc"
3020    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3021    break 2
3022  fi
3023done
3024done
3025IFS=$as_save_IFS
3026
3027fi
3028fi
3029CC=$ac_cv_prog_CC
3030if test -n "$CC"; then
3031  { $as_echo "$as_me:$LINENO: result: $CC" >&5
3032$as_echo "$CC" >&6; }
3033else
3034  { $as_echo "$as_me:$LINENO: result: no" >&5
3035$as_echo "no" >&6; }
3036fi
3037
3038
3039  fi
3040fi
3041if test -z "$CC"; then
3042  # Extract the first word of "cc", so it can be a program name with args.
3043set dummy cc; ac_word=$2
3044{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3045$as_echo_n "checking for $ac_word... " >&6; }
3046if test "${ac_cv_prog_CC+set}" = set; then
3047  $as_echo_n "(cached) " >&6
3048else
3049  if test -n "$CC"; then
3050  ac_cv_prog_CC="$CC" # Let the user override the test.
3051else
3052  ac_prog_rejected=no
3053as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3054for as_dir in $PATH
3055do
3056  IFS=$as_save_IFS
3057  test -z "$as_dir" && as_dir=.
3058  for ac_exec_ext in '' $ac_executable_extensions; do
3059  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3060    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3061       ac_prog_rejected=yes
3062       continue
3063     fi
3064    ac_cv_prog_CC="cc"
3065    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3066    break 2
3067  fi
3068done
3069done
3070IFS=$as_save_IFS
3071
3072if test $ac_prog_rejected = yes; then
3073  # We found a bogon in the path, so make sure we never use it.
3074  set dummy $ac_cv_prog_CC
3075  shift
3076  if test $# != 0; then
3077    # We chose a different compiler from the bogus one.
3078    # However, it has the same basename, so the bogon will be chosen
3079    # first if we set CC to just the basename; use the full file name.
3080    shift
3081    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3082  fi
3083fi
3084fi
3085fi
3086CC=$ac_cv_prog_CC
3087if test -n "$CC"; then
3088  { $as_echo "$as_me:$LINENO: result: $CC" >&5
3089$as_echo "$CC" >&6; }
3090else
3091  { $as_echo "$as_me:$LINENO: result: no" >&5
3092$as_echo "no" >&6; }
3093fi
3094
3095
3096fi
3097if test -z "$CC"; then
3098  if test -n "$ac_tool_prefix"; then
3099  for ac_prog in cl.exe
3100  do
3101    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3102set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3103{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3104$as_echo_n "checking for $ac_word... " >&6; }
3105if test "${ac_cv_prog_CC+set}" = set; then
3106  $as_echo_n "(cached) " >&6
3107else
3108  if test -n "$CC"; then
3109  ac_cv_prog_CC="$CC" # Let the user override the test.
3110else
3111as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3112for as_dir in $PATH
3113do
3114  IFS=$as_save_IFS
3115  test -z "$as_dir" && as_dir=.
3116  for ac_exec_ext in '' $ac_executable_extensions; do
3117  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3118    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3119    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3120    break 2
3121  fi
3122done
3123done
3124IFS=$as_save_IFS
3125
3126fi
3127fi
3128CC=$ac_cv_prog_CC
3129if test -n "$CC"; then
3130  { $as_echo "$as_me:$LINENO: result: $CC" >&5
3131$as_echo "$CC" >&6; }
3132else
3133  { $as_echo "$as_me:$LINENO: result: no" >&5
3134$as_echo "no" >&6; }
3135fi
3136
3137
3138    test -n "$CC" && break
3139  done
3140fi
3141if test -z "$CC"; then
3142  ac_ct_CC=$CC
3143  for ac_prog in cl.exe
3144do
3145  # Extract the first word of "$ac_prog", so it can be a program name with args.
3146set dummy $ac_prog; ac_word=$2
3147{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3148$as_echo_n "checking for $ac_word... " >&6; }
3149if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3150  $as_echo_n "(cached) " >&6
3151else
3152  if test -n "$ac_ct_CC"; then
3153  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3154else
3155as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3156for as_dir in $PATH
3157do
3158  IFS=$as_save_IFS
3159  test -z "$as_dir" && as_dir=.
3160  for ac_exec_ext in '' $ac_executable_extensions; do
3161  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3162    ac_cv_prog_ac_ct_CC="$ac_prog"
3163    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3164    break 2
3165  fi
3166done
3167done
3168IFS=$as_save_IFS
3169
3170fi
3171fi
3172ac_ct_CC=$ac_cv_prog_ac_ct_CC
3173if test -n "$ac_ct_CC"; then
3174  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3175$as_echo "$ac_ct_CC" >&6; }
3176else
3177  { $as_echo "$as_me:$LINENO: result: no" >&5
3178$as_echo "no" >&6; }
3179fi
3180
3181
3182  test -n "$ac_ct_CC" && break
3183done
3184
3185  if test "x$ac_ct_CC" = x; then
3186    CC=""
3187  else
3188    case $cross_compiling:$ac_tool_warned in
3189yes:)
3190{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
3191$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3192ac_tool_warned=yes ;;
3193esac
3194    CC=$ac_ct_CC
3195  fi
3196fi
3197
3198fi
3199
3200
3201test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3202$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3203{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3204See \`config.log' for more details." >&5
3205$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
3206See \`config.log' for more details." >&2;}
3207   { (exit 1); exit 1; }; }; }
3208
3209# Provide some information about the compiler.
3210$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
3211set X $ac_compile
3212ac_compiler=$2
3213{ (ac_try="$ac_compiler --version >&5"
3214case "(($ac_try" in
3215  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3216  *) ac_try_echo=$ac_try;;
3217esac
3218eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3219$as_echo "$ac_try_echo") >&5
3220  (eval "$ac_compiler --version >&5") 2>&5
3221  ac_status=$?
3222  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3223  (exit $ac_status); }
3224{ (ac_try="$ac_compiler -v >&5"
3225case "(($ac_try" in
3226  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3227  *) ac_try_echo=$ac_try;;
3228esac
3229eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3230$as_echo "$ac_try_echo") >&5
3231  (eval "$ac_compiler -v >&5") 2>&5
3232  ac_status=$?
3233  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3234  (exit $ac_status); }
3235{ (ac_try="$ac_compiler -V >&5"
3236case "(($ac_try" in
3237  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3238  *) ac_try_echo=$ac_try;;
3239esac
3240eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3241$as_echo "$ac_try_echo") >&5
3242  (eval "$ac_compiler -V >&5") 2>&5
3243  ac_status=$?
3244  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3245  (exit $ac_status); }
3246
3247cat >conftest.$ac_ext <<_ACEOF
3248/* confdefs.h.  */
3249_ACEOF
3250cat confdefs.h >>conftest.$ac_ext
3251cat >>conftest.$ac_ext <<_ACEOF
3252/* end confdefs.h.  */
3253
3254int
3255main ()
3256{
3257
3258  ;
3259  return 0;
3260}
3261_ACEOF
3262ac_clean_files_save=$ac_clean_files
3263ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3264# Try to create an executable without -o first, disregard a.out.
3265# It will help us diagnose broken compilers, and finding out an intuition
3266# of exeext.
3267{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3268$as_echo_n "checking for C compiler default output file name... " >&6; }
3269ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3270
3271# The possible output files:
3272ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3273
3274ac_rmfiles=
3275for ac_file in $ac_files
3276do
3277  case $ac_file in
3278    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3279    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3280  esac
3281done
3282rm -f $ac_rmfiles
3283
3284if { (ac_try="$ac_link_default"
3285case "(($ac_try" in
3286  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3287  *) ac_try_echo=$ac_try;;
3288esac
3289eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3290$as_echo "$ac_try_echo") >&5
3291  (eval "$ac_link_default") 2>&5
3292  ac_status=$?
3293  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3294  (exit $ac_status); }; then
3295  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3296# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3297# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3298# so that the user can short-circuit this test for compilers unknown to
3299# Autoconf.
3300for ac_file in $ac_files ''
3301do
3302  test -f "$ac_file" || continue
3303  case $ac_file in
3304    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3305	;;
3306    [ab].out )
3307	# We found the default executable, but exeext='' is most
3308	# certainly right.
3309	break;;
3310    *.* )
3311        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3312	then :; else
3313	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3314	fi
3315	# We set ac_cv_exeext here because the later test for it is not
3316	# safe: cross compilers may not add the suffix if given an `-o'
3317	# argument, so we may need to know it at that point already.
3318	# Even if this section looks crufty: it has the advantage of
3319	# actually working.
3320	break;;
3321    * )
3322	break;;
3323  esac
3324done
3325test "$ac_cv_exeext" = no && ac_cv_exeext=
3326
3327else
3328  ac_file=''
3329fi
3330
3331{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3332$as_echo "$ac_file" >&6; }
3333if test -z "$ac_file"; then
3334  $as_echo "$as_me: failed program was:" >&5
3335sed 's/^/| /' conftest.$ac_ext >&5
3336
3337{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3338$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3339{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
3340See \`config.log' for more details." >&5
3341$as_echo "$as_me: error: C compiler cannot create executables
3342See \`config.log' for more details." >&2;}
3343   { (exit 77); exit 77; }; }; }
3344fi
3345
3346ac_exeext=$ac_cv_exeext
3347
3348# Check that the compiler produces executables we can run.  If not, either
3349# the compiler is broken, or we cross compile.
3350{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3351$as_echo_n "checking whether the C compiler works... " >&6; }
3352# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3353# If not cross compiling, check that we can run a simple program.
3354if test "$cross_compiling" != yes; then
3355  if { ac_try='./$ac_file'
3356  { (case "(($ac_try" in
3357  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3358  *) ac_try_echo=$ac_try;;
3359esac
3360eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3361$as_echo "$ac_try_echo") >&5
3362  (eval "$ac_try") 2>&5
3363  ac_status=$?
3364  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3365  (exit $ac_status); }; }; then
3366    cross_compiling=no
3367  else
3368    if test "$cross_compiling" = maybe; then
3369	cross_compiling=yes
3370    else
3371	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3372$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3373{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3374If you meant to cross compile, use \`--host'.
3375See \`config.log' for more details." >&5
3376$as_echo "$as_me: error: cannot run C compiled programs.
3377If you meant to cross compile, use \`--host'.
3378See \`config.log' for more details." >&2;}
3379   { (exit 1); exit 1; }; }; }
3380    fi
3381  fi
3382fi
3383{ $as_echo "$as_me:$LINENO: result: yes" >&5
3384$as_echo "yes" >&6; }
3385
3386rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3387ac_clean_files=$ac_clean_files_save
3388# Check that the compiler produces executables we can run.  If not, either
3389# the compiler is broken, or we cross compile.
3390{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3391$as_echo_n "checking whether we are cross compiling... " >&6; }
3392{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3393$as_echo "$cross_compiling" >&6; }
3394
3395{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3396$as_echo_n "checking for suffix of executables... " >&6; }
3397if { (ac_try="$ac_link"
3398case "(($ac_try" in
3399  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3400  *) ac_try_echo=$ac_try;;
3401esac
3402eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3403$as_echo "$ac_try_echo") >&5
3404  (eval "$ac_link") 2>&5
3405  ac_status=$?
3406  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3407  (exit $ac_status); }; then
3408  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3409# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3410# work properly (i.e., refer to `conftest.exe'), while it won't with
3411# `rm'.
3412for ac_file in conftest.exe conftest conftest.*; do
3413  test -f "$ac_file" || continue
3414  case $ac_file in
3415    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3416    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3417	  break;;
3418    * ) break;;
3419  esac
3420done
3421else
3422  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3423$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3424{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3425See \`config.log' for more details." >&5
3426$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3427See \`config.log' for more details." >&2;}
3428   { (exit 1); exit 1; }; }; }
3429fi
3430
3431rm -f conftest$ac_cv_exeext
3432{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3433$as_echo "$ac_cv_exeext" >&6; }
3434
3435rm -f conftest.$ac_ext
3436EXEEXT=$ac_cv_exeext
3437ac_exeext=$EXEEXT
3438{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3439$as_echo_n "checking for suffix of object files... " >&6; }
3440if test "${ac_cv_objext+set}" = set; then
3441  $as_echo_n "(cached) " >&6
3442else
3443  cat >conftest.$ac_ext <<_ACEOF
3444/* confdefs.h.  */
3445_ACEOF
3446cat confdefs.h >>conftest.$ac_ext
3447cat >>conftest.$ac_ext <<_ACEOF
3448/* end confdefs.h.  */
3449
3450int
3451main ()
3452{
3453
3454  ;
3455  return 0;
3456}
3457_ACEOF
3458rm -f conftest.o conftest.obj
3459if { (ac_try="$ac_compile"
3460case "(($ac_try" in
3461  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3462  *) ac_try_echo=$ac_try;;
3463esac
3464eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3465$as_echo "$ac_try_echo") >&5
3466  (eval "$ac_compile") 2>&5
3467  ac_status=$?
3468  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3469  (exit $ac_status); }; then
3470  for ac_file in conftest.o conftest.obj conftest.*; do
3471  test -f "$ac_file" || continue;
3472  case $ac_file in
3473    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3474    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3475       break;;
3476  esac
3477done
3478else
3479  $as_echo "$as_me: failed program was:" >&5
3480sed 's/^/| /' conftest.$ac_ext >&5
3481
3482{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3483$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3484{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3485See \`config.log' for more details." >&5
3486$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3487See \`config.log' for more details." >&2;}
3488   { (exit 1); exit 1; }; }; }
3489fi
3490
3491rm -f conftest.$ac_cv_objext conftest.$ac_ext
3492fi
3493{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3494$as_echo "$ac_cv_objext" >&6; }
3495OBJEXT=$ac_cv_objext
3496ac_objext=$OBJEXT
3497{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3498$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3499if test "${ac_cv_c_compiler_gnu+set}" = set; then
3500  $as_echo_n "(cached) " >&6
3501else
3502  cat >conftest.$ac_ext <<_ACEOF
3503/* confdefs.h.  */
3504_ACEOF
3505cat confdefs.h >>conftest.$ac_ext
3506cat >>conftest.$ac_ext <<_ACEOF
3507/* end confdefs.h.  */
3508
3509int
3510main ()
3511{
3512#ifndef __GNUC__
3513       choke me
3514#endif
3515
3516  ;
3517  return 0;
3518}
3519_ACEOF
3520rm -f conftest.$ac_objext
3521if { (ac_try="$ac_compile"
3522case "(($ac_try" in
3523  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3524  *) ac_try_echo=$ac_try;;
3525esac
3526eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3527$as_echo "$ac_try_echo") >&5
3528  (eval "$ac_compile") 2>conftest.er1
3529  ac_status=$?
3530  grep -v '^ *+' conftest.er1 >conftest.err
3531  rm -f conftest.er1
3532  cat conftest.err >&5
3533  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3534  (exit $ac_status); } && {
3535	 test -z "$ac_c_werror_flag" ||
3536	 test ! -s conftest.err
3537       } && test -s conftest.$ac_objext; then
3538  ac_compiler_gnu=yes
3539else
3540  $as_echo "$as_me: failed program was:" >&5
3541sed 's/^/| /' conftest.$ac_ext >&5
3542
3543	ac_compiler_gnu=no
3544fi
3545
3546rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3547ac_cv_c_compiler_gnu=$ac_compiler_gnu
3548
3549fi
3550{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3551$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3552if test $ac_compiler_gnu = yes; then
3553  GCC=yes
3554else
3555  GCC=
3556fi
3557ac_test_CFLAGS=${CFLAGS+set}
3558ac_save_CFLAGS=$CFLAGS
3559{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3560$as_echo_n "checking whether $CC accepts -g... " >&6; }
3561if test "${ac_cv_prog_cc_g+set}" = set; then
3562  $as_echo_n "(cached) " >&6
3563else
3564  ac_save_c_werror_flag=$ac_c_werror_flag
3565   ac_c_werror_flag=yes
3566   ac_cv_prog_cc_g=no
3567   CFLAGS="-g"
3568   cat >conftest.$ac_ext <<_ACEOF
3569/* confdefs.h.  */
3570_ACEOF
3571cat confdefs.h >>conftest.$ac_ext
3572cat >>conftest.$ac_ext <<_ACEOF
3573/* end confdefs.h.  */
3574
3575int
3576main ()
3577{
3578
3579  ;
3580  return 0;
3581}
3582_ACEOF
3583rm -f conftest.$ac_objext
3584if { (ac_try="$ac_compile"
3585case "(($ac_try" in
3586  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3587  *) ac_try_echo=$ac_try;;
3588esac
3589eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3590$as_echo "$ac_try_echo") >&5
3591  (eval "$ac_compile") 2>conftest.er1
3592  ac_status=$?
3593  grep -v '^ *+' conftest.er1 >conftest.err
3594  rm -f conftest.er1
3595  cat conftest.err >&5
3596  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3597  (exit $ac_status); } && {
3598	 test -z "$ac_c_werror_flag" ||
3599	 test ! -s conftest.err
3600       } && test -s conftest.$ac_objext; then
3601  ac_cv_prog_cc_g=yes
3602else
3603  $as_echo "$as_me: failed program was:" >&5
3604sed 's/^/| /' conftest.$ac_ext >&5
3605
3606	CFLAGS=""
3607      cat >conftest.$ac_ext <<_ACEOF
3608/* confdefs.h.  */
3609_ACEOF
3610cat confdefs.h >>conftest.$ac_ext
3611cat >>conftest.$ac_ext <<_ACEOF
3612/* end confdefs.h.  */
3613
3614int
3615main ()
3616{
3617
3618  ;
3619  return 0;
3620}
3621_ACEOF
3622rm -f conftest.$ac_objext
3623if { (ac_try="$ac_compile"
3624case "(($ac_try" in
3625  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3626  *) ac_try_echo=$ac_try;;
3627esac
3628eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3629$as_echo "$ac_try_echo") >&5
3630  (eval "$ac_compile") 2>conftest.er1
3631  ac_status=$?
3632  grep -v '^ *+' conftest.er1 >conftest.err
3633  rm -f conftest.er1
3634  cat conftest.err >&5
3635  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3636  (exit $ac_status); } && {
3637	 test -z "$ac_c_werror_flag" ||
3638	 test ! -s conftest.err
3639       } && test -s conftest.$ac_objext; then
3640  :
3641else
3642  $as_echo "$as_me: failed program was:" >&5
3643sed 's/^/| /' conftest.$ac_ext >&5
3644
3645	ac_c_werror_flag=$ac_save_c_werror_flag
3646	 CFLAGS="-g"
3647	 cat >conftest.$ac_ext <<_ACEOF
3648/* confdefs.h.  */
3649_ACEOF
3650cat confdefs.h >>conftest.$ac_ext
3651cat >>conftest.$ac_ext <<_ACEOF
3652/* end confdefs.h.  */
3653
3654int
3655main ()
3656{
3657
3658  ;
3659  return 0;
3660}
3661_ACEOF
3662rm -f conftest.$ac_objext
3663if { (ac_try="$ac_compile"
3664case "(($ac_try" in
3665  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3666  *) ac_try_echo=$ac_try;;
3667esac
3668eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3669$as_echo "$ac_try_echo") >&5
3670  (eval "$ac_compile") 2>conftest.er1
3671  ac_status=$?
3672  grep -v '^ *+' conftest.er1 >conftest.err
3673  rm -f conftest.er1
3674  cat conftest.err >&5
3675  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3676  (exit $ac_status); } && {
3677	 test -z "$ac_c_werror_flag" ||
3678	 test ! -s conftest.err
3679       } && test -s conftest.$ac_objext; then
3680  ac_cv_prog_cc_g=yes
3681else
3682  $as_echo "$as_me: failed program was:" >&5
3683sed 's/^/| /' conftest.$ac_ext >&5
3684
3685
3686fi
3687
3688rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3689fi
3690
3691rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3692fi
3693
3694rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3695   ac_c_werror_flag=$ac_save_c_werror_flag
3696fi
3697{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3698$as_echo "$ac_cv_prog_cc_g" >&6; }
3699if test "$ac_test_CFLAGS" = set; then
3700  CFLAGS=$ac_save_CFLAGS
3701elif test $ac_cv_prog_cc_g = yes; then
3702  if test "$GCC" = yes; then
3703    CFLAGS="-g -O2"
3704  else
3705    CFLAGS="-g"
3706  fi
3707else
3708  if test "$GCC" = yes; then
3709    CFLAGS="-O2"
3710  else
3711    CFLAGS=
3712  fi
3713fi
3714{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3715$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3716if test "${ac_cv_prog_cc_c89+set}" = set; then
3717  $as_echo_n "(cached) " >&6
3718else
3719  ac_cv_prog_cc_c89=no
3720ac_save_CC=$CC
3721cat >conftest.$ac_ext <<_ACEOF
3722/* confdefs.h.  */
3723_ACEOF
3724cat confdefs.h >>conftest.$ac_ext
3725cat >>conftest.$ac_ext <<_ACEOF
3726/* end confdefs.h.  */
3727#include <stdarg.h>
3728#include <stdio.h>
3729#include <sys/types.h>
3730#include <sys/stat.h>
3731/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3732struct buf { int x; };
3733FILE * (*rcsopen) (struct buf *, struct stat *, int);
3734static char *e (p, i)
3735     char **p;
3736     int i;
3737{
3738  return p[i];
3739}
3740static char *f (char * (*g) (char **, int), char **p, ...)
3741{
3742  char *s;
3743  va_list v;
3744  va_start (v,p);
3745  s = g (p, va_arg (v,int));
3746  va_end (v);
3747  return s;
3748}
3749
3750/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3751   function prototypes and stuff, but not '\xHH' hex character constants.
3752   These don't provoke an error unfortunately, instead are silently treated
3753   as 'x'.  The following induces an error, until -std is added to get
3754   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3755   array size at least.  It's necessary to write '\x00'==0 to get something
3756   that's true only with -std.  */
3757int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3758
3759/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3760   inside strings and character constants.  */
3761#define FOO(x) 'x'
3762int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3763
3764int test (int i, double x);
3765struct s1 {int (*f) (int a);};
3766struct s2 {int (*f) (double a);};
3767int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3768int argc;
3769char **argv;
3770int
3771main ()
3772{
3773return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3774  ;
3775  return 0;
3776}
3777_ACEOF
3778for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3779	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3780do
3781  CC="$ac_save_CC $ac_arg"
3782  rm -f conftest.$ac_objext
3783if { (ac_try="$ac_compile"
3784case "(($ac_try" in
3785  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3786  *) ac_try_echo=$ac_try;;
3787esac
3788eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3789$as_echo "$ac_try_echo") >&5
3790  (eval "$ac_compile") 2>conftest.er1
3791  ac_status=$?
3792  grep -v '^ *+' conftest.er1 >conftest.err
3793  rm -f conftest.er1
3794  cat conftest.err >&5
3795  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3796  (exit $ac_status); } && {
3797	 test -z "$ac_c_werror_flag" ||
3798	 test ! -s conftest.err
3799       } && test -s conftest.$ac_objext; then
3800  ac_cv_prog_cc_c89=$ac_arg
3801else
3802  $as_echo "$as_me: failed program was:" >&5
3803sed 's/^/| /' conftest.$ac_ext >&5
3804
3805
3806fi
3807
3808rm -f core conftest.err conftest.$ac_objext
3809  test "x$ac_cv_prog_cc_c89" != "xno" && break
3810done
3811rm -f conftest.$ac_ext
3812CC=$ac_save_CC
3813
3814fi
3815# AC_CACHE_VAL
3816case "x$ac_cv_prog_cc_c89" in
3817  x)
3818    { $as_echo "$as_me:$LINENO: result: none needed" >&5
3819$as_echo "none needed" >&6; } ;;
3820  xno)
3821    { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3822$as_echo "unsupported" >&6; } ;;
3823  *)
3824    CC="$CC $ac_cv_prog_cc_c89"
3825    { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3826$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3827esac
3828
3829
3830ac_ext=c
3831ac_cpp='$CPP $CPPFLAGS'
3832ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3833ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3834ac_compiler_gnu=$ac_cv_c_compiler_gnu
3835DEPDIR="${am__leading_dot}deps"
3836
3837ac_config_commands="$ac_config_commands depfiles"
3838
3839
3840am_make=${MAKE-make}
3841cat > confinc << 'END'
3842am__doit:
3843	@echo done
3844.PHONY: am__doit
3845END
3846# If we don't find an include directive, just comment out the code.
3847{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3848$as_echo_n "checking for style of include used by $am_make... " >&6; }
3849am__include="#"
3850am__quote=
3851_am_result=none
3852# First try GNU make style include.
3853echo "include confinc" > confmf
3854# We grep out `Entering directory' and `Leaving directory'
3855# messages which can occur if `w' ends up in MAKEFLAGS.
3856# In particular we don't look at `^make:' because GNU make might
3857# be invoked under some other name (usually "gmake"), in which
3858# case it prints its new name instead of `make'.
3859if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3860   am__include=include
3861   am__quote=
3862   _am_result=GNU
3863fi
3864# Now try BSD make style include.
3865if test "$am__include" = "#"; then
3866   echo '.include "confinc"' > confmf
3867   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3868      am__include=.include
3869      am__quote="\""
3870      _am_result=BSD
3871   fi
3872fi
3873
3874
3875{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5
3876$as_echo "$_am_result" >&6; }
3877rm -f confinc confmf
3878
3879# Check whether --enable-dependency-tracking was given.
3880if test "${enable_dependency_tracking+set}" = set; then
3881  enableval=$enable_dependency_tracking;
3882fi
3883
3884if test "x$enable_dependency_tracking" != xno; then
3885  am_depcomp="$ac_aux_dir/depcomp"
3886  AMDEPBACKSLASH='\'
3887fi
3888 if test "x$enable_dependency_tracking" != xno; then
3889  AMDEP_TRUE=
3890  AMDEP_FALSE='#'
3891else
3892  AMDEP_TRUE='#'
3893  AMDEP_FALSE=
3894fi
3895
3896
3897
3898depcc="$CC"   am_compiler_list=
3899
3900{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3901$as_echo_n "checking dependency style of $depcc... " >&6; }
3902if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3903  $as_echo_n "(cached) " >&6
3904else
3905  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3906  # We make a subdir and do the tests there.  Otherwise we can end up
3907  # making bogus files that we don't know about and never remove.  For
3908  # instance it was reported that on HP-UX the gcc test will end up
3909  # making a dummy file named `D' -- because `-MD' means `put the output
3910  # in D'.
3911  mkdir conftest.dir
3912  # Copy depcomp to subdir because otherwise we won't find it if we're
3913  # using a relative directory.
3914  cp "$am_depcomp" conftest.dir
3915  cd conftest.dir
3916  # We will build objects and dependencies in a subdirectory because
3917  # it helps to detect inapplicable dependency modes.  For instance
3918  # both Tru64's cc and ICC support -MD to output dependencies as a
3919  # side effect of compilation, but ICC will put the dependencies in
3920  # the current directory while Tru64 will put them in the object
3921  # directory.
3922  mkdir sub
3923
3924  am_cv_CC_dependencies_compiler_type=none
3925  if test "$am_compiler_list" = ""; then
3926     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3927  fi
3928  for depmode in $am_compiler_list; do
3929    # Setup a source with many dependencies, because some compilers
3930    # like to wrap large dependency lists on column 80 (with \), and
3931    # we should not choose a depcomp mode which is confused by this.
3932    #
3933    # We need to recreate these files for each test, as the compiler may
3934    # overwrite some of them when testing with obscure command lines.
3935    # This happens at least with the AIX C compiler.
3936    : > sub/conftest.c
3937    for i in 1 2 3 4 5 6; do
3938      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3939      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3940      # Solaris 8's {/usr,}/bin/sh.
3941      touch sub/conftst$i.h
3942    done
3943    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3944
3945    case $depmode in
3946    nosideeffect)
3947      # after this tag, mechanisms are not by side-effect, so they'll
3948      # only be used when explicitly requested
3949      if test "x$enable_dependency_tracking" = xyes; then
3950	continue
3951      else
3952	break
3953      fi
3954      ;;
3955    none) break ;;
3956    esac
3957    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3958    # mode.  It turns out that the SunPro C++ compiler does not properly
3959    # handle `-M -o', and we need to detect this.
3960    if depmode=$depmode \
3961       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3962       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3963       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3964         >/dev/null 2>conftest.err &&
3965       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3966       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3967       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3968       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3969      # icc doesn't choke on unknown options, it will just issue warnings
3970      # or remarks (even with -Werror).  So we grep stderr for any message
3971      # that says an option was ignored or not supported.
3972      # When given -MP, icc 7.0 and 7.1 complain thusly:
3973      #   icc: Command line warning: ignoring option '-M'; no argument required
3974      # The diagnosis changed in icc 8.0:
3975      #   icc: Command line remark: option '-MP' not supported
3976      if (grep 'ignoring option' conftest.err ||
3977          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3978        am_cv_CC_dependencies_compiler_type=$depmode
3979        break
3980      fi
3981    fi
3982  done
3983
3984  cd ..
3985  rm -rf conftest.dir
3986else
3987  am_cv_CC_dependencies_compiler_type=none
3988fi
3989
3990fi
3991{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3992$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3993CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3994
3995 if
3996  test "x$enable_dependency_tracking" != xno \
3997  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3998  am__fastdepCC_TRUE=
3999  am__fastdepCC_FALSE='#'
4000else
4001  am__fastdepCC_TRUE='#'
4002  am__fastdepCC_FALSE=
4003fi
4004
4005
4006if test -n "$ac_tool_prefix"; then
4007  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4008set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4009{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4010$as_echo_n "checking for $ac_word... " >&6; }
4011if test "${ac_cv_prog_RANLIB+set}" = set; then
4012  $as_echo_n "(cached) " >&6
4013else
4014  if test -n "$RANLIB"; then
4015  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4016else
4017as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4018for as_dir in $PATH
4019do
4020  IFS=$as_save_IFS
4021  test -z "$as_dir" && as_dir=.
4022  for ac_exec_ext in '' $ac_executable_extensions; do
4023  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4024    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4025    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4026    break 2
4027  fi
4028done
4029done
4030IFS=$as_save_IFS
4031
4032fi
4033fi
4034RANLIB=$ac_cv_prog_RANLIB
4035if test -n "$RANLIB"; then
4036  { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
4037$as_echo "$RANLIB" >&6; }
4038else
4039  { $as_echo "$as_me:$LINENO: result: no" >&5
4040$as_echo "no" >&6; }
4041fi
4042
4043
4044fi
4045if test -z "$ac_cv_prog_RANLIB"; then
4046  ac_ct_RANLIB=$RANLIB
4047  # Extract the first word of "ranlib", so it can be a program name with args.
4048set dummy ranlib; ac_word=$2
4049{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4050$as_echo_n "checking for $ac_word... " >&6; }
4051if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4052  $as_echo_n "(cached) " >&6
4053else
4054  if test -n "$ac_ct_RANLIB"; then
4055  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4056else
4057as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4058for as_dir in $PATH
4059do
4060  IFS=$as_save_IFS
4061  test -z "$as_dir" && as_dir=.
4062  for ac_exec_ext in '' $ac_executable_extensions; do
4063  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4064    ac_cv_prog_ac_ct_RANLIB="ranlib"
4065    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4066    break 2
4067  fi
4068done
4069done
4070IFS=$as_save_IFS
4071
4072fi
4073fi
4074ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4075if test -n "$ac_ct_RANLIB"; then
4076  { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4077$as_echo "$ac_ct_RANLIB" >&6; }
4078else
4079  { $as_echo "$as_me:$LINENO: result: no" >&5
4080$as_echo "no" >&6; }
4081fi
4082
4083  if test "x$ac_ct_RANLIB" = x; then
4084    RANLIB=":"
4085  else
4086    case $cross_compiling:$ac_tool_warned in
4087yes:)
4088{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4089$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4090ac_tool_warned=yes ;;
4091esac
4092    RANLIB=$ac_ct_RANLIB
4093  fi
4094else
4095  RANLIB="$ac_cv_prog_RANLIB"
4096fi
4097
4098# Check whether --enable-shared was given.
4099if test "${enable_shared+set}" = set; then
4100  enableval=$enable_shared; p=${PACKAGE-default}
4101    case $enableval in
4102    yes) enable_shared=yes ;;
4103    no) enable_shared=no ;;
4104    *)
4105      enable_shared=no
4106      # Look at the argument we got.  We use all the common list separators.
4107      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4108      for pkg in $enableval; do
4109	IFS="$lt_save_ifs"
4110	if test "X$pkg" = "X$p"; then
4111	  enable_shared=yes
4112	fi
4113      done
4114      IFS="$lt_save_ifs"
4115      ;;
4116    esac
4117else
4118  enable_shared=yes
4119fi
4120
4121
4122# Check whether --enable-static was given.
4123if test "${enable_static+set}" = set; then
4124  enableval=$enable_static; p=${PACKAGE-default}
4125    case $enableval in
4126    yes) enable_static=yes ;;
4127    no) enable_static=no ;;
4128    *)
4129     enable_static=no
4130      # Look at the argument we got.  We use all the common list separators.
4131      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4132      for pkg in $enableval; do
4133	IFS="$lt_save_ifs"
4134	if test "X$pkg" = "X$p"; then
4135	  enable_static=yes
4136	fi
4137      done
4138      IFS="$lt_save_ifs"
4139      ;;
4140    esac
4141else
4142  enable_static=yes
4143fi
4144
4145
4146# Check whether --enable-fast-install was given.
4147if test "${enable_fast_install+set}" = set; then
4148  enableval=$enable_fast_install; p=${PACKAGE-default}
4149    case $enableval in
4150    yes) enable_fast_install=yes ;;
4151    no) enable_fast_install=no ;;
4152    *)
4153      enable_fast_install=no
4154      # Look at the argument we got.  We use all the common list separators.
4155      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4156      for pkg in $enableval; do
4157	IFS="$lt_save_ifs"
4158	if test "X$pkg" = "X$p"; then
4159	  enable_fast_install=yes
4160	fi
4161      done
4162      IFS="$lt_save_ifs"
4163      ;;
4164    esac
4165else
4166  enable_fast_install=yes
4167fi
4168
4169
4170{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4171$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4172if test "${lt_cv_path_SED+set}" = set; then
4173  $as_echo_n "(cached) " >&6
4174else
4175  # Loop through the user's path and test for sed and gsed.
4176# Then use that list of sed's as ones to test for truncation.
4177as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4178for as_dir in $PATH
4179do
4180  IFS=$as_save_IFS
4181  test -z "$as_dir" && as_dir=.
4182  for lt_ac_prog in sed gsed; do
4183    for ac_exec_ext in '' $ac_executable_extensions; do
4184      if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
4185        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
4186      fi
4187    done
4188  done
4189done
4190IFS=$as_save_IFS
4191lt_ac_max=0
4192lt_ac_count=0
4193# Add /usr/xpg4/bin/sed as it is typically found on Solaris
4194# along with /bin/sed that truncates output.
4195for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
4196  test ! -f $lt_ac_sed && continue
4197  cat /dev/null > conftest.in
4198  lt_ac_count=0
4199  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
4200  # Check for GNU sed and select it if it is found.
4201  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
4202    lt_cv_path_SED=$lt_ac_sed
4203    break
4204  fi
4205  while true; do
4206    cat conftest.in conftest.in >conftest.tmp
4207    mv conftest.tmp conftest.in
4208    cp conftest.in conftest.nl
4209    echo >>conftest.nl
4210    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
4211    cmp -s conftest.out conftest.nl || break
4212    # 10000 chars as input seems more than enough
4213    test $lt_ac_count -gt 10 && break
4214    lt_ac_count=`expr $lt_ac_count + 1`
4215    if test $lt_ac_count -gt $lt_ac_max; then
4216      lt_ac_max=$lt_ac_count
4217      lt_cv_path_SED=$lt_ac_sed
4218    fi
4219  done
4220done
4221
4222fi
4223
4224SED=$lt_cv_path_SED
4225
4226{ $as_echo "$as_me:$LINENO: result: $SED" >&5
4227$as_echo "$SED" >&6; }
4228
4229{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4230$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4231if test "${ac_cv_path_GREP+set}" = set; then
4232  $as_echo_n "(cached) " >&6
4233else
4234  if test -z "$GREP"; then
4235  ac_path_GREP_found=false
4236  # Loop through the user's path and test for each of PROGNAME-LIST
4237  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4238for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4239do
4240  IFS=$as_save_IFS
4241  test -z "$as_dir" && as_dir=.
4242  for ac_prog in grep ggrep; do
4243    for ac_exec_ext in '' $ac_executable_extensions; do
4244      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4245      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4246# Check for GNU ac_path_GREP and select it if it is found.
4247  # Check for GNU $ac_path_GREP
4248case `"$ac_path_GREP" --version 2>&1` in
4249*GNU*)
4250  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4251*)
4252  ac_count=0
4253  $as_echo_n 0123456789 >"conftest.in"
4254  while :
4255  do
4256    cat "conftest.in" "conftest.in" >"conftest.tmp"
4257    mv "conftest.tmp" "conftest.in"
4258    cp "conftest.in" "conftest.nl"
4259    $as_echo 'GREP' >> "conftest.nl"
4260    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4261    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4262    ac_count=`expr $ac_count + 1`
4263    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4264      # Best one so far, save it but keep looking for a better one
4265      ac_cv_path_GREP="$ac_path_GREP"
4266      ac_path_GREP_max=$ac_count
4267    fi
4268    # 10*(2^10) chars as input seems more than enough
4269    test $ac_count -gt 10 && break
4270  done
4271  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4272esac
4273
4274      $ac_path_GREP_found && break 3
4275    done
4276  done
4277done
4278IFS=$as_save_IFS
4279  if test -z "$ac_cv_path_GREP"; then
4280    { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4281$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4282   { (exit 1); exit 1; }; }
4283  fi
4284else
4285  ac_cv_path_GREP=$GREP
4286fi
4287
4288fi
4289{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4290$as_echo "$ac_cv_path_GREP" >&6; }
4291 GREP="$ac_cv_path_GREP"
4292
4293
4294{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
4295$as_echo_n "checking for egrep... " >&6; }
4296if test "${ac_cv_path_EGREP+set}" = set; then
4297  $as_echo_n "(cached) " >&6
4298else
4299  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4300   then ac_cv_path_EGREP="$GREP -E"
4301   else
4302     if test -z "$EGREP"; then
4303  ac_path_EGREP_found=false
4304  # Loop through the user's path and test for each of PROGNAME-LIST
4305  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4306for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4307do
4308  IFS=$as_save_IFS
4309  test -z "$as_dir" && as_dir=.
4310  for ac_prog in egrep; do
4311    for ac_exec_ext in '' $ac_executable_extensions; do
4312      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4313      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4314# Check for GNU ac_path_EGREP and select it if it is found.
4315  # Check for GNU $ac_path_EGREP
4316case `"$ac_path_EGREP" --version 2>&1` in
4317*GNU*)
4318  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4319*)
4320  ac_count=0
4321  $as_echo_n 0123456789 >"conftest.in"
4322  while :
4323  do
4324    cat "conftest.in" "conftest.in" >"conftest.tmp"
4325    mv "conftest.tmp" "conftest.in"
4326    cp "conftest.in" "conftest.nl"
4327    $as_echo 'EGREP' >> "conftest.nl"
4328    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4329    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4330    ac_count=`expr $ac_count + 1`
4331    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4332      # Best one so far, save it but keep looking for a better one
4333      ac_cv_path_EGREP="$ac_path_EGREP"
4334      ac_path_EGREP_max=$ac_count
4335    fi
4336    # 10*(2^10) chars as input seems more than enough
4337    test $ac_count -gt 10 && break
4338  done
4339  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4340esac
4341
4342      $ac_path_EGREP_found && break 3
4343    done
4344  done
4345done
4346IFS=$as_save_IFS
4347  if test -z "$ac_cv_path_EGREP"; then
4348    { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4349$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4350   { (exit 1); exit 1; }; }
4351  fi
4352else
4353  ac_cv_path_EGREP=$EGREP
4354fi
4355
4356   fi
4357fi
4358{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4359$as_echo "$ac_cv_path_EGREP" >&6; }
4360 EGREP="$ac_cv_path_EGREP"
4361
4362
4363
4364# Check whether --with-gnu-ld was given.
4365if test "${with_gnu_ld+set}" = set; then
4366  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4367else
4368  with_gnu_ld=no
4369fi
4370
4371ac_prog=ld
4372if test "$GCC" = yes; then
4373  # Check if gcc -print-prog-name=ld gives a path.
4374  { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4375$as_echo_n "checking for ld used by $CC... " >&6; }
4376  case $host in
4377  *-*-mingw*)
4378    # gcc leaves a trailing carriage return which upsets mingw
4379    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4380  *)
4381    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4382  esac
4383  case $ac_prog in
4384    # Accept absolute paths.
4385    [\\/]* | ?:[\\/]*)
4386      re_direlt='/[^/][^/]*/\.\./'
4387      # Canonicalize the pathname of ld
4388      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
4389      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4390	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
4391      done
4392      test -z "$LD" && LD="$ac_prog"
4393      ;;
4394  "")
4395    # If it fails, then pretend we aren't using GCC.
4396    ac_prog=ld
4397    ;;
4398  *)
4399    # If it is relative, then search for the first ld in PATH.
4400    with_gnu_ld=unknown
4401    ;;
4402  esac
4403elif test "$with_gnu_ld" = yes; then
4404  { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
4405$as_echo_n "checking for GNU ld... " >&6; }
4406else
4407  { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4408$as_echo_n "checking for non-GNU ld... " >&6; }
4409fi
4410if test "${lt_cv_path_LD+set}" = set; then
4411  $as_echo_n "(cached) " >&6
4412else
4413  if test -z "$LD"; then
4414  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4415  for ac_dir in $PATH; do
4416    IFS="$lt_save_ifs"
4417    test -z "$ac_dir" && ac_dir=.
4418    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4419      lt_cv_path_LD="$ac_dir/$ac_prog"
4420      # Check to see if the program is GNU ld.  I'd rather use --version,
4421      # but apparently some variants of GNU ld only accept -v.
4422      # Break only if it was the GNU/non-GNU ld that we prefer.
4423      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4424      *GNU* | *'with BFD'*)
4425	test "$with_gnu_ld" != no && break
4426	;;
4427      *)
4428	test "$with_gnu_ld" != yes && break
4429	;;
4430      esac
4431    fi
4432  done
4433  IFS="$lt_save_ifs"
4434else
4435  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4436fi
4437fi
4438
4439LD="$lt_cv_path_LD"
4440if test -n "$LD"; then
4441  { $as_echo "$as_me:$LINENO: result: $LD" >&5
4442$as_echo "$LD" >&6; }
4443else
4444  { $as_echo "$as_me:$LINENO: result: no" >&5
4445$as_echo "no" >&6; }
4446fi
4447test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4448$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4449   { (exit 1); exit 1; }; }
4450{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4451$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4452if test "${lt_cv_prog_gnu_ld+set}" = set; then
4453  $as_echo_n "(cached) " >&6
4454else
4455  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4456case `$LD -v 2>&1 </dev/null` in
4457*GNU* | *'with BFD'*)
4458  lt_cv_prog_gnu_ld=yes
4459  ;;
4460*)
4461  lt_cv_prog_gnu_ld=no
4462  ;;
4463esac
4464fi
4465{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4466$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4467with_gnu_ld=$lt_cv_prog_gnu_ld
4468
4469
4470{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4471$as_echo_n "checking for $LD option to reload object files... " >&6; }
4472if test "${lt_cv_ld_reload_flag+set}" = set; then
4473  $as_echo_n "(cached) " >&6
4474else
4475  lt_cv_ld_reload_flag='-r'
4476fi
4477{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4478$as_echo "$lt_cv_ld_reload_flag" >&6; }
4479reload_flag=$lt_cv_ld_reload_flag
4480case $reload_flag in
4481"" | " "*) ;;
4482*) reload_flag=" $reload_flag" ;;
4483esac
4484reload_cmds='$LD$reload_flag -o $output$reload_objs'
4485case $host_os in
4486  darwin*)
4487    if test "$GCC" = yes; then
4488      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4489    else
4490      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4491    fi
4492    ;;
4493esac
4494
4495{ $as_echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4496$as_echo_n "checking for BSD-compatible nm... " >&6; }
4497if test "${lt_cv_path_NM+set}" = set; then
4498  $as_echo_n "(cached) " >&6
4499else
4500  if test -n "$NM"; then
4501  # Let the user override the test.
4502  lt_cv_path_NM="$NM"
4503else
4504  lt_nm_to_check="${ac_tool_prefix}nm"
4505  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4506    lt_nm_to_check="$lt_nm_to_check nm"
4507  fi
4508  for lt_tmp_nm in $lt_nm_to_check; do
4509    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4510    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4511      IFS="$lt_save_ifs"
4512      test -z "$ac_dir" && ac_dir=.
4513      tmp_nm="$ac_dir/$lt_tmp_nm"
4514      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4515	# Check to see if the nm accepts a BSD-compat flag.
4516	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4517	#   nm: unknown option "B" ignored
4518	# Tru64's nm complains that /dev/null is an invalid object file
4519	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4520	*/dev/null* | *'Invalid file or object type'*)
4521	  lt_cv_path_NM="$tmp_nm -B"
4522	  break
4523	  ;;
4524	*)
4525	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4526	  */dev/null*)
4527	    lt_cv_path_NM="$tmp_nm -p"
4528	    break
4529	    ;;
4530	  *)
4531	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4532	    continue # so that we can try to find one that supports BSD flags
4533	    ;;
4534	  esac
4535	  ;;
4536	esac
4537      fi
4538    done
4539    IFS="$lt_save_ifs"
4540  done
4541  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
4542fi
4543fi
4544{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4545$as_echo "$lt_cv_path_NM" >&6; }
4546NM="$lt_cv_path_NM"
4547
4548{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
4549$as_echo_n "checking whether ln -s works... " >&6; }
4550LN_S=$as_ln_s
4551if test "$LN_S" = "ln -s"; then
4552  { $as_echo "$as_me:$LINENO: result: yes" >&5
4553$as_echo "yes" >&6; }
4554else
4555  { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4556$as_echo "no, using $LN_S" >&6; }
4557fi
4558
4559{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4560$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4561if test "${lt_cv_deplibs_check_method+set}" = set; then
4562  $as_echo_n "(cached) " >&6
4563else
4564  lt_cv_file_magic_cmd='$MAGIC_CMD'
4565lt_cv_file_magic_test_file=
4566lt_cv_deplibs_check_method='unknown'
4567# Need to set the preceding variable on all platforms that support
4568# interlibrary dependencies.
4569# 'none' -- dependencies not supported.
4570# `unknown' -- same as none, but documents that we really don't know.
4571# 'pass_all' -- all dependencies passed with no checks.
4572# 'test_compile' -- check by making test program.
4573# 'file_magic [[regex]]' -- check by looking for files in library path
4574# which responds to the $file_magic_cmd with a given extended regex.
4575# If you have `file' or equivalent on your system and you're not sure
4576# whether `pass_all' will *always* work, you probably want this one.
4577
4578case $host_os in
4579aix4* | aix5*)
4580  lt_cv_deplibs_check_method=pass_all
4581  ;;
4582
4583beos*)
4584  lt_cv_deplibs_check_method=pass_all
4585  ;;
4586
4587bsdi[45]*)
4588  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4589  lt_cv_file_magic_cmd='/usr/bin/file -L'
4590  lt_cv_file_magic_test_file=/shlib/libc.so
4591  ;;
4592
4593cygwin*)
4594  # func_win32_libid is a shell function defined in ltmain.sh
4595  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4596  lt_cv_file_magic_cmd='func_win32_libid'
4597  ;;
4598
4599mingw* | pw32*)
4600  # Base MSYS/MinGW do not provide the 'file' command needed by
4601  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4602  # unless we find 'file', for example because we are cross-compiling.
4603  if ( file / ) >/dev/null 2>&1; then
4604    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4605    lt_cv_file_magic_cmd='func_win32_libid'
4606  else
4607    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4608    lt_cv_file_magic_cmd='$OBJDUMP -f'
4609  fi
4610  ;;
4611
4612darwin* | rhapsody*)
4613  lt_cv_deplibs_check_method=pass_all
4614  ;;
4615
4616freebsd* | dragonfly*)
4617  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4618    case $host_cpu in
4619    i*86 )
4620      # Not sure whether the presence of OpenBSD here was a mistake.
4621      # Let's accept both of them until this is cleared up.
4622      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4623      lt_cv_file_magic_cmd=/usr/bin/file
4624      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4625      ;;
4626    esac
4627  else
4628    lt_cv_deplibs_check_method=pass_all
4629  fi
4630  ;;
4631
4632gnu*)
4633  lt_cv_deplibs_check_method=pass_all
4634  ;;
4635
4636hpux10.20* | hpux11*)
4637  lt_cv_file_magic_cmd=/usr/bin/file
4638  case $host_cpu in
4639  ia64*)
4640    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4641    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4642    ;;
4643  hppa*64*)
4644    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
4645    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4646    ;;
4647  *)
4648    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4649    lt_cv_file_magic_test_file=/usr/lib/libc.sl
4650    ;;
4651  esac
4652  ;;
4653
4654interix[3-9]*)
4655  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4656  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4657  ;;
4658
4659irix5* | irix6* | nonstopux*)
4660  case $LD in
4661  *-32|*"-32 ") libmagic=32-bit;;
4662  *-n32|*"-n32 ") libmagic=N32;;
4663  *-64|*"-64 ") libmagic=64-bit;;
4664  *) libmagic=never-match;;
4665  esac
4666  lt_cv_deplibs_check_method=pass_all
4667  ;;
4668
4669# This must be Linux ELF.
4670linux* | k*bsd*-gnu)
4671  lt_cv_deplibs_check_method=pass_all
4672  ;;
4673
4674netbsd*)
4675  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4676    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4677  else
4678    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4679  fi
4680  ;;
4681
4682newos6*)
4683  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4684  lt_cv_file_magic_cmd=/usr/bin/file
4685  lt_cv_file_magic_test_file=/usr/lib/libnls.so
4686  ;;
4687
4688nto-qnx*)
4689  lt_cv_deplibs_check_method=unknown
4690  ;;
4691
4692openbsd*)
4693  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4694    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4695  else
4696    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4697  fi
4698  ;;
4699
4700osf3* | osf4* | osf5*)
4701  lt_cv_deplibs_check_method=pass_all
4702  ;;
4703
4704rdos*)
4705  lt_cv_deplibs_check_method=pass_all
4706  ;;
4707
4708solaris*)
4709  lt_cv_deplibs_check_method=pass_all
4710  ;;
4711
4712sysv4 | sysv4.3*)
4713  case $host_vendor in
4714  motorola)
4715    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]'
4716    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4717    ;;
4718  ncr)
4719    lt_cv_deplibs_check_method=pass_all
4720    ;;
4721  sequent)
4722    lt_cv_file_magic_cmd='/bin/file'
4723    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4724    ;;
4725  sni)
4726    lt_cv_file_magic_cmd='/bin/file'
4727    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4728    lt_cv_file_magic_test_file=/lib/libc.so
4729    ;;
4730  siemens)
4731    lt_cv_deplibs_check_method=pass_all
4732    ;;
4733  pc)
4734    lt_cv_deplibs_check_method=pass_all
4735    ;;
4736  esac
4737  ;;
4738
4739sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4740  lt_cv_deplibs_check_method=pass_all
4741  ;;
4742esac
4743
4744fi
4745{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4746$as_echo "$lt_cv_deplibs_check_method" >&6; }
4747file_magic_cmd=$lt_cv_file_magic_cmd
4748deplibs_check_method=$lt_cv_deplibs_check_method
4749test -z "$deplibs_check_method" && deplibs_check_method=unknown
4750
4751
4752
4753
4754# If no C compiler was specified, use CC.
4755LTCC=${LTCC-"$CC"}
4756
4757# If no C compiler flags were specified, use CFLAGS.
4758LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
4759
4760# Allow CC to be a program name with arguments.
4761compiler=$CC
4762
4763
4764# Check whether --enable-libtool-lock was given.
4765if test "${enable_libtool_lock+set}" = set; then
4766  enableval=$enable_libtool_lock;
4767fi
4768
4769test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
4770
4771# Some flags need to be propagated to the compiler or linker for good
4772# libtool support.
4773case $host in
4774ia64-*-hpux*)
4775  # Find out which ABI we are using.
4776  echo 'int i;' > conftest.$ac_ext
4777  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4778  (eval $ac_compile) 2>&5
4779  ac_status=$?
4780  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4781  (exit $ac_status); }; then
4782    case `/usr/bin/file conftest.$ac_objext` in
4783    *ELF-32*)
4784      HPUX_IA64_MODE="32"
4785      ;;
4786    *ELF-64*)
4787      HPUX_IA64_MODE="64"
4788      ;;
4789    esac
4790  fi
4791  rm -rf conftest*
4792  ;;
4793*-*-irix6*)
4794  # Find out which ABI we are using.
4795  echo '#line 4795 "configure"' > conftest.$ac_ext
4796  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4797  (eval $ac_compile) 2>&5
4798  ac_status=$?
4799  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4800  (exit $ac_status); }; then
4801   if test "$lt_cv_prog_gnu_ld" = yes; then
4802    case `/usr/bin/file conftest.$ac_objext` in
4803    *32-bit*)
4804      LD="${LD-ld} -melf32bsmip"
4805      ;;
4806    *N32*)
4807      LD="${LD-ld} -melf32bmipn32"
4808      ;;
4809    *64-bit*)
4810      LD="${LD-ld} -melf64bmip"
4811      ;;
4812    esac
4813   else
4814    case `/usr/bin/file conftest.$ac_objext` in
4815    *32-bit*)
4816      LD="${LD-ld} -32"
4817      ;;
4818    *N32*)
4819      LD="${LD-ld} -n32"
4820      ;;
4821    *64-bit*)
4822      LD="${LD-ld} -64"
4823      ;;
4824    esac
4825   fi
4826  fi
4827  rm -rf conftest*
4828  ;;
4829
4830x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
4831s390*-*linux*|sparc*-*linux*)
4832  # Find out which ABI we are using.
4833  echo 'int i;' > conftest.$ac_ext
4834  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4835  (eval $ac_compile) 2>&5
4836  ac_status=$?
4837  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4838  (exit $ac_status); }; then
4839    case `/usr/bin/file conftest.o` in
4840    *32-bit*)
4841      case $host in
4842        x86_64-*kfreebsd*-gnu)
4843          LD="${LD-ld} -m elf_i386_fbsd"
4844          ;;
4845        x86_64-*linux*)
4846          LD="${LD-ld} -m elf_i386"
4847          ;;
4848        ppc64-*linux*|powerpc64-*linux*)
4849          LD="${LD-ld} -m elf32ppclinux"
4850          ;;
4851        s390x-*linux*)
4852          LD="${LD-ld} -m elf_s390"
4853          ;;
4854        sparc64-*linux*)
4855          LD="${LD-ld} -m elf32_sparc"
4856          ;;
4857      esac
4858      ;;
4859    *64-bit*)
4860      case $host in
4861        x86_64-*kfreebsd*-gnu)
4862          LD="${LD-ld} -m elf_x86_64_fbsd"
4863          ;;
4864        x86_64-*linux*)
4865          LD="${LD-ld} -m elf_x86_64"
4866          ;;
4867        ppc*-*linux*|powerpc*-*linux*)
4868          LD="${LD-ld} -m elf64ppc"
4869          ;;
4870        s390*-*linux*)
4871          LD="${LD-ld} -m elf64_s390"
4872          ;;
4873        sparc*-*linux*)
4874          LD="${LD-ld} -m elf64_sparc"
4875          ;;
4876      esac
4877      ;;
4878    esac
4879  fi
4880  rm -rf conftest*
4881  ;;
4882
4883*-*-sco3.2v5*)
4884  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
4885  SAVE_CFLAGS="$CFLAGS"
4886  CFLAGS="$CFLAGS -belf"
4887  { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
4888$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
4889if test "${lt_cv_cc_needs_belf+set}" = set; then
4890  $as_echo_n "(cached) " >&6
4891else
4892  ac_ext=c
4893ac_cpp='$CPP $CPPFLAGS'
4894ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4895ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4896ac_compiler_gnu=$ac_cv_c_compiler_gnu
4897
4898     cat >conftest.$ac_ext <<_ACEOF
4899/* confdefs.h.  */
4900_ACEOF
4901cat confdefs.h >>conftest.$ac_ext
4902cat >>conftest.$ac_ext <<_ACEOF
4903/* end confdefs.h.  */
4904
4905int
4906main ()
4907{
4908
4909  ;
4910  return 0;
4911}
4912_ACEOF
4913rm -f conftest.$ac_objext conftest$ac_exeext
4914if { (ac_try="$ac_link"
4915case "(($ac_try" in
4916  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4917  *) ac_try_echo=$ac_try;;
4918esac
4919eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4920$as_echo "$ac_try_echo") >&5
4921  (eval "$ac_link") 2>conftest.er1
4922  ac_status=$?
4923  grep -v '^ *+' conftest.er1 >conftest.err
4924  rm -f conftest.er1
4925  cat conftest.err >&5
4926  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4927  (exit $ac_status); } && {
4928	 test -z "$ac_c_werror_flag" ||
4929	 test ! -s conftest.err
4930       } && test -s conftest$ac_exeext && {
4931	 test "$cross_compiling" = yes ||
4932	 $as_test_x conftest$ac_exeext
4933       }; then
4934  lt_cv_cc_needs_belf=yes
4935else
4936  $as_echo "$as_me: failed program was:" >&5
4937sed 's/^/| /' conftest.$ac_ext >&5
4938
4939	lt_cv_cc_needs_belf=no
4940fi
4941
4942rm -rf conftest.dSYM
4943rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4944      conftest$ac_exeext conftest.$ac_ext
4945     ac_ext=c
4946ac_cpp='$CPP $CPPFLAGS'
4947ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4948ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4949ac_compiler_gnu=$ac_cv_c_compiler_gnu
4950
4951fi
4952{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
4953$as_echo "$lt_cv_cc_needs_belf" >&6; }
4954  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
4955    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
4956    CFLAGS="$SAVE_CFLAGS"
4957  fi
4958  ;;
4959sparc*-*solaris*)
4960  # Find out which ABI we are using.
4961  echo 'int i;' > conftest.$ac_ext
4962  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4963  (eval $ac_compile) 2>&5
4964  ac_status=$?
4965  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4966  (exit $ac_status); }; then
4967    case `/usr/bin/file conftest.o` in
4968    *64-bit*)
4969      case $lt_cv_prog_gnu_ld in
4970      yes*) LD="${LD-ld} -m elf64_sparc" ;;
4971      *)    LD="${LD-ld} -64" ;;
4972      esac
4973      ;;
4974    esac
4975  fi
4976  rm -rf conftest*
4977  ;;
4978
4979
4980esac
4981
4982need_locks="$enable_libtool_lock"
4983
4984
4985ac_ext=c
4986ac_cpp='$CPP $CPPFLAGS'
4987ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4988ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4989ac_compiler_gnu=$ac_cv_c_compiler_gnu
4990{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4991$as_echo_n "checking how to run the C preprocessor... " >&6; }
4992# On Suns, sometimes $CPP names a directory.
4993if test -n "$CPP" && test -d "$CPP"; then
4994  CPP=
4995fi
4996if test -z "$CPP"; then
4997  if test "${ac_cv_prog_CPP+set}" = set; then
4998  $as_echo_n "(cached) " >&6
4999else
5000      # Double quotes because CPP needs to be expanded
5001    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5002    do
5003      ac_preproc_ok=false
5004for ac_c_preproc_warn_flag in '' yes
5005do
5006  # Use a header file that comes with gcc, so configuring glibc
5007  # with a fresh cross-compiler works.
5008  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5009  # <limits.h> exists even on freestanding compilers.
5010  # On the NeXT, cc -E runs the code through the compiler's parser,
5011  # not just through cpp. "Syntax error" is here to catch this case.
5012  cat >conftest.$ac_ext <<_ACEOF
5013/* confdefs.h.  */
5014_ACEOF
5015cat confdefs.h >>conftest.$ac_ext
5016cat >>conftest.$ac_ext <<_ACEOF
5017/* end confdefs.h.  */
5018#ifdef __STDC__
5019# include <limits.h>
5020#else
5021# include <assert.h>
5022#endif
5023		     Syntax error
5024_ACEOF
5025if { (ac_try="$ac_cpp conftest.$ac_ext"
5026case "(($ac_try" in
5027  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5028  *) ac_try_echo=$ac_try;;
5029esac
5030eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5031$as_echo "$ac_try_echo") >&5
5032  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5033  ac_status=$?
5034  grep -v '^ *+' conftest.er1 >conftest.err
5035  rm -f conftest.er1
5036  cat conftest.err >&5
5037  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5038  (exit $ac_status); } >/dev/null && {
5039	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5040	 test ! -s conftest.err
5041       }; then
5042  :
5043else
5044  $as_echo "$as_me: failed program was:" >&5
5045sed 's/^/| /' conftest.$ac_ext >&5
5046
5047  # Broken: fails on valid input.
5048continue
5049fi
5050
5051rm -f conftest.err conftest.$ac_ext
5052
5053  # OK, works on sane cases.  Now check whether nonexistent headers
5054  # can be detected and how.
5055  cat >conftest.$ac_ext <<_ACEOF
5056/* confdefs.h.  */
5057_ACEOF
5058cat confdefs.h >>conftest.$ac_ext
5059cat >>conftest.$ac_ext <<_ACEOF
5060/* end confdefs.h.  */
5061#include <ac_nonexistent.h>
5062_ACEOF
5063if { (ac_try="$ac_cpp conftest.$ac_ext"
5064case "(($ac_try" in
5065  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5066  *) ac_try_echo=$ac_try;;
5067esac
5068eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5069$as_echo "$ac_try_echo") >&5
5070  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5071  ac_status=$?
5072  grep -v '^ *+' conftest.er1 >conftest.err
5073  rm -f conftest.er1
5074  cat conftest.err >&5
5075  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5076  (exit $ac_status); } >/dev/null && {
5077	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5078	 test ! -s conftest.err
5079       }; then
5080  # Broken: success on invalid input.
5081continue
5082else
5083  $as_echo "$as_me: failed program was:" >&5
5084sed 's/^/| /' conftest.$ac_ext >&5
5085
5086  # Passes both tests.
5087ac_preproc_ok=:
5088break
5089fi
5090
5091rm -f conftest.err conftest.$ac_ext
5092
5093done
5094# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5095rm -f conftest.err conftest.$ac_ext
5096if $ac_preproc_ok; then
5097  break
5098fi
5099
5100    done
5101    ac_cv_prog_CPP=$CPP
5102
5103fi
5104  CPP=$ac_cv_prog_CPP
5105else
5106  ac_cv_prog_CPP=$CPP
5107fi
5108{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
5109$as_echo "$CPP" >&6; }
5110ac_preproc_ok=false
5111for ac_c_preproc_warn_flag in '' yes
5112do
5113  # Use a header file that comes with gcc, so configuring glibc
5114  # with a fresh cross-compiler works.
5115  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5116  # <limits.h> exists even on freestanding compilers.
5117  # On the NeXT, cc -E runs the code through the compiler's parser,
5118  # not just through cpp. "Syntax error" is here to catch this case.
5119  cat >conftest.$ac_ext <<_ACEOF
5120/* confdefs.h.  */
5121_ACEOF
5122cat confdefs.h >>conftest.$ac_ext
5123cat >>conftest.$ac_ext <<_ACEOF
5124/* end confdefs.h.  */
5125#ifdef __STDC__
5126# include <limits.h>
5127#else
5128# include <assert.h>
5129#endif
5130		     Syntax error
5131_ACEOF
5132if { (ac_try="$ac_cpp conftest.$ac_ext"
5133case "(($ac_try" in
5134  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5135  *) ac_try_echo=$ac_try;;
5136esac
5137eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5138$as_echo "$ac_try_echo") >&5
5139  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5140  ac_status=$?
5141  grep -v '^ *+' conftest.er1 >conftest.err
5142  rm -f conftest.er1
5143  cat conftest.err >&5
5144  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5145  (exit $ac_status); } >/dev/null && {
5146	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5147	 test ! -s conftest.err
5148       }; then
5149  :
5150else
5151  $as_echo "$as_me: failed program was:" >&5
5152sed 's/^/| /' conftest.$ac_ext >&5
5153
5154  # Broken: fails on valid input.
5155continue
5156fi
5157
5158rm -f conftest.err conftest.$ac_ext
5159
5160  # OK, works on sane cases.  Now check whether nonexistent headers
5161  # can be detected and how.
5162  cat >conftest.$ac_ext <<_ACEOF
5163/* confdefs.h.  */
5164_ACEOF
5165cat confdefs.h >>conftest.$ac_ext
5166cat >>conftest.$ac_ext <<_ACEOF
5167/* end confdefs.h.  */
5168#include <ac_nonexistent.h>
5169_ACEOF
5170if { (ac_try="$ac_cpp conftest.$ac_ext"
5171case "(($ac_try" in
5172  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5173  *) ac_try_echo=$ac_try;;
5174esac
5175eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5176$as_echo "$ac_try_echo") >&5
5177  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5178  ac_status=$?
5179  grep -v '^ *+' conftest.er1 >conftest.err
5180  rm -f conftest.er1
5181  cat conftest.err >&5
5182  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5183  (exit $ac_status); } >/dev/null && {
5184	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5185	 test ! -s conftest.err
5186       }; then
5187  # Broken: success on invalid input.
5188continue
5189else
5190  $as_echo "$as_me: failed program was:" >&5
5191sed 's/^/| /' conftest.$ac_ext >&5
5192
5193  # Passes both tests.
5194ac_preproc_ok=:
5195break
5196fi
5197
5198rm -f conftest.err conftest.$ac_ext
5199
5200done
5201# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5202rm -f conftest.err conftest.$ac_ext
5203if $ac_preproc_ok; then
5204  :
5205else
5206  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
5207$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5208{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
5209See \`config.log' for more details." >&5
5210$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5211See \`config.log' for more details." >&2;}
5212   { (exit 1); exit 1; }; }; }
5213fi
5214
5215ac_ext=c
5216ac_cpp='$CPP $CPPFLAGS'
5217ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5218ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5219ac_compiler_gnu=$ac_cv_c_compiler_gnu
5220
5221
5222{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5223$as_echo_n "checking for ANSI C header files... " >&6; }
5224if test "${ac_cv_header_stdc+set}" = set; then
5225  $as_echo_n "(cached) " >&6
5226else
5227  cat >conftest.$ac_ext <<_ACEOF
5228/* confdefs.h.  */
5229_ACEOF
5230cat confdefs.h >>conftest.$ac_ext
5231cat >>conftest.$ac_ext <<_ACEOF
5232/* end confdefs.h.  */
5233#include <stdlib.h>
5234#include <stdarg.h>
5235#include <string.h>
5236#include <float.h>
5237
5238int
5239main ()
5240{
5241
5242  ;
5243  return 0;
5244}
5245_ACEOF
5246rm -f conftest.$ac_objext
5247if { (ac_try="$ac_compile"
5248case "(($ac_try" in
5249  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5250  *) ac_try_echo=$ac_try;;
5251esac
5252eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5253$as_echo "$ac_try_echo") >&5
5254  (eval "$ac_compile") 2>conftest.er1
5255  ac_status=$?
5256  grep -v '^ *+' conftest.er1 >conftest.err
5257  rm -f conftest.er1
5258  cat conftest.err >&5
5259  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5260  (exit $ac_status); } && {
5261	 test -z "$ac_c_werror_flag" ||
5262	 test ! -s conftest.err
5263       } && test -s conftest.$ac_objext; then
5264  ac_cv_header_stdc=yes
5265else
5266  $as_echo "$as_me: failed program was:" >&5
5267sed 's/^/| /' conftest.$ac_ext >&5
5268
5269	ac_cv_header_stdc=no
5270fi
5271
5272rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5273
5274if test $ac_cv_header_stdc = yes; then
5275  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5276  cat >conftest.$ac_ext <<_ACEOF
5277/* confdefs.h.  */
5278_ACEOF
5279cat confdefs.h >>conftest.$ac_ext
5280cat >>conftest.$ac_ext <<_ACEOF
5281/* end confdefs.h.  */
5282#include <string.h>
5283
5284_ACEOF
5285if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5286  $EGREP "memchr" >/dev/null 2>&1; then
5287  :
5288else
5289  ac_cv_header_stdc=no
5290fi
5291rm -f conftest*
5292
5293fi
5294
5295if test $ac_cv_header_stdc = yes; then
5296  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5297  cat >conftest.$ac_ext <<_ACEOF
5298/* confdefs.h.  */
5299_ACEOF
5300cat confdefs.h >>conftest.$ac_ext
5301cat >>conftest.$ac_ext <<_ACEOF
5302/* end confdefs.h.  */
5303#include <stdlib.h>
5304
5305_ACEOF
5306if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5307  $EGREP "free" >/dev/null 2>&1; then
5308  :
5309else
5310  ac_cv_header_stdc=no
5311fi
5312rm -f conftest*
5313
5314fi
5315
5316if test $ac_cv_header_stdc = yes; then
5317  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5318  if test "$cross_compiling" = yes; then
5319  :
5320else
5321  cat >conftest.$ac_ext <<_ACEOF
5322/* confdefs.h.  */
5323_ACEOF
5324cat confdefs.h >>conftest.$ac_ext
5325cat >>conftest.$ac_ext <<_ACEOF
5326/* end confdefs.h.  */
5327#include <ctype.h>
5328#include <stdlib.h>
5329#if ((' ' & 0x0FF) == 0x020)
5330# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5331# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5332#else
5333# define ISLOWER(c) \
5334		   (('a' <= (c) && (c) <= 'i') \
5335		     || ('j' <= (c) && (c) <= 'r') \
5336		     || ('s' <= (c) && (c) <= 'z'))
5337# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5338#endif
5339
5340#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5341int
5342main ()
5343{
5344  int i;
5345  for (i = 0; i < 256; i++)
5346    if (XOR (islower (i), ISLOWER (i))
5347	|| toupper (i) != TOUPPER (i))
5348      return 2;
5349  return 0;
5350}
5351_ACEOF
5352rm -f conftest$ac_exeext
5353if { (ac_try="$ac_link"
5354case "(($ac_try" in
5355  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5356  *) ac_try_echo=$ac_try;;
5357esac
5358eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5359$as_echo "$ac_try_echo") >&5
5360  (eval "$ac_link") 2>&5
5361  ac_status=$?
5362  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5363  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5364  { (case "(($ac_try" in
5365  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5366  *) ac_try_echo=$ac_try;;
5367esac
5368eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5369$as_echo "$ac_try_echo") >&5
5370  (eval "$ac_try") 2>&5
5371  ac_status=$?
5372  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5373  (exit $ac_status); }; }; then
5374  :
5375else
5376  $as_echo "$as_me: program exited with status $ac_status" >&5
5377$as_echo "$as_me: failed program was:" >&5
5378sed 's/^/| /' conftest.$ac_ext >&5
5379
5380( exit $ac_status )
5381ac_cv_header_stdc=no
5382fi
5383rm -rf conftest.dSYM
5384rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5385fi
5386
5387
5388fi
5389fi
5390{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5391$as_echo "$ac_cv_header_stdc" >&6; }
5392if test $ac_cv_header_stdc = yes; then
5393
5394cat >>confdefs.h <<\_ACEOF
5395#define STDC_HEADERS 1
5396_ACEOF
5397
5398fi
5399
5400# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5411		  inttypes.h stdint.h unistd.h
5412do
5413as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5414{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
5415$as_echo_n "checking for $ac_header... " >&6; }
5416if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5417  $as_echo_n "(cached) " >&6
5418else
5419  cat >conftest.$ac_ext <<_ACEOF
5420/* confdefs.h.  */
5421_ACEOF
5422cat confdefs.h >>conftest.$ac_ext
5423cat >>conftest.$ac_ext <<_ACEOF
5424/* end confdefs.h.  */
5425$ac_includes_default
5426
5427#include <$ac_header>
5428_ACEOF
5429rm -f conftest.$ac_objext
5430if { (ac_try="$ac_compile"
5431case "(($ac_try" in
5432  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5433  *) ac_try_echo=$ac_try;;
5434esac
5435eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5436$as_echo "$ac_try_echo") >&5
5437  (eval "$ac_compile") 2>conftest.er1
5438  ac_status=$?
5439  grep -v '^ *+' conftest.er1 >conftest.err
5440  rm -f conftest.er1
5441  cat conftest.err >&5
5442  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5443  (exit $ac_status); } && {
5444	 test -z "$ac_c_werror_flag" ||
5445	 test ! -s conftest.err
5446       } && test -s conftest.$ac_objext; then
5447  eval "$as_ac_Header=yes"
5448else
5449  $as_echo "$as_me: failed program was:" >&5
5450sed 's/^/| /' conftest.$ac_ext >&5
5451
5452	eval "$as_ac_Header=no"
5453fi
5454
5455rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5456fi
5457ac_res=`eval 'as_val=${'$as_ac_Header'}
5458		 $as_echo "$as_val"'`
5459	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
5460$as_echo "$ac_res" >&6; }
5461as_val=`eval 'as_val=${'$as_ac_Header'}
5462		 $as_echo "$as_val"'`
5463   if test "x$as_val" = x""yes; then
5464  cat >>confdefs.h <<_ACEOF
5465#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5466_ACEOF
5467
5468fi
5469
5470done
5471
5472
5473
5474for ac_header in dlfcn.h
5475do
5476as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5477if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5478  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
5479$as_echo_n "checking for $ac_header... " >&6; }
5480if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5481  $as_echo_n "(cached) " >&6
5482fi
5483ac_res=`eval 'as_val=${'$as_ac_Header'}
5484		 $as_echo "$as_val"'`
5485	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
5486$as_echo "$ac_res" >&6; }
5487else
5488  # Is the header compilable?
5489{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
5490$as_echo_n "checking $ac_header usability... " >&6; }
5491cat >conftest.$ac_ext <<_ACEOF
5492/* confdefs.h.  */
5493_ACEOF
5494cat confdefs.h >>conftest.$ac_ext
5495cat >>conftest.$ac_ext <<_ACEOF
5496/* end confdefs.h.  */
5497$ac_includes_default
5498#include <$ac_header>
5499_ACEOF
5500rm -f conftest.$ac_objext
5501if { (ac_try="$ac_compile"
5502case "(($ac_try" in
5503  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5504  *) ac_try_echo=$ac_try;;
5505esac
5506eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5507$as_echo "$ac_try_echo") >&5
5508  (eval "$ac_compile") 2>conftest.er1
5509  ac_status=$?
5510  grep -v '^ *+' conftest.er1 >conftest.err
5511  rm -f conftest.er1
5512  cat conftest.err >&5
5513  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5514  (exit $ac_status); } && {
5515	 test -z "$ac_c_werror_flag" ||
5516	 test ! -s conftest.err
5517       } && test -s conftest.$ac_objext; then
5518  ac_header_compiler=yes
5519else
5520  $as_echo "$as_me: failed program was:" >&5
5521sed 's/^/| /' conftest.$ac_ext >&5
5522
5523	ac_header_compiler=no
5524fi
5525
5526rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5527{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5528$as_echo "$ac_header_compiler" >&6; }
5529
5530# Is the header present?
5531{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
5532$as_echo_n "checking $ac_header presence... " >&6; }
5533cat >conftest.$ac_ext <<_ACEOF
5534/* confdefs.h.  */
5535_ACEOF
5536cat confdefs.h >>conftest.$ac_ext
5537cat >>conftest.$ac_ext <<_ACEOF
5538/* end confdefs.h.  */
5539#include <$ac_header>
5540_ACEOF
5541if { (ac_try="$ac_cpp conftest.$ac_ext"
5542case "(($ac_try" in
5543  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5544  *) ac_try_echo=$ac_try;;
5545esac
5546eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5547$as_echo "$ac_try_echo") >&5
5548  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5549  ac_status=$?
5550  grep -v '^ *+' conftest.er1 >conftest.err
5551  rm -f conftest.er1
5552  cat conftest.err >&5
5553  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5554  (exit $ac_status); } >/dev/null && {
5555	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5556	 test ! -s conftest.err
5557       }; then
5558  ac_header_preproc=yes
5559else
5560  $as_echo "$as_me: failed program was:" >&5
5561sed 's/^/| /' conftest.$ac_ext >&5
5562
5563  ac_header_preproc=no
5564fi
5565
5566rm -f conftest.err conftest.$ac_ext
5567{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5568$as_echo "$ac_header_preproc" >&6; }
5569
5570# So?  What about this header?
5571case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5572  yes:no: )
5573    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5574$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5575    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5576$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5577    ac_header_preproc=yes
5578    ;;
5579  no:yes:* )
5580    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5581$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5582    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5583$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5584    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5585$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5586    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5587$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5588    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5589$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5590    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5591$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5592    ( cat <<\_ASBOX
5593## ----------------------------------------------- ##
5594## Report this to Alistair Crooks <agc@NetBSD.org> ##
5595## ----------------------------------------------- ##
5596_ASBOX
5597     ) | sed "s/^/$as_me: WARNING:     /" >&2
5598    ;;
5599esac
5600{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
5601$as_echo_n "checking for $ac_header... " >&6; }
5602if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5603  $as_echo_n "(cached) " >&6
5604else
5605  eval "$as_ac_Header=\$ac_header_preproc"
5606fi
5607ac_res=`eval 'as_val=${'$as_ac_Header'}
5608		 $as_echo "$as_val"'`
5609	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
5610$as_echo "$ac_res" >&6; }
5611
5612fi
5613as_val=`eval 'as_val=${'$as_ac_Header'}
5614		 $as_echo "$as_val"'`
5615   if test "x$as_val" = x""yes; then
5616  cat >>confdefs.h <<_ACEOF
5617#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5618_ACEOF
5619
5620fi
5621
5622done
5623
5624ac_ext=cpp
5625ac_cpp='$CXXCPP $CPPFLAGS'
5626ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5627ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5628ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5629if test -z "$CXX"; then
5630  if test -n "$CCC"; then
5631    CXX=$CCC
5632  else
5633    if test -n "$ac_tool_prefix"; then
5634  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5635  do
5636    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5637set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5638{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5639$as_echo_n "checking for $ac_word... " >&6; }
5640if test "${ac_cv_prog_CXX+set}" = set; then
5641  $as_echo_n "(cached) " >&6
5642else
5643  if test -n "$CXX"; then
5644  ac_cv_prog_CXX="$CXX" # Let the user override the test.
5645else
5646as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5647for as_dir in $PATH
5648do
5649  IFS=$as_save_IFS
5650  test -z "$as_dir" && as_dir=.
5651  for ac_exec_ext in '' $ac_executable_extensions; do
5652  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5653    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5654    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5655    break 2
5656  fi
5657done
5658done
5659IFS=$as_save_IFS
5660
5661fi
5662fi
5663CXX=$ac_cv_prog_CXX
5664if test -n "$CXX"; then
5665  { $as_echo "$as_me:$LINENO: result: $CXX" >&5
5666$as_echo "$CXX" >&6; }
5667else
5668  { $as_echo "$as_me:$LINENO: result: no" >&5
5669$as_echo "no" >&6; }
5670fi
5671
5672
5673    test -n "$CXX" && break
5674  done
5675fi
5676if test -z "$CXX"; then
5677  ac_ct_CXX=$CXX
5678  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5679do
5680  # Extract the first word of "$ac_prog", so it can be a program name with args.
5681set dummy $ac_prog; ac_word=$2
5682{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5683$as_echo_n "checking for $ac_word... " >&6; }
5684if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
5685  $as_echo_n "(cached) " >&6
5686else
5687  if test -n "$ac_ct_CXX"; then
5688  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5689else
5690as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5691for as_dir in $PATH
5692do
5693  IFS=$as_save_IFS
5694  test -z "$as_dir" && as_dir=.
5695  for ac_exec_ext in '' $ac_executable_extensions; do
5696  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5697    ac_cv_prog_ac_ct_CXX="$ac_prog"
5698    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5699    break 2
5700  fi
5701done
5702done
5703IFS=$as_save_IFS
5704
5705fi
5706fi
5707ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5708if test -n "$ac_ct_CXX"; then
5709  { $as_echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
5710$as_echo "$ac_ct_CXX" >&6; }
5711else
5712  { $as_echo "$as_me:$LINENO: result: no" >&5
5713$as_echo "no" >&6; }
5714fi
5715
5716
5717  test -n "$ac_ct_CXX" && break
5718done
5719
5720  if test "x$ac_ct_CXX" = x; then
5721    CXX="g++"
5722  else
5723    case $cross_compiling:$ac_tool_warned in
5724yes:)
5725{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5726$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5727ac_tool_warned=yes ;;
5728esac
5729    CXX=$ac_ct_CXX
5730  fi
5731fi
5732
5733  fi
5734fi
5735# Provide some information about the compiler.
5736$as_echo "$as_me:$LINENO: checking for C++ compiler version" >&5
5737set X $ac_compile
5738ac_compiler=$2
5739{ (ac_try="$ac_compiler --version >&5"
5740case "(($ac_try" in
5741  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5742  *) ac_try_echo=$ac_try;;
5743esac
5744eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5745$as_echo "$ac_try_echo") >&5
5746  (eval "$ac_compiler --version >&5") 2>&5
5747  ac_status=$?
5748  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5749  (exit $ac_status); }
5750{ (ac_try="$ac_compiler -v >&5"
5751case "(($ac_try" in
5752  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5753  *) ac_try_echo=$ac_try;;
5754esac
5755eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5756$as_echo "$ac_try_echo") >&5
5757  (eval "$ac_compiler -v >&5") 2>&5
5758  ac_status=$?
5759  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5760  (exit $ac_status); }
5761{ (ac_try="$ac_compiler -V >&5"
5762case "(($ac_try" in
5763  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5764  *) ac_try_echo=$ac_try;;
5765esac
5766eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5767$as_echo "$ac_try_echo") >&5
5768  (eval "$ac_compiler -V >&5") 2>&5
5769  ac_status=$?
5770  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5771  (exit $ac_status); }
5772
5773{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
5774$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5775if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
5776  $as_echo_n "(cached) " >&6
5777else
5778  cat >conftest.$ac_ext <<_ACEOF
5779/* confdefs.h.  */
5780_ACEOF
5781cat confdefs.h >>conftest.$ac_ext
5782cat >>conftest.$ac_ext <<_ACEOF
5783/* end confdefs.h.  */
5784
5785int
5786main ()
5787{
5788#ifndef __GNUC__
5789       choke me
5790#endif
5791
5792  ;
5793  return 0;
5794}
5795_ACEOF
5796rm -f conftest.$ac_objext
5797if { (ac_try="$ac_compile"
5798case "(($ac_try" in
5799  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5800  *) ac_try_echo=$ac_try;;
5801esac
5802eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5803$as_echo "$ac_try_echo") >&5
5804  (eval "$ac_compile") 2>conftest.er1
5805  ac_status=$?
5806  grep -v '^ *+' conftest.er1 >conftest.err
5807  rm -f conftest.er1
5808  cat conftest.err >&5
5809  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5810  (exit $ac_status); } && {
5811	 test -z "$ac_cxx_werror_flag" ||
5812	 test ! -s conftest.err
5813       } && test -s conftest.$ac_objext; then
5814  ac_compiler_gnu=yes
5815else
5816  $as_echo "$as_me: failed program was:" >&5
5817sed 's/^/| /' conftest.$ac_ext >&5
5818
5819	ac_compiler_gnu=no
5820fi
5821
5822rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5823ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5824
5825fi
5826{ $as_echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
5827$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5828if test $ac_compiler_gnu = yes; then
5829  GXX=yes
5830else
5831  GXX=
5832fi
5833ac_test_CXXFLAGS=${CXXFLAGS+set}
5834ac_save_CXXFLAGS=$CXXFLAGS
5835{ $as_echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
5836$as_echo_n "checking whether $CXX accepts -g... " >&6; }
5837if test "${ac_cv_prog_cxx_g+set}" = set; then
5838  $as_echo_n "(cached) " >&6
5839else
5840  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5841   ac_cxx_werror_flag=yes
5842   ac_cv_prog_cxx_g=no
5843   CXXFLAGS="-g"
5844   cat >conftest.$ac_ext <<_ACEOF
5845/* confdefs.h.  */
5846_ACEOF
5847cat confdefs.h >>conftest.$ac_ext
5848cat >>conftest.$ac_ext <<_ACEOF
5849/* end confdefs.h.  */
5850
5851int
5852main ()
5853{
5854
5855  ;
5856  return 0;
5857}
5858_ACEOF
5859rm -f conftest.$ac_objext
5860if { (ac_try="$ac_compile"
5861case "(($ac_try" in
5862  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5863  *) ac_try_echo=$ac_try;;
5864esac
5865eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5866$as_echo "$ac_try_echo") >&5
5867  (eval "$ac_compile") 2>conftest.er1
5868  ac_status=$?
5869  grep -v '^ *+' conftest.er1 >conftest.err
5870  rm -f conftest.er1
5871  cat conftest.err >&5
5872  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5873  (exit $ac_status); } && {
5874	 test -z "$ac_cxx_werror_flag" ||
5875	 test ! -s conftest.err
5876       } && test -s conftest.$ac_objext; then
5877  ac_cv_prog_cxx_g=yes
5878else
5879  $as_echo "$as_me: failed program was:" >&5
5880sed 's/^/| /' conftest.$ac_ext >&5
5881
5882	CXXFLAGS=""
5883      cat >conftest.$ac_ext <<_ACEOF
5884/* confdefs.h.  */
5885_ACEOF
5886cat confdefs.h >>conftest.$ac_ext
5887cat >>conftest.$ac_ext <<_ACEOF
5888/* end confdefs.h.  */
5889
5890int
5891main ()
5892{
5893
5894  ;
5895  return 0;
5896}
5897_ACEOF
5898rm -f conftest.$ac_objext
5899if { (ac_try="$ac_compile"
5900case "(($ac_try" in
5901  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5902  *) ac_try_echo=$ac_try;;
5903esac
5904eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5905$as_echo "$ac_try_echo") >&5
5906  (eval "$ac_compile") 2>conftest.er1
5907  ac_status=$?
5908  grep -v '^ *+' conftest.er1 >conftest.err
5909  rm -f conftest.er1
5910  cat conftest.err >&5
5911  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5912  (exit $ac_status); } && {
5913	 test -z "$ac_cxx_werror_flag" ||
5914	 test ! -s conftest.err
5915       } && test -s conftest.$ac_objext; then
5916  :
5917else
5918  $as_echo "$as_me: failed program was:" >&5
5919sed 's/^/| /' conftest.$ac_ext >&5
5920
5921	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5922	 CXXFLAGS="-g"
5923	 cat >conftest.$ac_ext <<_ACEOF
5924/* confdefs.h.  */
5925_ACEOF
5926cat confdefs.h >>conftest.$ac_ext
5927cat >>conftest.$ac_ext <<_ACEOF
5928/* end confdefs.h.  */
5929
5930int
5931main ()
5932{
5933
5934  ;
5935  return 0;
5936}
5937_ACEOF
5938rm -f conftest.$ac_objext
5939if { (ac_try="$ac_compile"
5940case "(($ac_try" in
5941  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5942  *) ac_try_echo=$ac_try;;
5943esac
5944eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5945$as_echo "$ac_try_echo") >&5
5946  (eval "$ac_compile") 2>conftest.er1
5947  ac_status=$?
5948  grep -v '^ *+' conftest.er1 >conftest.err
5949  rm -f conftest.er1
5950  cat conftest.err >&5
5951  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5952  (exit $ac_status); } && {
5953	 test -z "$ac_cxx_werror_flag" ||
5954	 test ! -s conftest.err
5955       } && test -s conftest.$ac_objext; then
5956  ac_cv_prog_cxx_g=yes
5957else
5958  $as_echo "$as_me: failed program was:" >&5
5959sed 's/^/| /' conftest.$ac_ext >&5
5960
5961
5962fi
5963
5964rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5965fi
5966
5967rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5968fi
5969
5970rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5971   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5972fi
5973{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
5974$as_echo "$ac_cv_prog_cxx_g" >&6; }
5975if test "$ac_test_CXXFLAGS" = set; then
5976  CXXFLAGS=$ac_save_CXXFLAGS
5977elif test $ac_cv_prog_cxx_g = yes; then
5978  if test "$GXX" = yes; then
5979    CXXFLAGS="-g -O2"
5980  else
5981    CXXFLAGS="-g"
5982  fi
5983else
5984  if test "$GXX" = yes; then
5985    CXXFLAGS="-O2"
5986  else
5987    CXXFLAGS=
5988  fi
5989fi
5990ac_ext=cpp
5991ac_cpp='$CXXCPP $CPPFLAGS'
5992ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5993ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5994ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5995
5996depcc="$CXX"  am_compiler_list=
5997
5998{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5999$as_echo_n "checking dependency style of $depcc... " >&6; }
6000if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
6001  $as_echo_n "(cached) " >&6
6002else
6003  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6004  # We make a subdir and do the tests there.  Otherwise we can end up
6005  # making bogus files that we don't know about and never remove.  For
6006  # instance it was reported that on HP-UX the gcc test will end up
6007  # making a dummy file named `D' -- because `-MD' means `put the output
6008  # in D'.
6009  mkdir conftest.dir
6010  # Copy depcomp to subdir because otherwise we won't find it if we're
6011  # using a relative directory.
6012  cp "$am_depcomp" conftest.dir
6013  cd conftest.dir
6014  # We will build objects and dependencies in a subdirectory because
6015  # it helps to detect inapplicable dependency modes.  For instance
6016  # both Tru64's cc and ICC support -MD to output dependencies as a
6017  # side effect of compilation, but ICC will put the dependencies in
6018  # the current directory while Tru64 will put them in the object
6019  # directory.
6020  mkdir sub
6021
6022  am_cv_CXX_dependencies_compiler_type=none
6023  if test "$am_compiler_list" = ""; then
6024     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6025  fi
6026  for depmode in $am_compiler_list; do
6027    # Setup a source with many dependencies, because some compilers
6028    # like to wrap large dependency lists on column 80 (with \), and
6029    # we should not choose a depcomp mode which is confused by this.
6030    #
6031    # We need to recreate these files for each test, as the compiler may
6032    # overwrite some of them when testing with obscure command lines.
6033    # This happens at least with the AIX C compiler.
6034    : > sub/conftest.c
6035    for i in 1 2 3 4 5 6; do
6036      echo '#include "conftst'$i'.h"' >> sub/conftest.c
6037      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6038      # Solaris 8's {/usr,}/bin/sh.
6039      touch sub/conftst$i.h
6040    done
6041    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6042
6043    case $depmode in
6044    nosideeffect)
6045      # after this tag, mechanisms are not by side-effect, so they'll
6046      # only be used when explicitly requested
6047      if test "x$enable_dependency_tracking" = xyes; then
6048	continue
6049      else
6050	break
6051      fi
6052      ;;
6053    none) break ;;
6054    esac
6055    # We check with `-c' and `-o' for the sake of the "dashmstdout"
6056    # mode.  It turns out that the SunPro C++ compiler does not properly
6057    # handle `-M -o', and we need to detect this.
6058    if depmode=$depmode \
6059       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
6060       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6061       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
6062         >/dev/null 2>conftest.err &&
6063       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
6064       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6065       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
6066       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6067      # icc doesn't choke on unknown options, it will just issue warnings
6068      # or remarks (even with -Werror).  So we grep stderr for any message
6069      # that says an option was ignored or not supported.
6070      # When given -MP, icc 7.0 and 7.1 complain thusly:
6071      #   icc: Command line warning: ignoring option '-M'; no argument required
6072      # The diagnosis changed in icc 8.0:
6073      #   icc: Command line remark: option '-MP' not supported
6074      if (grep 'ignoring option' conftest.err ||
6075          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6076        am_cv_CXX_dependencies_compiler_type=$depmode
6077        break
6078      fi
6079    fi
6080  done
6081
6082  cd ..
6083  rm -rf conftest.dir
6084else
6085  am_cv_CXX_dependencies_compiler_type=none
6086fi
6087
6088fi
6089{ $as_echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
6090$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
6091CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
6092
6093 if
6094  test "x$enable_dependency_tracking" != xno \
6095  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
6096  am__fastdepCXX_TRUE=
6097  am__fastdepCXX_FALSE='#'
6098else
6099  am__fastdepCXX_TRUE='#'
6100  am__fastdepCXX_FALSE=
6101fi
6102
6103
6104
6105
6106if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
6107    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
6108    (test "X$CXX" != "Xg++"))) ; then
6109  ac_ext=cpp
6110ac_cpp='$CXXCPP $CPPFLAGS'
6111ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6112ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6113ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6114{ $as_echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
6115$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
6116if test -z "$CXXCPP"; then
6117  if test "${ac_cv_prog_CXXCPP+set}" = set; then
6118  $as_echo_n "(cached) " >&6
6119else
6120      # Double quotes because CXXCPP needs to be expanded
6121    for CXXCPP in "$CXX -E" "/lib/cpp"
6122    do
6123      ac_preproc_ok=false
6124for ac_cxx_preproc_warn_flag in '' yes
6125do
6126  # Use a header file that comes with gcc, so configuring glibc
6127  # with a fresh cross-compiler works.
6128  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6129  # <limits.h> exists even on freestanding compilers.
6130  # On the NeXT, cc -E runs the code through the compiler's parser,
6131  # not just through cpp. "Syntax error" is here to catch this case.
6132  cat >conftest.$ac_ext <<_ACEOF
6133/* confdefs.h.  */
6134_ACEOF
6135cat confdefs.h >>conftest.$ac_ext
6136cat >>conftest.$ac_ext <<_ACEOF
6137/* end confdefs.h.  */
6138#ifdef __STDC__
6139# include <limits.h>
6140#else
6141# include <assert.h>
6142#endif
6143		     Syntax error
6144_ACEOF
6145if { (ac_try="$ac_cpp conftest.$ac_ext"
6146case "(($ac_try" in
6147  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6148  *) ac_try_echo=$ac_try;;
6149esac
6150eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6151$as_echo "$ac_try_echo") >&5
6152  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6153  ac_status=$?
6154  grep -v '^ *+' conftest.er1 >conftest.err
6155  rm -f conftest.er1
6156  cat conftest.err >&5
6157  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6158  (exit $ac_status); } >/dev/null && {
6159	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6160	 test ! -s conftest.err
6161       }; then
6162  :
6163else
6164  $as_echo "$as_me: failed program was:" >&5
6165sed 's/^/| /' conftest.$ac_ext >&5
6166
6167  # Broken: fails on valid input.
6168continue
6169fi
6170
6171rm -f conftest.err conftest.$ac_ext
6172
6173  # OK, works on sane cases.  Now check whether nonexistent headers
6174  # can be detected and how.
6175  cat >conftest.$ac_ext <<_ACEOF
6176/* confdefs.h.  */
6177_ACEOF
6178cat confdefs.h >>conftest.$ac_ext
6179cat >>conftest.$ac_ext <<_ACEOF
6180/* end confdefs.h.  */
6181#include <ac_nonexistent.h>
6182_ACEOF
6183if { (ac_try="$ac_cpp conftest.$ac_ext"
6184case "(($ac_try" in
6185  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6186  *) ac_try_echo=$ac_try;;
6187esac
6188eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6189$as_echo "$ac_try_echo") >&5
6190  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6191  ac_status=$?
6192  grep -v '^ *+' conftest.er1 >conftest.err
6193  rm -f conftest.er1
6194  cat conftest.err >&5
6195  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6196  (exit $ac_status); } >/dev/null && {
6197	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6198	 test ! -s conftest.err
6199       }; then
6200  # Broken: success on invalid input.
6201continue
6202else
6203  $as_echo "$as_me: failed program was:" >&5
6204sed 's/^/| /' conftest.$ac_ext >&5
6205
6206  # Passes both tests.
6207ac_preproc_ok=:
6208break
6209fi
6210
6211rm -f conftest.err conftest.$ac_ext
6212
6213done
6214# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6215rm -f conftest.err conftest.$ac_ext
6216if $ac_preproc_ok; then
6217  break
6218fi
6219
6220    done
6221    ac_cv_prog_CXXCPP=$CXXCPP
6222
6223fi
6224  CXXCPP=$ac_cv_prog_CXXCPP
6225else
6226  ac_cv_prog_CXXCPP=$CXXCPP
6227fi
6228{ $as_echo "$as_me:$LINENO: result: $CXXCPP" >&5
6229$as_echo "$CXXCPP" >&6; }
6230ac_preproc_ok=false
6231for ac_cxx_preproc_warn_flag in '' yes
6232do
6233  # Use a header file that comes with gcc, so configuring glibc
6234  # with a fresh cross-compiler works.
6235  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6236  # <limits.h> exists even on freestanding compilers.
6237  # On the NeXT, cc -E runs the code through the compiler's parser,
6238  # not just through cpp. "Syntax error" is here to catch this case.
6239  cat >conftest.$ac_ext <<_ACEOF
6240/* confdefs.h.  */
6241_ACEOF
6242cat confdefs.h >>conftest.$ac_ext
6243cat >>conftest.$ac_ext <<_ACEOF
6244/* end confdefs.h.  */
6245#ifdef __STDC__
6246# include <limits.h>
6247#else
6248# include <assert.h>
6249#endif
6250		     Syntax error
6251_ACEOF
6252if { (ac_try="$ac_cpp conftest.$ac_ext"
6253case "(($ac_try" in
6254  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6255  *) ac_try_echo=$ac_try;;
6256esac
6257eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6258$as_echo "$ac_try_echo") >&5
6259  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6260  ac_status=$?
6261  grep -v '^ *+' conftest.er1 >conftest.err
6262  rm -f conftest.er1
6263  cat conftest.err >&5
6264  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6265  (exit $ac_status); } >/dev/null && {
6266	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6267	 test ! -s conftest.err
6268       }; then
6269  :
6270else
6271  $as_echo "$as_me: failed program was:" >&5
6272sed 's/^/| /' conftest.$ac_ext >&5
6273
6274  # Broken: fails on valid input.
6275continue
6276fi
6277
6278rm -f conftest.err conftest.$ac_ext
6279
6280  # OK, works on sane cases.  Now check whether nonexistent headers
6281  # can be detected and how.
6282  cat >conftest.$ac_ext <<_ACEOF
6283/* confdefs.h.  */
6284_ACEOF
6285cat confdefs.h >>conftest.$ac_ext
6286cat >>conftest.$ac_ext <<_ACEOF
6287/* end confdefs.h.  */
6288#include <ac_nonexistent.h>
6289_ACEOF
6290if { (ac_try="$ac_cpp conftest.$ac_ext"
6291case "(($ac_try" in
6292  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6293  *) ac_try_echo=$ac_try;;
6294esac
6295eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6296$as_echo "$ac_try_echo") >&5
6297  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6298  ac_status=$?
6299  grep -v '^ *+' conftest.er1 >conftest.err
6300  rm -f conftest.er1
6301  cat conftest.err >&5
6302  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6303  (exit $ac_status); } >/dev/null && {
6304	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6305	 test ! -s conftest.err
6306       }; then
6307  # Broken: success on invalid input.
6308continue
6309else
6310  $as_echo "$as_me: failed program was:" >&5
6311sed 's/^/| /' conftest.$ac_ext >&5
6312
6313  # Passes both tests.
6314ac_preproc_ok=:
6315break
6316fi
6317
6318rm -f conftest.err conftest.$ac_ext
6319
6320done
6321# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6322rm -f conftest.err conftest.$ac_ext
6323if $ac_preproc_ok; then
6324  :
6325else
6326  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
6327$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6328{ { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
6329See \`config.log' for more details." >&5
6330$as_echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
6331See \`config.log' for more details." >&2;}
6332   { (exit 1); exit 1; }; }; }
6333fi
6334
6335ac_ext=cpp
6336ac_cpp='$CXXCPP $CPPFLAGS'
6337ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6338ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6339ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6340
6341fi
6342
6343
6344ac_ext=f
6345ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
6346ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6347ac_compiler_gnu=$ac_cv_f77_compiler_gnu
6348if test -n "$ac_tool_prefix"; then
6349  for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
6350  do
6351    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6352set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6353{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6354$as_echo_n "checking for $ac_word... " >&6; }
6355if test "${ac_cv_prog_F77+set}" = set; then
6356  $as_echo_n "(cached) " >&6
6357else
6358  if test -n "$F77"; then
6359  ac_cv_prog_F77="$F77" # Let the user override the test.
6360else
6361as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6362for as_dir in $PATH
6363do
6364  IFS=$as_save_IFS
6365  test -z "$as_dir" && as_dir=.
6366  for ac_exec_ext in '' $ac_executable_extensions; do
6367  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6368    ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
6369    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6370    break 2
6371  fi
6372done
6373done
6374IFS=$as_save_IFS
6375
6376fi
6377fi
6378F77=$ac_cv_prog_F77
6379if test -n "$F77"; then
6380  { $as_echo "$as_me:$LINENO: result: $F77" >&5
6381$as_echo "$F77" >&6; }
6382else
6383  { $as_echo "$as_me:$LINENO: result: no" >&5
6384$as_echo "no" >&6; }
6385fi
6386
6387
6388    test -n "$F77" && break
6389  done
6390fi
6391if test -z "$F77"; then
6392  ac_ct_F77=$F77
6393  for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
6394do
6395  # Extract the first word of "$ac_prog", so it can be a program name with args.
6396set dummy $ac_prog; ac_word=$2
6397{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6398$as_echo_n "checking for $ac_word... " >&6; }
6399if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
6400  $as_echo_n "(cached) " >&6
6401else
6402  if test -n "$ac_ct_F77"; then
6403  ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
6404else
6405as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6406for as_dir in $PATH
6407do
6408  IFS=$as_save_IFS
6409  test -z "$as_dir" && as_dir=.
6410  for ac_exec_ext in '' $ac_executable_extensions; do
6411  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6412    ac_cv_prog_ac_ct_F77="$ac_prog"
6413    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6414    break 2
6415  fi
6416done
6417done
6418IFS=$as_save_IFS
6419
6420fi
6421fi
6422ac_ct_F77=$ac_cv_prog_ac_ct_F77
6423if test -n "$ac_ct_F77"; then
6424  { $as_echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
6425$as_echo "$ac_ct_F77" >&6; }
6426else
6427  { $as_echo "$as_me:$LINENO: result: no" >&5
6428$as_echo "no" >&6; }
6429fi
6430
6431
6432  test -n "$ac_ct_F77" && break
6433done
6434
6435  if test "x$ac_ct_F77" = x; then
6436    F77=""
6437  else
6438    case $cross_compiling:$ac_tool_warned in
6439yes:)
6440{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6441$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6442ac_tool_warned=yes ;;
6443esac
6444    F77=$ac_ct_F77
6445  fi
6446fi
6447
6448
6449# Provide some information about the compiler.
6450$as_echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
6451set X $ac_compile
6452ac_compiler=$2
6453{ (ac_try="$ac_compiler --version >&5"
6454case "(($ac_try" in
6455  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6456  *) ac_try_echo=$ac_try;;
6457esac
6458eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6459$as_echo "$ac_try_echo") >&5
6460  (eval "$ac_compiler --version >&5") 2>&5
6461  ac_status=$?
6462  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6463  (exit $ac_status); }
6464{ (ac_try="$ac_compiler -v >&5"
6465case "(($ac_try" in
6466  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6467  *) ac_try_echo=$ac_try;;
6468esac
6469eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6470$as_echo "$ac_try_echo") >&5
6471  (eval "$ac_compiler -v >&5") 2>&5
6472  ac_status=$?
6473  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6474  (exit $ac_status); }
6475{ (ac_try="$ac_compiler -V >&5"
6476case "(($ac_try" in
6477  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6478  *) ac_try_echo=$ac_try;;
6479esac
6480eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6481$as_echo "$ac_try_echo") >&5
6482  (eval "$ac_compiler -V >&5") 2>&5
6483  ac_status=$?
6484  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6485  (exit $ac_status); }
6486rm -f a.out
6487
6488# If we don't use `.F' as extension, the preprocessor is not run on the
6489# input file.  (Note that this only needs to work for GNU compilers.)
6490ac_save_ext=$ac_ext
6491ac_ext=F
6492{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
6493$as_echo_n "checking whether we are using the GNU Fortran 77 compiler... " >&6; }
6494if test "${ac_cv_f77_compiler_gnu+set}" = set; then
6495  $as_echo_n "(cached) " >&6
6496else
6497  cat >conftest.$ac_ext <<_ACEOF
6498      program main
6499#ifndef __GNUC__
6500       choke me
6501#endif
6502
6503      end
6504_ACEOF
6505rm -f conftest.$ac_objext
6506if { (ac_try="$ac_compile"
6507case "(($ac_try" in
6508  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6509  *) ac_try_echo=$ac_try;;
6510esac
6511eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6512$as_echo "$ac_try_echo") >&5
6513  (eval "$ac_compile") 2>conftest.er1
6514  ac_status=$?
6515  grep -v '^ *+' conftest.er1 >conftest.err
6516  rm -f conftest.er1
6517  cat conftest.err >&5
6518  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519  (exit $ac_status); } && {
6520	 test -z "$ac_f77_werror_flag" ||
6521	 test ! -s conftest.err
6522       } && test -s conftest.$ac_objext; then
6523  ac_compiler_gnu=yes
6524else
6525  $as_echo "$as_me: failed program was:" >&5
6526sed 's/^/| /' conftest.$ac_ext >&5
6527
6528	ac_compiler_gnu=no
6529fi
6530
6531rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6532ac_cv_f77_compiler_gnu=$ac_compiler_gnu
6533
6534fi
6535{ $as_echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
6536$as_echo "$ac_cv_f77_compiler_gnu" >&6; }
6537ac_ext=$ac_save_ext
6538ac_test_FFLAGS=${FFLAGS+set}
6539ac_save_FFLAGS=$FFLAGS
6540FFLAGS=
6541{ $as_echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
6542$as_echo_n "checking whether $F77 accepts -g... " >&6; }
6543if test "${ac_cv_prog_f77_g+set}" = set; then
6544  $as_echo_n "(cached) " >&6
6545else
6546  FFLAGS=-g
6547cat >conftest.$ac_ext <<_ACEOF
6548      program main
6549
6550      end
6551_ACEOF
6552rm -f conftest.$ac_objext
6553if { (ac_try="$ac_compile"
6554case "(($ac_try" in
6555  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6556  *) ac_try_echo=$ac_try;;
6557esac
6558eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6559$as_echo "$ac_try_echo") >&5
6560  (eval "$ac_compile") 2>conftest.er1
6561  ac_status=$?
6562  grep -v '^ *+' conftest.er1 >conftest.err
6563  rm -f conftest.er1
6564  cat conftest.err >&5
6565  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6566  (exit $ac_status); } && {
6567	 test -z "$ac_f77_werror_flag" ||
6568	 test ! -s conftest.err
6569       } && test -s conftest.$ac_objext; then
6570  ac_cv_prog_f77_g=yes
6571else
6572  $as_echo "$as_me: failed program was:" >&5
6573sed 's/^/| /' conftest.$ac_ext >&5
6574
6575	ac_cv_prog_f77_g=no
6576fi
6577
6578rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6579
6580fi
6581{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
6582$as_echo "$ac_cv_prog_f77_g" >&6; }
6583if test "$ac_test_FFLAGS" = set; then
6584  FFLAGS=$ac_save_FFLAGS
6585elif test $ac_cv_prog_f77_g = yes; then
6586  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
6587    FFLAGS="-g -O2"
6588  else
6589    FFLAGS="-g"
6590  fi
6591else
6592  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
6593    FFLAGS="-O2"
6594  else
6595    FFLAGS=
6596  fi
6597fi
6598
6599if test $ac_compiler_gnu = yes; then
6600  G77=yes
6601else
6602  G77=
6603fi
6604ac_ext=c
6605ac_cpp='$CPP $CPPFLAGS'
6606ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6607ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6608ac_compiler_gnu=$ac_cv_c_compiler_gnu
6609
6610
6611
6612# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
6613
6614# find the maximum length of command line arguments
6615{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
6616$as_echo_n "checking the maximum length of command line arguments... " >&6; }
6617if test "${lt_cv_sys_max_cmd_len+set}" = set; then
6618  $as_echo_n "(cached) " >&6
6619else
6620    i=0
6621  teststring="ABCD"
6622
6623  case $build_os in
6624  msdosdjgpp*)
6625    # On DJGPP, this test can blow up pretty badly due to problems in libc
6626    # (any single argument exceeding 2000 bytes causes a buffer overrun
6627    # during glob expansion).  Even if it were fixed, the result of this
6628    # check would be larger than it should be.
6629    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6630    ;;
6631
6632  gnu*)
6633    # Under GNU Hurd, this test is not required because there is
6634    # no limit to the length of command line arguments.
6635    # Libtool will interpret -1 as no limit whatsoever
6636    lt_cv_sys_max_cmd_len=-1;
6637    ;;
6638
6639  cygwin* | mingw*)
6640    # On Win9x/ME, this test blows up -- it succeeds, but takes
6641    # about 5 minutes as the teststring grows exponentially.
6642    # Worse, since 9x/ME are not pre-emptively multitasking,
6643    # you end up with a "frozen" computer, even though with patience
6644    # the test eventually succeeds (with a max line length of 256k).
6645    # Instead, let's just punt: use the minimum linelength reported by
6646    # all of the supported platforms: 8192 (on NT/2K/XP).
6647    lt_cv_sys_max_cmd_len=8192;
6648    ;;
6649
6650  amigaos*)
6651    # On AmigaOS with pdksh, this test takes hours, literally.
6652    # So we just punt and use a minimum line length of 8192.
6653    lt_cv_sys_max_cmd_len=8192;
6654    ;;
6655
6656  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6657    # This has been around since 386BSD, at least.  Likely further.
6658    if test -x /sbin/sysctl; then
6659      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6660    elif test -x /usr/sbin/sysctl; then
6661      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6662    else
6663      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6664    fi
6665    # And add a safety zone
6666    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6667    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6668    ;;
6669
6670  interix*)
6671    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6672    lt_cv_sys_max_cmd_len=196608
6673    ;;
6674
6675  osf*)
6676    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6677    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6678    # nice to cause kernel panics so lets avoid the loop below.
6679    # First set a reasonable default.
6680    lt_cv_sys_max_cmd_len=16384
6681    #
6682    if test -x /sbin/sysconfig; then
6683      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6684        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6685      esac
6686    fi
6687    ;;
6688  sco3.2v5*)
6689    lt_cv_sys_max_cmd_len=102400
6690    ;;
6691  sysv5* | sco5v6* | sysv4.2uw2*)
6692    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6693    if test -n "$kargmax"; then
6694      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
6695    else
6696      lt_cv_sys_max_cmd_len=32768
6697    fi
6698    ;;
6699  *)
6700    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6701    if test -n "$lt_cv_sys_max_cmd_len"; then
6702      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6703      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6704    else
6705      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6706      while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
6707	       = "XX$teststring") >/dev/null 2>&1 &&
6708	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
6709	      lt_cv_sys_max_cmd_len=$new_result &&
6710	      test $i != 17 # 1/2 MB should be enough
6711      do
6712        i=`expr $i + 1`
6713        teststring=$teststring$teststring
6714      done
6715      teststring=
6716      # Add a significant safety factor because C++ compilers can tack on massive
6717      # amounts of additional arguments before passing them to the linker.
6718      # It appears as though 1/2 is a usable value.
6719      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6720    fi
6721    ;;
6722  esac
6723
6724fi
6725
6726if test -n $lt_cv_sys_max_cmd_len ; then
6727  { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
6728$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6729else
6730  { $as_echo "$as_me:$LINENO: result: none" >&5
6731$as_echo "none" >&6; }
6732fi
6733
6734
6735
6736
6737
6738# Check for command to grab the raw symbol name followed by C symbol from nm.
6739{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6740$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6741if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6742  $as_echo_n "(cached) " >&6
6743else
6744
6745# These are sane defaults that work on at least a few old systems.
6746# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6747
6748# Character class describing NM global symbol codes.
6749symcode='[BCDEGRST]'
6750
6751# Regexp to match symbols that can be accessed directly from C.
6752sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6753
6754# Transform an extracted symbol line into a proper C declaration
6755lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
6756
6757# Transform an extracted symbol line into symbol name and symbol address
6758lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
6759
6760# Define system-specific variables.
6761case $host_os in
6762aix*)
6763  symcode='[BCDT]'
6764  ;;
6765cygwin* | mingw* | pw32*)
6766  symcode='[ABCDGISTW]'
6767  ;;
6768hpux*) # Its linker distinguishes data from code symbols
6769  if test "$host_cpu" = ia64; then
6770    symcode='[ABCDEGRST]'
6771  fi
6772  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6773  lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
6774  ;;
6775linux* | k*bsd*-gnu)
6776  if test "$host_cpu" = ia64; then
6777    symcode='[ABCDGIRSTW]'
6778    lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6779    lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
6780  fi
6781  ;;
6782irix* | nonstopux*)
6783  symcode='[BCDEGRST]'
6784  ;;
6785osf*)
6786  symcode='[BCDEGQRST]'
6787  ;;
6788solaris*)
6789  symcode='[BDRT]'
6790  ;;
6791sco3.2v5*)
6792  symcode='[DT]'
6793  ;;
6794sysv4.2uw2*)
6795  symcode='[DT]'
6796  ;;
6797sysv5* | sco5v6* | unixware* | OpenUNIX*)
6798  symcode='[ABDT]'
6799  ;;
6800sysv4)
6801  symcode='[DFNSTU]'
6802  ;;
6803esac
6804
6805# Handle CRLF in mingw tool chain
6806opt_cr=
6807case $build_os in
6808mingw*)
6809  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6810  ;;
6811esac
6812
6813# If we're using GNU nm, then use its standard symbol codes.
6814case `$NM -V 2>&1` in
6815*GNU* | *'with BFD'*)
6816  symcode='[ABCDGIRSTW]' ;;
6817esac
6818
6819# Try without a prefix undercore, then with it.
6820for ac_symprfx in "" "_"; do
6821
6822  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6823  symxfrm="\\1 $ac_symprfx\\2 \\2"
6824
6825  # Write the raw and C identifiers.
6826  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6827
6828  # Check to see that the pipe works correctly.
6829  pipe_works=no
6830
6831  rm -f conftest*
6832  cat > conftest.$ac_ext <<EOF
6833#ifdef __cplusplus
6834extern "C" {
6835#endif
6836char nm_test_var;
6837void nm_test_func(){}
6838#ifdef __cplusplus
6839}
6840#endif
6841int main(){nm_test_var='a';nm_test_func();return(0);}
6842EOF
6843
6844  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6845  (eval $ac_compile) 2>&5
6846  ac_status=$?
6847  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6848  (exit $ac_status); }; then
6849    # Now try to grab the symbols.
6850    nlist=conftest.nm
6851    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6852  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6853  ac_status=$?
6854  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6855  (exit $ac_status); } && test -s "$nlist"; then
6856      # Try sorting and uniquifying the output.
6857      if sort "$nlist" | uniq > "$nlist"T; then
6858	mv -f "$nlist"T "$nlist"
6859      else
6860	rm -f "$nlist"T
6861      fi
6862
6863      # Make sure that we snagged all the symbols we need.
6864      if grep ' nm_test_var$' "$nlist" >/dev/null; then
6865	if grep ' nm_test_func$' "$nlist" >/dev/null; then
6866	  cat <<EOF > conftest.$ac_ext
6867#ifdef __cplusplus
6868extern "C" {
6869#endif
6870
6871EOF
6872	  # Now generate the symbol file.
6873	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
6874
6875	  cat <<EOF >> conftest.$ac_ext
6876#if defined (__STDC__) && __STDC__
6877# define lt_ptr_t void *
6878#else
6879# define lt_ptr_t char *
6880# define const
6881#endif
6882
6883/* The mapping between symbol names and symbols. */
6884const struct {
6885  const char *name;
6886  lt_ptr_t address;
6887}
6888lt_preloaded_symbols[] =
6889{
6890EOF
6891	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
6892	  cat <<\EOF >> conftest.$ac_ext
6893  {0, (lt_ptr_t) 0}
6894};
6895
6896#ifdef __cplusplus
6897}
6898#endif
6899EOF
6900	  # Now try linking the two files.
6901	  mv conftest.$ac_objext conftstm.$ac_objext
6902	  lt_save_LIBS="$LIBS"
6903	  lt_save_CFLAGS="$CFLAGS"
6904	  LIBS="conftstm.$ac_objext"
6905	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6906	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6907  (eval $ac_link) 2>&5
6908  ac_status=$?
6909  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6910  (exit $ac_status); } && test -s conftest${ac_exeext}; then
6911	    pipe_works=yes
6912	  fi
6913	  LIBS="$lt_save_LIBS"
6914	  CFLAGS="$lt_save_CFLAGS"
6915	else
6916	  echo "cannot find nm_test_func in $nlist" >&5
6917	fi
6918      else
6919	echo "cannot find nm_test_var in $nlist" >&5
6920      fi
6921    else
6922      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6923    fi
6924  else
6925    echo "$progname: failed program was:" >&5
6926    cat conftest.$ac_ext >&5
6927  fi
6928  rm -f conftest* conftst*
6929
6930  # Do not use the global_symbol_pipe unless it works.
6931  if test "$pipe_works" = yes; then
6932    break
6933  else
6934    lt_cv_sys_global_symbol_pipe=
6935  fi
6936done
6937
6938fi
6939
6940if test -z "$lt_cv_sys_global_symbol_pipe"; then
6941  lt_cv_sys_global_symbol_to_cdecl=
6942fi
6943if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6944  { $as_echo "$as_me:$LINENO: result: failed" >&5
6945$as_echo "failed" >&6; }
6946else
6947  { $as_echo "$as_me:$LINENO: result: ok" >&5
6948$as_echo "ok" >&6; }
6949fi
6950
6951{ $as_echo "$as_me:$LINENO: checking for objdir" >&5
6952$as_echo_n "checking for objdir... " >&6; }
6953if test "${lt_cv_objdir+set}" = set; then
6954  $as_echo_n "(cached) " >&6
6955else
6956  rm -f .libs 2>/dev/null
6957mkdir .libs 2>/dev/null
6958if test -d .libs; then
6959  lt_cv_objdir=.libs
6960else
6961  # MS-DOS does not allow filenames that begin with a dot.
6962  lt_cv_objdir=_libs
6963fi
6964rmdir .libs 2>/dev/null
6965fi
6966{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6967$as_echo "$lt_cv_objdir" >&6; }
6968objdir=$lt_cv_objdir
6969
6970
6971
6972
6973
6974case $host_os in
6975aix3*)
6976  # AIX sometimes has problems with the GCC collect2 program.  For some
6977  # reason, if we set the COLLECT_NAMES environment variable, the problems
6978  # vanish in a puff of smoke.
6979  if test "X${COLLECT_NAMES+set}" != Xset; then
6980    COLLECT_NAMES=
6981    export COLLECT_NAMES
6982  fi
6983  ;;
6984esac
6985
6986# Sed substitution that helps us do robust quoting.  It backslashifies
6987# metacharacters that are still active within double-quoted strings.
6988Xsed='sed -e 1s/^X//'
6989sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
6990
6991# Same as above, but do not quote variable references.
6992double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
6993
6994# Sed substitution to delay expansion of an escaped shell variable in a
6995# double_quote_subst'ed string.
6996delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6997
6998# Sed substitution to avoid accidental globbing in evaled expressions
6999no_glob_subst='s/\*/\\\*/g'
7000
7001# Constants:
7002rm="rm -f"
7003
7004# Global variables:
7005default_ofile=libtool
7006can_build_shared=yes
7007
7008# All known linkers require a `.a' archive for static linking (except MSVC,
7009# which needs '.lib').
7010libext=a
7011ltmain="$ac_aux_dir/ltmain.sh"
7012ofile="$default_ofile"
7013with_gnu_ld="$lt_cv_prog_gnu_ld"
7014
7015if test -n "$ac_tool_prefix"; then
7016  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7017set dummy ${ac_tool_prefix}ar; ac_word=$2
7018{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7019$as_echo_n "checking for $ac_word... " >&6; }
7020if test "${ac_cv_prog_AR+set}" = set; then
7021  $as_echo_n "(cached) " >&6
7022else
7023  if test -n "$AR"; then
7024  ac_cv_prog_AR="$AR" # Let the user override the test.
7025else
7026as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7027for as_dir in $PATH
7028do
7029  IFS=$as_save_IFS
7030  test -z "$as_dir" && as_dir=.
7031  for ac_exec_ext in '' $ac_executable_extensions; do
7032  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7033    ac_cv_prog_AR="${ac_tool_prefix}ar"
7034    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7035    break 2
7036  fi
7037done
7038done
7039IFS=$as_save_IFS
7040
7041fi
7042fi
7043AR=$ac_cv_prog_AR
7044if test -n "$AR"; then
7045  { $as_echo "$as_me:$LINENO: result: $AR" >&5
7046$as_echo "$AR" >&6; }
7047else
7048  { $as_echo "$as_me:$LINENO: result: no" >&5
7049$as_echo "no" >&6; }
7050fi
7051
7052
7053fi
7054if test -z "$ac_cv_prog_AR"; then
7055  ac_ct_AR=$AR
7056  # Extract the first word of "ar", so it can be a program name with args.
7057set dummy ar; ac_word=$2
7058{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7059$as_echo_n "checking for $ac_word... " >&6; }
7060if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
7061  $as_echo_n "(cached) " >&6
7062else
7063  if test -n "$ac_ct_AR"; then
7064  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7065else
7066as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7067for as_dir in $PATH
7068do
7069  IFS=$as_save_IFS
7070  test -z "$as_dir" && as_dir=.
7071  for ac_exec_ext in '' $ac_executable_extensions; do
7072  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7073    ac_cv_prog_ac_ct_AR="ar"
7074    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7075    break 2
7076  fi
7077done
7078done
7079IFS=$as_save_IFS
7080
7081fi
7082fi
7083ac_ct_AR=$ac_cv_prog_ac_ct_AR
7084if test -n "$ac_ct_AR"; then
7085  { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
7086$as_echo "$ac_ct_AR" >&6; }
7087else
7088  { $as_echo "$as_me:$LINENO: result: no" >&5
7089$as_echo "no" >&6; }
7090fi
7091
7092  if test "x$ac_ct_AR" = x; then
7093    AR="false"
7094  else
7095    case $cross_compiling:$ac_tool_warned in
7096yes:)
7097{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7098$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7099ac_tool_warned=yes ;;
7100esac
7101    AR=$ac_ct_AR
7102  fi
7103else
7104  AR="$ac_cv_prog_AR"
7105fi
7106
7107if test -n "$ac_tool_prefix"; then
7108  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7109set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7110{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7111$as_echo_n "checking for $ac_word... " >&6; }
7112if test "${ac_cv_prog_RANLIB+set}" = set; then
7113  $as_echo_n "(cached) " >&6
7114else
7115  if test -n "$RANLIB"; then
7116  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7117else
7118as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7119for as_dir in $PATH
7120do
7121  IFS=$as_save_IFS
7122  test -z "$as_dir" && as_dir=.
7123  for ac_exec_ext in '' $ac_executable_extensions; do
7124  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7125    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7126    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7127    break 2
7128  fi
7129done
7130done
7131IFS=$as_save_IFS
7132
7133fi
7134fi
7135RANLIB=$ac_cv_prog_RANLIB
7136if test -n "$RANLIB"; then
7137  { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
7138$as_echo "$RANLIB" >&6; }
7139else
7140  { $as_echo "$as_me:$LINENO: result: no" >&5
7141$as_echo "no" >&6; }
7142fi
7143
7144
7145fi
7146if test -z "$ac_cv_prog_RANLIB"; then
7147  ac_ct_RANLIB=$RANLIB
7148  # Extract the first word of "ranlib", so it can be a program name with args.
7149set dummy ranlib; ac_word=$2
7150{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7151$as_echo_n "checking for $ac_word... " >&6; }
7152if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
7153  $as_echo_n "(cached) " >&6
7154else
7155  if test -n "$ac_ct_RANLIB"; then
7156  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7157else
7158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7159for as_dir in $PATH
7160do
7161  IFS=$as_save_IFS
7162  test -z "$as_dir" && as_dir=.
7163  for ac_exec_ext in '' $ac_executable_extensions; do
7164  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7165    ac_cv_prog_ac_ct_RANLIB="ranlib"
7166    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7167    break 2
7168  fi
7169done
7170done
7171IFS=$as_save_IFS
7172
7173fi
7174fi
7175ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7176if test -n "$ac_ct_RANLIB"; then
7177  { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
7178$as_echo "$ac_ct_RANLIB" >&6; }
7179else
7180  { $as_echo "$as_me:$LINENO: result: no" >&5
7181$as_echo "no" >&6; }
7182fi
7183
7184  if test "x$ac_ct_RANLIB" = x; then
7185    RANLIB=":"
7186  else
7187    case $cross_compiling:$ac_tool_warned in
7188yes:)
7189{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7190$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7191ac_tool_warned=yes ;;
7192esac
7193    RANLIB=$ac_ct_RANLIB
7194  fi
7195else
7196  RANLIB="$ac_cv_prog_RANLIB"
7197fi
7198
7199if test -n "$ac_tool_prefix"; then
7200  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7201set dummy ${ac_tool_prefix}strip; ac_word=$2
7202{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7203$as_echo_n "checking for $ac_word... " >&6; }
7204if test "${ac_cv_prog_STRIP+set}" = set; then
7205  $as_echo_n "(cached) " >&6
7206else
7207  if test -n "$STRIP"; then
7208  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7209else
7210as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7211for as_dir in $PATH
7212do
7213  IFS=$as_save_IFS
7214  test -z "$as_dir" && as_dir=.
7215  for ac_exec_ext in '' $ac_executable_extensions; do
7216  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7217    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7218    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7219    break 2
7220  fi
7221done
7222done
7223IFS=$as_save_IFS
7224
7225fi
7226fi
7227STRIP=$ac_cv_prog_STRIP
7228if test -n "$STRIP"; then
7229  { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
7230$as_echo "$STRIP" >&6; }
7231else
7232  { $as_echo "$as_me:$LINENO: result: no" >&5
7233$as_echo "no" >&6; }
7234fi
7235
7236
7237fi
7238if test -z "$ac_cv_prog_STRIP"; then
7239  ac_ct_STRIP=$STRIP
7240  # Extract the first word of "strip", so it can be a program name with args.
7241set dummy strip; ac_word=$2
7242{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7243$as_echo_n "checking for $ac_word... " >&6; }
7244if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
7245  $as_echo_n "(cached) " >&6
7246else
7247  if test -n "$ac_ct_STRIP"; then
7248  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7249else
7250as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7251for as_dir in $PATH
7252do
7253  IFS=$as_save_IFS
7254  test -z "$as_dir" && as_dir=.
7255  for ac_exec_ext in '' $ac_executable_extensions; do
7256  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7257    ac_cv_prog_ac_ct_STRIP="strip"
7258    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7259    break 2
7260  fi
7261done
7262done
7263IFS=$as_save_IFS
7264
7265fi
7266fi
7267ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7268if test -n "$ac_ct_STRIP"; then
7269  { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
7270$as_echo "$ac_ct_STRIP" >&6; }
7271else
7272  { $as_echo "$as_me:$LINENO: result: no" >&5
7273$as_echo "no" >&6; }
7274fi
7275
7276  if test "x$ac_ct_STRIP" = x; then
7277    STRIP=":"
7278  else
7279    case $cross_compiling:$ac_tool_warned in
7280yes:)
7281{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7282$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7283ac_tool_warned=yes ;;
7284esac
7285    STRIP=$ac_ct_STRIP
7286  fi
7287else
7288  STRIP="$ac_cv_prog_STRIP"
7289fi
7290
7291
7292old_CC="$CC"
7293old_CFLAGS="$CFLAGS"
7294
7295# Set sane defaults for various variables
7296test -z "$AR" && AR=ar
7297test -z "$AR_FLAGS" && AR_FLAGS=cru
7298test -z "$AS" && AS=as
7299test -z "$CC" && CC=cc
7300test -z "$LTCC" && LTCC=$CC
7301test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7302test -z "$DLLTOOL" && DLLTOOL=dlltool
7303test -z "$LD" && LD=ld
7304test -z "$LN_S" && LN_S="ln -s"
7305test -z "$MAGIC_CMD" && MAGIC_CMD=file
7306test -z "$NM" && NM=nm
7307test -z "$SED" && SED=sed
7308test -z "$OBJDUMP" && OBJDUMP=objdump
7309test -z "$RANLIB" && RANLIB=:
7310test -z "$STRIP" && STRIP=:
7311test -z "$ac_objext" && ac_objext=o
7312
7313# Determine commands to create old-style static archives.
7314old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7315old_postinstall_cmds='chmod 644 $oldlib'
7316old_postuninstall_cmds=
7317
7318if test -n "$RANLIB"; then
7319  case $host_os in
7320  openbsd*)
7321    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7322    ;;
7323  *)
7324    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7325    ;;
7326  esac
7327  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7328fi
7329
7330for cc_temp in $compiler""; do
7331  case $cc_temp in
7332    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7333    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7334    \-*) ;;
7335    *) break;;
7336  esac
7337done
7338cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7339
7340
7341# Only perform the check for file, if the check method requires it
7342case $deplibs_check_method in
7343file_magic*)
7344  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7345    { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7346$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7347if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7348  $as_echo_n "(cached) " >&6
7349else
7350  case $MAGIC_CMD in
7351[\\/*] |  ?:[\\/]*)
7352  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7353  ;;
7354*)
7355  lt_save_MAGIC_CMD="$MAGIC_CMD"
7356  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7357  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7358  for ac_dir in $ac_dummy; do
7359    IFS="$lt_save_ifs"
7360    test -z "$ac_dir" && ac_dir=.
7361    if test -f $ac_dir/${ac_tool_prefix}file; then
7362      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7363      if test -n "$file_magic_test_file"; then
7364	case $deplibs_check_method in
7365	"file_magic "*)
7366	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7367	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7368	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7369	    $EGREP "$file_magic_regex" > /dev/null; then
7370	    :
7371	  else
7372	    cat <<EOF 1>&2
7373
7374*** Warning: the command libtool uses to detect shared libraries,
7375*** $file_magic_cmd, produces output that libtool cannot recognize.
7376*** The result is that libtool may fail to recognize shared libraries
7377*** as such.  This will affect the creation of libtool libraries that
7378*** depend on shared libraries, but programs linked with such libtool
7379*** libraries will work regardless of this problem.  Nevertheless, you
7380*** may want to report the problem to your system manager and/or to
7381*** bug-libtool@gnu.org
7382
7383EOF
7384	  fi ;;
7385	esac
7386      fi
7387      break
7388    fi
7389  done
7390  IFS="$lt_save_ifs"
7391  MAGIC_CMD="$lt_save_MAGIC_CMD"
7392  ;;
7393esac
7394fi
7395
7396MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7397if test -n "$MAGIC_CMD"; then
7398  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7399$as_echo "$MAGIC_CMD" >&6; }
7400else
7401  { $as_echo "$as_me:$LINENO: result: no" >&5
7402$as_echo "no" >&6; }
7403fi
7404
7405if test -z "$lt_cv_path_MAGIC_CMD"; then
7406  if test -n "$ac_tool_prefix"; then
7407    { $as_echo "$as_me:$LINENO: checking for file" >&5
7408$as_echo_n "checking for file... " >&6; }
7409if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7410  $as_echo_n "(cached) " >&6
7411else
7412  case $MAGIC_CMD in
7413[\\/*] |  ?:[\\/]*)
7414  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7415  ;;
7416*)
7417  lt_save_MAGIC_CMD="$MAGIC_CMD"
7418  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7419  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7420  for ac_dir in $ac_dummy; do
7421    IFS="$lt_save_ifs"
7422    test -z "$ac_dir" && ac_dir=.
7423    if test -f $ac_dir/file; then
7424      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7425      if test -n "$file_magic_test_file"; then
7426	case $deplibs_check_method in
7427	"file_magic "*)
7428	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7429	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7430	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7431	    $EGREP "$file_magic_regex" > /dev/null; then
7432	    :
7433	  else
7434	    cat <<EOF 1>&2
7435
7436*** Warning: the command libtool uses to detect shared libraries,
7437*** $file_magic_cmd, produces output that libtool cannot recognize.
7438*** The result is that libtool may fail to recognize shared libraries
7439*** as such.  This will affect the creation of libtool libraries that
7440*** depend on shared libraries, but programs linked with such libtool
7441*** libraries will work regardless of this problem.  Nevertheless, you
7442*** may want to report the problem to your system manager and/or to
7443*** bug-libtool@gnu.org
7444
7445EOF
7446	  fi ;;
7447	esac
7448      fi
7449      break
7450    fi
7451  done
7452  IFS="$lt_save_ifs"
7453  MAGIC_CMD="$lt_save_MAGIC_CMD"
7454  ;;
7455esac
7456fi
7457
7458MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7459if test -n "$MAGIC_CMD"; then
7460  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7461$as_echo "$MAGIC_CMD" >&6; }
7462else
7463  { $as_echo "$as_me:$LINENO: result: no" >&5
7464$as_echo "no" >&6; }
7465fi
7466
7467  else
7468    MAGIC_CMD=:
7469  fi
7470fi
7471
7472  fi
7473  ;;
7474esac
7475
7476enable_dlopen=no
7477enable_win32_dll=no
7478
7479# Check whether --enable-libtool-lock was given.
7480if test "${enable_libtool_lock+set}" = set; then
7481  enableval=$enable_libtool_lock;
7482fi
7483
7484test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7485
7486
7487# Check whether --with-pic was given.
7488if test "${with_pic+set}" = set; then
7489  withval=$with_pic; pic_mode="$withval"
7490else
7491  pic_mode=default
7492fi
7493
7494test -z "$pic_mode" && pic_mode=default
7495
7496# Use C for the default configuration in the libtool script
7497tagname=
7498lt_save_CC="$CC"
7499ac_ext=c
7500ac_cpp='$CPP $CPPFLAGS'
7501ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7502ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7503ac_compiler_gnu=$ac_cv_c_compiler_gnu
7504
7505
7506# Source file extension for C test sources.
7507ac_ext=c
7508
7509# Object file extension for compiled C test sources.
7510objext=o
7511objext=$objext
7512
7513# Code to be used in simple compile tests
7514lt_simple_compile_test_code="int some_variable = 0;"
7515
7516# Code to be used in simple link tests
7517lt_simple_link_test_code='int main(){return(0);}'
7518
7519
7520# If no C compiler was specified, use CC.
7521LTCC=${LTCC-"$CC"}
7522
7523# If no C compiler flags were specified, use CFLAGS.
7524LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7525
7526# Allow CC to be a program name with arguments.
7527compiler=$CC
7528
7529
7530# save warnings/boilerplate of simple test code
7531ac_outfile=conftest.$ac_objext
7532echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7533eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7534_lt_compiler_boilerplate=`cat conftest.err`
7535$rm conftest*
7536
7537ac_outfile=conftest.$ac_objext
7538echo "$lt_simple_link_test_code" >conftest.$ac_ext
7539eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7540_lt_linker_boilerplate=`cat conftest.err`
7541$rm conftest*
7542
7543
7544
7545lt_prog_compiler_no_builtin_flag=
7546
7547if test "$GCC" = yes; then
7548  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7549
7550
7551{ $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7552$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7553if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7554  $as_echo_n "(cached) " >&6
7555else
7556  lt_cv_prog_compiler_rtti_exceptions=no
7557  ac_outfile=conftest.$ac_objext
7558   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7559   lt_compiler_flag="-fno-rtti -fno-exceptions"
7560   # Insert the option either (1) after the last *FLAGS variable, or
7561   # (2) before a word containing "conftest.", or (3) at the end.
7562   # Note that $ac_compile itself does not contain backslashes and begins
7563   # with a dollar sign (not a hyphen), so the echo should work correctly.
7564   # The option is referenced via a variable to avoid confusing sed.
7565   lt_compile=`echo "$ac_compile" | $SED \
7566   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7567   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7568   -e 's:$: $lt_compiler_flag:'`
7569   (eval echo "\"\$as_me:7569: $lt_compile\"" >&5)
7570   (eval "$lt_compile" 2>conftest.err)
7571   ac_status=$?
7572   cat conftest.err >&5
7573   echo "$as_me:7573: \$? = $ac_status" >&5
7574   if (exit $ac_status) && test -s "$ac_outfile"; then
7575     # The compiler can only warn and ignore the option if not recognized
7576     # So say no if there are warnings other than the usual output.
7577     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7578     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7579     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7580       lt_cv_prog_compiler_rtti_exceptions=yes
7581     fi
7582   fi
7583   $rm conftest*
7584
7585fi
7586{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7587$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7588
7589if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7590    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7591else
7592    :
7593fi
7594
7595fi
7596
7597lt_prog_compiler_wl=
7598lt_prog_compiler_pic=
7599lt_prog_compiler_static=
7600
7601{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7602$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7603
7604  if test "$GCC" = yes; then
7605    lt_prog_compiler_wl='-Wl,'
7606    lt_prog_compiler_static='-static'
7607
7608    case $host_os in
7609      aix*)
7610      # All AIX code is PIC.
7611      if test "$host_cpu" = ia64; then
7612	# AIX 5 now supports IA64 processor
7613	lt_prog_compiler_static='-Bstatic'
7614      fi
7615      ;;
7616
7617    amigaos*)
7618      # FIXME: we need at least 68020 code to build shared libraries, but
7619      # adding the `-m68020' flag to GCC prevents building anything better,
7620      # like `-m68040'.
7621      lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7622      ;;
7623
7624    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7625      # PIC is the default for these OSes.
7626      ;;
7627
7628    mingw* | cygwin* | pw32* | os2*)
7629      # This hack is so that the source file can tell whether it is being
7630      # built for inclusion in a dll (and should export symbols for example).
7631      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7632      # (--disable-auto-import) libraries
7633      lt_prog_compiler_pic='-DDLL_EXPORT'
7634      ;;
7635
7636    darwin* | rhapsody*)
7637      # PIC is the default on this platform
7638      # Common symbols not allowed in MH_DYLIB files
7639      lt_prog_compiler_pic='-fno-common'
7640      ;;
7641
7642    interix[3-9]*)
7643      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7644      # Instead, we relocate shared libraries at runtime.
7645      ;;
7646
7647    msdosdjgpp*)
7648      # Just because we use GCC doesn't mean we suddenly get shared libraries
7649      # on systems that don't support them.
7650      lt_prog_compiler_can_build_shared=no
7651      enable_shared=no
7652      ;;
7653
7654    sysv4*MP*)
7655      if test -d /usr/nec; then
7656	lt_prog_compiler_pic=-Kconform_pic
7657      fi
7658      ;;
7659
7660    hpux*)
7661      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7662      # not for PA HP-UX.
7663      case $host_cpu in
7664      hppa*64*|ia64*)
7665	# +Z the default
7666	;;
7667      *)
7668	lt_prog_compiler_pic='-fPIC'
7669	;;
7670      esac
7671      ;;
7672
7673    *)
7674      lt_prog_compiler_pic='-fPIC'
7675      ;;
7676    esac
7677  else
7678    # PORTME Check for flag to pass linker flags through the system compiler.
7679    case $host_os in
7680    aix*)
7681      lt_prog_compiler_wl='-Wl,'
7682      if test "$host_cpu" = ia64; then
7683	# AIX 5 now supports IA64 processor
7684	lt_prog_compiler_static='-Bstatic'
7685      else
7686	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7687      fi
7688      ;;
7689      darwin*)
7690        # PIC is the default on this platform
7691        # Common symbols not allowed in MH_DYLIB files
7692       case $cc_basename in
7693         xlc*)
7694         lt_prog_compiler_pic='-qnocommon'
7695         lt_prog_compiler_wl='-Wl,'
7696         ;;
7697       esac
7698       ;;
7699
7700    mingw* | cygwin* | pw32* | os2*)
7701      # This hack is so that the source file can tell whether it is being
7702      # built for inclusion in a dll (and should export symbols for example).
7703      lt_prog_compiler_pic='-DDLL_EXPORT'
7704      ;;
7705
7706    hpux9* | hpux10* | hpux11*)
7707      lt_prog_compiler_wl='-Wl,'
7708      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7709      # not for PA HP-UX.
7710      case $host_cpu in
7711      hppa*64*|ia64*)
7712	# +Z the default
7713	;;
7714      *)
7715	lt_prog_compiler_pic='+Z'
7716	;;
7717      esac
7718      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7719      lt_prog_compiler_static='${wl}-a ${wl}archive'
7720      ;;
7721
7722    irix5* | irix6* | nonstopux*)
7723      lt_prog_compiler_wl='-Wl,'
7724      # PIC (with -KPIC) is the default.
7725      lt_prog_compiler_static='-non_shared'
7726      ;;
7727
7728    newsos6)
7729      lt_prog_compiler_pic='-KPIC'
7730      lt_prog_compiler_static='-Bstatic'
7731      ;;
7732
7733    linux* | k*bsd*-gnu)
7734      case $cc_basename in
7735      icc* | ecc*)
7736	lt_prog_compiler_wl='-Wl,'
7737	lt_prog_compiler_pic='-KPIC'
7738	lt_prog_compiler_static='-static'
7739        ;;
7740      pgcc* | pgf77* | pgf90* | pgf95*)
7741        # Portland Group compilers (*not* the Pentium gcc compiler,
7742	# which looks to be a dead project)
7743	lt_prog_compiler_wl='-Wl,'
7744	lt_prog_compiler_pic='-fpic'
7745	lt_prog_compiler_static='-Bstatic'
7746        ;;
7747      ccc*)
7748        lt_prog_compiler_wl='-Wl,'
7749        # All Alpha code is PIC.
7750        lt_prog_compiler_static='-non_shared'
7751        ;;
7752      *)
7753        case `$CC -V 2>&1 | sed 5q` in
7754	*Sun\ C*)
7755	  # Sun C 5.9
7756	  lt_prog_compiler_pic='-KPIC'
7757	  lt_prog_compiler_static='-Bstatic'
7758	  lt_prog_compiler_wl='-Wl,'
7759	  ;;
7760	*Sun\ F*)
7761	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7762	  lt_prog_compiler_pic='-KPIC'
7763	  lt_prog_compiler_static='-Bstatic'
7764	  lt_prog_compiler_wl=''
7765	  ;;
7766	esac
7767	;;
7768      esac
7769      ;;
7770
7771    osf3* | osf4* | osf5*)
7772      lt_prog_compiler_wl='-Wl,'
7773      # All OSF/1 code is PIC.
7774      lt_prog_compiler_static='-non_shared'
7775      ;;
7776
7777    rdos*)
7778      lt_prog_compiler_static='-non_shared'
7779      ;;
7780
7781    solaris*)
7782      lt_prog_compiler_pic='-KPIC'
7783      lt_prog_compiler_static='-Bstatic'
7784      case $cc_basename in
7785      f77* | f90* | f95*)
7786	lt_prog_compiler_wl='-Qoption ld ';;
7787      *)
7788	lt_prog_compiler_wl='-Wl,';;
7789      esac
7790      ;;
7791
7792    sunos4*)
7793      lt_prog_compiler_wl='-Qoption ld '
7794      lt_prog_compiler_pic='-PIC'
7795      lt_prog_compiler_static='-Bstatic'
7796      ;;
7797
7798    sysv4 | sysv4.2uw2* | sysv4.3*)
7799      lt_prog_compiler_wl='-Wl,'
7800      lt_prog_compiler_pic='-KPIC'
7801      lt_prog_compiler_static='-Bstatic'
7802      ;;
7803
7804    sysv4*MP*)
7805      if test -d /usr/nec ;then
7806	lt_prog_compiler_pic='-Kconform_pic'
7807	lt_prog_compiler_static='-Bstatic'
7808      fi
7809      ;;
7810
7811    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7812      lt_prog_compiler_wl='-Wl,'
7813      lt_prog_compiler_pic='-KPIC'
7814      lt_prog_compiler_static='-Bstatic'
7815      ;;
7816
7817    unicos*)
7818      lt_prog_compiler_wl='-Wl,'
7819      lt_prog_compiler_can_build_shared=no
7820      ;;
7821
7822    uts4*)
7823      lt_prog_compiler_pic='-pic'
7824      lt_prog_compiler_static='-Bstatic'
7825      ;;
7826
7827    *)
7828      lt_prog_compiler_can_build_shared=no
7829      ;;
7830    esac
7831  fi
7832
7833{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7834$as_echo "$lt_prog_compiler_pic" >&6; }
7835
7836#
7837# Check to make sure the PIC flag actually works.
7838#
7839if test -n "$lt_prog_compiler_pic"; then
7840
7841{ $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7842$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7843if test "${lt_prog_compiler_pic_works+set}" = set; then
7844  $as_echo_n "(cached) " >&6
7845else
7846  lt_prog_compiler_pic_works=no
7847  ac_outfile=conftest.$ac_objext
7848   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7849   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7850   # Insert the option either (1) after the last *FLAGS variable, or
7851   # (2) before a word containing "conftest.", or (3) at the end.
7852   # Note that $ac_compile itself does not contain backslashes and begins
7853   # with a dollar sign (not a hyphen), so the echo should work correctly.
7854   # The option is referenced via a variable to avoid confusing sed.
7855   lt_compile=`echo "$ac_compile" | $SED \
7856   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7857   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7858   -e 's:$: $lt_compiler_flag:'`
7859   (eval echo "\"\$as_me:7859: $lt_compile\"" >&5)
7860   (eval "$lt_compile" 2>conftest.err)
7861   ac_status=$?
7862   cat conftest.err >&5
7863   echo "$as_me:7863: \$? = $ac_status" >&5
7864   if (exit $ac_status) && test -s "$ac_outfile"; then
7865     # The compiler can only warn and ignore the option if not recognized
7866     # So say no if there are warnings other than the usual output.
7867     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7868     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7869     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7870       lt_prog_compiler_pic_works=yes
7871     fi
7872   fi
7873   $rm conftest*
7874
7875fi
7876{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7877$as_echo "$lt_prog_compiler_pic_works" >&6; }
7878
7879if test x"$lt_prog_compiler_pic_works" = xyes; then
7880    case $lt_prog_compiler_pic in
7881     "" | " "*) ;;
7882     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7883     esac
7884else
7885    lt_prog_compiler_pic=
7886     lt_prog_compiler_can_build_shared=no
7887fi
7888
7889fi
7890case $host_os in
7891  # For platforms which do not support PIC, -DPIC is meaningless:
7892  *djgpp*)
7893    lt_prog_compiler_pic=
7894    ;;
7895  *)
7896    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7897    ;;
7898esac
7899
7900#
7901# Check to make sure the static flag actually works.
7902#
7903wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7904{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7905$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7906if test "${lt_prog_compiler_static_works+set}" = set; then
7907  $as_echo_n "(cached) " >&6
7908else
7909  lt_prog_compiler_static_works=no
7910   save_LDFLAGS="$LDFLAGS"
7911   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7912   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7913   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7914     # The linker can only warn and ignore the option if not recognized
7915     # So say no if there are warnings
7916     if test -s conftest.err; then
7917       # Append any errors to the config.log.
7918       cat conftest.err 1>&5
7919       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7920       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7921       if diff conftest.exp conftest.er2 >/dev/null; then
7922         lt_prog_compiler_static_works=yes
7923       fi
7924     else
7925       lt_prog_compiler_static_works=yes
7926     fi
7927   fi
7928   $rm conftest*
7929   LDFLAGS="$save_LDFLAGS"
7930
7931fi
7932{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7933$as_echo "$lt_prog_compiler_static_works" >&6; }
7934
7935if test x"$lt_prog_compiler_static_works" = xyes; then
7936    :
7937else
7938    lt_prog_compiler_static=
7939fi
7940
7941
7942{ $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7943$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7944if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7945  $as_echo_n "(cached) " >&6
7946else
7947  lt_cv_prog_compiler_c_o=no
7948   $rm -r conftest 2>/dev/null
7949   mkdir conftest
7950   cd conftest
7951   mkdir out
7952   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7953
7954   lt_compiler_flag="-o out/conftest2.$ac_objext"
7955   # Insert the option either (1) after the last *FLAGS variable, or
7956   # (2) before a word containing "conftest.", or (3) at the end.
7957   # Note that $ac_compile itself does not contain backslashes and begins
7958   # with a dollar sign (not a hyphen), so the echo should work correctly.
7959   lt_compile=`echo "$ac_compile" | $SED \
7960   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7961   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7962   -e 's:$: $lt_compiler_flag:'`
7963   (eval echo "\"\$as_me:7963: $lt_compile\"" >&5)
7964   (eval "$lt_compile" 2>out/conftest.err)
7965   ac_status=$?
7966   cat out/conftest.err >&5
7967   echo "$as_me:7967: \$? = $ac_status" >&5
7968   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7969   then
7970     # The compiler can only warn and ignore the option if not recognized
7971     # So say no if there are warnings
7972     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7973     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7974     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7975       lt_cv_prog_compiler_c_o=yes
7976     fi
7977   fi
7978   chmod u+w . 2>&5
7979   $rm conftest*
7980   # SGI C++ compiler will create directory out/ii_files/ for
7981   # template instantiation
7982   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
7983   $rm out/* && rmdir out
7984   cd ..
7985   rmdir conftest
7986   $rm conftest*
7987
7988fi
7989{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7990$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7991
7992
7993hard_links="nottested"
7994if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7995  # do not overwrite the value of need_locks provided by the user
7996  { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7997$as_echo_n "checking if we can lock with hard links... " >&6; }
7998  hard_links=yes
7999  $rm conftest*
8000  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8001  touch conftest.a
8002  ln conftest.a conftest.b 2>&5 || hard_links=no
8003  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8004  { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
8005$as_echo "$hard_links" >&6; }
8006  if test "$hard_links" = no; then
8007    { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8008$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8009    need_locks=warn
8010  fi
8011else
8012  need_locks=no
8013fi
8014
8015{ $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8016$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8017
8018  runpath_var=
8019  allow_undefined_flag=
8020  enable_shared_with_static_runtimes=no
8021  archive_cmds=
8022  archive_expsym_cmds=
8023  old_archive_From_new_cmds=
8024  old_archive_from_expsyms_cmds=
8025  export_dynamic_flag_spec=
8026  whole_archive_flag_spec=
8027  thread_safe_flag_spec=
8028  hardcode_libdir_flag_spec=
8029  hardcode_libdir_flag_spec_ld=
8030  hardcode_libdir_separator=
8031  hardcode_direct=no
8032  hardcode_minus_L=no
8033  hardcode_shlibpath_var=unsupported
8034  link_all_deplibs=unknown
8035  hardcode_automatic=no
8036  module_cmds=
8037  module_expsym_cmds=
8038  always_export_symbols=no
8039  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8040  # include_expsyms should be a list of space-separated symbols to be *always*
8041  # included in the symbol list
8042  include_expsyms=
8043  # exclude_expsyms can be an extended regexp of symbols to exclude
8044  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8045  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8046  # as well as any symbol that contains `d'.
8047  exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
8048  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8049  # platforms (ab)use it in PIC code, but their linkers get confused if
8050  # the symbol is explicitly referenced.  Since portable code cannot
8051  # rely on this symbol name, it's probably fine to never include it in
8052  # preloaded symbol tables.
8053  extract_expsyms_cmds=
8054  # Just being paranoid about ensuring that cc_basename is set.
8055  for cc_temp in $compiler""; do
8056  case $cc_temp in
8057    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8058    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8059    \-*) ;;
8060    *) break;;
8061  esac
8062done
8063cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
8064
8065  case $host_os in
8066  cygwin* | mingw* | pw32*)
8067    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8068    # When not using gcc, we currently assume that we are using
8069    # Microsoft Visual C++.
8070    if test "$GCC" != yes; then
8071      with_gnu_ld=no
8072    fi
8073    ;;
8074  interix*)
8075    # we just hope/assume this is gcc and not c89 (= MSVC++)
8076    with_gnu_ld=yes
8077    ;;
8078  openbsd*)
8079    with_gnu_ld=no
8080    ;;
8081  esac
8082
8083  ld_shlibs=yes
8084  if test "$with_gnu_ld" = yes; then
8085    # If archive_cmds runs LD, not CC, wlarc should be empty
8086    wlarc='${wl}'
8087
8088    # Set some defaults for GNU ld with shared library support. These
8089    # are reset later if shared libraries are not supported. Putting them
8090    # here allows them to be overridden if necessary.
8091    runpath_var=LD_RUN_PATH
8092    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
8093    export_dynamic_flag_spec='${wl}--export-dynamic'
8094    # ancient GNU ld didn't support --whole-archive et. al.
8095    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
8096	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8097      else
8098  	whole_archive_flag_spec=
8099    fi
8100    supports_anon_versioning=no
8101    case `$LD -v 2>/dev/null` in
8102      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8103      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8104      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8105      *\ 2.11.*) ;; # other 2.11 versions
8106      *) supports_anon_versioning=yes ;;
8107    esac
8108
8109    # See if GNU ld supports shared libraries.
8110    case $host_os in
8111    aix3* | aix4* | aix5*)
8112      # On AIX/PPC, the GNU linker is very broken
8113      if test "$host_cpu" != ia64; then
8114	ld_shlibs=no
8115	cat <<EOF 1>&2
8116
8117*** Warning: the GNU linker, at least up to release 2.9.1, is reported
8118*** to be unable to reliably create shared libraries on AIX.
8119*** Therefore, libtool is disabling shared libraries support.  If you
8120*** really care for shared libraries, you may want to modify your PATH
8121*** so that a non-GNU linker is found, and then restart.
8122
8123EOF
8124      fi
8125      ;;
8126
8127    amigaos*)
8128      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)'
8129      hardcode_libdir_flag_spec='-L$libdir'
8130      hardcode_minus_L=yes
8131
8132      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
8133      # that the semantics of dynamic libraries on AmigaOS, at least up
8134      # to version 4, is to share data among multiple programs linked
8135      # with the same dynamic library.  Since this doesn't match the
8136      # behavior of shared libraries on other platforms, we can't use
8137      # them.
8138      ld_shlibs=no
8139      ;;
8140
8141    beos*)
8142      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8143	allow_undefined_flag=unsupported
8144	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8145	# support --undefined.  This deserves some investigation.  FIXME
8146	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8147      else
8148	ld_shlibs=no
8149      fi
8150      ;;
8151
8152    cygwin* | mingw* | pw32*)
8153      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8154      # as there is no search path for DLLs.
8155      hardcode_libdir_flag_spec='-L$libdir'
8156      allow_undefined_flag=unsupported
8157      always_export_symbols=no
8158      enable_shared_with_static_runtimes=yes
8159      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8160
8161      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
8162        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8163	# If the export-symbols file already is a .def file (1st line
8164	# is EXPORTS), use it as is; otherwise, prepend...
8165	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8166	  cp $export_symbols $output_objdir/$soname.def;
8167	else
8168	  echo EXPORTS > $output_objdir/$soname.def;
8169	  cat $export_symbols >> $output_objdir/$soname.def;
8170	fi~
8171	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8172      else
8173	ld_shlibs=no
8174      fi
8175      ;;
8176
8177    interix[3-9]*)
8178      hardcode_direct=no
8179      hardcode_shlibpath_var=no
8180      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8181      export_dynamic_flag_spec='${wl}-E'
8182      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8183      # Instead, shared libraries are loaded at an image base (0x10000000 by
8184      # default) and relocated if they conflict, which is a slow very memory
8185      # consuming and fragmenting process.  To avoid this, we pick a random,
8186      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8187      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8188      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8189      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'
8190      ;;
8191
8192    gnu* | linux* | k*bsd*-gnu)
8193      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8194	tmp_addflag=
8195	case $cc_basename,$host_cpu in
8196	pgcc*)				# Portland Group C compiler
8197	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
8198	  tmp_addflag=' $pic_flag'
8199	  ;;
8200	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
8201	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
8202	  tmp_addflag=' $pic_flag -Mnomain' ;;
8203	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
8204	  tmp_addflag=' -i_dynamic' ;;
8205	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8206	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8207	ifc* | ifort*)			# Intel Fortran compiler
8208	  tmp_addflag=' -nofor_main' ;;
8209	esac
8210	case `$CC -V 2>&1 | sed 5q` in
8211	*Sun\ C*)			# Sun C 5.9
8212	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
8213	  tmp_sharedflag='-G' ;;
8214	*Sun\ F*)			# Sun Fortran 8.3
8215	  tmp_sharedflag='-G' ;;
8216	*)
8217	  tmp_sharedflag='-shared' ;;
8218	esac
8219	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8220
8221	if test $supports_anon_versioning = yes; then
8222	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
8223  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8224  $echo "local: *; };" >> $output_objdir/$libname.ver~
8225	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8226	fi
8227      else
8228	ld_shlibs=no
8229      fi
8230      ;;
8231
8232    netbsd*)
8233      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8234	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8235	wlarc=
8236      else
8237	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8238	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8239      fi
8240      ;;
8241
8242    solaris*)
8243      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
8244	ld_shlibs=no
8245	cat <<EOF 1>&2
8246
8247*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8248*** create shared libraries on Solaris systems.  Therefore, libtool
8249*** is disabling shared libraries support.  We urge you to upgrade GNU
8250*** binutils to release 2.9.1 or newer.  Another option is to modify
8251*** your PATH or compiler configuration so that the native linker is
8252*** used, and then restart.
8253
8254EOF
8255      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8256	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8257	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8258      else
8259	ld_shlibs=no
8260      fi
8261      ;;
8262
8263    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8264      case `$LD -v 2>&1` in
8265        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8266	ld_shlibs=no
8267	cat <<_LT_EOF 1>&2
8268
8269*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8270*** reliably create shared libraries on SCO systems.  Therefore, libtool
8271*** is disabling shared libraries support.  We urge you to upgrade GNU
8272*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8273*** your PATH or compiler configuration so that the native linker is
8274*** used, and then restart.
8275
8276_LT_EOF
8277	;;
8278	*)
8279	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8280	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
8281	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
8282	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
8283	  else
8284	    ld_shlibs=no
8285	  fi
8286	;;
8287      esac
8288      ;;
8289
8290    sunos4*)
8291      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8292      wlarc=
8293      hardcode_direct=yes
8294      hardcode_shlibpath_var=no
8295      ;;
8296
8297    *)
8298      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8299	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8300	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8301      else
8302	ld_shlibs=no
8303      fi
8304      ;;
8305    esac
8306
8307    if test "$ld_shlibs" = no; then
8308      runpath_var=
8309      hardcode_libdir_flag_spec=
8310      export_dynamic_flag_spec=
8311      whole_archive_flag_spec=
8312    fi
8313  else
8314    # PORTME fill in a description of your system's linker (not GNU ld)
8315    case $host_os in
8316    aix3*)
8317      allow_undefined_flag=unsupported
8318      always_export_symbols=yes
8319      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'
8320      # Note: this linker hardcodes the directories in LIBPATH if there
8321      # are no directories specified by -L.
8322      hardcode_minus_L=yes
8323      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8324	# Neither direct hardcoding nor static linking is supported with a
8325	# broken collect2.
8326	hardcode_direct=unsupported
8327      fi
8328      ;;
8329
8330    aix4* | aix5*)
8331      if test "$host_cpu" = ia64; then
8332	# On IA64, the linker does run time linking by default, so we don't
8333	# have to do anything special.
8334	aix_use_runtimelinking=no
8335	exp_sym_flag='-Bexport'
8336	no_entry_flag=""
8337      else
8338	# If we're using GNU nm, then we don't want the "-C" option.
8339	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8340	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
8341	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
8342	else
8343	  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'
8344	fi
8345	aix_use_runtimelinking=no
8346
8347	# Test if we are trying to use run time linking or normal
8348	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8349	# need to do runtime linking.
8350	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
8351	  for ld_flag in $LDFLAGS; do
8352  	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8353  	    aix_use_runtimelinking=yes
8354  	    break
8355  	  fi
8356	  done
8357	  ;;
8358	esac
8359
8360	exp_sym_flag='-bexport'
8361	no_entry_flag='-bnoentry'
8362      fi
8363
8364      # When large executables or shared objects are built, AIX ld can
8365      # have problems creating the table of contents.  If linking a library
8366      # or program results in "error TOC overflow" add -mminimal-toc to
8367      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8368      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8369
8370      archive_cmds=''
8371      hardcode_direct=yes
8372      hardcode_libdir_separator=':'
8373      link_all_deplibs=yes
8374
8375      if test "$GCC" = yes; then
8376	case $host_os in aix4.[012]|aix4.[012].*)
8377	# We only want to do this on AIX 4.2 and lower, the check
8378	# below for broken collect2 doesn't work under 4.3+
8379	  collect2name=`${CC} -print-prog-name=collect2`
8380	  if test -f "$collect2name" && \
8381  	   strings "$collect2name" | grep resolve_lib_name >/dev/null
8382	  then
8383  	  # We have reworked collect2
8384  	  :
8385	  else
8386  	  # We have old collect2
8387  	  hardcode_direct=unsupported
8388  	  # It fails to find uninstalled libraries when the uninstalled
8389  	  # path is not listed in the libpath.  Setting hardcode_minus_L
8390  	  # to unsupported forces relinking
8391  	  hardcode_minus_L=yes
8392  	  hardcode_libdir_flag_spec='-L$libdir'
8393  	  hardcode_libdir_separator=
8394	  fi
8395	  ;;
8396	esac
8397	shared_flag='-shared'
8398	if test "$aix_use_runtimelinking" = yes; then
8399	  shared_flag="$shared_flag "'${wl}-G'
8400	fi
8401      else
8402	# not using gcc
8403	if test "$host_cpu" = ia64; then
8404  	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8405  	# chokes on -Wl,-G. The following line is correct:
8406	  shared_flag='-G'
8407	else
8408	  if test "$aix_use_runtimelinking" = yes; then
8409	    shared_flag='${wl}-G'
8410	  else
8411	    shared_flag='${wl}-bM:SRE'
8412	  fi
8413	fi
8414      fi
8415
8416      # It seems that -bexpall does not export symbols beginning with
8417      # underscore (_), so it is better to generate a list of symbols to export.
8418      always_export_symbols=yes
8419      if test "$aix_use_runtimelinking" = yes; then
8420	# Warning - without using the other runtime loading flags (-brtl),
8421	# -berok will link without error, but may produce a broken library.
8422	allow_undefined_flag='-berok'
8423       # Determine the default libpath from the value encoded in an empty executable.
8424       cat >conftest.$ac_ext <<_ACEOF
8425/* confdefs.h.  */
8426_ACEOF
8427cat confdefs.h >>conftest.$ac_ext
8428cat >>conftest.$ac_ext <<_ACEOF
8429/* end confdefs.h.  */
8430
8431int
8432main ()
8433{
8434
8435  ;
8436  return 0;
8437}
8438_ACEOF
8439rm -f conftest.$ac_objext conftest$ac_exeext
8440if { (ac_try="$ac_link"
8441case "(($ac_try" in
8442  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8443  *) ac_try_echo=$ac_try;;
8444esac
8445eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8446$as_echo "$ac_try_echo") >&5
8447  (eval "$ac_link") 2>conftest.er1
8448  ac_status=$?
8449  grep -v '^ *+' conftest.er1 >conftest.err
8450  rm -f conftest.er1
8451  cat conftest.err >&5
8452  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8453  (exit $ac_status); } && {
8454	 test -z "$ac_c_werror_flag" ||
8455	 test ! -s conftest.err
8456       } && test -s conftest$ac_exeext && {
8457	 test "$cross_compiling" = yes ||
8458	 $as_test_x conftest$ac_exeext
8459       }; then
8460
8461lt_aix_libpath_sed='
8462    /Import File Strings/,/^$/ {
8463	/^0/ {
8464	    s/^0  *\(.*\)$/\1/
8465	    p
8466	}
8467    }'
8468aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8469# Check for a 64-bit object if we didn't find anything.
8470if test -z "$aix_libpath"; then
8471  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8472fi
8473else
8474  $as_echo "$as_me: failed program was:" >&5
8475sed 's/^/| /' conftest.$ac_ext >&5
8476
8477
8478fi
8479
8480rm -rf conftest.dSYM
8481rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8482      conftest$ac_exeext conftest.$ac_ext
8483if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8484
8485       hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8486	archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8487       else
8488	if test "$host_cpu" = ia64; then
8489	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8490	  allow_undefined_flag="-z nodefs"
8491	  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"
8492	else
8493	 # Determine the default libpath from the value encoded in an empty executable.
8494	 cat >conftest.$ac_ext <<_ACEOF
8495/* confdefs.h.  */
8496_ACEOF
8497cat confdefs.h >>conftest.$ac_ext
8498cat >>conftest.$ac_ext <<_ACEOF
8499/* end confdefs.h.  */
8500
8501int
8502main ()
8503{
8504
8505  ;
8506  return 0;
8507}
8508_ACEOF
8509rm -f conftest.$ac_objext conftest$ac_exeext
8510if { (ac_try="$ac_link"
8511case "(($ac_try" in
8512  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8513  *) ac_try_echo=$ac_try;;
8514esac
8515eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8516$as_echo "$ac_try_echo") >&5
8517  (eval "$ac_link") 2>conftest.er1
8518  ac_status=$?
8519  grep -v '^ *+' conftest.er1 >conftest.err
8520  rm -f conftest.er1
8521  cat conftest.err >&5
8522  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8523  (exit $ac_status); } && {
8524	 test -z "$ac_c_werror_flag" ||
8525	 test ! -s conftest.err
8526       } && test -s conftest$ac_exeext && {
8527	 test "$cross_compiling" = yes ||
8528	 $as_test_x conftest$ac_exeext
8529       }; then
8530
8531lt_aix_libpath_sed='
8532    /Import File Strings/,/^$/ {
8533	/^0/ {
8534	    s/^0  *\(.*\)$/\1/
8535	    p
8536	}
8537    }'
8538aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8539# Check for a 64-bit object if we didn't find anything.
8540if test -z "$aix_libpath"; then
8541  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8542fi
8543else
8544  $as_echo "$as_me: failed program was:" >&5
8545sed 's/^/| /' conftest.$ac_ext >&5
8546
8547
8548fi
8549
8550rm -rf conftest.dSYM
8551rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8552      conftest$ac_exeext conftest.$ac_ext
8553if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8554
8555	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8556	  # Warning - without using the other run time loading flags,
8557	  # -berok will link without error, but may produce a broken library.
8558	  no_undefined_flag=' ${wl}-bernotok'
8559	  allow_undefined_flag=' ${wl}-berok'
8560	  # Exported symbols can be pulled into shared objects from archives
8561	  whole_archive_flag_spec='$convenience'
8562	  archive_cmds_need_lc=yes
8563	  # This is similar to how AIX traditionally builds its shared libraries.
8564	  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'
8565	fi
8566      fi
8567      ;;
8568
8569    amigaos*)
8570      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)'
8571      hardcode_libdir_flag_spec='-L$libdir'
8572      hardcode_minus_L=yes
8573      # see comment about different semantics on the GNU ld section
8574      ld_shlibs=no
8575      ;;
8576
8577    bsdi[45]*)
8578      export_dynamic_flag_spec=-rdynamic
8579      ;;
8580
8581    cygwin* | mingw* | pw32*)
8582      # When not using gcc, we currently assume that we are using
8583      # Microsoft Visual C++.
8584      # hardcode_libdir_flag_spec is actually meaningless, as there is
8585      # no search path for DLLs.
8586      hardcode_libdir_flag_spec=' '
8587      allow_undefined_flag=unsupported
8588      # Tell ltmain to make .lib files, not .a files.
8589      libext=lib
8590      # Tell ltmain to make .dll files, not .so files.
8591      shrext_cmds=".dll"
8592      # FIXME: Setting linknames here is a bad hack.
8593      archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
8594      # The linker will automatically build a .lib file if we build a DLL.
8595      old_archive_From_new_cmds='true'
8596      # FIXME: Should let the user specify the lib program.
8597      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8598      fix_srcfile_path='`cygpath -w "$srcfile"`'
8599      enable_shared_with_static_runtimes=yes
8600      ;;
8601
8602    darwin* | rhapsody*)
8603      case $host_os in
8604        rhapsody* | darwin1.[012])
8605         allow_undefined_flag='${wl}-undefined ${wl}suppress'
8606         ;;
8607       *) # Darwin 1.3 on
8608         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
8609           allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8610         else
8611           case ${MACOSX_DEPLOYMENT_TARGET} in
8612             10.[012])
8613               allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8614               ;;
8615             10.*)
8616               allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8617               ;;
8618           esac
8619         fi
8620         ;;
8621      esac
8622      archive_cmds_need_lc=no
8623      hardcode_direct=no
8624      hardcode_automatic=yes
8625      hardcode_shlibpath_var=unsupported
8626      whole_archive_flag_spec=''
8627      link_all_deplibs=yes
8628    if test "$GCC" = yes ; then
8629    	output_verbose_link_cmd='echo'
8630        archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8631      module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8632      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8633      archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8634      module_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8635    else
8636      case $cc_basename in
8637        xlc*)
8638         output_verbose_link_cmd='echo'
8639         archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
8640         module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8641          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8642         archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8643          module_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8644          ;;
8645       *)
8646         ld_shlibs=no
8647          ;;
8648      esac
8649    fi
8650      ;;
8651
8652    dgux*)
8653      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8654      hardcode_libdir_flag_spec='-L$libdir'
8655      hardcode_shlibpath_var=no
8656      ;;
8657
8658    freebsd1*)
8659      ld_shlibs=no
8660      ;;
8661
8662    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8663    # support.  Future versions do this automatically, but an explicit c++rt0.o
8664    # does not break anything, and helps significantly (at the cost of a little
8665    # extra space).
8666    freebsd2.2*)
8667      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8668      hardcode_libdir_flag_spec='-R$libdir'
8669      hardcode_direct=yes
8670      hardcode_shlibpath_var=no
8671      ;;
8672
8673    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8674    freebsd2*)
8675      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8676      hardcode_direct=yes
8677      hardcode_minus_L=yes
8678      hardcode_shlibpath_var=no
8679      ;;
8680
8681    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8682    freebsd* | dragonfly*)
8683      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8684      hardcode_libdir_flag_spec='-R$libdir'
8685      hardcode_direct=yes
8686      hardcode_shlibpath_var=no
8687      ;;
8688
8689    hpux9*)
8690      if test "$GCC" = yes; then
8691	archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8692      else
8693	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'
8694      fi
8695      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8696      hardcode_libdir_separator=:
8697      hardcode_direct=yes
8698
8699      # hardcode_minus_L: Not really in the search PATH,
8700      # but as the default location of the library.
8701      hardcode_minus_L=yes
8702      export_dynamic_flag_spec='${wl}-E'
8703      ;;
8704
8705    hpux10*)
8706      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8707	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8708      else
8709	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8710      fi
8711      if test "$with_gnu_ld" = no; then
8712	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8713	hardcode_libdir_separator=:
8714
8715	hardcode_direct=yes
8716	export_dynamic_flag_spec='${wl}-E'
8717
8718	# hardcode_minus_L: Not really in the search PATH,
8719	# but as the default location of the library.
8720	hardcode_minus_L=yes
8721      fi
8722      ;;
8723
8724    hpux11*)
8725      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8726	case $host_cpu in
8727	hppa*64*)
8728	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8729	  ;;
8730	ia64*)
8731	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8732	  ;;
8733	*)
8734	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8735	  ;;
8736	esac
8737      else
8738	case $host_cpu in
8739	hppa*64*)
8740	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8741	  ;;
8742	ia64*)
8743	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8744	  ;;
8745	*)
8746	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8747	  ;;
8748	esac
8749      fi
8750      if test "$with_gnu_ld" = no; then
8751	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8752	hardcode_libdir_separator=:
8753
8754	case $host_cpu in
8755	hppa*64*|ia64*)
8756	  hardcode_libdir_flag_spec_ld='+b $libdir'
8757	  hardcode_direct=no
8758	  hardcode_shlibpath_var=no
8759	  ;;
8760	*)
8761	  hardcode_direct=yes
8762	  export_dynamic_flag_spec='${wl}-E'
8763
8764	  # hardcode_minus_L: Not really in the search PATH,
8765	  # but as the default location of the library.
8766	  hardcode_minus_L=yes
8767	  ;;
8768	esac
8769      fi
8770      ;;
8771
8772    irix5* | irix6* | nonstopux*)
8773      if test "$GCC" = yes; then
8774	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8775      else
8776	archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
8777	hardcode_libdir_flag_spec_ld='-rpath $libdir'
8778      fi
8779      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8780      hardcode_libdir_separator=:
8781      link_all_deplibs=yes
8782      ;;
8783
8784    netbsd*)
8785      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8786	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8787      else
8788	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8789      fi
8790      hardcode_libdir_flag_spec='-R$libdir'
8791      hardcode_direct=yes
8792      hardcode_shlibpath_var=no
8793      ;;
8794
8795    newsos6)
8796      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8797      hardcode_direct=yes
8798      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8799      hardcode_libdir_separator=:
8800      hardcode_shlibpath_var=no
8801      ;;
8802
8803    openbsd*)
8804      if test -f /usr/libexec/ld.so; then
8805	hardcode_direct=yes
8806	hardcode_shlibpath_var=no
8807	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8808	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8809	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8810	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8811	  export_dynamic_flag_spec='${wl}-E'
8812	else
8813	  case $host_os in
8814	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8815	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8816	     hardcode_libdir_flag_spec='-R$libdir'
8817	     ;;
8818	   *)
8819	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8820	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8821	     ;;
8822	  esac
8823        fi
8824      else
8825	ld_shlibs=no
8826      fi
8827      ;;
8828
8829    os2*)
8830      hardcode_libdir_flag_spec='-L$libdir'
8831      hardcode_minus_L=yes
8832      allow_undefined_flag=unsupported
8833      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'
8834      old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8835      ;;
8836
8837    osf3*)
8838      if test "$GCC" = yes; then
8839	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8840	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8841      else
8842	allow_undefined_flag=' -expect_unresolved \*'
8843	archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
8844      fi
8845      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8846      hardcode_libdir_separator=:
8847      ;;
8848
8849    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8850      if test "$GCC" = yes; then
8851	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8852	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8853	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8854      else
8855	allow_undefined_flag=' -expect_unresolved \*'
8856	archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
8857	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
8858	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
8859
8860	# Both c and cxx compiler support -rpath directly
8861	hardcode_libdir_flag_spec='-rpath $libdir'
8862      fi
8863      hardcode_libdir_separator=:
8864      ;;
8865
8866    solaris*)
8867      no_undefined_flag=' -z text'
8868      if test "$GCC" = yes; then
8869	wlarc='${wl}'
8870	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8871	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8872	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
8873      else
8874	wlarc=''
8875	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8876	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8877  	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
8878      fi
8879      hardcode_libdir_flag_spec='-R$libdir'
8880      hardcode_shlibpath_var=no
8881      case $host_os in
8882      solaris2.[0-5] | solaris2.[0-5].*) ;;
8883      *)
8884	# The compiler driver will combine and reorder linker options,
8885	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8886	# but is careful enough not to reorder.
8887 	# Supported since Solaris 2.6 (maybe 2.5.1?)
8888	if test "$GCC" = yes; then
8889	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8890	else
8891	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8892	fi
8893	;;
8894      esac
8895      link_all_deplibs=yes
8896      ;;
8897
8898    sunos4*)
8899      if test "x$host_vendor" = xsequent; then
8900	# Use $CC to link under sequent, because it throws in some extra .o
8901	# files that make .init and .fini sections work.
8902	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8903      else
8904	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8905      fi
8906      hardcode_libdir_flag_spec='-L$libdir'
8907      hardcode_direct=yes
8908      hardcode_minus_L=yes
8909      hardcode_shlibpath_var=no
8910      ;;
8911
8912    sysv4)
8913      case $host_vendor in
8914	sni)
8915	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8916	  hardcode_direct=yes # is this really true???
8917	;;
8918	siemens)
8919	  ## LD is ld it makes a PLAMLIB
8920	  ## CC just makes a GrossModule.
8921	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8922	  reload_cmds='$CC -r -o $output$reload_objs'
8923	  hardcode_direct=no
8924        ;;
8925	motorola)
8926	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8927	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8928	;;
8929      esac
8930      runpath_var='LD_RUN_PATH'
8931      hardcode_shlibpath_var=no
8932      ;;
8933
8934    sysv4.3*)
8935      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8936      hardcode_shlibpath_var=no
8937      export_dynamic_flag_spec='-Bexport'
8938      ;;
8939
8940    sysv4*MP*)
8941      if test -d /usr/nec; then
8942	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8943	hardcode_shlibpath_var=no
8944	runpath_var=LD_RUN_PATH
8945	hardcode_runpath_var=yes
8946	ld_shlibs=yes
8947      fi
8948      ;;
8949
8950    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8951      no_undefined_flag='${wl}-z,text'
8952      archive_cmds_need_lc=no
8953      hardcode_shlibpath_var=no
8954      runpath_var='LD_RUN_PATH'
8955
8956      if test "$GCC" = yes; then
8957	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8958	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8959      else
8960	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8961	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8962      fi
8963      ;;
8964
8965    sysv5* | sco3.2v5* | sco5v6*)
8966      # Note: We can NOT use -z defs as we might desire, because we do not
8967      # link with -lc, and that would cause any symbols used from libc to
8968      # always be unresolved, which means just about no library would
8969      # ever link correctly.  If we're not using GNU ld we use -z text
8970      # though, which does catch some bad symbols but isn't as heavy-handed
8971      # as -z defs.
8972      no_undefined_flag='${wl}-z,text'
8973      allow_undefined_flag='${wl}-z,nodefs'
8974      archive_cmds_need_lc=no
8975      hardcode_shlibpath_var=no
8976      hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
8977      hardcode_libdir_separator=':'
8978      link_all_deplibs=yes
8979      export_dynamic_flag_spec='${wl}-Bexport'
8980      runpath_var='LD_RUN_PATH'
8981
8982      if test "$GCC" = yes; then
8983	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
8984	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
8985      else
8986	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
8987	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
8988      fi
8989      ;;
8990
8991    uts4*)
8992      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8993      hardcode_libdir_flag_spec='-L$libdir'
8994      hardcode_shlibpath_var=no
8995      ;;
8996
8997    *)
8998      ld_shlibs=no
8999      ;;
9000    esac
9001  fi
9002
9003{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
9004$as_echo "$ld_shlibs" >&6; }
9005test "$ld_shlibs" = no && can_build_shared=no
9006
9007#
9008# Do we need to explicitly link libc?
9009#
9010case "x$archive_cmds_need_lc" in
9011x|xyes)
9012  # Assume -lc should be added
9013  archive_cmds_need_lc=yes
9014
9015  if test "$enable_shared" = yes && test "$GCC" = yes; then
9016    case $archive_cmds in
9017    *'~'*)
9018      # FIXME: we may have to deal with multi-command sequences.
9019      ;;
9020    '$CC '*)
9021      # Test whether the compiler implicitly links with -lc since on some
9022      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9023      # to ld, don't add -lc before -lgcc.
9024      { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
9025$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9026      $rm conftest*
9027      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9028
9029      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9030  (eval $ac_compile) 2>&5
9031  ac_status=$?
9032  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9033  (exit $ac_status); } 2>conftest.err; then
9034        soname=conftest
9035        lib=conftest
9036        libobjs=conftest.$ac_objext
9037        deplibs=
9038        wl=$lt_prog_compiler_wl
9039	pic_flag=$lt_prog_compiler_pic
9040        compiler_flags=-v
9041        linker_flags=-v
9042        verstring=
9043        output_objdir=.
9044        libname=conftest
9045        lt_save_allow_undefined_flag=$allow_undefined_flag
9046        allow_undefined_flag=
9047        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
9048  (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
9049  ac_status=$?
9050  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9051  (exit $ac_status); }
9052        then
9053	  archive_cmds_need_lc=no
9054        else
9055	  archive_cmds_need_lc=yes
9056        fi
9057        allow_undefined_flag=$lt_save_allow_undefined_flag
9058      else
9059        cat conftest.err 1>&5
9060      fi
9061      $rm conftest*
9062      { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9063$as_echo "$archive_cmds_need_lc" >&6; }
9064      ;;
9065    esac
9066  fi
9067  ;;
9068esac
9069
9070{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9071$as_echo_n "checking dynamic linker characteristics... " >&6; }
9072library_names_spec=
9073libname_spec='lib$name'
9074soname_spec=
9075shrext_cmds=".so"
9076postinstall_cmds=
9077postuninstall_cmds=
9078finish_cmds=
9079finish_eval=
9080shlibpath_var=
9081shlibpath_overrides_runpath=unknown
9082version_type=none
9083dynamic_linker="$host_os ld.so"
9084sys_lib_dlsearch_path_spec="/lib /usr/lib"
9085
9086if test "$GCC" = yes; then
9087  case $host_os in
9088    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9089    *) lt_awk_arg="/^libraries:/" ;;
9090  esac
9091  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9092  if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
9093    # if the path contains ";" then we assume it to be the separator
9094    # otherwise default to the standard path separator (i.e. ":") - it is
9095    # assumed that no part of a normal pathname contains ";" but that should
9096    # okay in the real world where ";" in dirpaths is itself problematic.
9097    lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9098  else
9099    lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9100  fi
9101  # Ok, now we have the path, separated by spaces, we can step through it
9102  # and add multilib dir if necessary.
9103  lt_tmp_lt_search_path_spec=
9104  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9105  for lt_sys_path in $lt_search_path_spec; do
9106    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9107      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9108    else
9109      test -d "$lt_sys_path" && \
9110	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9111    fi
9112  done
9113  lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
9114BEGIN {RS=" "; FS="/|\n";} {
9115  lt_foo="";
9116  lt_count=0;
9117  for (lt_i = NF; lt_i > 0; lt_i--) {
9118    if ($lt_i != "" && $lt_i != ".") {
9119      if ($lt_i == "..") {
9120        lt_count++;
9121      } else {
9122        if (lt_count == 0) {
9123          lt_foo="/" $lt_i lt_foo;
9124        } else {
9125          lt_count--;
9126        }
9127      }
9128    }
9129  }
9130  if (lt_foo != "") { lt_freq[lt_foo]++; }
9131  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9132}'`
9133  sys_lib_search_path_spec=`echo $lt_search_path_spec`
9134else
9135  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9136fi
9137need_lib_prefix=unknown
9138hardcode_into_libs=no
9139
9140# when you set need_version to no, make sure it does not cause -set_version
9141# flags to be left without arguments
9142need_version=unknown
9143
9144case $host_os in
9145aix3*)
9146  version_type=linux
9147  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9148  shlibpath_var=LIBPATH
9149
9150  # AIX 3 has no versioning support, so we append a major version to the name.
9151  soname_spec='${libname}${release}${shared_ext}$major'
9152  ;;
9153
9154aix4* | aix5*)
9155  version_type=linux
9156  need_lib_prefix=no
9157  need_version=no
9158  hardcode_into_libs=yes
9159  if test "$host_cpu" = ia64; then
9160    # AIX 5 supports IA64
9161    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9162    shlibpath_var=LD_LIBRARY_PATH
9163  else
9164    # With GCC up to 2.95.x, collect2 would create an import file
9165    # for dependence libraries.  The import file would start with
9166    # the line `#! .'.  This would cause the generated library to
9167    # depend on `.', always an invalid library.  This was fixed in
9168    # development snapshots of GCC prior to 3.0.
9169    case $host_os in
9170      aix4 | aix4.[01] | aix4.[01].*)
9171      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9172	   echo ' yes '
9173	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9174	:
9175      else
9176	can_build_shared=no
9177      fi
9178      ;;
9179    esac
9180    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9181    # soname into executable. Probably we can add versioning support to
9182    # collect2, so additional links can be useful in future.
9183    if test "$aix_use_runtimelinking" = yes; then
9184      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9185      # instead of lib<name>.a to let people know that these are not
9186      # typical AIX shared libraries.
9187      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9188    else
9189      # We preserve .a as extension for shared libraries through AIX4.2
9190      # and later when we are not doing run time linking.
9191      library_names_spec='${libname}${release}.a $libname.a'
9192      soname_spec='${libname}${release}${shared_ext}$major'
9193    fi
9194    shlibpath_var=LIBPATH
9195  fi
9196  ;;
9197
9198amigaos*)
9199  library_names_spec='$libname.ixlibrary $libname.a'
9200  # Create ${libname}_ixlibrary.a entries in /sys/libs.
9201  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9202  ;;
9203
9204beos*)
9205  library_names_spec='${libname}${shared_ext}'
9206  dynamic_linker="$host_os ld.so"
9207  shlibpath_var=LIBRARY_PATH
9208  ;;
9209
9210bsdi[45]*)
9211  version_type=linux
9212  need_version=no
9213  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9214  soname_spec='${libname}${release}${shared_ext}$major'
9215  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9216  shlibpath_var=LD_LIBRARY_PATH
9217  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9218  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9219  # the default ld.so.conf also contains /usr/contrib/lib and
9220  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9221  # libtool to hard-code these into programs
9222  ;;
9223
9224cygwin* | mingw* | pw32*)
9225  version_type=windows
9226  shrext_cmds=".dll"
9227  need_version=no
9228  need_lib_prefix=no
9229
9230  case $GCC,$host_os in
9231  yes,cygwin* | yes,mingw* | yes,pw32*)
9232    library_names_spec='$libname.dll.a'
9233    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9234    postinstall_cmds='base_file=`basename \${file}`~
9235      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
9236      dldir=$destdir/`dirname \$dlpath`~
9237      test -d \$dldir || mkdir -p \$dldir~
9238      $install_prog $dir/$dlname \$dldir/$dlname~
9239      chmod a+x \$dldir/$dlname'
9240    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9241      dlpath=$dir/\$dldll~
9242       $rm \$dlpath'
9243    shlibpath_overrides_runpath=yes
9244
9245    case $host_os in
9246    cygwin*)
9247      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9248      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9249      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9250      ;;
9251    mingw*)
9252      # MinGW DLLs use traditional 'lib' prefix
9253      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9254      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9255      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
9256        # It is most probably a Windows format PATH printed by
9257        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9258        # path with ; separators, and with drive letters. We can handle the
9259        # drive letters (cygwin fileutils understands them), so leave them,
9260        # especially as we might pass files found there to a mingw objdump,
9261        # which wouldn't understand a cygwinified path. Ahh.
9262        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9263      else
9264        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9265      fi
9266      ;;
9267    pw32*)
9268      # pw32 DLLs use 'pw' prefix rather than 'lib'
9269      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9270      ;;
9271    esac
9272    ;;
9273
9274  *)
9275    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9276    ;;
9277  esac
9278  dynamic_linker='Win32 ld.exe'
9279  # FIXME: first we should search . and the directory the executable is in
9280  shlibpath_var=PATH
9281  ;;
9282
9283darwin* | rhapsody*)
9284  dynamic_linker="$host_os dyld"
9285  version_type=darwin
9286  need_lib_prefix=no
9287  need_version=no
9288  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9289  soname_spec='${libname}${release}${major}$shared_ext'
9290  shlibpath_overrides_runpath=yes
9291  shlibpath_var=DYLD_LIBRARY_PATH
9292  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9293
9294  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9295  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9296  ;;
9297
9298dgux*)
9299  version_type=linux
9300  need_lib_prefix=no
9301  need_version=no
9302  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9303  soname_spec='${libname}${release}${shared_ext}$major'
9304  shlibpath_var=LD_LIBRARY_PATH
9305  ;;
9306
9307freebsd1*)
9308  dynamic_linker=no
9309  ;;
9310
9311freebsd* | dragonfly*)
9312  # DragonFly does not have aout.  When/if they implement a new
9313  # versioning mechanism, adjust this.
9314  if test -x /usr/bin/objformat; then
9315    objformat=`/usr/bin/objformat`
9316  else
9317    case $host_os in
9318    freebsd[123]*) objformat=aout ;;
9319    *) objformat=elf ;;
9320    esac
9321  fi
9322  version_type=freebsd-$objformat
9323  case $version_type in
9324    freebsd-elf*)
9325      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9326      need_version=no
9327      need_lib_prefix=no
9328      ;;
9329    freebsd-*)
9330      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9331      need_version=yes
9332      ;;
9333  esac
9334  shlibpath_var=LD_LIBRARY_PATH
9335  case $host_os in
9336  freebsd2*)
9337    shlibpath_overrides_runpath=yes
9338    ;;
9339  freebsd3.[01]* | freebsdelf3.[01]*)
9340    shlibpath_overrides_runpath=yes
9341    hardcode_into_libs=yes
9342    ;;
9343  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9344  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9345    shlibpath_overrides_runpath=no
9346    hardcode_into_libs=yes
9347    ;;
9348  *) # from 4.6 on, and DragonFly
9349    shlibpath_overrides_runpath=yes
9350    hardcode_into_libs=yes
9351    ;;
9352  esac
9353  ;;
9354
9355gnu*)
9356  version_type=linux
9357  need_lib_prefix=no
9358  need_version=no
9359  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9360  soname_spec='${libname}${release}${shared_ext}$major'
9361  shlibpath_var=LD_LIBRARY_PATH
9362  hardcode_into_libs=yes
9363  ;;
9364
9365hpux9* | hpux10* | hpux11*)
9366  # Give a soname corresponding to the major version so that dld.sl refuses to
9367  # link against other versions.
9368  version_type=sunos
9369  need_lib_prefix=no
9370  need_version=no
9371  case $host_cpu in
9372  ia64*)
9373    shrext_cmds='.so'
9374    hardcode_into_libs=yes
9375    dynamic_linker="$host_os dld.so"
9376    shlibpath_var=LD_LIBRARY_PATH
9377    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9378    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9379    soname_spec='${libname}${release}${shared_ext}$major'
9380    if test "X$HPUX_IA64_MODE" = X32; then
9381      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9382    else
9383      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9384    fi
9385    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9386    ;;
9387   hppa*64*)
9388     shrext_cmds='.sl'
9389     hardcode_into_libs=yes
9390     dynamic_linker="$host_os dld.sl"
9391     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9392     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9393     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9394     soname_spec='${libname}${release}${shared_ext}$major'
9395     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9396     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9397     ;;
9398   *)
9399    shrext_cmds='.sl'
9400    dynamic_linker="$host_os dld.sl"
9401    shlibpath_var=SHLIB_PATH
9402    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9403    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9404    soname_spec='${libname}${release}${shared_ext}$major'
9405    ;;
9406  esac
9407  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9408  postinstall_cmds='chmod 555 $lib'
9409  ;;
9410
9411interix[3-9]*)
9412  version_type=linux
9413  need_lib_prefix=no
9414  need_version=no
9415  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9416  soname_spec='${libname}${release}${shared_ext}$major'
9417  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9418  shlibpath_var=LD_LIBRARY_PATH
9419  shlibpath_overrides_runpath=no
9420  hardcode_into_libs=yes
9421  ;;
9422
9423irix5* | irix6* | nonstopux*)
9424  case $host_os in
9425    nonstopux*) version_type=nonstopux ;;
9426    *)
9427	if test "$lt_cv_prog_gnu_ld" = yes; then
9428		version_type=linux
9429	else
9430		version_type=irix
9431	fi ;;
9432  esac
9433  need_lib_prefix=no
9434  need_version=no
9435  soname_spec='${libname}${release}${shared_ext}$major'
9436  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9437  case $host_os in
9438  irix5* | nonstopux*)
9439    libsuff= shlibsuff=
9440    ;;
9441  *)
9442    case $LD in # libtool.m4 will add one of these switches to LD
9443    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9444      libsuff= shlibsuff= libmagic=32-bit;;
9445    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9446      libsuff=32 shlibsuff=N32 libmagic=N32;;
9447    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9448      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9449    *) libsuff= shlibsuff= libmagic=never-match;;
9450    esac
9451    ;;
9452  esac
9453  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9454  shlibpath_overrides_runpath=no
9455  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9456  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9457  hardcode_into_libs=yes
9458  ;;
9459
9460# No shared lib support for Linux oldld, aout, or coff.
9461linux*oldld* | linux*aout* | linux*coff*)
9462  dynamic_linker=no
9463  ;;
9464
9465# This must be Linux ELF.
9466linux* | k*bsd*-gnu)
9467  version_type=linux
9468  need_lib_prefix=no
9469  need_version=no
9470  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9471  soname_spec='${libname}${release}${shared_ext}$major'
9472  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9473  shlibpath_var=LD_LIBRARY_PATH
9474  shlibpath_overrides_runpath=no
9475  # This implies no fast_install, which is unacceptable.
9476  # Some rework will be needed to allow for fast_install
9477  # before this can be enabled.
9478  hardcode_into_libs=yes
9479
9480  # Append ld.so.conf contents to the search path
9481  if test -f /etc/ld.so.conf; then
9482    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9483    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9484  fi
9485
9486  # We used to test for /lib/ld.so.1 and disable shared libraries on
9487  # powerpc, because MkLinux only supported shared libraries with the
9488  # GNU dynamic linker.  Since this was broken with cross compilers,
9489  # most powerpc-linux boxes support dynamic linking these days and
9490  # people can always --disable-shared, the test was removed, and we
9491  # assume the GNU/Linux dynamic linker is in use.
9492  dynamic_linker='GNU/Linux ld.so'
9493  ;;
9494
9495netbsd*)
9496  version_type=sunos
9497  need_lib_prefix=no
9498  need_version=no
9499  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9500    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9501    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9502    dynamic_linker='NetBSD (a.out) ld.so'
9503  else
9504    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9505    soname_spec='${libname}${release}${shared_ext}$major'
9506    dynamic_linker='NetBSD ld.elf_so'
9507  fi
9508  shlibpath_var=LD_LIBRARY_PATH
9509  shlibpath_overrides_runpath=yes
9510  hardcode_into_libs=yes
9511  ;;
9512
9513newsos6)
9514  version_type=linux
9515  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9516  shlibpath_var=LD_LIBRARY_PATH
9517  shlibpath_overrides_runpath=yes
9518  ;;
9519
9520nto-qnx*)
9521  version_type=linux
9522  need_lib_prefix=no
9523  need_version=no
9524  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9525  soname_spec='${libname}${release}${shared_ext}$major'
9526  shlibpath_var=LD_LIBRARY_PATH
9527  shlibpath_overrides_runpath=yes
9528  ;;
9529
9530openbsd*)
9531  version_type=sunos
9532  sys_lib_dlsearch_path_spec="/usr/lib"
9533  need_lib_prefix=no
9534  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9535  case $host_os in
9536    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9537    *)                         need_version=no  ;;
9538  esac
9539  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9540  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9541  shlibpath_var=LD_LIBRARY_PATH
9542  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9543    case $host_os in
9544      openbsd2.[89] | openbsd2.[89].*)
9545	shlibpath_overrides_runpath=no
9546	;;
9547      *)
9548	shlibpath_overrides_runpath=yes
9549	;;
9550      esac
9551  else
9552    shlibpath_overrides_runpath=yes
9553  fi
9554  ;;
9555
9556os2*)
9557  libname_spec='$name'
9558  shrext_cmds=".dll"
9559  need_lib_prefix=no
9560  library_names_spec='$libname${shared_ext} $libname.a'
9561  dynamic_linker='OS/2 ld.exe'
9562  shlibpath_var=LIBPATH
9563  ;;
9564
9565osf3* | osf4* | osf5*)
9566  version_type=osf
9567  need_lib_prefix=no
9568  need_version=no
9569  soname_spec='${libname}${release}${shared_ext}$major'
9570  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9571  shlibpath_var=LD_LIBRARY_PATH
9572  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9573  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9574  ;;
9575
9576rdos*)
9577  dynamic_linker=no
9578  ;;
9579
9580solaris*)
9581  version_type=linux
9582  need_lib_prefix=no
9583  need_version=no
9584  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9585  soname_spec='${libname}${release}${shared_ext}$major'
9586  shlibpath_var=LD_LIBRARY_PATH
9587  shlibpath_overrides_runpath=yes
9588  hardcode_into_libs=yes
9589  # ldd complains unless libraries are executable
9590  postinstall_cmds='chmod +x $lib'
9591  ;;
9592
9593sunos4*)
9594  version_type=sunos
9595  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9596  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9597  shlibpath_var=LD_LIBRARY_PATH
9598  shlibpath_overrides_runpath=yes
9599  if test "$with_gnu_ld" = yes; then
9600    need_lib_prefix=no
9601  fi
9602  need_version=yes
9603  ;;
9604
9605sysv4 | sysv4.3*)
9606  version_type=linux
9607  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9608  soname_spec='${libname}${release}${shared_ext}$major'
9609  shlibpath_var=LD_LIBRARY_PATH
9610  case $host_vendor in
9611    sni)
9612      shlibpath_overrides_runpath=no
9613      need_lib_prefix=no
9614      export_dynamic_flag_spec='${wl}-Blargedynsym'
9615      runpath_var=LD_RUN_PATH
9616      ;;
9617    siemens)
9618      need_lib_prefix=no
9619      ;;
9620    motorola)
9621      need_lib_prefix=no
9622      need_version=no
9623      shlibpath_overrides_runpath=no
9624      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9625      ;;
9626  esac
9627  ;;
9628
9629sysv4*MP*)
9630  if test -d /usr/nec ;then
9631    version_type=linux
9632    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9633    soname_spec='$libname${shared_ext}.$major'
9634    shlibpath_var=LD_LIBRARY_PATH
9635  fi
9636  ;;
9637
9638sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9639  version_type=freebsd-elf
9640  need_lib_prefix=no
9641  need_version=no
9642  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9643  soname_spec='${libname}${release}${shared_ext}$major'
9644  shlibpath_var=LD_LIBRARY_PATH
9645  hardcode_into_libs=yes
9646  if test "$with_gnu_ld" = yes; then
9647    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9648    shlibpath_overrides_runpath=no
9649  else
9650    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9651    shlibpath_overrides_runpath=yes
9652    case $host_os in
9653      sco3.2v5*)
9654        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9655	;;
9656    esac
9657  fi
9658  sys_lib_dlsearch_path_spec='/usr/lib'
9659  ;;
9660
9661uts4*)
9662  version_type=linux
9663  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9664  soname_spec='${libname}${release}${shared_ext}$major'
9665  shlibpath_var=LD_LIBRARY_PATH
9666  ;;
9667
9668*)
9669  dynamic_linker=no
9670  ;;
9671esac
9672{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9673$as_echo "$dynamic_linker" >&6; }
9674test "$dynamic_linker" = no && can_build_shared=no
9675
9676variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9677if test "$GCC" = yes; then
9678  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9679fi
9680
9681{ $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9682$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9683hardcode_action=
9684if test -n "$hardcode_libdir_flag_spec" || \
9685   test -n "$runpath_var" || \
9686   test "X$hardcode_automatic" = "Xyes" ; then
9687
9688  # We can hardcode non-existant directories.
9689  if test "$hardcode_direct" != no &&
9690     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9691     # have to relink, otherwise we might link with an installed library
9692     # when we should be linking with a yet-to-be-installed one
9693     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
9694     test "$hardcode_minus_L" != no; then
9695    # Linking always hardcodes the temporary library directory.
9696    hardcode_action=relink
9697  else
9698    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9699    hardcode_action=immediate
9700  fi
9701else
9702  # We cannot hardcode anything, or else we can only hardcode existing
9703  # directories.
9704  hardcode_action=unsupported
9705fi
9706{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
9707$as_echo "$hardcode_action" >&6; }
9708
9709if test "$hardcode_action" = relink; then
9710  # Fast installation is not supported
9711  enable_fast_install=no
9712elif test "$shlibpath_overrides_runpath" = yes ||
9713     test "$enable_shared" = no; then
9714  # Fast installation is not necessary
9715  enable_fast_install=needless
9716fi
9717
9718striplib=
9719old_striplib=
9720{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
9721$as_echo_n "checking whether stripping libraries is possible... " >&6; }
9722if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
9723  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
9724  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
9725  { $as_echo "$as_me:$LINENO: result: yes" >&5
9726$as_echo "yes" >&6; }
9727else
9728# FIXME - insert some real tests, host_os isn't really good enough
9729  case $host_os in
9730   darwin*)
9731       if test -n "$STRIP" ; then
9732         striplib="$STRIP -x"
9733         old_striplib="$STRIP -S"
9734         { $as_echo "$as_me:$LINENO: result: yes" >&5
9735$as_echo "yes" >&6; }
9736       else
9737  { $as_echo "$as_me:$LINENO: result: no" >&5
9738$as_echo "no" >&6; }
9739fi
9740       ;;
9741   *)
9742  { $as_echo "$as_me:$LINENO: result: no" >&5
9743$as_echo "no" >&6; }
9744    ;;
9745  esac
9746fi
9747
9748if test "x$enable_dlopen" != xyes; then
9749  enable_dlopen=unknown
9750  enable_dlopen_self=unknown
9751  enable_dlopen_self_static=unknown
9752else
9753  lt_cv_dlopen=no
9754  lt_cv_dlopen_libs=
9755
9756  case $host_os in
9757  beos*)
9758    lt_cv_dlopen="load_add_on"
9759    lt_cv_dlopen_libs=
9760    lt_cv_dlopen_self=yes
9761    ;;
9762
9763  mingw* | pw32*)
9764    lt_cv_dlopen="LoadLibrary"
9765    lt_cv_dlopen_libs=
9766   ;;
9767
9768  cygwin*)
9769    lt_cv_dlopen="dlopen"
9770    lt_cv_dlopen_libs=
9771   ;;
9772
9773  darwin*)
9774  # if libdl is installed we need to link against it
9775    { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9776$as_echo_n "checking for dlopen in -ldl... " >&6; }
9777if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9778  $as_echo_n "(cached) " >&6
9779else
9780  ac_check_lib_save_LIBS=$LIBS
9781LIBS="-ldl  $LIBS"
9782cat >conftest.$ac_ext <<_ACEOF
9783/* confdefs.h.  */
9784_ACEOF
9785cat confdefs.h >>conftest.$ac_ext
9786cat >>conftest.$ac_ext <<_ACEOF
9787/* end confdefs.h.  */
9788
9789/* Override any GCC internal prototype to avoid an error.
9790   Use char because int might match the return type of a GCC
9791   builtin and then its argument prototype would still apply.  */
9792#ifdef __cplusplus
9793extern "C"
9794#endif
9795char dlopen ();
9796int
9797main ()
9798{
9799return dlopen ();
9800  ;
9801  return 0;
9802}
9803_ACEOF
9804rm -f conftest.$ac_objext conftest$ac_exeext
9805if { (ac_try="$ac_link"
9806case "(($ac_try" in
9807  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9808  *) ac_try_echo=$ac_try;;
9809esac
9810eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9811$as_echo "$ac_try_echo") >&5
9812  (eval "$ac_link") 2>conftest.er1
9813  ac_status=$?
9814  grep -v '^ *+' conftest.er1 >conftest.err
9815  rm -f conftest.er1
9816  cat conftest.err >&5
9817  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9818  (exit $ac_status); } && {
9819	 test -z "$ac_c_werror_flag" ||
9820	 test ! -s conftest.err
9821       } && test -s conftest$ac_exeext && {
9822	 test "$cross_compiling" = yes ||
9823	 $as_test_x conftest$ac_exeext
9824       }; then
9825  ac_cv_lib_dl_dlopen=yes
9826else
9827  $as_echo "$as_me: failed program was:" >&5
9828sed 's/^/| /' conftest.$ac_ext >&5
9829
9830	ac_cv_lib_dl_dlopen=no
9831fi
9832
9833rm -rf conftest.dSYM
9834rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9835      conftest$ac_exeext conftest.$ac_ext
9836LIBS=$ac_check_lib_save_LIBS
9837fi
9838{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9839$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9840if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
9841  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9842else
9843
9844    lt_cv_dlopen="dyld"
9845    lt_cv_dlopen_libs=
9846    lt_cv_dlopen_self=yes
9847
9848fi
9849
9850   ;;
9851
9852  *)
9853    { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
9854$as_echo_n "checking for shl_load... " >&6; }
9855if test "${ac_cv_func_shl_load+set}" = set; then
9856  $as_echo_n "(cached) " >&6
9857else
9858  cat >conftest.$ac_ext <<_ACEOF
9859/* confdefs.h.  */
9860_ACEOF
9861cat confdefs.h >>conftest.$ac_ext
9862cat >>conftest.$ac_ext <<_ACEOF
9863/* end confdefs.h.  */
9864/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9865   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9866#define shl_load innocuous_shl_load
9867
9868/* System header to define __stub macros and hopefully few prototypes,
9869    which can conflict with char shl_load (); below.
9870    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9871    <limits.h> exists even on freestanding compilers.  */
9872
9873#ifdef __STDC__
9874# include <limits.h>
9875#else
9876# include <assert.h>
9877#endif
9878
9879#undef shl_load
9880
9881/* Override any GCC internal prototype to avoid an error.
9882   Use char because int might match the return type of a GCC
9883   builtin and then its argument prototype would still apply.  */
9884#ifdef __cplusplus
9885extern "C"
9886#endif
9887char shl_load ();
9888/* The GNU C library defines this for functions which it implements
9889    to always fail with ENOSYS.  Some functions are actually named
9890    something starting with __ and the normal name is an alias.  */
9891#if defined __stub_shl_load || defined __stub___shl_load
9892choke me
9893#endif
9894
9895int
9896main ()
9897{
9898return shl_load ();
9899  ;
9900  return 0;
9901}
9902_ACEOF
9903rm -f conftest.$ac_objext conftest$ac_exeext
9904if { (ac_try="$ac_link"
9905case "(($ac_try" in
9906  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9907  *) ac_try_echo=$ac_try;;
9908esac
9909eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9910$as_echo "$ac_try_echo") >&5
9911  (eval "$ac_link") 2>conftest.er1
9912  ac_status=$?
9913  grep -v '^ *+' conftest.er1 >conftest.err
9914  rm -f conftest.er1
9915  cat conftest.err >&5
9916  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9917  (exit $ac_status); } && {
9918	 test -z "$ac_c_werror_flag" ||
9919	 test ! -s conftest.err
9920       } && test -s conftest$ac_exeext && {
9921	 test "$cross_compiling" = yes ||
9922	 $as_test_x conftest$ac_exeext
9923       }; then
9924  ac_cv_func_shl_load=yes
9925else
9926  $as_echo "$as_me: failed program was:" >&5
9927sed 's/^/| /' conftest.$ac_ext >&5
9928
9929	ac_cv_func_shl_load=no
9930fi
9931
9932rm -rf conftest.dSYM
9933rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9934      conftest$ac_exeext conftest.$ac_ext
9935fi
9936{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9937$as_echo "$ac_cv_func_shl_load" >&6; }
9938if test "x$ac_cv_func_shl_load" = x""yes; then
9939  lt_cv_dlopen="shl_load"
9940else
9941  { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9942$as_echo_n "checking for shl_load in -ldld... " >&6; }
9943if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9944  $as_echo_n "(cached) " >&6
9945else
9946  ac_check_lib_save_LIBS=$LIBS
9947LIBS="-ldld  $LIBS"
9948cat >conftest.$ac_ext <<_ACEOF
9949/* confdefs.h.  */
9950_ACEOF
9951cat confdefs.h >>conftest.$ac_ext
9952cat >>conftest.$ac_ext <<_ACEOF
9953/* end confdefs.h.  */
9954
9955/* Override any GCC internal prototype to avoid an error.
9956   Use char because int might match the return type of a GCC
9957   builtin and then its argument prototype would still apply.  */
9958#ifdef __cplusplus
9959extern "C"
9960#endif
9961char shl_load ();
9962int
9963main ()
9964{
9965return shl_load ();
9966  ;
9967  return 0;
9968}
9969_ACEOF
9970rm -f conftest.$ac_objext conftest$ac_exeext
9971if { (ac_try="$ac_link"
9972case "(($ac_try" in
9973  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9974  *) ac_try_echo=$ac_try;;
9975esac
9976eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9977$as_echo "$ac_try_echo") >&5
9978  (eval "$ac_link") 2>conftest.er1
9979  ac_status=$?
9980  grep -v '^ *+' conftest.er1 >conftest.err
9981  rm -f conftest.er1
9982  cat conftest.err >&5
9983  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9984  (exit $ac_status); } && {
9985	 test -z "$ac_c_werror_flag" ||
9986	 test ! -s conftest.err
9987       } && test -s conftest$ac_exeext && {
9988	 test "$cross_compiling" = yes ||
9989	 $as_test_x conftest$ac_exeext
9990       }; then
9991  ac_cv_lib_dld_shl_load=yes
9992else
9993  $as_echo "$as_me: failed program was:" >&5
9994sed 's/^/| /' conftest.$ac_ext >&5
9995
9996	ac_cv_lib_dld_shl_load=no
9997fi
9998
9999rm -rf conftest.dSYM
10000rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10001      conftest$ac_exeext conftest.$ac_ext
10002LIBS=$ac_check_lib_save_LIBS
10003fi
10004{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10005$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10006if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
10007  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
10008else
10009  { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
10010$as_echo_n "checking for dlopen... " >&6; }
10011if test "${ac_cv_func_dlopen+set}" = set; then
10012  $as_echo_n "(cached) " >&6
10013else
10014  cat >conftest.$ac_ext <<_ACEOF
10015/* confdefs.h.  */
10016_ACEOF
10017cat confdefs.h >>conftest.$ac_ext
10018cat >>conftest.$ac_ext <<_ACEOF
10019/* end confdefs.h.  */
10020/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10021   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10022#define dlopen innocuous_dlopen
10023
10024/* System header to define __stub macros and hopefully few prototypes,
10025    which can conflict with char dlopen (); below.
10026    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10027    <limits.h> exists even on freestanding compilers.  */
10028
10029#ifdef __STDC__
10030# include <limits.h>
10031#else
10032# include <assert.h>
10033#endif
10034
10035#undef dlopen
10036
10037/* Override any GCC internal prototype to avoid an error.
10038   Use char because int might match the return type of a GCC
10039   builtin and then its argument prototype would still apply.  */
10040#ifdef __cplusplus
10041extern "C"
10042#endif
10043char dlopen ();
10044/* The GNU C library defines this for functions which it implements
10045    to always fail with ENOSYS.  Some functions are actually named
10046    something starting with __ and the normal name is an alias.  */
10047#if defined __stub_dlopen || defined __stub___dlopen
10048choke me
10049#endif
10050
10051int
10052main ()
10053{
10054return dlopen ();
10055  ;
10056  return 0;
10057}
10058_ACEOF
10059rm -f conftest.$ac_objext conftest$ac_exeext
10060if { (ac_try="$ac_link"
10061case "(($ac_try" in
10062  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10063  *) ac_try_echo=$ac_try;;
10064esac
10065eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10066$as_echo "$ac_try_echo") >&5
10067  (eval "$ac_link") 2>conftest.er1
10068  ac_status=$?
10069  grep -v '^ *+' conftest.er1 >conftest.err
10070  rm -f conftest.er1
10071  cat conftest.err >&5
10072  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10073  (exit $ac_status); } && {
10074	 test -z "$ac_c_werror_flag" ||
10075	 test ! -s conftest.err
10076       } && test -s conftest$ac_exeext && {
10077	 test "$cross_compiling" = yes ||
10078	 $as_test_x conftest$ac_exeext
10079       }; then
10080  ac_cv_func_dlopen=yes
10081else
10082  $as_echo "$as_me: failed program was:" >&5
10083sed 's/^/| /' conftest.$ac_ext >&5
10084
10085	ac_cv_func_dlopen=no
10086fi
10087
10088rm -rf conftest.dSYM
10089rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10090      conftest$ac_exeext conftest.$ac_ext
10091fi
10092{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10093$as_echo "$ac_cv_func_dlopen" >&6; }
10094if test "x$ac_cv_func_dlopen" = x""yes; then
10095  lt_cv_dlopen="dlopen"
10096else
10097  { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10098$as_echo_n "checking for dlopen in -ldl... " >&6; }
10099if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10100  $as_echo_n "(cached) " >&6
10101else
10102  ac_check_lib_save_LIBS=$LIBS
10103LIBS="-ldl  $LIBS"
10104cat >conftest.$ac_ext <<_ACEOF
10105/* confdefs.h.  */
10106_ACEOF
10107cat confdefs.h >>conftest.$ac_ext
10108cat >>conftest.$ac_ext <<_ACEOF
10109/* end confdefs.h.  */
10110
10111/* Override any GCC internal prototype to avoid an error.
10112   Use char because int might match the return type of a GCC
10113   builtin and then its argument prototype would still apply.  */
10114#ifdef __cplusplus
10115extern "C"
10116#endif
10117char dlopen ();
10118int
10119main ()
10120{
10121return dlopen ();
10122  ;
10123  return 0;
10124}
10125_ACEOF
10126rm -f conftest.$ac_objext conftest$ac_exeext
10127if { (ac_try="$ac_link"
10128case "(($ac_try" in
10129  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10130  *) ac_try_echo=$ac_try;;
10131esac
10132eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10133$as_echo "$ac_try_echo") >&5
10134  (eval "$ac_link") 2>conftest.er1
10135  ac_status=$?
10136  grep -v '^ *+' conftest.er1 >conftest.err
10137  rm -f conftest.er1
10138  cat conftest.err >&5
10139  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10140  (exit $ac_status); } && {
10141	 test -z "$ac_c_werror_flag" ||
10142	 test ! -s conftest.err
10143       } && test -s conftest$ac_exeext && {
10144	 test "$cross_compiling" = yes ||
10145	 $as_test_x conftest$ac_exeext
10146       }; then
10147  ac_cv_lib_dl_dlopen=yes
10148else
10149  $as_echo "$as_me: failed program was:" >&5
10150sed 's/^/| /' conftest.$ac_ext >&5
10151
10152	ac_cv_lib_dl_dlopen=no
10153fi
10154
10155rm -rf conftest.dSYM
10156rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10157      conftest$ac_exeext conftest.$ac_ext
10158LIBS=$ac_check_lib_save_LIBS
10159fi
10160{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10161$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10162if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
10163  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10164else
10165  { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10166$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10167if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10168  $as_echo_n "(cached) " >&6
10169else
10170  ac_check_lib_save_LIBS=$LIBS
10171LIBS="-lsvld  $LIBS"
10172cat >conftest.$ac_ext <<_ACEOF
10173/* confdefs.h.  */
10174_ACEOF
10175cat confdefs.h >>conftest.$ac_ext
10176cat >>conftest.$ac_ext <<_ACEOF
10177/* end confdefs.h.  */
10178
10179/* Override any GCC internal prototype to avoid an error.
10180   Use char because int might match the return type of a GCC
10181   builtin and then its argument prototype would still apply.  */
10182#ifdef __cplusplus
10183extern "C"
10184#endif
10185char dlopen ();
10186int
10187main ()
10188{
10189return dlopen ();
10190  ;
10191  return 0;
10192}
10193_ACEOF
10194rm -f conftest.$ac_objext conftest$ac_exeext
10195if { (ac_try="$ac_link"
10196case "(($ac_try" in
10197  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10198  *) ac_try_echo=$ac_try;;
10199esac
10200eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10201$as_echo "$ac_try_echo") >&5
10202  (eval "$ac_link") 2>conftest.er1
10203  ac_status=$?
10204  grep -v '^ *+' conftest.er1 >conftest.err
10205  rm -f conftest.er1
10206  cat conftest.err >&5
10207  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10208  (exit $ac_status); } && {
10209	 test -z "$ac_c_werror_flag" ||
10210	 test ! -s conftest.err
10211       } && test -s conftest$ac_exeext && {
10212	 test "$cross_compiling" = yes ||
10213	 $as_test_x conftest$ac_exeext
10214       }; then
10215  ac_cv_lib_svld_dlopen=yes
10216else
10217  $as_echo "$as_me: failed program was:" >&5
10218sed 's/^/| /' conftest.$ac_ext >&5
10219
10220	ac_cv_lib_svld_dlopen=no
10221fi
10222
10223rm -rf conftest.dSYM
10224rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10225      conftest$ac_exeext conftest.$ac_ext
10226LIBS=$ac_check_lib_save_LIBS
10227fi
10228{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10229$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10230if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
10231  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10232else
10233  { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10234$as_echo_n "checking for dld_link in -ldld... " >&6; }
10235if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10236  $as_echo_n "(cached) " >&6
10237else
10238  ac_check_lib_save_LIBS=$LIBS
10239LIBS="-ldld  $LIBS"
10240cat >conftest.$ac_ext <<_ACEOF
10241/* confdefs.h.  */
10242_ACEOF
10243cat confdefs.h >>conftest.$ac_ext
10244cat >>conftest.$ac_ext <<_ACEOF
10245/* end confdefs.h.  */
10246
10247/* Override any GCC internal prototype to avoid an error.
10248   Use char because int might match the return type of a GCC
10249   builtin and then its argument prototype would still apply.  */
10250#ifdef __cplusplus
10251extern "C"
10252#endif
10253char dld_link ();
10254int
10255main ()
10256{
10257return dld_link ();
10258  ;
10259  return 0;
10260}
10261_ACEOF
10262rm -f conftest.$ac_objext conftest$ac_exeext
10263if { (ac_try="$ac_link"
10264case "(($ac_try" in
10265  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10266  *) ac_try_echo=$ac_try;;
10267esac
10268eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10269$as_echo "$ac_try_echo") >&5
10270  (eval "$ac_link") 2>conftest.er1
10271  ac_status=$?
10272  grep -v '^ *+' conftest.er1 >conftest.err
10273  rm -f conftest.er1
10274  cat conftest.err >&5
10275  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10276  (exit $ac_status); } && {
10277	 test -z "$ac_c_werror_flag" ||
10278	 test ! -s conftest.err
10279       } && test -s conftest$ac_exeext && {
10280	 test "$cross_compiling" = yes ||
10281	 $as_test_x conftest$ac_exeext
10282       }; then
10283  ac_cv_lib_dld_dld_link=yes
10284else
10285  $as_echo "$as_me: failed program was:" >&5
10286sed 's/^/| /' conftest.$ac_ext >&5
10287
10288	ac_cv_lib_dld_dld_link=no
10289fi
10290
10291rm -rf conftest.dSYM
10292rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10293      conftest$ac_exeext conftest.$ac_ext
10294LIBS=$ac_check_lib_save_LIBS
10295fi
10296{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10297$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10298if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
10299  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10300fi
10301
10302
10303fi
10304
10305
10306fi
10307
10308
10309fi
10310
10311
10312fi
10313
10314
10315fi
10316
10317    ;;
10318  esac
10319
10320  if test "x$lt_cv_dlopen" != xno; then
10321    enable_dlopen=yes
10322  else
10323    enable_dlopen=no
10324  fi
10325
10326  case $lt_cv_dlopen in
10327  dlopen)
10328    save_CPPFLAGS="$CPPFLAGS"
10329    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10330
10331    save_LDFLAGS="$LDFLAGS"
10332    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10333
10334    save_LIBS="$LIBS"
10335    LIBS="$lt_cv_dlopen_libs $LIBS"
10336
10337    { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10338$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10339if test "${lt_cv_dlopen_self+set}" = set; then
10340  $as_echo_n "(cached) " >&6
10341else
10342  	  if test "$cross_compiling" = yes; then :
10343  lt_cv_dlopen_self=cross
10344else
10345  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10346  lt_status=$lt_dlunknown
10347  cat > conftest.$ac_ext <<EOF
10348#line 10348 "configure"
10349#include "confdefs.h"
10350
10351#if HAVE_DLFCN_H
10352#include <dlfcn.h>
10353#endif
10354
10355#include <stdio.h>
10356
10357#ifdef RTLD_GLOBAL
10358#  define LT_DLGLOBAL		RTLD_GLOBAL
10359#else
10360#  ifdef DL_GLOBAL
10361#    define LT_DLGLOBAL		DL_GLOBAL
10362#  else
10363#    define LT_DLGLOBAL		0
10364#  endif
10365#endif
10366
10367/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10368   find out it does not work in some platform. */
10369#ifndef LT_DLLAZY_OR_NOW
10370#  ifdef RTLD_LAZY
10371#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10372#  else
10373#    ifdef DL_LAZY
10374#      define LT_DLLAZY_OR_NOW		DL_LAZY
10375#    else
10376#      ifdef RTLD_NOW
10377#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10378#      else
10379#        ifdef DL_NOW
10380#          define LT_DLLAZY_OR_NOW	DL_NOW
10381#        else
10382#          define LT_DLLAZY_OR_NOW	0
10383#        endif
10384#      endif
10385#    endif
10386#  endif
10387#endif
10388
10389#ifdef __cplusplus
10390extern "C" void exit (int);
10391#endif
10392
10393void fnord() { int i=42;}
10394int main ()
10395{
10396  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10397  int status = $lt_dlunknown;
10398
10399  if (self)
10400    {
10401      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10402      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10403      /* dlclose (self); */
10404    }
10405  else
10406    puts (dlerror ());
10407
10408    exit (status);
10409}
10410EOF
10411  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10412  (eval $ac_link) 2>&5
10413  ac_status=$?
10414  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10415  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10416    (./conftest; exit; ) >&5 2>/dev/null
10417    lt_status=$?
10418    case x$lt_status in
10419      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10420      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10421      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10422    esac
10423  else :
10424    # compilation failed
10425    lt_cv_dlopen_self=no
10426  fi
10427fi
10428rm -fr conftest*
10429
10430
10431fi
10432{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10433$as_echo "$lt_cv_dlopen_self" >&6; }
10434
10435    if test "x$lt_cv_dlopen_self" = xyes; then
10436      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10437      { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10438$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10439if test "${lt_cv_dlopen_self_static+set}" = set; then
10440  $as_echo_n "(cached) " >&6
10441else
10442  	  if test "$cross_compiling" = yes; then :
10443  lt_cv_dlopen_self_static=cross
10444else
10445  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10446  lt_status=$lt_dlunknown
10447  cat > conftest.$ac_ext <<EOF
10448#line 10448 "configure"
10449#include "confdefs.h"
10450
10451#if HAVE_DLFCN_H
10452#include <dlfcn.h>
10453#endif
10454
10455#include <stdio.h>
10456
10457#ifdef RTLD_GLOBAL
10458#  define LT_DLGLOBAL		RTLD_GLOBAL
10459#else
10460#  ifdef DL_GLOBAL
10461#    define LT_DLGLOBAL		DL_GLOBAL
10462#  else
10463#    define LT_DLGLOBAL		0
10464#  endif
10465#endif
10466
10467/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10468   find out it does not work in some platform. */
10469#ifndef LT_DLLAZY_OR_NOW
10470#  ifdef RTLD_LAZY
10471#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10472#  else
10473#    ifdef DL_LAZY
10474#      define LT_DLLAZY_OR_NOW		DL_LAZY
10475#    else
10476#      ifdef RTLD_NOW
10477#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10478#      else
10479#        ifdef DL_NOW
10480#          define LT_DLLAZY_OR_NOW	DL_NOW
10481#        else
10482#          define LT_DLLAZY_OR_NOW	0
10483#        endif
10484#      endif
10485#    endif
10486#  endif
10487#endif
10488
10489#ifdef __cplusplus
10490extern "C" void exit (int);
10491#endif
10492
10493void fnord() { int i=42;}
10494int main ()
10495{
10496  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10497  int status = $lt_dlunknown;
10498
10499  if (self)
10500    {
10501      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10502      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10503      /* dlclose (self); */
10504    }
10505  else
10506    puts (dlerror ());
10507
10508    exit (status);
10509}
10510EOF
10511  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10512  (eval $ac_link) 2>&5
10513  ac_status=$?
10514  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10515  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10516    (./conftest; exit; ) >&5 2>/dev/null
10517    lt_status=$?
10518    case x$lt_status in
10519      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10520      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10521      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10522    esac
10523  else :
10524    # compilation failed
10525    lt_cv_dlopen_self_static=no
10526  fi
10527fi
10528rm -fr conftest*
10529
10530
10531fi
10532{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10533$as_echo "$lt_cv_dlopen_self_static" >&6; }
10534    fi
10535
10536    CPPFLAGS="$save_CPPFLAGS"
10537    LDFLAGS="$save_LDFLAGS"
10538    LIBS="$save_LIBS"
10539    ;;
10540  esac
10541
10542  case $lt_cv_dlopen_self in
10543  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10544  *) enable_dlopen_self=unknown ;;
10545  esac
10546
10547  case $lt_cv_dlopen_self_static in
10548  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10549  *) enable_dlopen_self_static=unknown ;;
10550  esac
10551fi
10552
10553
10554# Report which library types will actually be built
10555{ $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10556$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10557{ $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
10558$as_echo "$can_build_shared" >&6; }
10559
10560{ $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10561$as_echo_n "checking whether to build shared libraries... " >&6; }
10562test "$can_build_shared" = "no" && enable_shared=no
10563
10564# On AIX, shared libraries and static libraries use the same namespace, and
10565# are all built from PIC.
10566case $host_os in
10567aix3*)
10568  test "$enable_shared" = yes && enable_static=no
10569  if test -n "$RANLIB"; then
10570    archive_cmds="$archive_cmds~\$RANLIB \$lib"
10571    postinstall_cmds='$RANLIB $lib'
10572  fi
10573  ;;
10574
10575aix4* | aix5*)
10576  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10577    test "$enable_shared" = yes && enable_static=no
10578  fi
10579    ;;
10580esac
10581{ $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
10582$as_echo "$enable_shared" >&6; }
10583
10584{ $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10585$as_echo_n "checking whether to build static libraries... " >&6; }
10586# Make sure either enable_shared or enable_static is yes.
10587test "$enable_shared" = yes || enable_static=yes
10588{ $as_echo "$as_me:$LINENO: result: $enable_static" >&5
10589$as_echo "$enable_static" >&6; }
10590
10591# The else clause should only fire when bootstrapping the
10592# libtool distribution, otherwise you forgot to ship ltmain.sh
10593# with your package, and you will get complaints that there are
10594# no rules to generate ltmain.sh.
10595if test -f "$ltmain"; then
10596  # See if we are running on zsh, and set the options which allow our commands through
10597  # without removal of \ escapes.
10598  if test -n "${ZSH_VERSION+set}" ; then
10599    setopt NO_GLOB_SUBST
10600  fi
10601  # Now quote all the things that may contain metacharacters while being
10602  # careful not to overquote the AC_SUBSTed values.  We take copies of the
10603  # variables and quote the copies for generation of the libtool script.
10604  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
10605    SED SHELL STRIP \
10606    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
10607    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
10608    deplibs_check_method reload_flag reload_cmds need_locks \
10609    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
10610    lt_cv_sys_global_symbol_to_c_name_address \
10611    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
10612    old_postinstall_cmds old_postuninstall_cmds \
10613    compiler \
10614    CC \
10615    LD \
10616    lt_prog_compiler_wl \
10617    lt_prog_compiler_pic \
10618    lt_prog_compiler_static \
10619    lt_prog_compiler_no_builtin_flag \
10620    export_dynamic_flag_spec \
10621    thread_safe_flag_spec \
10622    whole_archive_flag_spec \
10623    enable_shared_with_static_runtimes \
10624    old_archive_cmds \
10625    old_archive_from_new_cmds \
10626    predep_objects \
10627    postdep_objects \
10628    predeps \
10629    postdeps \
10630    compiler_lib_search_path \
10631    archive_cmds \
10632    archive_expsym_cmds \
10633    postinstall_cmds \
10634    postuninstall_cmds \
10635    old_archive_from_expsyms_cmds \
10636    allow_undefined_flag \
10637    no_undefined_flag \
10638    export_symbols_cmds \
10639    hardcode_libdir_flag_spec \
10640    hardcode_libdir_flag_spec_ld \
10641    hardcode_libdir_separator \
10642    hardcode_automatic \
10643    module_cmds \
10644    module_expsym_cmds \
10645    lt_cv_prog_compiler_c_o \
10646    fix_srcfile_path \
10647    exclude_expsyms \
10648    include_expsyms; do
10649
10650    case $var in
10651    old_archive_cmds | \
10652    old_archive_from_new_cmds | \
10653    archive_cmds | \
10654    archive_expsym_cmds | \
10655    module_cmds | \
10656    module_expsym_cmds | \
10657    old_archive_from_expsyms_cmds | \
10658    export_symbols_cmds | \
10659    extract_expsyms_cmds | reload_cmds | finish_cmds | \
10660    postinstall_cmds | postuninstall_cmds | \
10661    old_postinstall_cmds | old_postuninstall_cmds | \
10662    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
10663      # Double-quote double-evaled strings.
10664      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
10665      ;;
10666    *)
10667      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
10668      ;;
10669    esac
10670  done
10671
10672  case $lt_echo in
10673  *'\$0 --fallback-echo"')
10674    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
10675    ;;
10676  esac
10677
10678cfgfile="${ofile}T"
10679  trap "$rm \"$cfgfile\"; exit 1" 1 2 15
10680  $rm -f "$cfgfile"
10681  { $as_echo "$as_me:$LINENO: creating $ofile" >&5
10682$as_echo "$as_me: creating $ofile" >&6;}
10683
10684  cat <<__EOF__ >> "$cfgfile"
10685#! $SHELL
10686
10687# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
10688# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
10689# NOTE: Changes made to this file will be lost: look at ltmain.sh.
10690#
10691# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
10692# Free Software Foundation, Inc.
10693#
10694# This file is part of GNU Libtool:
10695# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
10696#
10697# This program is free software; you can redistribute it and/or modify
10698# it under the terms of the GNU General Public License as published by
10699# the Free Software Foundation; either version 2 of the License, or
10700# (at your option) any later version.
10701#
10702# This program is distributed in the hope that it will be useful, but
10703# WITHOUT ANY WARRANTY; without even the implied warranty of
10704# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
10705# General Public License for more details.
10706#
10707# You should have received a copy of the GNU General Public License
10708# along with this program; if not, write to the Free Software
10709# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
10710#
10711# As a special exception to the GNU General Public License, if you
10712# distribute this file as part of a program that contains a
10713# configuration script generated by Autoconf, you may include it under
10714# the same distribution terms that you use for the rest of that program.
10715
10716# A sed program that does not truncate output.
10717SED=$lt_SED
10718
10719# Sed that helps us avoid accidentally triggering echo(1) options like -n.
10720Xsed="$SED -e 1s/^X//"
10721
10722# The HP-UX ksh and POSIX shell print the target directory to stdout
10723# if CDPATH is set.
10724(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10725
10726# The names of the tagged configurations supported by this script.
10727available_tags=
10728
10729# ### BEGIN LIBTOOL CONFIG
10730
10731# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
10732
10733# Shell to use when invoking shell scripts.
10734SHELL=$lt_SHELL
10735
10736# Whether or not to build shared libraries.
10737build_libtool_libs=$enable_shared
10738
10739# Whether or not to build static libraries.
10740build_old_libs=$enable_static
10741
10742# Whether or not to add -lc for building shared libraries.
10743build_libtool_need_lc=$archive_cmds_need_lc
10744
10745# Whether or not to disallow shared libs when runtime libs are static
10746allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
10747
10748# Whether or not to optimize for fast installation.
10749fast_install=$enable_fast_install
10750
10751# The host system.
10752host_alias=$host_alias
10753host=$host
10754host_os=$host_os
10755
10756# The build system.
10757build_alias=$build_alias
10758build=$build
10759build_os=$build_os
10760
10761# An echo program that does not interpret backslashes.
10762echo=$lt_echo
10763
10764# The archiver.
10765AR=$lt_AR
10766AR_FLAGS=$lt_AR_FLAGS
10767
10768# A C compiler.
10769LTCC=$lt_LTCC
10770
10771# LTCC compiler flags.
10772LTCFLAGS=$lt_LTCFLAGS
10773
10774# A language-specific compiler.
10775CC=$lt_compiler
10776
10777# Is the compiler the GNU C compiler?
10778with_gcc=$GCC
10779
10780# An ERE matcher.
10781EGREP=$lt_EGREP
10782
10783# The linker used to build libraries.
10784LD=$lt_LD
10785
10786# Whether we need hard or soft links.
10787LN_S=$lt_LN_S
10788
10789# A BSD-compatible nm program.
10790NM=$lt_NM
10791
10792# A symbol stripping program
10793STRIP=$lt_STRIP
10794
10795# Used to examine libraries when file_magic_cmd begins "file"
10796MAGIC_CMD=$MAGIC_CMD
10797
10798# Used on cygwin: DLL creation program.
10799DLLTOOL="$DLLTOOL"
10800
10801# Used on cygwin: object dumper.
10802OBJDUMP="$OBJDUMP"
10803
10804# Used on cygwin: assembler.
10805AS="$AS"
10806
10807# The name of the directory that contains temporary libtool files.
10808objdir=$objdir
10809
10810# How to create reloadable object files.
10811reload_flag=$lt_reload_flag
10812reload_cmds=$lt_reload_cmds
10813
10814# How to pass a linker flag through the compiler.
10815wl=$lt_lt_prog_compiler_wl
10816
10817# Object file suffix (normally "o").
10818objext="$ac_objext"
10819
10820# Old archive suffix (normally "a").
10821libext="$libext"
10822
10823# Shared library suffix (normally ".so").
10824shrext_cmds='$shrext_cmds'
10825
10826# Executable file suffix (normally "").
10827exeext="$exeext"
10828
10829# Additional compiler flags for building library objects.
10830pic_flag=$lt_lt_prog_compiler_pic
10831pic_mode=$pic_mode
10832
10833# What is the maximum length of a command?
10834max_cmd_len=$lt_cv_sys_max_cmd_len
10835
10836# Does compiler simultaneously support -c and -o options?
10837compiler_c_o=$lt_lt_cv_prog_compiler_c_o
10838
10839# Must we lock files when doing compilation?
10840need_locks=$lt_need_locks
10841
10842# Do we need the lib prefix for modules?
10843need_lib_prefix=$need_lib_prefix
10844
10845# Do we need a version for libraries?
10846need_version=$need_version
10847
10848# Whether dlopen is supported.
10849dlopen_support=$enable_dlopen
10850
10851# Whether dlopen of programs is supported.
10852dlopen_self=$enable_dlopen_self
10853
10854# Whether dlopen of statically linked programs is supported.
10855dlopen_self_static=$enable_dlopen_self_static
10856
10857# Compiler flag to prevent dynamic linking.
10858link_static_flag=$lt_lt_prog_compiler_static
10859
10860# Compiler flag to turn off builtin functions.
10861no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
10862
10863# Compiler flag to allow reflexive dlopens.
10864export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
10865
10866# Compiler flag to generate shared objects directly from archives.
10867whole_archive_flag_spec=$lt_whole_archive_flag_spec
10868
10869# Compiler flag to generate thread-safe objects.
10870thread_safe_flag_spec=$lt_thread_safe_flag_spec
10871
10872# Library versioning type.
10873version_type=$version_type
10874
10875# Format of library name prefix.
10876libname_spec=$lt_libname_spec
10877
10878# List of archive names.  First name is the real one, the rest are links.
10879# The last name is the one that the linker finds with -lNAME.
10880library_names_spec=$lt_library_names_spec
10881
10882# The coded name of the library, if different from the real name.
10883soname_spec=$lt_soname_spec
10884
10885# Commands used to build and install an old-style archive.
10886RANLIB=$lt_RANLIB
10887old_archive_cmds=$lt_old_archive_cmds
10888old_postinstall_cmds=$lt_old_postinstall_cmds
10889old_postuninstall_cmds=$lt_old_postuninstall_cmds
10890
10891# Create an old-style archive from a shared archive.
10892old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
10893
10894# Create a temporary old-style archive to link instead of a shared archive.
10895old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
10896
10897# Commands used to build and install a shared archive.
10898archive_cmds=$lt_archive_cmds
10899archive_expsym_cmds=$lt_archive_expsym_cmds
10900postinstall_cmds=$lt_postinstall_cmds
10901postuninstall_cmds=$lt_postuninstall_cmds
10902
10903# Commands used to build a loadable module (assumed same as above if empty)
10904module_cmds=$lt_module_cmds
10905module_expsym_cmds=$lt_module_expsym_cmds
10906
10907# Commands to strip libraries.
10908old_striplib=$lt_old_striplib
10909striplib=$lt_striplib
10910
10911# Dependencies to place before the objects being linked to create a
10912# shared library.
10913predep_objects=$lt_predep_objects
10914
10915# Dependencies to place after the objects being linked to create a
10916# shared library.
10917postdep_objects=$lt_postdep_objects
10918
10919# Dependencies to place before the objects being linked to create a
10920# shared library.
10921predeps=$lt_predeps
10922
10923# Dependencies to place after the objects being linked to create a
10924# shared library.
10925postdeps=$lt_postdeps
10926
10927# The library search path used internally by the compiler when linking
10928# a shared library.
10929compiler_lib_search_path=$lt_compiler_lib_search_path
10930
10931# Method to check whether dependent libraries are shared objects.
10932deplibs_check_method=$lt_deplibs_check_method
10933
10934# Command to use when deplibs_check_method == file_magic.
10935file_magic_cmd=$lt_file_magic_cmd
10936
10937# Flag that allows shared libraries with undefined symbols to be built.
10938allow_undefined_flag=$lt_allow_undefined_flag
10939
10940# Flag that forces no undefined symbols.
10941no_undefined_flag=$lt_no_undefined_flag
10942
10943# Commands used to finish a libtool library installation in a directory.
10944finish_cmds=$lt_finish_cmds
10945
10946# Same as above, but a single script fragment to be evaled but not shown.
10947finish_eval=$lt_finish_eval
10948
10949# Take the output of nm and produce a listing of raw symbols and C names.
10950global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
10951
10952# Transform the output of nm in a proper C declaration
10953global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
10954
10955# Transform the output of nm in a C name address pair
10956global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
10957
10958# This is the shared library runtime path variable.
10959runpath_var=$runpath_var
10960
10961# This is the shared library path variable.
10962shlibpath_var=$shlibpath_var
10963
10964# Is shlibpath searched before the hard-coded library search path?
10965shlibpath_overrides_runpath=$shlibpath_overrides_runpath
10966
10967# How to hardcode a shared library path into an executable.
10968hardcode_action=$hardcode_action
10969
10970# Whether we should hardcode library paths into libraries.
10971hardcode_into_libs=$hardcode_into_libs
10972
10973# Flag to hardcode \$libdir into a binary during linking.
10974# This must work even if \$libdir does not exist.
10975hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
10976
10977# If ld is used when linking, flag to hardcode \$libdir into
10978# a binary during linking. This must work even if \$libdir does
10979# not exist.
10980hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
10981
10982# Whether we need a single -rpath flag with a separated argument.
10983hardcode_libdir_separator=$lt_hardcode_libdir_separator
10984
10985# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
10986# resulting binary.
10987hardcode_direct=$hardcode_direct
10988
10989# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
10990# resulting binary.
10991hardcode_minus_L=$hardcode_minus_L
10992
10993# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
10994# the resulting binary.
10995hardcode_shlibpath_var=$hardcode_shlibpath_var
10996
10997# Set to yes if building a shared library automatically hardcodes DIR into the library
10998# and all subsequent libraries and executables linked against it.
10999hardcode_automatic=$hardcode_automatic
11000
11001# Variables whose values should be saved in libtool wrapper scripts and
11002# restored at relink time.
11003variables_saved_for_relink="$variables_saved_for_relink"
11004
11005# Whether libtool must link a program against all its dependency libraries.
11006link_all_deplibs=$link_all_deplibs
11007
11008# Compile-time system search path for libraries
11009sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
11010
11011# Run-time system search path for libraries
11012sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
11013
11014# Fix the shell variable \$srcfile for the compiler.
11015fix_srcfile_path=$lt_fix_srcfile_path
11016
11017# Set to yes if exported symbols are required.
11018always_export_symbols=$always_export_symbols
11019
11020# The commands to list exported symbols.
11021export_symbols_cmds=$lt_export_symbols_cmds
11022
11023# The commands to extract the exported symbol list from a shared archive.
11024extract_expsyms_cmds=$lt_extract_expsyms_cmds
11025
11026# Symbols that should not be listed in the preloaded symbols.
11027exclude_expsyms=$lt_exclude_expsyms
11028
11029# Symbols that must always be exported.
11030include_expsyms=$lt_include_expsyms
11031
11032# ### END LIBTOOL CONFIG
11033
11034__EOF__
11035
11036
11037  case $host_os in
11038  aix3*)
11039    cat <<\EOF >> "$cfgfile"
11040
11041# AIX sometimes has problems with the GCC collect2 program.  For some
11042# reason, if we set the COLLECT_NAMES environment variable, the problems
11043# vanish in a puff of smoke.
11044if test "X${COLLECT_NAMES+set}" != Xset; then
11045  COLLECT_NAMES=
11046  export COLLECT_NAMES
11047fi
11048EOF
11049    ;;
11050  esac
11051
11052  # We use sed instead of cat because bash on DJGPP gets confused if
11053  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
11054  # text mode, it properly converts lines to CR/LF.  This bash problem
11055  # is reportedly fixed, but why not run on old versions too?
11056  sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
11057
11058  mv -f "$cfgfile" "$ofile" || \
11059    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
11060  chmod +x "$ofile"
11061
11062else
11063  # If there is no Makefile yet, we rely on a make rule to execute
11064  # `config.status --recheck' to rerun these tests and create the
11065  # libtool script then.
11066  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
11067  if test -f "$ltmain_in"; then
11068    test -f Makefile && make "$ltmain"
11069  fi
11070fi
11071
11072
11073ac_ext=c
11074ac_cpp='$CPP $CPPFLAGS'
11075ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11076ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11077ac_compiler_gnu=$ac_cv_c_compiler_gnu
11078
11079CC="$lt_save_CC"
11080
11081
11082# Check whether --with-tags was given.
11083if test "${with_tags+set}" = set; then
11084  withval=$with_tags; tagnames="$withval"
11085fi
11086
11087
11088if test -f "$ltmain" && test -n "$tagnames"; then
11089  if test ! -f "${ofile}"; then
11090    { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
11091$as_echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
11092  fi
11093
11094  if test -z "$LTCC"; then
11095    eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
11096    if test -z "$LTCC"; then
11097      { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
11098$as_echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
11099    else
11100      { $as_echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
11101$as_echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
11102    fi
11103  fi
11104  if test -z "$LTCFLAGS"; then
11105    eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
11106  fi
11107
11108  # Extract list of available tagged configurations in $ofile.
11109  # Note that this assumes the entire list is on one line.
11110  available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
11111
11112  lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
11113  for tagname in $tagnames; do
11114    IFS="$lt_save_ifs"
11115    # Check whether tagname contains only valid characters
11116    case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
11117    "") ;;
11118    *)  { { $as_echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
11119$as_echo "$as_me: error: invalid tag name: $tagname" >&2;}
11120   { (exit 1); exit 1; }; }
11121	;;
11122    esac
11123
11124    if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
11125    then
11126      { { $as_echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
11127$as_echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
11128   { (exit 1); exit 1; }; }
11129    fi
11130
11131    # Update the list of available tags.
11132    if test -n "$tagname"; then
11133      echo appending configuration tag \"$tagname\" to $ofile
11134
11135      case $tagname in
11136      CXX)
11137	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
11138	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
11139	    (test "X$CXX" != "Xg++"))) ; then
11140	  ac_ext=cpp
11141ac_cpp='$CXXCPP $CPPFLAGS'
11142ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11143ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11144ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11145
11146
11147
11148
11149archive_cmds_need_lc_CXX=no
11150allow_undefined_flag_CXX=
11151always_export_symbols_CXX=no
11152archive_expsym_cmds_CXX=
11153export_dynamic_flag_spec_CXX=
11154hardcode_direct_CXX=no
11155hardcode_libdir_flag_spec_CXX=
11156hardcode_libdir_flag_spec_ld_CXX=
11157hardcode_libdir_separator_CXX=
11158hardcode_minus_L_CXX=no
11159hardcode_shlibpath_var_CXX=unsupported
11160hardcode_automatic_CXX=no
11161module_cmds_CXX=
11162module_expsym_cmds_CXX=
11163link_all_deplibs_CXX=unknown
11164old_archive_cmds_CXX=$old_archive_cmds
11165no_undefined_flag_CXX=
11166whole_archive_flag_spec_CXX=
11167enable_shared_with_static_runtimes_CXX=no
11168
11169# Dependencies to place before and after the object being linked:
11170predep_objects_CXX=
11171postdep_objects_CXX=
11172predeps_CXX=
11173postdeps_CXX=
11174compiler_lib_search_path_CXX=
11175
11176# Source file extension for C++ test sources.
11177ac_ext=cpp
11178
11179# Object file extension for compiled C++ test sources.
11180objext=o
11181objext_CXX=$objext
11182
11183# Code to be used in simple compile tests
11184lt_simple_compile_test_code="int some_variable = 0;"
11185
11186# Code to be used in simple link tests
11187lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
11188
11189# ltmain only uses $CC for tagged configurations so make sure $CC is set.
11190
11191# If no C compiler was specified, use CC.
11192LTCC=${LTCC-"$CC"}
11193
11194# If no C compiler flags were specified, use CFLAGS.
11195LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
11196
11197# Allow CC to be a program name with arguments.
11198compiler=$CC
11199
11200
11201# save warnings/boilerplate of simple test code
11202ac_outfile=conftest.$ac_objext
11203echo "$lt_simple_compile_test_code" >conftest.$ac_ext
11204eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
11205_lt_compiler_boilerplate=`cat conftest.err`
11206$rm conftest*
11207
11208ac_outfile=conftest.$ac_objext
11209echo "$lt_simple_link_test_code" >conftest.$ac_ext
11210eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
11211_lt_linker_boilerplate=`cat conftest.err`
11212$rm conftest*
11213
11214
11215# Allow CC to be a program name with arguments.
11216lt_save_CC=$CC
11217lt_save_LD=$LD
11218lt_save_GCC=$GCC
11219GCC=$GXX
11220lt_save_with_gnu_ld=$with_gnu_ld
11221lt_save_path_LD=$lt_cv_path_LD
11222if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
11223  lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
11224else
11225  $as_unset lt_cv_prog_gnu_ld
11226fi
11227if test -n "${lt_cv_path_LDCXX+set}"; then
11228  lt_cv_path_LD=$lt_cv_path_LDCXX
11229else
11230  $as_unset lt_cv_path_LD
11231fi
11232test -z "${LDCXX+set}" || LD=$LDCXX
11233CC=${CXX-"c++"}
11234compiler=$CC
11235compiler_CXX=$CC
11236for cc_temp in $compiler""; do
11237  case $cc_temp in
11238    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
11239    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
11240    \-*) ;;
11241    *) break;;
11242  esac
11243done
11244cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
11245
11246
11247# We don't want -fno-exception wen compiling C++ code, so set the
11248# no_builtin_flag separately
11249if test "$GXX" = yes; then
11250  lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
11251else
11252  lt_prog_compiler_no_builtin_flag_CXX=
11253fi
11254
11255if test "$GXX" = yes; then
11256  # Set up default GNU C++ configuration
11257
11258
11259# Check whether --with-gnu-ld was given.
11260if test "${with_gnu_ld+set}" = set; then
11261  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
11262else
11263  with_gnu_ld=no
11264fi
11265
11266ac_prog=ld
11267if test "$GCC" = yes; then
11268  # Check if gcc -print-prog-name=ld gives a path.
11269  { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
11270$as_echo_n "checking for ld used by $CC... " >&6; }
11271  case $host in
11272  *-*-mingw*)
11273    # gcc leaves a trailing carriage return which upsets mingw
11274    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11275  *)
11276    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
11277  esac
11278  case $ac_prog in
11279    # Accept absolute paths.
11280    [\\/]* | ?:[\\/]*)
11281      re_direlt='/[^/][^/]*/\.\./'
11282      # Canonicalize the pathname of ld
11283      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
11284      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
11285	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
11286      done
11287      test -z "$LD" && LD="$ac_prog"
11288      ;;
11289  "")
11290    # If it fails, then pretend we aren't using GCC.
11291    ac_prog=ld
11292    ;;
11293  *)
11294    # If it is relative, then search for the first ld in PATH.
11295    with_gnu_ld=unknown
11296    ;;
11297  esac
11298elif test "$with_gnu_ld" = yes; then
11299  { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
11300$as_echo_n "checking for GNU ld... " >&6; }
11301else
11302  { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
11303$as_echo_n "checking for non-GNU ld... " >&6; }
11304fi
11305if test "${lt_cv_path_LD+set}" = set; then
11306  $as_echo_n "(cached) " >&6
11307else
11308  if test -z "$LD"; then
11309  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
11310  for ac_dir in $PATH; do
11311    IFS="$lt_save_ifs"
11312    test -z "$ac_dir" && ac_dir=.
11313    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11314      lt_cv_path_LD="$ac_dir/$ac_prog"
11315      # Check to see if the program is GNU ld.  I'd rather use --version,
11316      # but apparently some variants of GNU ld only accept -v.
11317      # Break only if it was the GNU/non-GNU ld that we prefer.
11318      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11319      *GNU* | *'with BFD'*)
11320	test "$with_gnu_ld" != no && break
11321	;;
11322      *)
11323	test "$with_gnu_ld" != yes && break
11324	;;
11325      esac
11326    fi
11327  done
11328  IFS="$lt_save_ifs"
11329else
11330  lt_cv_path_LD="$LD" # Let the user override the test with a path.
11331fi
11332fi
11333
11334LD="$lt_cv_path_LD"
11335if test -n "$LD"; then
11336  { $as_echo "$as_me:$LINENO: result: $LD" >&5
11337$as_echo "$LD" >&6; }
11338else
11339  { $as_echo "$as_me:$LINENO: result: no" >&5
11340$as_echo "no" >&6; }
11341fi
11342test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
11343$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
11344   { (exit 1); exit 1; }; }
11345{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
11346$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11347if test "${lt_cv_prog_gnu_ld+set}" = set; then
11348  $as_echo_n "(cached) " >&6
11349else
11350  # I'd rather use --version here, but apparently some GNU lds only accept -v.
11351case `$LD -v 2>&1 </dev/null` in
11352*GNU* | *'with BFD'*)
11353  lt_cv_prog_gnu_ld=yes
11354  ;;
11355*)
11356  lt_cv_prog_gnu_ld=no
11357  ;;
11358esac
11359fi
11360{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
11361$as_echo "$lt_cv_prog_gnu_ld" >&6; }
11362with_gnu_ld=$lt_cv_prog_gnu_ld
11363
11364
11365
11366  # Check if GNU C++ uses GNU ld as the underlying linker, since the
11367  # archiving commands below assume that GNU ld is being used.
11368  if test "$with_gnu_ld" = yes; then
11369    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
11370    archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11371
11372    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
11373    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
11374
11375    # If archive_cmds runs LD, not CC, wlarc should be empty
11376    # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
11377    #     investigate it a little bit more. (MM)
11378    wlarc='${wl}'
11379
11380    # ancient GNU ld didn't support --whole-archive et. al.
11381    if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
11382	grep 'no-whole-archive' > /dev/null; then
11383      whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
11384    else
11385      whole_archive_flag_spec_CXX=
11386    fi
11387  else
11388    with_gnu_ld=no
11389    wlarc=
11390
11391    # A generic and very simple default shared library creation
11392    # command for GNU C++ for the case where it uses the native
11393    # linker, instead of GNU ld.  If possible, this setting should
11394    # overridden to take advantage of the native linker features on
11395    # the platform it is being used on.
11396    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
11397  fi
11398
11399  # Commands to make compiler produce verbose output that lists
11400  # what "hidden" libraries, object files and flags are used when
11401  # linking a shared library.
11402  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
11403
11404else
11405  GXX=no
11406  with_gnu_ld=no
11407  wlarc=
11408fi
11409
11410# PORTME: fill in a description of your system's C++ link characteristics
11411{ $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
11412$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
11413ld_shlibs_CXX=yes
11414case $host_os in
11415  aix3*)
11416    # FIXME: insert proper C++ library support
11417    ld_shlibs_CXX=no
11418    ;;
11419  aix4* | aix5*)
11420    if test "$host_cpu" = ia64; then
11421      # On IA64, the linker does run time linking by default, so we don't
11422      # have to do anything special.
11423      aix_use_runtimelinking=no
11424      exp_sym_flag='-Bexport'
11425      no_entry_flag=""
11426    else
11427      aix_use_runtimelinking=no
11428
11429      # Test if we are trying to use run time linking or normal
11430      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
11431      # need to do runtime linking.
11432      case $host_os in aix4.[23]|aix4.[23].*|aix5*)
11433	for ld_flag in $LDFLAGS; do
11434	  case $ld_flag in
11435	  *-brtl*)
11436	    aix_use_runtimelinking=yes
11437	    break
11438	    ;;
11439	  esac
11440	done
11441	;;
11442      esac
11443
11444      exp_sym_flag='-bexport'
11445      no_entry_flag='-bnoentry'
11446    fi
11447
11448    # When large executables or shared objects are built, AIX ld can
11449    # have problems creating the table of contents.  If linking a library
11450    # or program results in "error TOC overflow" add -mminimal-toc to
11451    # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
11452    # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
11453
11454    archive_cmds_CXX=''
11455    hardcode_direct_CXX=yes
11456    hardcode_libdir_separator_CXX=':'
11457    link_all_deplibs_CXX=yes
11458
11459    if test "$GXX" = yes; then
11460      case $host_os in aix4.[012]|aix4.[012].*)
11461      # We only want to do this on AIX 4.2 and lower, the check
11462      # below for broken collect2 doesn't work under 4.3+
11463	collect2name=`${CC} -print-prog-name=collect2`
11464	if test -f "$collect2name" && \
11465	   strings "$collect2name" | grep resolve_lib_name >/dev/null
11466	then
11467	  # We have reworked collect2
11468	  :
11469	else
11470	  # We have old collect2
11471	  hardcode_direct_CXX=unsupported
11472	  # It fails to find uninstalled libraries when the uninstalled
11473	  # path is not listed in the libpath.  Setting hardcode_minus_L
11474	  # to unsupported forces relinking
11475	  hardcode_minus_L_CXX=yes
11476	  hardcode_libdir_flag_spec_CXX='-L$libdir'
11477	  hardcode_libdir_separator_CXX=
11478	fi
11479	;;
11480      esac
11481      shared_flag='-shared'
11482      if test "$aix_use_runtimelinking" = yes; then
11483	shared_flag="$shared_flag "'${wl}-G'
11484      fi
11485    else
11486      # not using gcc
11487      if test "$host_cpu" = ia64; then
11488	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
11489	# chokes on -Wl,-G. The following line is correct:
11490	shared_flag='-G'
11491      else
11492	if test "$aix_use_runtimelinking" = yes; then
11493	  shared_flag='${wl}-G'
11494	else
11495	  shared_flag='${wl}-bM:SRE'
11496	fi
11497      fi
11498    fi
11499
11500    # It seems that -bexpall does not export symbols beginning with
11501    # underscore (_), so it is better to generate a list of symbols to export.
11502    always_export_symbols_CXX=yes
11503    if test "$aix_use_runtimelinking" = yes; then
11504      # Warning - without using the other runtime loading flags (-brtl),
11505      # -berok will link without error, but may produce a broken library.
11506      allow_undefined_flag_CXX='-berok'
11507      # Determine the default libpath from the value encoded in an empty executable.
11508      cat >conftest.$ac_ext <<_ACEOF
11509/* confdefs.h.  */
11510_ACEOF
11511cat confdefs.h >>conftest.$ac_ext
11512cat >>conftest.$ac_ext <<_ACEOF
11513/* end confdefs.h.  */
11514
11515int
11516main ()
11517{
11518
11519  ;
11520  return 0;
11521}
11522_ACEOF
11523rm -f conftest.$ac_objext conftest$ac_exeext
11524if { (ac_try="$ac_link"
11525case "(($ac_try" in
11526  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11527  *) ac_try_echo=$ac_try;;
11528esac
11529eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11530$as_echo "$ac_try_echo") >&5
11531  (eval "$ac_link") 2>conftest.er1
11532  ac_status=$?
11533  grep -v '^ *+' conftest.er1 >conftest.err
11534  rm -f conftest.er1
11535  cat conftest.err >&5
11536  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11537  (exit $ac_status); } && {
11538	 test -z "$ac_cxx_werror_flag" ||
11539	 test ! -s conftest.err
11540       } && test -s conftest$ac_exeext && {
11541	 test "$cross_compiling" = yes ||
11542	 $as_test_x conftest$ac_exeext
11543       }; then
11544
11545lt_aix_libpath_sed='
11546    /Import File Strings/,/^$/ {
11547	/^0/ {
11548	    s/^0  *\(.*\)$/\1/
11549	    p
11550	}
11551    }'
11552aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11553# Check for a 64-bit object if we didn't find anything.
11554if test -z "$aix_libpath"; then
11555  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11556fi
11557else
11558  $as_echo "$as_me: failed program was:" >&5
11559sed 's/^/| /' conftest.$ac_ext >&5
11560
11561
11562fi
11563
11564rm -rf conftest.dSYM
11565rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11566      conftest$ac_exeext conftest.$ac_ext
11567if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
11568
11569      hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
11570
11571      archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
11572     else
11573      if test "$host_cpu" = ia64; then
11574	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
11575	allow_undefined_flag_CXX="-z nodefs"
11576	archive_expsym_cmds_CXX="\$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"
11577      else
11578	# Determine the default libpath from the value encoded in an empty executable.
11579	cat >conftest.$ac_ext <<_ACEOF
11580/* confdefs.h.  */
11581_ACEOF
11582cat confdefs.h >>conftest.$ac_ext
11583cat >>conftest.$ac_ext <<_ACEOF
11584/* end confdefs.h.  */
11585
11586int
11587main ()
11588{
11589
11590  ;
11591  return 0;
11592}
11593_ACEOF
11594rm -f conftest.$ac_objext conftest$ac_exeext
11595if { (ac_try="$ac_link"
11596case "(($ac_try" in
11597  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11598  *) ac_try_echo=$ac_try;;
11599esac
11600eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11601$as_echo "$ac_try_echo") >&5
11602  (eval "$ac_link") 2>conftest.er1
11603  ac_status=$?
11604  grep -v '^ *+' conftest.er1 >conftest.err
11605  rm -f conftest.er1
11606  cat conftest.err >&5
11607  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11608  (exit $ac_status); } && {
11609	 test -z "$ac_cxx_werror_flag" ||
11610	 test ! -s conftest.err
11611       } && test -s conftest$ac_exeext && {
11612	 test "$cross_compiling" = yes ||
11613	 $as_test_x conftest$ac_exeext
11614       }; then
11615
11616lt_aix_libpath_sed='
11617    /Import File Strings/,/^$/ {
11618	/^0/ {
11619	    s/^0  *\(.*\)$/\1/
11620	    p
11621	}
11622    }'
11623aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11624# Check for a 64-bit object if we didn't find anything.
11625if test -z "$aix_libpath"; then
11626  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11627fi
11628else
11629  $as_echo "$as_me: failed program was:" >&5
11630sed 's/^/| /' conftest.$ac_ext >&5
11631
11632
11633fi
11634
11635rm -rf conftest.dSYM
11636rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11637      conftest$ac_exeext conftest.$ac_ext
11638if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
11639
11640	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
11641	# Warning - without using the other run time loading flags,
11642	# -berok will link without error, but may produce a broken library.
11643	no_undefined_flag_CXX=' ${wl}-bernotok'
11644	allow_undefined_flag_CXX=' ${wl}-berok'
11645	# Exported symbols can be pulled into shared objects from archives
11646	whole_archive_flag_spec_CXX='$convenience'
11647	archive_cmds_need_lc_CXX=yes
11648	# This is similar to how AIX traditionally builds its shared libraries.
11649	archive_expsym_cmds_CXX="\$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'
11650      fi
11651    fi
11652    ;;
11653
11654  beos*)
11655    if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
11656      allow_undefined_flag_CXX=unsupported
11657      # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
11658      # support --undefined.  This deserves some investigation.  FIXME
11659      archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11660    else
11661      ld_shlibs_CXX=no
11662    fi
11663    ;;
11664
11665  chorus*)
11666    case $cc_basename in
11667      *)
11668	# FIXME: insert proper C++ library support
11669	ld_shlibs_CXX=no
11670	;;
11671    esac
11672    ;;
11673
11674  cygwin* | mingw* | pw32*)
11675    # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
11676    # as there is no search path for DLLs.
11677    hardcode_libdir_flag_spec_CXX='-L$libdir'
11678    allow_undefined_flag_CXX=unsupported
11679    always_export_symbols_CXX=no
11680    enable_shared_with_static_runtimes_CXX=yes
11681
11682    if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
11683      archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
11684      # If the export-symbols file already is a .def file (1st line
11685      # is EXPORTS), use it as is; otherwise, prepend...
11686      archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
11687	cp $export_symbols $output_objdir/$soname.def;
11688      else
11689	echo EXPORTS > $output_objdir/$soname.def;
11690	cat $export_symbols >> $output_objdir/$soname.def;
11691      fi~
11692      $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
11693    else
11694      ld_shlibs_CXX=no
11695    fi
11696  ;;
11697      darwin* | rhapsody*)
11698        case $host_os in
11699        rhapsody* | darwin1.[012])
11700         allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
11701         ;;
11702       *) # Darwin 1.3 on
11703         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
11704           allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
11705         else
11706           case ${MACOSX_DEPLOYMENT_TARGET} in
11707             10.[012])
11708               allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
11709               ;;
11710             10.*)
11711               allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
11712               ;;
11713           esac
11714         fi
11715         ;;
11716        esac
11717      archive_cmds_need_lc_CXX=no
11718      hardcode_direct_CXX=no
11719      hardcode_automatic_CXX=yes
11720      hardcode_shlibpath_var_CXX=unsupported
11721      whole_archive_flag_spec_CXX=''
11722      link_all_deplibs_CXX=yes
11723
11724    if test "$GXX" = yes ; then
11725      lt_int_apple_cc_single_mod=no
11726      output_verbose_link_cmd='echo'
11727      if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
11728       lt_int_apple_cc_single_mod=yes
11729      fi
11730      if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
11731       archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
11732      else
11733          archive_cmds_CXX='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
11734        fi
11735        module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
11736        # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
11737          if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
11738            archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
11739          else
11740            archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
11741          fi
11742            module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
11743      else
11744      case $cc_basename in
11745        xlc*)
11746         output_verbose_link_cmd='echo'
11747          archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
11748          module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
11749          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
11750          archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
11751          module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
11752          ;;
11753       *)
11754         ld_shlibs_CXX=no
11755          ;;
11756      esac
11757      fi
11758        ;;
11759
11760  dgux*)
11761    case $cc_basename in
11762      ec++*)
11763	# FIXME: insert proper C++ library support
11764	ld_shlibs_CXX=no
11765	;;
11766      ghcx*)
11767	# Green Hills C++ Compiler
11768	# FIXME: insert proper C++ library support
11769	ld_shlibs_CXX=no
11770	;;
11771      *)
11772	# FIXME: insert proper C++ library support
11773	ld_shlibs_CXX=no
11774	;;
11775    esac
11776    ;;
11777  freebsd[12]*)
11778    # C++ shared libraries reported to be fairly broken before switch to ELF
11779    ld_shlibs_CXX=no
11780    ;;
11781  freebsd-elf*)
11782    archive_cmds_need_lc_CXX=no
11783    ;;
11784  freebsd* | dragonfly*)
11785    # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
11786    # conventions
11787    ld_shlibs_CXX=yes
11788    ;;
11789  gnu*)
11790    ;;
11791  hpux9*)
11792    hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
11793    hardcode_libdir_separator_CXX=:
11794    export_dynamic_flag_spec_CXX='${wl}-E'
11795    hardcode_direct_CXX=yes
11796    hardcode_minus_L_CXX=yes # Not in the search PATH,
11797				# but as the default
11798				# location of the library.
11799
11800    case $cc_basename in
11801    CC*)
11802      # FIXME: insert proper C++ library support
11803      ld_shlibs_CXX=no
11804      ;;
11805    aCC*)
11806      archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
11807      # Commands to make compiler produce verbose output that lists
11808      # what "hidden" libraries, object files and flags are used when
11809      # linking a shared library.
11810      #
11811      # There doesn't appear to be a way to prevent this compiler from
11812      # explicitly linking system object files so we need to strip them
11813      # from the output so that they don't get included in the library
11814      # dependencies.
11815      output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
11816      ;;
11817    *)
11818      if test "$GXX" = yes; then
11819        archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
11820      else
11821        # FIXME: insert proper C++ library support
11822        ld_shlibs_CXX=no
11823      fi
11824      ;;
11825    esac
11826    ;;
11827  hpux10*|hpux11*)
11828    if test $with_gnu_ld = no; then
11829      hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
11830      hardcode_libdir_separator_CXX=:
11831
11832      case $host_cpu in
11833      hppa*64*|ia64*) ;;
11834      *)
11835	export_dynamic_flag_spec_CXX='${wl}-E'
11836        ;;
11837      esac
11838    fi
11839    case $host_cpu in
11840    hppa*64*|ia64*)
11841      hardcode_direct_CXX=no
11842      hardcode_shlibpath_var_CXX=no
11843      ;;
11844    *)
11845      hardcode_direct_CXX=yes
11846      hardcode_minus_L_CXX=yes # Not in the search PATH,
11847					      # but as the default
11848					      # location of the library.
11849      ;;
11850    esac
11851
11852    case $cc_basename in
11853      CC*)
11854	# FIXME: insert proper C++ library support
11855	ld_shlibs_CXX=no
11856	;;
11857      aCC*)
11858	case $host_cpu in
11859	hppa*64*)
11860	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
11861	  ;;
11862	ia64*)
11863	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
11864	  ;;
11865	*)
11866	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
11867	  ;;
11868	esac
11869	# Commands to make compiler produce verbose output that lists
11870	# what "hidden" libraries, object files and flags are used when
11871	# linking a shared library.
11872	#
11873	# There doesn't appear to be a way to prevent this compiler from
11874	# explicitly linking system object files so we need to strip them
11875	# from the output so that they don't get included in the library
11876	# dependencies.
11877	output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
11878	;;
11879      *)
11880	if test "$GXX" = yes; then
11881	  if test $with_gnu_ld = no; then
11882	    case $host_cpu in
11883	    hppa*64*)
11884	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
11885	      ;;
11886	    ia64*)
11887	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
11888	      ;;
11889	    *)
11890	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
11891	      ;;
11892	    esac
11893	  fi
11894	else
11895	  # FIXME: insert proper C++ library support
11896	  ld_shlibs_CXX=no
11897	fi
11898	;;
11899    esac
11900    ;;
11901  interix[3-9]*)
11902    hardcode_direct_CXX=no
11903    hardcode_shlibpath_var_CXX=no
11904    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
11905    export_dynamic_flag_spec_CXX='${wl}-E'
11906    # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
11907    # Instead, shared libraries are loaded at an image base (0x10000000 by
11908    # default) and relocated if they conflict, which is a slow very memory
11909    # consuming and fragmenting process.  To avoid this, we pick a random,
11910    # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
11911    # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
11912    archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
11913    archive_expsym_cmds_CXX='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'
11914    ;;
11915  irix5* | irix6*)
11916    case $cc_basename in
11917      CC*)
11918	# SGI C++
11919	archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
11920
11921	# Archives containing C++ object files must be created using
11922	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
11923	# necessary to make sure instantiated templates are included
11924	# in the archive.
11925	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
11926	;;
11927      *)
11928	if test "$GXX" = yes; then
11929	  if test "$with_gnu_ld" = no; then
11930	    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11931	  else
11932	    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
11933	  fi
11934	fi
11935	link_all_deplibs_CXX=yes
11936	;;
11937    esac
11938    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
11939    hardcode_libdir_separator_CXX=:
11940    ;;
11941  linux* | k*bsd*-gnu)
11942    case $cc_basename in
11943      KCC*)
11944	# Kuck and Associates, Inc. (KAI) C++ Compiler
11945
11946	# KCC will only create a shared library if the output file
11947	# ends with ".so" (or ".sl" for HP-UX), so rename the library
11948	# to its proper name (with version) after linking.
11949	archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
11950	archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
11951	# Commands to make compiler produce verbose output that lists
11952	# what "hidden" libraries, object files and flags are used when
11953	# linking a shared library.
11954	#
11955	# There doesn't appear to be a way to prevent this compiler from
11956	# explicitly linking system object files so we need to strip them
11957	# from the output so that they don't get included in the library
11958	# dependencies.
11959	output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
11960
11961	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
11962	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
11963
11964	# Archives containing C++ object files must be created using
11965	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
11966	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
11967	;;
11968      icpc*)
11969	# Intel C++
11970	with_gnu_ld=yes
11971	# version 8.0 and above of icpc choke on multiply defined symbols
11972	# if we add $predep_objects and $postdep_objects, however 7.1 and
11973	# earlier do not add the objects themselves.
11974	case `$CC -V 2>&1` in
11975	*"Version 7."*)
11976  	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
11977  	  archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11978	  ;;
11979	*)  # Version 8.0 or newer
11980	  tmp_idyn=
11981	  case $host_cpu in
11982	    ia64*) tmp_idyn=' -i_dynamic';;
11983	  esac
11984  	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11985	  archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11986	  ;;
11987	esac
11988	archive_cmds_need_lc_CXX=no
11989	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
11990	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
11991	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
11992	;;
11993      pgCC*)
11994        # Portland Group C++ compiler
11995	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
11996  	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
11997
11998	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
11999	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12000	whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
12001        ;;
12002      cxx*)
12003	# Compaq C++
12004	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12005	archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
12006
12007	runpath_var=LD_RUN_PATH
12008	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
12009	hardcode_libdir_separator_CXX=:
12010
12011	# Commands to make compiler produce verbose output that lists
12012	# what "hidden" libraries, object files and flags are used when
12013	# linking a shared library.
12014	#
12015	# There doesn't appear to be a way to prevent this compiler from
12016	# explicitly linking system object files so we need to strip them
12017	# from the output so that they don't get included in the library
12018	# dependencies.
12019	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
12020	;;
12021      *)
12022	case `$CC -V 2>&1 | sed 5q` in
12023	*Sun\ C*)
12024	  # Sun C++ 5.9
12025	  no_undefined_flag_CXX=' -zdefs'
12026	  archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12027	  archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
12028	  hardcode_libdir_flag_spec_CXX='-R$libdir'
12029	  whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
12030
12031	  # Not sure whether something based on
12032	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
12033	  # would be better.
12034	  output_verbose_link_cmd='echo'
12035
12036	  # Archives containing C++ object files must be created using
12037	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
12038	  # necessary to make sure instantiated templates are included
12039	  # in the archive.
12040	  old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
12041	  ;;
12042	esac
12043	;;
12044    esac
12045    ;;
12046  lynxos*)
12047    # FIXME: insert proper C++ library support
12048    ld_shlibs_CXX=no
12049    ;;
12050  m88k*)
12051    # FIXME: insert proper C++ library support
12052    ld_shlibs_CXX=no
12053    ;;
12054  mvs*)
12055    case $cc_basename in
12056      cxx*)
12057	# FIXME: insert proper C++ library support
12058	ld_shlibs_CXX=no
12059	;;
12060      *)
12061	# FIXME: insert proper C++ library support
12062	ld_shlibs_CXX=no
12063	;;
12064    esac
12065    ;;
12066  netbsd*)
12067    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
12068      archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
12069      wlarc=
12070      hardcode_libdir_flag_spec_CXX='-R$libdir'
12071      hardcode_direct_CXX=yes
12072      hardcode_shlibpath_var_CXX=no
12073    fi
12074    # Workaround some broken pre-1.5 toolchains
12075    output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
12076    ;;
12077  openbsd2*)
12078    # C++ shared libraries are fairly broken
12079    ld_shlibs_CXX=no
12080    ;;
12081  openbsd*)
12082    if test -f /usr/libexec/ld.so; then
12083      hardcode_direct_CXX=yes
12084      hardcode_shlibpath_var_CXX=no
12085      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12086      hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12087      if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12088	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
12089	export_dynamic_flag_spec_CXX='${wl}-E'
12090	whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12091      fi
12092      output_verbose_link_cmd='echo'
12093    else
12094      ld_shlibs_CXX=no
12095    fi
12096    ;;
12097  osf3*)
12098    case $cc_basename in
12099      KCC*)
12100	# Kuck and Associates, Inc. (KAI) C++ Compiler
12101
12102	# KCC will only create a shared library if the output file
12103	# ends with ".so" (or ".sl" for HP-UX), so rename the library
12104	# to its proper name (with version) after linking.
12105	archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
12106
12107	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12108	hardcode_libdir_separator_CXX=:
12109
12110	# Archives containing C++ object files must be created using
12111	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
12112	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
12113
12114	;;
12115      RCC*)
12116	# Rational C++ 2.4.1
12117	# FIXME: insert proper C++ library support
12118	ld_shlibs_CXX=no
12119	;;
12120      cxx*)
12121	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
12122	archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
12123
12124	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12125	hardcode_libdir_separator_CXX=:
12126
12127	# Commands to make compiler produce verbose output that lists
12128	# what "hidden" libraries, object files and flags are used when
12129	# linking a shared library.
12130	#
12131	# There doesn't appear to be a way to prevent this compiler from
12132	# explicitly linking system object files so we need to strip them
12133	# from the output so that they don't get included in the library
12134	# dependencies.
12135	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
12136	;;
12137      *)
12138	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
12139	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
12140	  archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
12141
12142	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12143	  hardcode_libdir_separator_CXX=:
12144
12145	  # Commands to make compiler produce verbose output that lists
12146	  # what "hidden" libraries, object files and flags are used when
12147	  # linking a shared library.
12148	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
12149
12150	else
12151	  # FIXME: insert proper C++ library support
12152	  ld_shlibs_CXX=no
12153	fi
12154	;;
12155    esac
12156    ;;
12157  osf4* | osf5*)
12158    case $cc_basename in
12159      KCC*)
12160	# Kuck and Associates, Inc. (KAI) C++ Compiler
12161
12162	# KCC will only create a shared library if the output file
12163	# ends with ".so" (or ".sl" for HP-UX), so rename the library
12164	# to its proper name (with version) after linking.
12165	archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
12166
12167	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12168	hardcode_libdir_separator_CXX=:
12169
12170	# Archives containing C++ object files must be created using
12171	# the KAI C++ compiler.
12172	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
12173	;;
12174      RCC*)
12175	# Rational C++ 2.4.1
12176	# FIXME: insert proper C++ library support
12177	ld_shlibs_CXX=no
12178	;;
12179      cxx*)
12180	allow_undefined_flag_CXX=' -expect_unresolved \*'
12181	archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
12182	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
12183	  echo "-hidden">> $lib.exp~
12184	  $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp  `test -n "$verstring" && echo -set_version	$verstring` -update_registry ${output_objdir}/so_locations -o $lib~
12185	  $rm $lib.exp'
12186
12187	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
12188	hardcode_libdir_separator_CXX=:
12189
12190	# Commands to make compiler produce verbose output that lists
12191	# what "hidden" libraries, object files and flags are used when
12192	# linking a shared library.
12193	#
12194	# There doesn't appear to be a way to prevent this compiler from
12195	# explicitly linking system object files so we need to strip them
12196	# from the output so that they don't get included in the library
12197	# dependencies.
12198	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
12199	;;
12200      *)
12201	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
12202	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
12203	 archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
12204
12205	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12206	  hardcode_libdir_separator_CXX=:
12207
12208	  # Commands to make compiler produce verbose output that lists
12209	  # what "hidden" libraries, object files and flags are used when
12210	  # linking a shared library.
12211	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
12212
12213	else
12214	  # FIXME: insert proper C++ library support
12215	  ld_shlibs_CXX=no
12216	fi
12217	;;
12218    esac
12219    ;;
12220  psos*)
12221    # FIXME: insert proper C++ library support
12222    ld_shlibs_CXX=no
12223    ;;
12224  sunos4*)
12225    case $cc_basename in
12226      CC*)
12227	# Sun C++ 4.x
12228	# FIXME: insert proper C++ library support
12229	ld_shlibs_CXX=no
12230	;;
12231      lcc*)
12232	# Lucid
12233	# FIXME: insert proper C++ library support
12234	ld_shlibs_CXX=no
12235	;;
12236      *)
12237	# FIXME: insert proper C++ library support
12238	ld_shlibs_CXX=no
12239	;;
12240    esac
12241    ;;
12242  solaris*)
12243    case $cc_basename in
12244      CC*)
12245	# Sun C++ 4.2, 5.x and Centerline C++
12246        archive_cmds_need_lc_CXX=yes
12247	no_undefined_flag_CXX=' -zdefs'
12248	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12249	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
12250	$CC -G${allow_undefined_flag}  ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
12251
12252	hardcode_libdir_flag_spec_CXX='-R$libdir'
12253	hardcode_shlibpath_var_CXX=no
12254	case $host_os in
12255	  solaris2.[0-5] | solaris2.[0-5].*) ;;
12256	  *)
12257	    # The compiler driver will combine and reorder linker options,
12258	    # but understands `-z linker_flag'.
12259	    # Supported since Solaris 2.6 (maybe 2.5.1?)
12260	    whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
12261	    ;;
12262	esac
12263	link_all_deplibs_CXX=yes
12264
12265	output_verbose_link_cmd='echo'
12266
12267	# Archives containing C++ object files must be created using
12268	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
12269	# necessary to make sure instantiated templates are included
12270	# in the archive.
12271	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
12272	;;
12273      gcx*)
12274	# Green Hills C++ Compiler
12275	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
12276
12277	# The C++ compiler must be used to create the archive.
12278	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
12279	;;
12280      *)
12281	# GNU C++ compiler with Solaris linker
12282	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
12283	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
12284	  if $CC --version | grep -v '^2\.7' > /dev/null; then
12285	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
12286	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
12287		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
12288
12289	    # Commands to make compiler produce verbose output that lists
12290	    # what "hidden" libraries, object files and flags are used when
12291	    # linking a shared library.
12292	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
12293	  else
12294	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
12295	    # platform.
12296	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
12297	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
12298		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
12299
12300	    # Commands to make compiler produce verbose output that lists
12301	    # what "hidden" libraries, object files and flags are used when
12302	    # linking a shared library.
12303	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
12304	  fi
12305
12306	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
12307	  case $host_os in
12308	  solaris2.[0-5] | solaris2.[0-5].*) ;;
12309	  *)
12310	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
12311	    ;;
12312	  esac
12313	fi
12314	;;
12315    esac
12316    ;;
12317  sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
12318    no_undefined_flag_CXX='${wl}-z,text'
12319    archive_cmds_need_lc_CXX=no
12320    hardcode_shlibpath_var_CXX=no
12321    runpath_var='LD_RUN_PATH'
12322
12323    case $cc_basename in
12324      CC*)
12325	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12326	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12327	;;
12328      *)
12329	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12330	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12331	;;
12332    esac
12333    ;;
12334  sysv5* | sco3.2v5* | sco5v6*)
12335    # Note: We can NOT use -z defs as we might desire, because we do not
12336    # link with -lc, and that would cause any symbols used from libc to
12337    # always be unresolved, which means just about no library would
12338    # ever link correctly.  If we're not using GNU ld we use -z text
12339    # though, which does catch some bad symbols but isn't as heavy-handed
12340    # as -z defs.
12341    # For security reasons, it is highly recommended that you always
12342    # use absolute paths for naming shared libraries, and exclude the
12343    # DT_RUNPATH tag from executables and libraries.  But doing so
12344    # requires that you compile everything twice, which is a pain.
12345    # So that behaviour is only enabled if SCOABSPATH is set to a
12346    # non-empty value in the environment.  Most likely only useful for
12347    # creating official distributions of packages.
12348    # This is a hack until libtool officially supports absolute path
12349    # names for shared libraries.
12350    no_undefined_flag_CXX='${wl}-z,text'
12351    allow_undefined_flag_CXX='${wl}-z,nodefs'
12352    archive_cmds_need_lc_CXX=no
12353    hardcode_shlibpath_var_CXX=no
12354    hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
12355    hardcode_libdir_separator_CXX=':'
12356    link_all_deplibs_CXX=yes
12357    export_dynamic_flag_spec_CXX='${wl}-Bexport'
12358    runpath_var='LD_RUN_PATH'
12359
12360    case $cc_basename in
12361      CC*)
12362	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
12363	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
12364	;;
12365      *)
12366	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
12367	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
12368	;;
12369    esac
12370    ;;
12371  tandem*)
12372    case $cc_basename in
12373      NCC*)
12374	# NonStop-UX NCC 3.20
12375	# FIXME: insert proper C++ library support
12376	ld_shlibs_CXX=no
12377	;;
12378      *)
12379	# FIXME: insert proper C++ library support
12380	ld_shlibs_CXX=no
12381	;;
12382    esac
12383    ;;
12384  vxworks*)
12385    # FIXME: insert proper C++ library support
12386    ld_shlibs_CXX=no
12387    ;;
12388  *)
12389    # FIXME: insert proper C++ library support
12390    ld_shlibs_CXX=no
12391    ;;
12392esac
12393{ $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
12394$as_echo "$ld_shlibs_CXX" >&6; }
12395test "$ld_shlibs_CXX" = no && can_build_shared=no
12396
12397GCC_CXX="$GXX"
12398LD_CXX="$LD"
12399
12400
12401cat > conftest.$ac_ext <<EOF
12402class Foo
12403{
12404public:
12405  Foo (void) { a = 0; }
12406private:
12407  int a;
12408};
12409EOF
12410
12411if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12412  (eval $ac_compile) 2>&5
12413  ac_status=$?
12414  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12415  (exit $ac_status); }; then
12416  # Parse the compiler output and extract the necessary
12417  # objects, libraries and library flags.
12418
12419  # Sentinel used to keep track of whether or not we are before
12420  # the conftest object file.
12421  pre_test_object_deps_done=no
12422
12423  # The `*' in the case matches for architectures that use `case' in
12424  # $output_verbose_cmd can trigger glob expansion during the loop
12425  # eval without this substitution.
12426  output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
12427
12428  for p in `eval $output_verbose_link_cmd`; do
12429    case $p in
12430
12431    -L* | -R* | -l*)
12432       # Some compilers place space between "-{L,R}" and the path.
12433       # Remove the space.
12434       if test $p = "-L" \
12435	  || test $p = "-R"; then
12436	 prev=$p
12437	 continue
12438       else
12439	 prev=
12440       fi
12441
12442       if test "$pre_test_object_deps_done" = no; then
12443	 case $p in
12444	 -L* | -R*)
12445	   # Internal compiler library paths should come after those
12446	   # provided the user.  The postdeps already come after the
12447	   # user supplied libs so there is no need to process them.
12448	   if test -z "$compiler_lib_search_path_CXX"; then
12449	     compiler_lib_search_path_CXX="${prev}${p}"
12450	   else
12451	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
12452	   fi
12453	   ;;
12454	 # The "-l" case would never come before the object being
12455	 # linked, so don't bother handling this case.
12456	 esac
12457       else
12458	 if test -z "$postdeps_CXX"; then
12459	   postdeps_CXX="${prev}${p}"
12460	 else
12461	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
12462	 fi
12463       fi
12464       ;;
12465
12466    *.$objext)
12467       # This assumes that the test object file only shows up
12468       # once in the compiler output.
12469       if test "$p" = "conftest.$objext"; then
12470	 pre_test_object_deps_done=yes
12471	 continue
12472       fi
12473
12474       if test "$pre_test_object_deps_done" = no; then
12475	 if test -z "$predep_objects_CXX"; then
12476	   predep_objects_CXX="$p"
12477	 else
12478	   predep_objects_CXX="$predep_objects_CXX $p"
12479	 fi
12480       else
12481	 if test -z "$postdep_objects_CXX"; then
12482	   postdep_objects_CXX="$p"
12483	 else
12484	   postdep_objects_CXX="$postdep_objects_CXX $p"
12485	 fi
12486       fi
12487       ;;
12488
12489    *) ;; # Ignore the rest.
12490
12491    esac
12492  done
12493
12494  # Clean up.
12495  rm -f a.out a.exe
12496else
12497  echo "libtool.m4: error: problem compiling CXX test program"
12498fi
12499
12500$rm -f confest.$objext
12501
12502# PORTME: override above test on systems where it is broken
12503case $host_os in
12504interix[3-9]*)
12505  # Interix 3.5 installs completely hosed .la files for C++, so rather than
12506  # hack all around it, let's just trust "g++" to DTRT.
12507  predep_objects_CXX=
12508  postdep_objects_CXX=
12509  postdeps_CXX=
12510  ;;
12511
12512linux*)
12513  case `$CC -V 2>&1 | sed 5q` in
12514  *Sun\ C*)
12515    # Sun C++ 5.9
12516    #
12517    # The more standards-conforming stlport4 library is
12518    # incompatible with the Cstd library. Avoid specifying
12519    # it if it's in CXXFLAGS. Ignore libCrun as
12520    # -library=stlport4 depends on it.
12521    case " $CXX $CXXFLAGS " in
12522    *" -library=stlport4 "*)
12523      solaris_use_stlport4=yes
12524      ;;
12525    esac
12526    if test "$solaris_use_stlport4" != yes; then
12527      postdeps_CXX='-library=Cstd -library=Crun'
12528    fi
12529    ;;
12530  esac
12531  ;;
12532
12533solaris*)
12534  case $cc_basename in
12535  CC*)
12536    # The more standards-conforming stlport4 library is
12537    # incompatible with the Cstd library. Avoid specifying
12538    # it if it's in CXXFLAGS. Ignore libCrun as
12539    # -library=stlport4 depends on it.
12540    case " $CXX $CXXFLAGS " in
12541    *" -library=stlport4 "*)
12542      solaris_use_stlport4=yes
12543      ;;
12544    esac
12545
12546    # Adding this requires a known-good setup of shared libraries for
12547    # Sun compiler versions before 5.6, else PIC objects from an old
12548    # archive will be linked into the output, leading to subtle bugs.
12549    if test "$solaris_use_stlport4" != yes; then
12550      postdeps_CXX='-library=Cstd -library=Crun'
12551    fi
12552    ;;
12553  esac
12554  ;;
12555esac
12556
12557
12558case " $postdeps_CXX " in
12559*" -lc "*) archive_cmds_need_lc_CXX=no ;;
12560esac
12561
12562lt_prog_compiler_wl_CXX=
12563lt_prog_compiler_pic_CXX=
12564lt_prog_compiler_static_CXX=
12565
12566{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
12567$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
12568
12569  # C++ specific cases for pic, static, wl, etc.
12570  if test "$GXX" = yes; then
12571    lt_prog_compiler_wl_CXX='-Wl,'
12572    lt_prog_compiler_static_CXX='-static'
12573
12574    case $host_os in
12575    aix*)
12576      # All AIX code is PIC.
12577      if test "$host_cpu" = ia64; then
12578	# AIX 5 now supports IA64 processor
12579	lt_prog_compiler_static_CXX='-Bstatic'
12580      fi
12581      ;;
12582    amigaos*)
12583      # FIXME: we need at least 68020 code to build shared libraries, but
12584      # adding the `-m68020' flag to GCC prevents building anything better,
12585      # like `-m68040'.
12586      lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
12587      ;;
12588    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
12589      # PIC is the default for these OSes.
12590      ;;
12591    mingw* | cygwin* | os2* | pw32*)
12592      # This hack is so that the source file can tell whether it is being
12593      # built for inclusion in a dll (and should export symbols for example).
12594      # Although the cygwin gcc ignores -fPIC, still need this for old-style
12595      # (--disable-auto-import) libraries
12596      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
12597      ;;
12598    darwin* | rhapsody*)
12599      # PIC is the default on this platform
12600      # Common symbols not allowed in MH_DYLIB files
12601      lt_prog_compiler_pic_CXX='-fno-common'
12602      ;;
12603    *djgpp*)
12604      # DJGPP does not support shared libraries at all
12605      lt_prog_compiler_pic_CXX=
12606      ;;
12607    interix[3-9]*)
12608      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
12609      # Instead, we relocate shared libraries at runtime.
12610      ;;
12611    sysv4*MP*)
12612      if test -d /usr/nec; then
12613	lt_prog_compiler_pic_CXX=-Kconform_pic
12614      fi
12615      ;;
12616    hpux*)
12617      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
12618      # not for PA HP-UX.
12619      case $host_cpu in
12620      hppa*64*|ia64*)
12621	;;
12622      *)
12623	lt_prog_compiler_pic_CXX='-fPIC'
12624	;;
12625      esac
12626      ;;
12627    *)
12628      lt_prog_compiler_pic_CXX='-fPIC'
12629      ;;
12630    esac
12631  else
12632    case $host_os in
12633      aix4* | aix5*)
12634	# All AIX code is PIC.
12635	if test "$host_cpu" = ia64; then
12636	  # AIX 5 now supports IA64 processor
12637	  lt_prog_compiler_static_CXX='-Bstatic'
12638	else
12639	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
12640	fi
12641	;;
12642      chorus*)
12643	case $cc_basename in
12644	cxch68*)
12645	  # Green Hills C++ Compiler
12646	  # _LT_AC_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
12647	  ;;
12648	esac
12649	;;
12650       darwin*)
12651         # PIC is the default on this platform
12652         # Common symbols not allowed in MH_DYLIB files
12653         case $cc_basename in
12654           xlc*)
12655           lt_prog_compiler_pic_CXX='-qnocommon'
12656           lt_prog_compiler_wl_CXX='-Wl,'
12657           ;;
12658         esac
12659       ;;
12660      dgux*)
12661	case $cc_basename in
12662	  ec++*)
12663	    lt_prog_compiler_pic_CXX='-KPIC'
12664	    ;;
12665	  ghcx*)
12666	    # Green Hills C++ Compiler
12667	    lt_prog_compiler_pic_CXX='-pic'
12668	    ;;
12669	  *)
12670	    ;;
12671	esac
12672	;;
12673      freebsd* | dragonfly*)
12674	# FreeBSD uses GNU C++
12675	;;
12676      hpux9* | hpux10* | hpux11*)
12677	case $cc_basename in
12678	  CC*)
12679	    lt_prog_compiler_wl_CXX='-Wl,'
12680	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
12681	    if test "$host_cpu" != ia64; then
12682	      lt_prog_compiler_pic_CXX='+Z'
12683	    fi
12684	    ;;
12685	  aCC*)
12686	    lt_prog_compiler_wl_CXX='-Wl,'
12687	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
12688	    case $host_cpu in
12689	    hppa*64*|ia64*)
12690	      # +Z the default
12691	      ;;
12692	    *)
12693	      lt_prog_compiler_pic_CXX='+Z'
12694	      ;;
12695	    esac
12696	    ;;
12697	  *)
12698	    ;;
12699	esac
12700	;;
12701      interix*)
12702	# This is c89, which is MS Visual C++ (no shared libs)
12703	# Anyone wants to do a port?
12704	;;
12705      irix5* | irix6* | nonstopux*)
12706	case $cc_basename in
12707	  CC*)
12708	    lt_prog_compiler_wl_CXX='-Wl,'
12709	    lt_prog_compiler_static_CXX='-non_shared'
12710	    # CC pic flag -KPIC is the default.
12711	    ;;
12712	  *)
12713	    ;;
12714	esac
12715	;;
12716      linux* | k*bsd*-gnu)
12717	case $cc_basename in
12718	  KCC*)
12719	    # KAI C++ Compiler
12720	    lt_prog_compiler_wl_CXX='--backend -Wl,'
12721	    lt_prog_compiler_pic_CXX='-fPIC'
12722	    ;;
12723	  icpc* | ecpc*)
12724	    # Intel C++
12725	    lt_prog_compiler_wl_CXX='-Wl,'
12726	    lt_prog_compiler_pic_CXX='-KPIC'
12727	    lt_prog_compiler_static_CXX='-static'
12728	    ;;
12729	  pgCC*)
12730	    # Portland Group C++ compiler.
12731	    lt_prog_compiler_wl_CXX='-Wl,'
12732	    lt_prog_compiler_pic_CXX='-fpic'
12733	    lt_prog_compiler_static_CXX='-Bstatic'
12734	    ;;
12735	  cxx*)
12736	    # Compaq C++
12737	    # Make sure the PIC flag is empty.  It appears that all Alpha
12738	    # Linux and Compaq Tru64 Unix objects are PIC.
12739	    lt_prog_compiler_pic_CXX=
12740	    lt_prog_compiler_static_CXX='-non_shared'
12741	    ;;
12742	  *)
12743	    case `$CC -V 2>&1 | sed 5q` in
12744	    *Sun\ C*)
12745	      # Sun C++ 5.9
12746	      lt_prog_compiler_pic_CXX='-KPIC'
12747	      lt_prog_compiler_static_CXX='-Bstatic'
12748	      lt_prog_compiler_wl_CXX='-Qoption ld '
12749	      ;;
12750	    esac
12751	    ;;
12752	esac
12753	;;
12754      lynxos*)
12755	;;
12756      m88k*)
12757	;;
12758      mvs*)
12759	case $cc_basename in
12760	  cxx*)
12761	    lt_prog_compiler_pic_CXX='-W c,exportall'
12762	    ;;
12763	  *)
12764	    ;;
12765	esac
12766	;;
12767      netbsd*)
12768	;;
12769      osf3* | osf4* | osf5*)
12770	case $cc_basename in
12771	  KCC*)
12772	    lt_prog_compiler_wl_CXX='--backend -Wl,'
12773	    ;;
12774	  RCC*)
12775	    # Rational C++ 2.4.1
12776	    lt_prog_compiler_pic_CXX='-pic'
12777	    ;;
12778	  cxx*)
12779	    # Digital/Compaq C++
12780	    lt_prog_compiler_wl_CXX='-Wl,'
12781	    # Make sure the PIC flag is empty.  It appears that all Alpha
12782	    # Linux and Compaq Tru64 Unix objects are PIC.
12783	    lt_prog_compiler_pic_CXX=
12784	    lt_prog_compiler_static_CXX='-non_shared'
12785	    ;;
12786	  *)
12787	    ;;
12788	esac
12789	;;
12790      psos*)
12791	;;
12792      solaris*)
12793	case $cc_basename in
12794	  CC*)
12795	    # Sun C++ 4.2, 5.x and Centerline C++
12796	    lt_prog_compiler_pic_CXX='-KPIC'
12797	    lt_prog_compiler_static_CXX='-Bstatic'
12798	    lt_prog_compiler_wl_CXX='-Qoption ld '
12799	    ;;
12800	  gcx*)
12801	    # Green Hills C++ Compiler
12802	    lt_prog_compiler_pic_CXX='-PIC'
12803	    ;;
12804	  *)
12805	    ;;
12806	esac
12807	;;
12808      sunos4*)
12809	case $cc_basename in
12810	  CC*)
12811	    # Sun C++ 4.x
12812	    lt_prog_compiler_pic_CXX='-pic'
12813	    lt_prog_compiler_static_CXX='-Bstatic'
12814	    ;;
12815	  lcc*)
12816	    # Lucid
12817	    lt_prog_compiler_pic_CXX='-pic'
12818	    ;;
12819	  *)
12820	    ;;
12821	esac
12822	;;
12823      tandem*)
12824	case $cc_basename in
12825	  NCC*)
12826	    # NonStop-UX NCC 3.20
12827	    lt_prog_compiler_pic_CXX='-KPIC'
12828	    ;;
12829	  *)
12830	    ;;
12831	esac
12832	;;
12833      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
12834	case $cc_basename in
12835	  CC*)
12836	    lt_prog_compiler_wl_CXX='-Wl,'
12837	    lt_prog_compiler_pic_CXX='-KPIC'
12838	    lt_prog_compiler_static_CXX='-Bstatic'
12839	    ;;
12840	esac
12841	;;
12842      vxworks*)
12843	;;
12844      *)
12845	lt_prog_compiler_can_build_shared_CXX=no
12846	;;
12847    esac
12848  fi
12849
12850{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
12851$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
12852
12853#
12854# Check to make sure the PIC flag actually works.
12855#
12856if test -n "$lt_prog_compiler_pic_CXX"; then
12857
12858{ $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
12859$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
12860if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
12861  $as_echo_n "(cached) " >&6
12862else
12863  lt_prog_compiler_pic_works_CXX=no
12864  ac_outfile=conftest.$ac_objext
12865   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
12866   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
12867   # Insert the option either (1) after the last *FLAGS variable, or
12868   # (2) before a word containing "conftest.", or (3) at the end.
12869   # Note that $ac_compile itself does not contain backslashes and begins
12870   # with a dollar sign (not a hyphen), so the echo should work correctly.
12871   # The option is referenced via a variable to avoid confusing sed.
12872   lt_compile=`echo "$ac_compile" | $SED \
12873   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
12874   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
12875   -e 's:$: $lt_compiler_flag:'`
12876   (eval echo "\"\$as_me:12876: $lt_compile\"" >&5)
12877   (eval "$lt_compile" 2>conftest.err)
12878   ac_status=$?
12879   cat conftest.err >&5
12880   echo "$as_me:12880: \$? = $ac_status" >&5
12881   if (exit $ac_status) && test -s "$ac_outfile"; then
12882     # The compiler can only warn and ignore the option if not recognized
12883     # So say no if there are warnings other than the usual output.
12884     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
12885     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
12886     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
12887       lt_prog_compiler_pic_works_CXX=yes
12888     fi
12889   fi
12890   $rm conftest*
12891
12892fi
12893{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
12894$as_echo "$lt_prog_compiler_pic_works_CXX" >&6; }
12895
12896if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
12897    case $lt_prog_compiler_pic_CXX in
12898     "" | " "*) ;;
12899     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
12900     esac
12901else
12902    lt_prog_compiler_pic_CXX=
12903     lt_prog_compiler_can_build_shared_CXX=no
12904fi
12905
12906fi
12907case $host_os in
12908  # For platforms which do not support PIC, -DPIC is meaningless:
12909  *djgpp*)
12910    lt_prog_compiler_pic_CXX=
12911    ;;
12912  *)
12913    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
12914    ;;
12915esac
12916
12917#
12918# Check to make sure the static flag actually works.
12919#
12920wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
12921{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
12922$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
12923if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
12924  $as_echo_n "(cached) " >&6
12925else
12926  lt_prog_compiler_static_works_CXX=no
12927   save_LDFLAGS="$LDFLAGS"
12928   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
12929   echo "$lt_simple_link_test_code" > conftest.$ac_ext
12930   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
12931     # The linker can only warn and ignore the option if not recognized
12932     # So say no if there are warnings
12933     if test -s conftest.err; then
12934       # Append any errors to the config.log.
12935       cat conftest.err 1>&5
12936       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
12937       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
12938       if diff conftest.exp conftest.er2 >/dev/null; then
12939         lt_prog_compiler_static_works_CXX=yes
12940       fi
12941     else
12942       lt_prog_compiler_static_works_CXX=yes
12943     fi
12944   fi
12945   $rm conftest*
12946   LDFLAGS="$save_LDFLAGS"
12947
12948fi
12949{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
12950$as_echo "$lt_prog_compiler_static_works_CXX" >&6; }
12951
12952if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
12953    :
12954else
12955    lt_prog_compiler_static_CXX=
12956fi
12957
12958
12959{ $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
12960$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
12961if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
12962  $as_echo_n "(cached) " >&6
12963else
12964  lt_cv_prog_compiler_c_o_CXX=no
12965   $rm -r conftest 2>/dev/null
12966   mkdir conftest
12967   cd conftest
12968   mkdir out
12969   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
12970
12971   lt_compiler_flag="-o out/conftest2.$ac_objext"
12972   # Insert the option either (1) after the last *FLAGS variable, or
12973   # (2) before a word containing "conftest.", or (3) at the end.
12974   # Note that $ac_compile itself does not contain backslashes and begins
12975   # with a dollar sign (not a hyphen), so the echo should work correctly.
12976   lt_compile=`echo "$ac_compile" | $SED \
12977   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
12978   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
12979   -e 's:$: $lt_compiler_flag:'`
12980   (eval echo "\"\$as_me:12980: $lt_compile\"" >&5)
12981   (eval "$lt_compile" 2>out/conftest.err)
12982   ac_status=$?
12983   cat out/conftest.err >&5
12984   echo "$as_me:12984: \$? = $ac_status" >&5
12985   if (exit $ac_status) && test -s out/conftest2.$ac_objext
12986   then
12987     # The compiler can only warn and ignore the option if not recognized
12988     # So say no if there are warnings
12989     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
12990     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
12991     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
12992       lt_cv_prog_compiler_c_o_CXX=yes
12993     fi
12994   fi
12995   chmod u+w . 2>&5
12996   $rm conftest*
12997   # SGI C++ compiler will create directory out/ii_files/ for
12998   # template instantiation
12999   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
13000   $rm out/* && rmdir out
13001   cd ..
13002   rmdir conftest
13003   $rm conftest*
13004
13005fi
13006{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
13007$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
13008
13009
13010hard_links="nottested"
13011if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
13012  # do not overwrite the value of need_locks provided by the user
13013  { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
13014$as_echo_n "checking if we can lock with hard links... " >&6; }
13015  hard_links=yes
13016  $rm conftest*
13017  ln conftest.a conftest.b 2>/dev/null && hard_links=no
13018  touch conftest.a
13019  ln conftest.a conftest.b 2>&5 || hard_links=no
13020  ln conftest.a conftest.b 2>/dev/null && hard_links=no
13021  { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
13022$as_echo "$hard_links" >&6; }
13023  if test "$hard_links" = no; then
13024    { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
13025$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
13026    need_locks=warn
13027  fi
13028else
13029  need_locks=no
13030fi
13031
13032{ $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
13033$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
13034
13035  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
13036  case $host_os in
13037  aix4* | aix5*)
13038    # If we're using GNU nm, then we don't want the "-C" option.
13039    # -C means demangle to AIX nm, but means don't demangle with GNU nm
13040    if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
13041      export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
13042    else
13043      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
13044    fi
13045    ;;
13046  pw32*)
13047    export_symbols_cmds_CXX="$ltdll_cmds"
13048  ;;
13049  cygwin* | mingw*)
13050    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
13051  ;;
13052  *)
13053    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
13054  ;;
13055  esac
13056
13057{ $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
13058$as_echo "$ld_shlibs_CXX" >&6; }
13059test "$ld_shlibs_CXX" = no && can_build_shared=no
13060
13061#
13062# Do we need to explicitly link libc?
13063#
13064case "x$archive_cmds_need_lc_CXX" in
13065x|xyes)
13066  # Assume -lc should be added
13067  archive_cmds_need_lc_CXX=yes
13068
13069  if test "$enable_shared" = yes && test "$GCC" = yes; then
13070    case $archive_cmds_CXX in
13071    *'~'*)
13072      # FIXME: we may have to deal with multi-command sequences.
13073      ;;
13074    '$CC '*)
13075      # Test whether the compiler implicitly links with -lc since on some
13076      # systems, -lgcc has to come before -lc. If gcc already passes -lc
13077      # to ld, don't add -lc before -lgcc.
13078      { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
13079$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
13080      $rm conftest*
13081      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
13082
13083      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13084  (eval $ac_compile) 2>&5
13085  ac_status=$?
13086  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13087  (exit $ac_status); } 2>conftest.err; then
13088        soname=conftest
13089        lib=conftest
13090        libobjs=conftest.$ac_objext
13091        deplibs=
13092        wl=$lt_prog_compiler_wl_CXX
13093	pic_flag=$lt_prog_compiler_pic_CXX
13094        compiler_flags=-v
13095        linker_flags=-v
13096        verstring=
13097        output_objdir=.
13098        libname=conftest
13099        lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
13100        allow_undefined_flag_CXX=
13101        if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
13102  (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
13103  ac_status=$?
13104  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13105  (exit $ac_status); }
13106        then
13107	  archive_cmds_need_lc_CXX=no
13108        else
13109	  archive_cmds_need_lc_CXX=yes
13110        fi
13111        allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
13112      else
13113        cat conftest.err 1>&5
13114      fi
13115      $rm conftest*
13116      { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
13117$as_echo "$archive_cmds_need_lc_CXX" >&6; }
13118      ;;
13119    esac
13120  fi
13121  ;;
13122esac
13123
13124{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
13125$as_echo_n "checking dynamic linker characteristics... " >&6; }
13126library_names_spec=
13127libname_spec='lib$name'
13128soname_spec=
13129shrext_cmds=".so"
13130postinstall_cmds=
13131postuninstall_cmds=
13132finish_cmds=
13133finish_eval=
13134shlibpath_var=
13135shlibpath_overrides_runpath=unknown
13136version_type=none
13137dynamic_linker="$host_os ld.so"
13138sys_lib_dlsearch_path_spec="/lib /usr/lib"
13139
13140need_lib_prefix=unknown
13141hardcode_into_libs=no
13142
13143# when you set need_version to no, make sure it does not cause -set_version
13144# flags to be left without arguments
13145need_version=unknown
13146
13147case $host_os in
13148aix3*)
13149  version_type=linux
13150  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
13151  shlibpath_var=LIBPATH
13152
13153  # AIX 3 has no versioning support, so we append a major version to the name.
13154  soname_spec='${libname}${release}${shared_ext}$major'
13155  ;;
13156
13157aix4* | aix5*)
13158  version_type=linux
13159  need_lib_prefix=no
13160  need_version=no
13161  hardcode_into_libs=yes
13162  if test "$host_cpu" = ia64; then
13163    # AIX 5 supports IA64
13164    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
13165    shlibpath_var=LD_LIBRARY_PATH
13166  else
13167    # With GCC up to 2.95.x, collect2 would create an import file
13168    # for dependence libraries.  The import file would start with
13169    # the line `#! .'.  This would cause the generated library to
13170    # depend on `.', always an invalid library.  This was fixed in
13171    # development snapshots of GCC prior to 3.0.
13172    case $host_os in
13173      aix4 | aix4.[01] | aix4.[01].*)
13174      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
13175	   echo ' yes '
13176	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
13177	:
13178      else
13179	can_build_shared=no
13180      fi
13181      ;;
13182    esac
13183    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
13184    # soname into executable. Probably we can add versioning support to
13185    # collect2, so additional links can be useful in future.
13186    if test "$aix_use_runtimelinking" = yes; then
13187      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
13188      # instead of lib<name>.a to let people know that these are not
13189      # typical AIX shared libraries.
13190      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13191    else
13192      # We preserve .a as extension for shared libraries through AIX4.2
13193      # and later when we are not doing run time linking.
13194      library_names_spec='${libname}${release}.a $libname.a'
13195      soname_spec='${libname}${release}${shared_ext}$major'
13196    fi
13197    shlibpath_var=LIBPATH
13198  fi
13199  ;;
13200
13201amigaos*)
13202  library_names_spec='$libname.ixlibrary $libname.a'
13203  # Create ${libname}_ixlibrary.a entries in /sys/libs.
13204  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
13205  ;;
13206
13207beos*)
13208  library_names_spec='${libname}${shared_ext}'
13209  dynamic_linker="$host_os ld.so"
13210  shlibpath_var=LIBRARY_PATH
13211  ;;
13212
13213bsdi[45]*)
13214  version_type=linux
13215  need_version=no
13216  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13217  soname_spec='${libname}${release}${shared_ext}$major'
13218  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
13219  shlibpath_var=LD_LIBRARY_PATH
13220  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
13221  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
13222  # the default ld.so.conf also contains /usr/contrib/lib and
13223  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
13224  # libtool to hard-code these into programs
13225  ;;
13226
13227cygwin* | mingw* | pw32*)
13228  version_type=windows
13229  shrext_cmds=".dll"
13230  need_version=no
13231  need_lib_prefix=no
13232
13233  case $GCC,$host_os in
13234  yes,cygwin* | yes,mingw* | yes,pw32*)
13235    library_names_spec='$libname.dll.a'
13236    # DLL is installed to $(libdir)/../bin by postinstall_cmds
13237    postinstall_cmds='base_file=`basename \${file}`~
13238      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
13239      dldir=$destdir/`dirname \$dlpath`~
13240      test -d \$dldir || mkdir -p \$dldir~
13241      $install_prog $dir/$dlname \$dldir/$dlname~
13242      chmod a+x \$dldir/$dlname'
13243    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
13244      dlpath=$dir/\$dldll~
13245       $rm \$dlpath'
13246    shlibpath_overrides_runpath=yes
13247
13248    case $host_os in
13249    cygwin*)
13250      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
13251      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13252      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
13253      ;;
13254    mingw*)
13255      # MinGW DLLs use traditional 'lib' prefix
13256      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13257      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
13258      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
13259        # It is most probably a Windows format PATH printed by
13260        # mingw gcc, but we are running on Cygwin. Gcc prints its search
13261        # path with ; separators, and with drive letters. We can handle the
13262        # drive letters (cygwin fileutils understands them), so leave them,
13263        # especially as we might pass files found there to a mingw objdump,
13264        # which wouldn't understand a cygwinified path. Ahh.
13265        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
13266      else
13267        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
13268      fi
13269      ;;
13270    pw32*)
13271      # pw32 DLLs use 'pw' prefix rather than 'lib'
13272      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13273      ;;
13274    esac
13275    ;;
13276
13277  *)
13278    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
13279    ;;
13280  esac
13281  dynamic_linker='Win32 ld.exe'
13282  # FIXME: first we should search . and the directory the executable is in
13283  shlibpath_var=PATH
13284  ;;
13285
13286darwin* | rhapsody*)
13287  dynamic_linker="$host_os dyld"
13288  version_type=darwin
13289  need_lib_prefix=no
13290  need_version=no
13291  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
13292  soname_spec='${libname}${release}${major}$shared_ext'
13293  shlibpath_overrides_runpath=yes
13294  shlibpath_var=DYLD_LIBRARY_PATH
13295  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
13296
13297  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
13298  ;;
13299
13300dgux*)
13301  version_type=linux
13302  need_lib_prefix=no
13303  need_version=no
13304  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
13305  soname_spec='${libname}${release}${shared_ext}$major'
13306  shlibpath_var=LD_LIBRARY_PATH
13307  ;;
13308
13309freebsd1*)
13310  dynamic_linker=no
13311  ;;
13312
13313freebsd* | dragonfly*)
13314  # DragonFly does not have aout.  When/if they implement a new
13315  # versioning mechanism, adjust this.
13316  if test -x /usr/bin/objformat; then
13317    objformat=`/usr/bin/objformat`
13318  else
13319    case $host_os in
13320    freebsd[123]*) objformat=aout ;;
13321    *) objformat=elf ;;
13322    esac
13323  fi
13324  version_type=freebsd-$objformat
13325  case $version_type in
13326    freebsd-elf*)
13327      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
13328      need_version=no
13329      need_lib_prefix=no
13330      ;;
13331    freebsd-*)
13332      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
13333      need_version=yes
13334      ;;
13335  esac
13336  shlibpath_var=LD_LIBRARY_PATH
13337  case $host_os in
13338  freebsd2*)
13339    shlibpath_overrides_runpath=yes
13340    ;;
13341  freebsd3.[01]* | freebsdelf3.[01]*)
13342    shlibpath_overrides_runpath=yes
13343    hardcode_into_libs=yes
13344    ;;
13345  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
13346  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
13347    shlibpath_overrides_runpath=no
13348    hardcode_into_libs=yes
13349    ;;
13350  *) # from 4.6 on, and DragonFly
13351    shlibpath_overrides_runpath=yes
13352    hardcode_into_libs=yes
13353    ;;
13354  esac
13355  ;;
13356
13357gnu*)
13358  version_type=linux
13359  need_lib_prefix=no
13360  need_version=no
13361  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
13362  soname_spec='${libname}${release}${shared_ext}$major'
13363  shlibpath_var=LD_LIBRARY_PATH
13364  hardcode_into_libs=yes
13365  ;;
13366
13367hpux9* | hpux10* | hpux11*)
13368  # Give a soname corresponding to the major version so that dld.sl refuses to
13369  # link against other versions.
13370  version_type=sunos
13371  need_lib_prefix=no
13372  need_version=no
13373  case $host_cpu in
13374  ia64*)
13375    shrext_cmds='.so'
13376    hardcode_into_libs=yes
13377    dynamic_linker="$host_os dld.so"
13378    shlibpath_var=LD_LIBRARY_PATH
13379    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
13380    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13381    soname_spec='${libname}${release}${shared_ext}$major'
13382    if test "X$HPUX_IA64_MODE" = X32; then
13383      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
13384    else
13385      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
13386    fi
13387    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
13388    ;;
13389   hppa*64*)
13390     shrext_cmds='.sl'
13391     hardcode_into_libs=yes
13392     dynamic_linker="$host_os dld.sl"
13393     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
13394     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
13395     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13396     soname_spec='${libname}${release}${shared_ext}$major'
13397     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
13398     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
13399     ;;
13400   *)
13401    shrext_cmds='.sl'
13402    dynamic_linker="$host_os dld.sl"
13403    shlibpath_var=SHLIB_PATH
13404    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
13405    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13406    soname_spec='${libname}${release}${shared_ext}$major'
13407    ;;
13408  esac
13409  # HP-UX runs *really* slowly unless shared libraries are mode 555.
13410  postinstall_cmds='chmod 555 $lib'
13411  ;;
13412
13413interix[3-9]*)
13414  version_type=linux
13415  need_lib_prefix=no
13416  need_version=no
13417  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
13418  soname_spec='${libname}${release}${shared_ext}$major'
13419  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
13420  shlibpath_var=LD_LIBRARY_PATH
13421  shlibpath_overrides_runpath=no
13422  hardcode_into_libs=yes
13423  ;;
13424
13425irix5* | irix6* | nonstopux*)
13426  case $host_os in
13427    nonstopux*) version_type=nonstopux ;;
13428    *)
13429	if test "$lt_cv_prog_gnu_ld" = yes; then
13430		version_type=linux
13431	else
13432		version_type=irix
13433	fi ;;
13434  esac
13435  need_lib_prefix=no
13436  need_version=no
13437  soname_spec='${libname}${release}${shared_ext}$major'
13438  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
13439  case $host_os in
13440  irix5* | nonstopux*)
13441    libsuff= shlibsuff=
13442    ;;
13443  *)
13444    case $LD in # libtool.m4 will add one of these switches to LD
13445    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
13446      libsuff= shlibsuff= libmagic=32-bit;;
13447    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
13448      libsuff=32 shlibsuff=N32 libmagic=N32;;
13449    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
13450      libsuff=64 shlibsuff=64 libmagic=64-bit;;
13451    *) libsuff= shlibsuff= libmagic=never-match;;
13452    esac
13453    ;;
13454  esac
13455  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
13456  shlibpath_overrides_runpath=no
13457  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
13458  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
13459  hardcode_into_libs=yes
13460  ;;
13461
13462# No shared lib support for Linux oldld, aout, or coff.
13463linux*oldld* | linux*aout* | linux*coff*)
13464  dynamic_linker=no
13465  ;;
13466
13467# This must be Linux ELF.
13468linux* | k*bsd*-gnu)
13469  version_type=linux
13470  need_lib_prefix=no
13471  need_version=no
13472  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13473  soname_spec='${libname}${release}${shared_ext}$major'
13474  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
13475  shlibpath_var=LD_LIBRARY_PATH
13476  shlibpath_overrides_runpath=no
13477  # This implies no fast_install, which is unacceptable.
13478  # Some rework will be needed to allow for fast_install
13479  # before this can be enabled.
13480  hardcode_into_libs=yes
13481
13482  # Append ld.so.conf contents to the search path
13483  if test -f /etc/ld.so.conf; then
13484    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
13485    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
13486  fi
13487
13488  # We used to test for /lib/ld.so.1 and disable shared libraries on
13489  # powerpc, because MkLinux only supported shared libraries with the
13490  # GNU dynamic linker.  Since this was broken with cross compilers,
13491  # most powerpc-linux boxes support dynamic linking these days and
13492  # people can always --disable-shared, the test was removed, and we
13493  # assume the GNU/Linux dynamic linker is in use.
13494  dynamic_linker='GNU/Linux ld.so'
13495  ;;
13496
13497netbsd*)
13498  version_type=sunos
13499  need_lib_prefix=no
13500  need_version=no
13501  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
13502    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
13503    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
13504    dynamic_linker='NetBSD (a.out) ld.so'
13505  else
13506    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
13507    soname_spec='${libname}${release}${shared_ext}$major'
13508    dynamic_linker='NetBSD ld.elf_so'
13509  fi
13510  shlibpath_var=LD_LIBRARY_PATH
13511  shlibpath_overrides_runpath=yes
13512  hardcode_into_libs=yes
13513  ;;
13514
13515newsos6)
13516  version_type=linux
13517  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13518  shlibpath_var=LD_LIBRARY_PATH
13519  shlibpath_overrides_runpath=yes
13520  ;;
13521
13522nto-qnx*)
13523  version_type=linux
13524  need_lib_prefix=no
13525  need_version=no
13526  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13527  soname_spec='${libname}${release}${shared_ext}$major'
13528  shlibpath_var=LD_LIBRARY_PATH
13529  shlibpath_overrides_runpath=yes
13530  ;;
13531
13532openbsd*)
13533  version_type=sunos
13534  sys_lib_dlsearch_path_spec="/usr/lib"
13535  need_lib_prefix=no
13536  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
13537  case $host_os in
13538    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
13539    *)                         need_version=no  ;;
13540  esac
13541  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
13542  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
13543  shlibpath_var=LD_LIBRARY_PATH
13544  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13545    case $host_os in
13546      openbsd2.[89] | openbsd2.[89].*)
13547	shlibpath_overrides_runpath=no
13548	;;
13549      *)
13550	shlibpath_overrides_runpath=yes
13551	;;
13552      esac
13553  else
13554    shlibpath_overrides_runpath=yes
13555  fi
13556  ;;
13557
13558os2*)
13559  libname_spec='$name'
13560  shrext_cmds=".dll"
13561  need_lib_prefix=no
13562  library_names_spec='$libname${shared_ext} $libname.a'
13563  dynamic_linker='OS/2 ld.exe'
13564  shlibpath_var=LIBPATH
13565  ;;
13566
13567osf3* | osf4* | osf5*)
13568  version_type=osf
13569  need_lib_prefix=no
13570  need_version=no
13571  soname_spec='${libname}${release}${shared_ext}$major'
13572  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13573  shlibpath_var=LD_LIBRARY_PATH
13574  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
13575  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
13576  ;;
13577
13578rdos*)
13579  dynamic_linker=no
13580  ;;
13581
13582solaris*)
13583  version_type=linux
13584  need_lib_prefix=no
13585  need_version=no
13586  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13587  soname_spec='${libname}${release}${shared_ext}$major'
13588  shlibpath_var=LD_LIBRARY_PATH
13589  shlibpath_overrides_runpath=yes
13590  hardcode_into_libs=yes
13591  # ldd complains unless libraries are executable
13592  postinstall_cmds='chmod +x $lib'
13593  ;;
13594
13595sunos4*)
13596  version_type=sunos
13597  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
13598  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
13599  shlibpath_var=LD_LIBRARY_PATH
13600  shlibpath_overrides_runpath=yes
13601  if test "$with_gnu_ld" = yes; then
13602    need_lib_prefix=no
13603  fi
13604  need_version=yes
13605  ;;
13606
13607sysv4 | sysv4.3*)
13608  version_type=linux
13609  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13610  soname_spec='${libname}${release}${shared_ext}$major'
13611  shlibpath_var=LD_LIBRARY_PATH
13612  case $host_vendor in
13613    sni)
13614      shlibpath_overrides_runpath=no
13615      need_lib_prefix=no
13616      export_dynamic_flag_spec='${wl}-Blargedynsym'
13617      runpath_var=LD_RUN_PATH
13618      ;;
13619    siemens)
13620      need_lib_prefix=no
13621      ;;
13622    motorola)
13623      need_lib_prefix=no
13624      need_version=no
13625      shlibpath_overrides_runpath=no
13626      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
13627      ;;
13628  esac
13629  ;;
13630
13631sysv4*MP*)
13632  if test -d /usr/nec ;then
13633    version_type=linux
13634    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
13635    soname_spec='$libname${shared_ext}.$major'
13636    shlibpath_var=LD_LIBRARY_PATH
13637  fi
13638  ;;
13639
13640sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
13641  version_type=freebsd-elf
13642  need_lib_prefix=no
13643  need_version=no
13644  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
13645  soname_spec='${libname}${release}${shared_ext}$major'
13646  shlibpath_var=LD_LIBRARY_PATH
13647  hardcode_into_libs=yes
13648  if test "$with_gnu_ld" = yes; then
13649    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
13650    shlibpath_overrides_runpath=no
13651  else
13652    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
13653    shlibpath_overrides_runpath=yes
13654    case $host_os in
13655      sco3.2v5*)
13656        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
13657	;;
13658    esac
13659  fi
13660  sys_lib_dlsearch_path_spec='/usr/lib'
13661  ;;
13662
13663uts4*)
13664  version_type=linux
13665  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13666  soname_spec='${libname}${release}${shared_ext}$major'
13667  shlibpath_var=LD_LIBRARY_PATH
13668  ;;
13669
13670*)
13671  dynamic_linker=no
13672  ;;
13673esac
13674{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
13675$as_echo "$dynamic_linker" >&6; }
13676test "$dynamic_linker" = no && can_build_shared=no
13677
13678variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
13679if test "$GCC" = yes; then
13680  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
13681fi
13682
13683{ $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
13684$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
13685hardcode_action_CXX=
13686if test -n "$hardcode_libdir_flag_spec_CXX" || \
13687   test -n "$runpath_var_CXX" || \
13688   test "X$hardcode_automatic_CXX" = "Xyes" ; then
13689
13690  # We can hardcode non-existant directories.
13691  if test "$hardcode_direct_CXX" != no &&
13692     # If the only mechanism to avoid hardcoding is shlibpath_var, we
13693     # have to relink, otherwise we might link with an installed library
13694     # when we should be linking with a yet-to-be-installed one
13695     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
13696     test "$hardcode_minus_L_CXX" != no; then
13697    # Linking always hardcodes the temporary library directory.
13698    hardcode_action_CXX=relink
13699  else
13700    # We can link without hardcoding, and we can hardcode nonexisting dirs.
13701    hardcode_action_CXX=immediate
13702  fi
13703else
13704  # We cannot hardcode anything, or else we can only hardcode existing
13705  # directories.
13706  hardcode_action_CXX=unsupported
13707fi
13708{ $as_echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
13709$as_echo "$hardcode_action_CXX" >&6; }
13710
13711if test "$hardcode_action_CXX" = relink; then
13712  # Fast installation is not supported
13713  enable_fast_install=no
13714elif test "$shlibpath_overrides_runpath" = yes ||
13715     test "$enable_shared" = no; then
13716  # Fast installation is not necessary
13717  enable_fast_install=needless
13718fi
13719
13720
13721# The else clause should only fire when bootstrapping the
13722# libtool distribution, otherwise you forgot to ship ltmain.sh
13723# with your package, and you will get complaints that there are
13724# no rules to generate ltmain.sh.
13725if test -f "$ltmain"; then
13726  # See if we are running on zsh, and set the options which allow our commands through
13727  # without removal of \ escapes.
13728  if test -n "${ZSH_VERSION+set}" ; then
13729    setopt NO_GLOB_SUBST
13730  fi
13731  # Now quote all the things that may contain metacharacters while being
13732  # careful not to overquote the AC_SUBSTed values.  We take copies of the
13733  # variables and quote the copies for generation of the libtool script.
13734  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
13735    SED SHELL STRIP \
13736    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
13737    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
13738    deplibs_check_method reload_flag reload_cmds need_locks \
13739    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
13740    lt_cv_sys_global_symbol_to_c_name_address \
13741    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
13742    old_postinstall_cmds old_postuninstall_cmds \
13743    compiler_CXX \
13744    CC_CXX \
13745    LD_CXX \
13746    lt_prog_compiler_wl_CXX \
13747    lt_prog_compiler_pic_CXX \
13748    lt_prog_compiler_static_CXX \
13749    lt_prog_compiler_no_builtin_flag_CXX \
13750    export_dynamic_flag_spec_CXX \
13751    thread_safe_flag_spec_CXX \
13752    whole_archive_flag_spec_CXX \
13753    enable_shared_with_static_runtimes_CXX \
13754    old_archive_cmds_CXX \
13755    old_archive_from_new_cmds_CXX \
13756    predep_objects_CXX \
13757    postdep_objects_CXX \
13758    predeps_CXX \
13759    postdeps_CXX \
13760    compiler_lib_search_path_CXX \
13761    archive_cmds_CXX \
13762    archive_expsym_cmds_CXX \
13763    postinstall_cmds_CXX \
13764    postuninstall_cmds_CXX \
13765    old_archive_from_expsyms_cmds_CXX \
13766    allow_undefined_flag_CXX \
13767    no_undefined_flag_CXX \
13768    export_symbols_cmds_CXX \
13769    hardcode_libdir_flag_spec_CXX \
13770    hardcode_libdir_flag_spec_ld_CXX \
13771    hardcode_libdir_separator_CXX \
13772    hardcode_automatic_CXX \
13773    module_cmds_CXX \
13774    module_expsym_cmds_CXX \
13775    lt_cv_prog_compiler_c_o_CXX \
13776    fix_srcfile_path_CXX \
13777    exclude_expsyms_CXX \
13778    include_expsyms_CXX; do
13779
13780    case $var in
13781    old_archive_cmds_CXX | \
13782    old_archive_from_new_cmds_CXX | \
13783    archive_cmds_CXX | \
13784    archive_expsym_cmds_CXX | \
13785    module_cmds_CXX | \
13786    module_expsym_cmds_CXX | \
13787    old_archive_from_expsyms_cmds_CXX | \
13788    export_symbols_cmds_CXX | \
13789    extract_expsyms_cmds | reload_cmds | finish_cmds | \
13790    postinstall_cmds | postuninstall_cmds | \
13791    old_postinstall_cmds | old_postuninstall_cmds | \
13792    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
13793      # Double-quote double-evaled strings.
13794      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
13795      ;;
13796    *)
13797      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
13798      ;;
13799    esac
13800  done
13801
13802  case $lt_echo in
13803  *'\$0 --fallback-echo"')
13804    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
13805    ;;
13806  esac
13807
13808cfgfile="$ofile"
13809
13810  cat <<__EOF__ >> "$cfgfile"
13811# ### BEGIN LIBTOOL TAG CONFIG: $tagname
13812
13813# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13814
13815# Shell to use when invoking shell scripts.
13816SHELL=$lt_SHELL
13817
13818# Whether or not to build shared libraries.
13819build_libtool_libs=$enable_shared
13820
13821# Whether or not to build static libraries.
13822build_old_libs=$enable_static
13823
13824# Whether or not to add -lc for building shared libraries.
13825build_libtool_need_lc=$archive_cmds_need_lc_CXX
13826
13827# Whether or not to disallow shared libs when runtime libs are static
13828allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
13829
13830# Whether or not to optimize for fast installation.
13831fast_install=$enable_fast_install
13832
13833# The host system.
13834host_alias=$host_alias
13835host=$host
13836host_os=$host_os
13837
13838# The build system.
13839build_alias=$build_alias
13840build=$build
13841build_os=$build_os
13842
13843# An echo program that does not interpret backslashes.
13844echo=$lt_echo
13845
13846# The archiver.
13847AR=$lt_AR
13848AR_FLAGS=$lt_AR_FLAGS
13849
13850# A C compiler.
13851LTCC=$lt_LTCC
13852
13853# LTCC compiler flags.
13854LTCFLAGS=$lt_LTCFLAGS
13855
13856# A language-specific compiler.
13857CC=$lt_compiler_CXX
13858
13859# Is the compiler the GNU C compiler?
13860with_gcc=$GCC_CXX
13861
13862# An ERE matcher.
13863EGREP=$lt_EGREP
13864
13865# The linker used to build libraries.
13866LD=$lt_LD_CXX
13867
13868# Whether we need hard or soft links.
13869LN_S=$lt_LN_S
13870
13871# A BSD-compatible nm program.
13872NM=$lt_NM
13873
13874# A symbol stripping program
13875STRIP=$lt_STRIP
13876
13877# Used to examine libraries when file_magic_cmd begins "file"
13878MAGIC_CMD=$MAGIC_CMD
13879
13880# Used on cygwin: DLL creation program.
13881DLLTOOL="$DLLTOOL"
13882
13883# Used on cygwin: object dumper.
13884OBJDUMP="$OBJDUMP"
13885
13886# Used on cygwin: assembler.
13887AS="$AS"
13888
13889# The name of the directory that contains temporary libtool files.
13890objdir=$objdir
13891
13892# How to create reloadable object files.
13893reload_flag=$lt_reload_flag
13894reload_cmds=$lt_reload_cmds
13895
13896# How to pass a linker flag through the compiler.
13897wl=$lt_lt_prog_compiler_wl_CXX
13898
13899# Object file suffix (normally "o").
13900objext="$ac_objext"
13901
13902# Old archive suffix (normally "a").
13903libext="$libext"
13904
13905# Shared library suffix (normally ".so").
13906shrext_cmds='$shrext_cmds'
13907
13908# Executable file suffix (normally "").
13909exeext="$exeext"
13910
13911# Additional compiler flags for building library objects.
13912pic_flag=$lt_lt_prog_compiler_pic_CXX
13913pic_mode=$pic_mode
13914
13915# What is the maximum length of a command?
13916max_cmd_len=$lt_cv_sys_max_cmd_len
13917
13918# Does compiler simultaneously support -c and -o options?
13919compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
13920
13921# Must we lock files when doing compilation?
13922need_locks=$lt_need_locks
13923
13924# Do we need the lib prefix for modules?
13925need_lib_prefix=$need_lib_prefix
13926
13927# Do we need a version for libraries?
13928need_version=$need_version
13929
13930# Whether dlopen is supported.
13931dlopen_support=$enable_dlopen
13932
13933# Whether dlopen of programs is supported.
13934dlopen_self=$enable_dlopen_self
13935
13936# Whether dlopen of statically linked programs is supported.
13937dlopen_self_static=$enable_dlopen_self_static
13938
13939# Compiler flag to prevent dynamic linking.
13940link_static_flag=$lt_lt_prog_compiler_static_CXX
13941
13942# Compiler flag to turn off builtin functions.
13943no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
13944
13945# Compiler flag to allow reflexive dlopens.
13946export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
13947
13948# Compiler flag to generate shared objects directly from archives.
13949whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
13950
13951# Compiler flag to generate thread-safe objects.
13952thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
13953
13954# Library versioning type.
13955version_type=$version_type
13956
13957# Format of library name prefix.
13958libname_spec=$lt_libname_spec
13959
13960# List of archive names.  First name is the real one, the rest are links.
13961# The last name is the one that the linker finds with -lNAME.
13962library_names_spec=$lt_library_names_spec
13963
13964# The coded name of the library, if different from the real name.
13965soname_spec=$lt_soname_spec
13966
13967# Commands used to build and install an old-style archive.
13968RANLIB=$lt_RANLIB
13969old_archive_cmds=$lt_old_archive_cmds_CXX
13970old_postinstall_cmds=$lt_old_postinstall_cmds
13971old_postuninstall_cmds=$lt_old_postuninstall_cmds
13972
13973# Create an old-style archive from a shared archive.
13974old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
13975
13976# Create a temporary old-style archive to link instead of a shared archive.
13977old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
13978
13979# Commands used to build and install a shared archive.
13980archive_cmds=$lt_archive_cmds_CXX
13981archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
13982postinstall_cmds=$lt_postinstall_cmds
13983postuninstall_cmds=$lt_postuninstall_cmds
13984
13985# Commands used to build a loadable module (assumed same as above if empty)
13986module_cmds=$lt_module_cmds_CXX
13987module_expsym_cmds=$lt_module_expsym_cmds_CXX
13988
13989# Commands to strip libraries.
13990old_striplib=$lt_old_striplib
13991striplib=$lt_striplib
13992
13993# Dependencies to place before the objects being linked to create a
13994# shared library.
13995predep_objects=$lt_predep_objects_CXX
13996
13997# Dependencies to place after the objects being linked to create a
13998# shared library.
13999postdep_objects=$lt_postdep_objects_CXX
14000
14001# Dependencies to place before the objects being linked to create a
14002# shared library.
14003predeps=$lt_predeps_CXX
14004
14005# Dependencies to place after the objects being linked to create a
14006# shared library.
14007postdeps=$lt_postdeps_CXX
14008
14009# The library search path used internally by the compiler when linking
14010# a shared library.
14011compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
14012
14013# Method to check whether dependent libraries are shared objects.
14014deplibs_check_method=$lt_deplibs_check_method
14015
14016# Command to use when deplibs_check_method == file_magic.
14017file_magic_cmd=$lt_file_magic_cmd
14018
14019# Flag that allows shared libraries with undefined symbols to be built.
14020allow_undefined_flag=$lt_allow_undefined_flag_CXX
14021
14022# Flag that forces no undefined symbols.
14023no_undefined_flag=$lt_no_undefined_flag_CXX
14024
14025# Commands used to finish a libtool library installation in a directory.
14026finish_cmds=$lt_finish_cmds
14027
14028# Same as above, but a single script fragment to be evaled but not shown.
14029finish_eval=$lt_finish_eval
14030
14031# Take the output of nm and produce a listing of raw symbols and C names.
14032global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14033
14034# Transform the output of nm in a proper C declaration
14035global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14036
14037# Transform the output of nm in a C name address pair
14038global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14039
14040# This is the shared library runtime path variable.
14041runpath_var=$runpath_var
14042
14043# This is the shared library path variable.
14044shlibpath_var=$shlibpath_var
14045
14046# Is shlibpath searched before the hard-coded library search path?
14047shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14048
14049# How to hardcode a shared library path into an executable.
14050hardcode_action=$hardcode_action_CXX
14051
14052# Whether we should hardcode library paths into libraries.
14053hardcode_into_libs=$hardcode_into_libs
14054
14055# Flag to hardcode \$libdir into a binary during linking.
14056# This must work even if \$libdir does not exist.
14057hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
14058
14059# If ld is used when linking, flag to hardcode \$libdir into
14060# a binary during linking. This must work even if \$libdir does
14061# not exist.
14062hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
14063
14064# Whether we need a single -rpath flag with a separated argument.
14065hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
14066
14067# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
14068# resulting binary.
14069hardcode_direct=$hardcode_direct_CXX
14070
14071# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
14072# resulting binary.
14073hardcode_minus_L=$hardcode_minus_L_CXX
14074
14075# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
14076# the resulting binary.
14077hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
14078
14079# Set to yes if building a shared library automatically hardcodes DIR into the library
14080# and all subsequent libraries and executables linked against it.
14081hardcode_automatic=$hardcode_automatic_CXX
14082
14083# Variables whose values should be saved in libtool wrapper scripts and
14084# restored at relink time.
14085variables_saved_for_relink="$variables_saved_for_relink"
14086
14087# Whether libtool must link a program against all its dependency libraries.
14088link_all_deplibs=$link_all_deplibs_CXX
14089
14090# Compile-time system search path for libraries
14091sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14092
14093# Run-time system search path for libraries
14094sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14095
14096# Fix the shell variable \$srcfile for the compiler.
14097fix_srcfile_path=$lt_fix_srcfile_path
14098
14099# Set to yes if exported symbols are required.
14100always_export_symbols=$always_export_symbols_CXX
14101
14102# The commands to list exported symbols.
14103export_symbols_cmds=$lt_export_symbols_cmds_CXX
14104
14105# The commands to extract the exported symbol list from a shared archive.
14106extract_expsyms_cmds=$lt_extract_expsyms_cmds
14107
14108# Symbols that should not be listed in the preloaded symbols.
14109exclude_expsyms=$lt_exclude_expsyms_CXX
14110
14111# Symbols that must always be exported.
14112include_expsyms=$lt_include_expsyms_CXX
14113
14114# ### END LIBTOOL TAG CONFIG: $tagname
14115
14116__EOF__
14117
14118
14119else
14120  # If there is no Makefile yet, we rely on a make rule to execute
14121  # `config.status --recheck' to rerun these tests and create the
14122  # libtool script then.
14123  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
14124  if test -f "$ltmain_in"; then
14125    test -f Makefile && make "$ltmain"
14126  fi
14127fi
14128
14129
14130ac_ext=c
14131ac_cpp='$CPP $CPPFLAGS'
14132ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14133ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14134ac_compiler_gnu=$ac_cv_c_compiler_gnu
14135
14136CC=$lt_save_CC
14137LDCXX=$LD
14138LD=$lt_save_LD
14139GCC=$lt_save_GCC
14140with_gnu_ldcxx=$with_gnu_ld
14141with_gnu_ld=$lt_save_with_gnu_ld
14142lt_cv_path_LDCXX=$lt_cv_path_LD
14143lt_cv_path_LD=$lt_save_path_LD
14144lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
14145lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
14146
14147	else
14148	  tagname=""
14149	fi
14150	;;
14151
14152      F77)
14153	if test -n "$F77" && test "X$F77" != "Xno"; then
14154
14155ac_ext=f
14156ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
14157ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14158ac_compiler_gnu=$ac_cv_f77_compiler_gnu
14159
14160
14161archive_cmds_need_lc_F77=no
14162allow_undefined_flag_F77=
14163always_export_symbols_F77=no
14164archive_expsym_cmds_F77=
14165export_dynamic_flag_spec_F77=
14166hardcode_direct_F77=no
14167hardcode_libdir_flag_spec_F77=
14168hardcode_libdir_flag_spec_ld_F77=
14169hardcode_libdir_separator_F77=
14170hardcode_minus_L_F77=no
14171hardcode_automatic_F77=no
14172module_cmds_F77=
14173module_expsym_cmds_F77=
14174link_all_deplibs_F77=unknown
14175old_archive_cmds_F77=$old_archive_cmds
14176no_undefined_flag_F77=
14177whole_archive_flag_spec_F77=
14178enable_shared_with_static_runtimes_F77=no
14179
14180# Source file extension for f77 test sources.
14181ac_ext=f
14182
14183# Object file extension for compiled f77 test sources.
14184objext=o
14185objext_F77=$objext
14186
14187# Code to be used in simple compile tests
14188lt_simple_compile_test_code="\
14189      subroutine t
14190      return
14191      end
14192"
14193
14194# Code to be used in simple link tests
14195lt_simple_link_test_code="\
14196      program t
14197      end
14198"
14199
14200# ltmain only uses $CC for tagged configurations so make sure $CC is set.
14201
14202# If no C compiler was specified, use CC.
14203LTCC=${LTCC-"$CC"}
14204
14205# If no C compiler flags were specified, use CFLAGS.
14206LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14207
14208# Allow CC to be a program name with arguments.
14209compiler=$CC
14210
14211
14212# save warnings/boilerplate of simple test code
14213ac_outfile=conftest.$ac_objext
14214echo "$lt_simple_compile_test_code" >conftest.$ac_ext
14215eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14216_lt_compiler_boilerplate=`cat conftest.err`
14217$rm conftest*
14218
14219ac_outfile=conftest.$ac_objext
14220echo "$lt_simple_link_test_code" >conftest.$ac_ext
14221eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14222_lt_linker_boilerplate=`cat conftest.err`
14223$rm conftest*
14224
14225
14226# Allow CC to be a program name with arguments.
14227lt_save_CC="$CC"
14228CC=${F77-"f77"}
14229compiler=$CC
14230compiler_F77=$CC
14231for cc_temp in $compiler""; do
14232  case $cc_temp in
14233    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
14234    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
14235    \-*) ;;
14236    *) break;;
14237  esac
14238done
14239cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
14240
14241
14242{ $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
14243$as_echo_n "checking if libtool supports shared libraries... " >&6; }
14244{ $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
14245$as_echo "$can_build_shared" >&6; }
14246
14247{ $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
14248$as_echo_n "checking whether to build shared libraries... " >&6; }
14249test "$can_build_shared" = "no" && enable_shared=no
14250
14251# On AIX, shared libraries and static libraries use the same namespace, and
14252# are all built from PIC.
14253case $host_os in
14254aix3*)
14255  test "$enable_shared" = yes && enable_static=no
14256  if test -n "$RANLIB"; then
14257    archive_cmds="$archive_cmds~\$RANLIB \$lib"
14258    postinstall_cmds='$RANLIB $lib'
14259  fi
14260  ;;
14261aix4* | aix5*)
14262  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
14263    test "$enable_shared" = yes && enable_static=no
14264  fi
14265  ;;
14266esac
14267{ $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
14268$as_echo "$enable_shared" >&6; }
14269
14270{ $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
14271$as_echo_n "checking whether to build static libraries... " >&6; }
14272# Make sure either enable_shared or enable_static is yes.
14273test "$enable_shared" = yes || enable_static=yes
14274{ $as_echo "$as_me:$LINENO: result: $enable_static" >&5
14275$as_echo "$enable_static" >&6; }
14276
14277GCC_F77="$G77"
14278LD_F77="$LD"
14279
14280lt_prog_compiler_wl_F77=
14281lt_prog_compiler_pic_F77=
14282lt_prog_compiler_static_F77=
14283
14284{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
14285$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
14286
14287  if test "$GCC" = yes; then
14288    lt_prog_compiler_wl_F77='-Wl,'
14289    lt_prog_compiler_static_F77='-static'
14290
14291    case $host_os in
14292      aix*)
14293      # All AIX code is PIC.
14294      if test "$host_cpu" = ia64; then
14295	# AIX 5 now supports IA64 processor
14296	lt_prog_compiler_static_F77='-Bstatic'
14297      fi
14298      ;;
14299
14300    amigaos*)
14301      # FIXME: we need at least 68020 code to build shared libraries, but
14302      # adding the `-m68020' flag to GCC prevents building anything better,
14303      # like `-m68040'.
14304      lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
14305      ;;
14306
14307    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14308      # PIC is the default for these OSes.
14309      ;;
14310
14311    mingw* | cygwin* | pw32* | os2*)
14312      # This hack is so that the source file can tell whether it is being
14313      # built for inclusion in a dll (and should export symbols for example).
14314      # Although the cygwin gcc ignores -fPIC, still need this for old-style
14315      # (--disable-auto-import) libraries
14316      lt_prog_compiler_pic_F77='-DDLL_EXPORT'
14317      ;;
14318
14319    darwin* | rhapsody*)
14320      # PIC is the default on this platform
14321      # Common symbols not allowed in MH_DYLIB files
14322      lt_prog_compiler_pic_F77='-fno-common'
14323      ;;
14324
14325    interix[3-9]*)
14326      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14327      # Instead, we relocate shared libraries at runtime.
14328      ;;
14329
14330    msdosdjgpp*)
14331      # Just because we use GCC doesn't mean we suddenly get shared libraries
14332      # on systems that don't support them.
14333      lt_prog_compiler_can_build_shared_F77=no
14334      enable_shared=no
14335      ;;
14336
14337    sysv4*MP*)
14338      if test -d /usr/nec; then
14339	lt_prog_compiler_pic_F77=-Kconform_pic
14340      fi
14341      ;;
14342
14343    hpux*)
14344      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
14345      # not for PA HP-UX.
14346      case $host_cpu in
14347      hppa*64*|ia64*)
14348	# +Z the default
14349	;;
14350      *)
14351	lt_prog_compiler_pic_F77='-fPIC'
14352	;;
14353      esac
14354      ;;
14355
14356    *)
14357      lt_prog_compiler_pic_F77='-fPIC'
14358      ;;
14359    esac
14360  else
14361    # PORTME Check for flag to pass linker flags through the system compiler.
14362    case $host_os in
14363    aix*)
14364      lt_prog_compiler_wl_F77='-Wl,'
14365      if test "$host_cpu" = ia64; then
14366	# AIX 5 now supports IA64 processor
14367	lt_prog_compiler_static_F77='-Bstatic'
14368      else
14369	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
14370      fi
14371      ;;
14372      darwin*)
14373        # PIC is the default on this platform
14374        # Common symbols not allowed in MH_DYLIB files
14375       case $cc_basename in
14376         xlc*)
14377         lt_prog_compiler_pic_F77='-qnocommon'
14378         lt_prog_compiler_wl_F77='-Wl,'
14379         ;;
14380       esac
14381       ;;
14382
14383    mingw* | cygwin* | pw32* | os2*)
14384      # This hack is so that the source file can tell whether it is being
14385      # built for inclusion in a dll (and should export symbols for example).
14386      lt_prog_compiler_pic_F77='-DDLL_EXPORT'
14387      ;;
14388
14389    hpux9* | hpux10* | hpux11*)
14390      lt_prog_compiler_wl_F77='-Wl,'
14391      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
14392      # not for PA HP-UX.
14393      case $host_cpu in
14394      hppa*64*|ia64*)
14395	# +Z the default
14396	;;
14397      *)
14398	lt_prog_compiler_pic_F77='+Z'
14399	;;
14400      esac
14401      # Is there a better lt_prog_compiler_static that works with the bundled CC?
14402      lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
14403      ;;
14404
14405    irix5* | irix6* | nonstopux*)
14406      lt_prog_compiler_wl_F77='-Wl,'
14407      # PIC (with -KPIC) is the default.
14408      lt_prog_compiler_static_F77='-non_shared'
14409      ;;
14410
14411    newsos6)
14412      lt_prog_compiler_pic_F77='-KPIC'
14413      lt_prog_compiler_static_F77='-Bstatic'
14414      ;;
14415
14416    linux* | k*bsd*-gnu)
14417      case $cc_basename in
14418      icc* | ecc*)
14419	lt_prog_compiler_wl_F77='-Wl,'
14420	lt_prog_compiler_pic_F77='-KPIC'
14421	lt_prog_compiler_static_F77='-static'
14422        ;;
14423      pgcc* | pgf77* | pgf90* | pgf95*)
14424        # Portland Group compilers (*not* the Pentium gcc compiler,
14425	# which looks to be a dead project)
14426	lt_prog_compiler_wl_F77='-Wl,'
14427	lt_prog_compiler_pic_F77='-fpic'
14428	lt_prog_compiler_static_F77='-Bstatic'
14429        ;;
14430      ccc*)
14431        lt_prog_compiler_wl_F77='-Wl,'
14432        # All Alpha code is PIC.
14433        lt_prog_compiler_static_F77='-non_shared'
14434        ;;
14435      *)
14436        case `$CC -V 2>&1 | sed 5q` in
14437	*Sun\ C*)
14438	  # Sun C 5.9
14439	  lt_prog_compiler_pic_F77='-KPIC'
14440	  lt_prog_compiler_static_F77='-Bstatic'
14441	  lt_prog_compiler_wl_F77='-Wl,'
14442	  ;;
14443	*Sun\ F*)
14444	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
14445	  lt_prog_compiler_pic_F77='-KPIC'
14446	  lt_prog_compiler_static_F77='-Bstatic'
14447	  lt_prog_compiler_wl_F77=''
14448	  ;;
14449	esac
14450	;;
14451      esac
14452      ;;
14453
14454    osf3* | osf4* | osf5*)
14455      lt_prog_compiler_wl_F77='-Wl,'
14456      # All OSF/1 code is PIC.
14457      lt_prog_compiler_static_F77='-non_shared'
14458      ;;
14459
14460    rdos*)
14461      lt_prog_compiler_static_F77='-non_shared'
14462      ;;
14463
14464    solaris*)
14465      lt_prog_compiler_pic_F77='-KPIC'
14466      lt_prog_compiler_static_F77='-Bstatic'
14467      case $cc_basename in
14468      f77* | f90* | f95*)
14469	lt_prog_compiler_wl_F77='-Qoption ld ';;
14470      *)
14471	lt_prog_compiler_wl_F77='-Wl,';;
14472      esac
14473      ;;
14474
14475    sunos4*)
14476      lt_prog_compiler_wl_F77='-Qoption ld '
14477      lt_prog_compiler_pic_F77='-PIC'
14478      lt_prog_compiler_static_F77='-Bstatic'
14479      ;;
14480
14481    sysv4 | sysv4.2uw2* | sysv4.3*)
14482      lt_prog_compiler_wl_F77='-Wl,'
14483      lt_prog_compiler_pic_F77='-KPIC'
14484      lt_prog_compiler_static_F77='-Bstatic'
14485      ;;
14486
14487    sysv4*MP*)
14488      if test -d /usr/nec ;then
14489	lt_prog_compiler_pic_F77='-Kconform_pic'
14490	lt_prog_compiler_static_F77='-Bstatic'
14491      fi
14492      ;;
14493
14494    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
14495      lt_prog_compiler_wl_F77='-Wl,'
14496      lt_prog_compiler_pic_F77='-KPIC'
14497      lt_prog_compiler_static_F77='-Bstatic'
14498      ;;
14499
14500    unicos*)
14501      lt_prog_compiler_wl_F77='-Wl,'
14502      lt_prog_compiler_can_build_shared_F77=no
14503      ;;
14504
14505    uts4*)
14506      lt_prog_compiler_pic_F77='-pic'
14507      lt_prog_compiler_static_F77='-Bstatic'
14508      ;;
14509
14510    *)
14511      lt_prog_compiler_can_build_shared_F77=no
14512      ;;
14513    esac
14514  fi
14515
14516{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
14517$as_echo "$lt_prog_compiler_pic_F77" >&6; }
14518
14519#
14520# Check to make sure the PIC flag actually works.
14521#
14522if test -n "$lt_prog_compiler_pic_F77"; then
14523
14524{ $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
14525$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... " >&6; }
14526if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
14527  $as_echo_n "(cached) " >&6
14528else
14529  lt_prog_compiler_pic_works_F77=no
14530  ac_outfile=conftest.$ac_objext
14531   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14532   lt_compiler_flag="$lt_prog_compiler_pic_F77"
14533   # Insert the option either (1) after the last *FLAGS variable, or
14534   # (2) before a word containing "conftest.", or (3) at the end.
14535   # Note that $ac_compile itself does not contain backslashes and begins
14536   # with a dollar sign (not a hyphen), so the echo should work correctly.
14537   # The option is referenced via a variable to avoid confusing sed.
14538   lt_compile=`echo "$ac_compile" | $SED \
14539   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14540   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14541   -e 's:$: $lt_compiler_flag:'`
14542   (eval echo "\"\$as_me:14542: $lt_compile\"" >&5)
14543   (eval "$lt_compile" 2>conftest.err)
14544   ac_status=$?
14545   cat conftest.err >&5
14546   echo "$as_me:14546: \$? = $ac_status" >&5
14547   if (exit $ac_status) && test -s "$ac_outfile"; then
14548     # The compiler can only warn and ignore the option if not recognized
14549     # So say no if there are warnings other than the usual output.
14550     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
14551     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14552     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14553       lt_prog_compiler_pic_works_F77=yes
14554     fi
14555   fi
14556   $rm conftest*
14557
14558fi
14559{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
14560$as_echo "$lt_prog_compiler_pic_works_F77" >&6; }
14561
14562if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
14563    case $lt_prog_compiler_pic_F77 in
14564     "" | " "*) ;;
14565     *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
14566     esac
14567else
14568    lt_prog_compiler_pic_F77=
14569     lt_prog_compiler_can_build_shared_F77=no
14570fi
14571
14572fi
14573case $host_os in
14574  # For platforms which do not support PIC, -DPIC is meaningless:
14575  *djgpp*)
14576    lt_prog_compiler_pic_F77=
14577    ;;
14578  *)
14579    lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
14580    ;;
14581esac
14582
14583#
14584# Check to make sure the static flag actually works.
14585#
14586wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
14587{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14588$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14589if test "${lt_prog_compiler_static_works_F77+set}" = set; then
14590  $as_echo_n "(cached) " >&6
14591else
14592  lt_prog_compiler_static_works_F77=no
14593   save_LDFLAGS="$LDFLAGS"
14594   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
14595   echo "$lt_simple_link_test_code" > conftest.$ac_ext
14596   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
14597     # The linker can only warn and ignore the option if not recognized
14598     # So say no if there are warnings
14599     if test -s conftest.err; then
14600       # Append any errors to the config.log.
14601       cat conftest.err 1>&5
14602       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
14603       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14604       if diff conftest.exp conftest.er2 >/dev/null; then
14605         lt_prog_compiler_static_works_F77=yes
14606       fi
14607     else
14608       lt_prog_compiler_static_works_F77=yes
14609     fi
14610   fi
14611   $rm conftest*
14612   LDFLAGS="$save_LDFLAGS"
14613
14614fi
14615{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
14616$as_echo "$lt_prog_compiler_static_works_F77" >&6; }
14617
14618if test x"$lt_prog_compiler_static_works_F77" = xyes; then
14619    :
14620else
14621    lt_prog_compiler_static_F77=
14622fi
14623
14624
14625{ $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
14626$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14627if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
14628  $as_echo_n "(cached) " >&6
14629else
14630  lt_cv_prog_compiler_c_o_F77=no
14631   $rm -r conftest 2>/dev/null
14632   mkdir conftest
14633   cd conftest
14634   mkdir out
14635   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14636
14637   lt_compiler_flag="-o out/conftest2.$ac_objext"
14638   # Insert the option either (1) after the last *FLAGS variable, or
14639   # (2) before a word containing "conftest.", or (3) at the end.
14640   # Note that $ac_compile itself does not contain backslashes and begins
14641   # with a dollar sign (not a hyphen), so the echo should work correctly.
14642   lt_compile=`echo "$ac_compile" | $SED \
14643   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14644   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14645   -e 's:$: $lt_compiler_flag:'`
14646   (eval echo "\"\$as_me:14646: $lt_compile\"" >&5)
14647   (eval "$lt_compile" 2>out/conftest.err)
14648   ac_status=$?
14649   cat out/conftest.err >&5
14650   echo "$as_me:14650: \$? = $ac_status" >&5
14651   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14652   then
14653     # The compiler can only warn and ignore the option if not recognized
14654     # So say no if there are warnings
14655     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
14656     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14657     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14658       lt_cv_prog_compiler_c_o_F77=yes
14659     fi
14660   fi
14661   chmod u+w . 2>&5
14662   $rm conftest*
14663   # SGI C++ compiler will create directory out/ii_files/ for
14664   # template instantiation
14665   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
14666   $rm out/* && rmdir out
14667   cd ..
14668   rmdir conftest
14669   $rm conftest*
14670
14671fi
14672{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
14673$as_echo "$lt_cv_prog_compiler_c_o_F77" >&6; }
14674
14675
14676hard_links="nottested"
14677if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
14678  # do not overwrite the value of need_locks provided by the user
14679  { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
14680$as_echo_n "checking if we can lock with hard links... " >&6; }
14681  hard_links=yes
14682  $rm conftest*
14683  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14684  touch conftest.a
14685  ln conftest.a conftest.b 2>&5 || hard_links=no
14686  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14687  { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
14688$as_echo "$hard_links" >&6; }
14689  if test "$hard_links" = no; then
14690    { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14691$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14692    need_locks=warn
14693  fi
14694else
14695  need_locks=no
14696fi
14697
14698{ $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14699$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14700
14701  runpath_var=
14702  allow_undefined_flag_F77=
14703  enable_shared_with_static_runtimes_F77=no
14704  archive_cmds_F77=
14705  archive_expsym_cmds_F77=
14706  old_archive_From_new_cmds_F77=
14707  old_archive_from_expsyms_cmds_F77=
14708  export_dynamic_flag_spec_F77=
14709  whole_archive_flag_spec_F77=
14710  thread_safe_flag_spec_F77=
14711  hardcode_libdir_flag_spec_F77=
14712  hardcode_libdir_flag_spec_ld_F77=
14713  hardcode_libdir_separator_F77=
14714  hardcode_direct_F77=no
14715  hardcode_minus_L_F77=no
14716  hardcode_shlibpath_var_F77=unsupported
14717  link_all_deplibs_F77=unknown
14718  hardcode_automatic_F77=no
14719  module_cmds_F77=
14720  module_expsym_cmds_F77=
14721  always_export_symbols_F77=no
14722  export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14723  # include_expsyms should be a list of space-separated symbols to be *always*
14724  # included in the symbol list
14725  include_expsyms_F77=
14726  # exclude_expsyms can be an extended regexp of symbols to exclude
14727  # it will be wrapped by ` (' and `)$', so one must not match beginning or
14728  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
14729  # as well as any symbol that contains `d'.
14730  exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
14731  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
14732  # platforms (ab)use it in PIC code, but their linkers get confused if
14733  # the symbol is explicitly referenced.  Since portable code cannot
14734  # rely on this symbol name, it's probably fine to never include it in
14735  # preloaded symbol tables.
14736  extract_expsyms_cmds=
14737  # Just being paranoid about ensuring that cc_basename is set.
14738  for cc_temp in $compiler""; do
14739  case $cc_temp in
14740    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
14741    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
14742    \-*) ;;
14743    *) break;;
14744  esac
14745done
14746cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
14747
14748  case $host_os in
14749  cygwin* | mingw* | pw32*)
14750    # FIXME: the MSVC++ port hasn't been tested in a loooong time
14751    # When not using gcc, we currently assume that we are using
14752    # Microsoft Visual C++.
14753    if test "$GCC" != yes; then
14754      with_gnu_ld=no
14755    fi
14756    ;;
14757  interix*)
14758    # we just hope/assume this is gcc and not c89 (= MSVC++)
14759    with_gnu_ld=yes
14760    ;;
14761  openbsd*)
14762    with_gnu_ld=no
14763    ;;
14764  esac
14765
14766  ld_shlibs_F77=yes
14767  if test "$with_gnu_ld" = yes; then
14768    # If archive_cmds runs LD, not CC, wlarc should be empty
14769    wlarc='${wl}'
14770
14771    # Set some defaults for GNU ld with shared library support. These
14772    # are reset later if shared libraries are not supported. Putting them
14773    # here allows them to be overridden if necessary.
14774    runpath_var=LD_RUN_PATH
14775    hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
14776    export_dynamic_flag_spec_F77='${wl}--export-dynamic'
14777    # ancient GNU ld didn't support --whole-archive et. al.
14778    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
14779	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
14780      else
14781  	whole_archive_flag_spec_F77=
14782    fi
14783    supports_anon_versioning=no
14784    case `$LD -v 2>/dev/null` in
14785      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
14786      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
14787      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
14788      *\ 2.11.*) ;; # other 2.11 versions
14789      *) supports_anon_versioning=yes ;;
14790    esac
14791
14792    # See if GNU ld supports shared libraries.
14793    case $host_os in
14794    aix3* | aix4* | aix5*)
14795      # On AIX/PPC, the GNU linker is very broken
14796      if test "$host_cpu" != ia64; then
14797	ld_shlibs_F77=no
14798	cat <<EOF 1>&2
14799
14800*** Warning: the GNU linker, at least up to release 2.9.1, is reported
14801*** to be unable to reliably create shared libraries on AIX.
14802*** Therefore, libtool is disabling shared libraries support.  If you
14803*** really care for shared libraries, you may want to modify your PATH
14804*** so that a non-GNU linker is found, and then restart.
14805
14806EOF
14807      fi
14808      ;;
14809
14810    amigaos*)
14811      archive_cmds_F77='$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)'
14812      hardcode_libdir_flag_spec_F77='-L$libdir'
14813      hardcode_minus_L_F77=yes
14814
14815      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
14816      # that the semantics of dynamic libraries on AmigaOS, at least up
14817      # to version 4, is to share data among multiple programs linked
14818      # with the same dynamic library.  Since this doesn't match the
14819      # behavior of shared libraries on other platforms, we can't use
14820      # them.
14821      ld_shlibs_F77=no
14822      ;;
14823
14824    beos*)
14825      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
14826	allow_undefined_flag_F77=unsupported
14827	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
14828	# support --undefined.  This deserves some investigation.  FIXME
14829	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14830      else
14831	ld_shlibs_F77=no
14832      fi
14833      ;;
14834
14835    cygwin* | mingw* | pw32*)
14836      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
14837      # as there is no search path for DLLs.
14838      hardcode_libdir_flag_spec_F77='-L$libdir'
14839      allow_undefined_flag_F77=unsupported
14840      always_export_symbols_F77=no
14841      enable_shared_with_static_runtimes_F77=yes
14842      export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
14843
14844      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
14845        archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
14846	# If the export-symbols file already is a .def file (1st line
14847	# is EXPORTS), use it as is; otherwise, prepend...
14848	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
14849	  cp $export_symbols $output_objdir/$soname.def;
14850	else
14851	  echo EXPORTS > $output_objdir/$soname.def;
14852	  cat $export_symbols >> $output_objdir/$soname.def;
14853	fi~
14854	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
14855      else
14856	ld_shlibs_F77=no
14857      fi
14858      ;;
14859
14860    interix[3-9]*)
14861      hardcode_direct_F77=no
14862      hardcode_shlibpath_var_F77=no
14863      hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
14864      export_dynamic_flag_spec_F77='${wl}-E'
14865      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
14866      # Instead, shared libraries are loaded at an image base (0x10000000 by
14867      # default) and relocated if they conflict, which is a slow very memory
14868      # consuming and fragmenting process.  To avoid this, we pick a random,
14869      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
14870      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
14871      archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
14872      archive_expsym_cmds_F77='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'
14873      ;;
14874
14875    gnu* | linux* | k*bsd*-gnu)
14876      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
14877	tmp_addflag=
14878	case $cc_basename,$host_cpu in
14879	pgcc*)				# Portland Group C compiler
14880	  whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
14881	  tmp_addflag=' $pic_flag'
14882	  ;;
14883	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
14884	  whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
14885	  tmp_addflag=' $pic_flag -Mnomain' ;;
14886	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
14887	  tmp_addflag=' -i_dynamic' ;;
14888	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
14889	  tmp_addflag=' -i_dynamic -nofor_main' ;;
14890	ifc* | ifort*)			# Intel Fortran compiler
14891	  tmp_addflag=' -nofor_main' ;;
14892	esac
14893	case `$CC -V 2>&1 | sed 5q` in
14894	*Sun\ C*)			# Sun C 5.9
14895	  whole_archive_flag_spec_F77='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
14896	  tmp_sharedflag='-G' ;;
14897	*Sun\ F*)			# Sun Fortran 8.3
14898	  tmp_sharedflag='-G' ;;
14899	*)
14900	  tmp_sharedflag='-shared' ;;
14901	esac
14902	archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14903
14904	if test $supports_anon_versioning = yes; then
14905	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
14906  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
14907  $echo "local: *; };" >> $output_objdir/$libname.ver~
14908	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
14909	fi
14910      else
14911	ld_shlibs_F77=no
14912      fi
14913      ;;
14914
14915    netbsd*)
14916      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
14917	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
14918	wlarc=
14919      else
14920	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14921	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
14922      fi
14923      ;;
14924
14925    solaris*)
14926      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
14927	ld_shlibs_F77=no
14928	cat <<EOF 1>&2
14929
14930*** Warning: The releases 2.8.* of the GNU linker cannot reliably
14931*** create shared libraries on Solaris systems.  Therefore, libtool
14932*** is disabling shared libraries support.  We urge you to upgrade GNU
14933*** binutils to release 2.9.1 or newer.  Another option is to modify
14934*** your PATH or compiler configuration so that the native linker is
14935*** used, and then restart.
14936
14937EOF
14938      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
14939	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14940	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
14941      else
14942	ld_shlibs_F77=no
14943      fi
14944      ;;
14945
14946    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
14947      case `$LD -v 2>&1` in
14948        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
14949	ld_shlibs_F77=no
14950	cat <<_LT_EOF 1>&2
14951
14952*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
14953*** reliably create shared libraries on SCO systems.  Therefore, libtool
14954*** is disabling shared libraries support.  We urge you to upgrade GNU
14955*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
14956*** your PATH or compiler configuration so that the native linker is
14957*** used, and then restart.
14958
14959_LT_EOF
14960	;;
14961	*)
14962	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
14963	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
14964	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
14965	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
14966	  else
14967	    ld_shlibs_F77=no
14968	  fi
14969	;;
14970      esac
14971      ;;
14972
14973    sunos4*)
14974      archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
14975      wlarc=
14976      hardcode_direct_F77=yes
14977      hardcode_shlibpath_var_F77=no
14978      ;;
14979
14980    *)
14981      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
14982	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14983	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
14984      else
14985	ld_shlibs_F77=no
14986      fi
14987      ;;
14988    esac
14989
14990    if test "$ld_shlibs_F77" = no; then
14991      runpath_var=
14992      hardcode_libdir_flag_spec_F77=
14993      export_dynamic_flag_spec_F77=
14994      whole_archive_flag_spec_F77=
14995    fi
14996  else
14997    # PORTME fill in a description of your system's linker (not GNU ld)
14998    case $host_os in
14999    aix3*)
15000      allow_undefined_flag_F77=unsupported
15001      always_export_symbols_F77=yes
15002      archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
15003      # Note: this linker hardcodes the directories in LIBPATH if there
15004      # are no directories specified by -L.
15005      hardcode_minus_L_F77=yes
15006      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
15007	# Neither direct hardcoding nor static linking is supported with a
15008	# broken collect2.
15009	hardcode_direct_F77=unsupported
15010      fi
15011      ;;
15012
15013    aix4* | aix5*)
15014      if test "$host_cpu" = ia64; then
15015	# On IA64, the linker does run time linking by default, so we don't
15016	# have to do anything special.
15017	aix_use_runtimelinking=no
15018	exp_sym_flag='-Bexport'
15019	no_entry_flag=""
15020      else
15021	# If we're using GNU nm, then we don't want the "-C" option.
15022	# -C means demangle to AIX nm, but means don't demangle with GNU nm
15023	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
15024	  export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
15025	else
15026	  export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
15027	fi
15028	aix_use_runtimelinking=no
15029
15030	# Test if we are trying to use run time linking or normal
15031	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
15032	# need to do runtime linking.
15033	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
15034	  for ld_flag in $LDFLAGS; do
15035  	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
15036  	    aix_use_runtimelinking=yes
15037  	    break
15038  	  fi
15039	  done
15040	  ;;
15041	esac
15042
15043	exp_sym_flag='-bexport'
15044	no_entry_flag='-bnoentry'
15045      fi
15046
15047      # When large executables or shared objects are built, AIX ld can
15048      # have problems creating the table of contents.  If linking a library
15049      # or program results in "error TOC overflow" add -mminimal-toc to
15050      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
15051      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
15052
15053      archive_cmds_F77=''
15054      hardcode_direct_F77=yes
15055      hardcode_libdir_separator_F77=':'
15056      link_all_deplibs_F77=yes
15057
15058      if test "$GCC" = yes; then
15059	case $host_os in aix4.[012]|aix4.[012].*)
15060	# We only want to do this on AIX 4.2 and lower, the check
15061	# below for broken collect2 doesn't work under 4.3+
15062	  collect2name=`${CC} -print-prog-name=collect2`
15063	  if test -f "$collect2name" && \
15064  	   strings "$collect2name" | grep resolve_lib_name >/dev/null
15065	  then
15066  	  # We have reworked collect2
15067  	  :
15068	  else
15069  	  # We have old collect2
15070  	  hardcode_direct_F77=unsupported
15071  	  # It fails to find uninstalled libraries when the uninstalled
15072  	  # path is not listed in the libpath.  Setting hardcode_minus_L
15073  	  # to unsupported forces relinking
15074  	  hardcode_minus_L_F77=yes
15075  	  hardcode_libdir_flag_spec_F77='-L$libdir'
15076  	  hardcode_libdir_separator_F77=
15077	  fi
15078	  ;;
15079	esac
15080	shared_flag='-shared'
15081	if test "$aix_use_runtimelinking" = yes; then
15082	  shared_flag="$shared_flag "'${wl}-G'
15083	fi
15084      else
15085	# not using gcc
15086	if test "$host_cpu" = ia64; then
15087  	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
15088  	# chokes on -Wl,-G. The following line is correct:
15089	  shared_flag='-G'
15090	else
15091	  if test "$aix_use_runtimelinking" = yes; then
15092	    shared_flag='${wl}-G'
15093	  else
15094	    shared_flag='${wl}-bM:SRE'
15095	  fi
15096	fi
15097      fi
15098
15099      # It seems that -bexpall does not export symbols beginning with
15100      # underscore (_), so it is better to generate a list of symbols to export.
15101      always_export_symbols_F77=yes
15102      if test "$aix_use_runtimelinking" = yes; then
15103	# Warning - without using the other runtime loading flags (-brtl),
15104	# -berok will link without error, but may produce a broken library.
15105	allow_undefined_flag_F77='-berok'
15106       # Determine the default libpath from the value encoded in an empty executable.
15107       cat >conftest.$ac_ext <<_ACEOF
15108      program main
15109
15110      end
15111_ACEOF
15112rm -f conftest.$ac_objext conftest$ac_exeext
15113if { (ac_try="$ac_link"
15114case "(($ac_try" in
15115  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15116  *) ac_try_echo=$ac_try;;
15117esac
15118eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15119$as_echo "$ac_try_echo") >&5
15120  (eval "$ac_link") 2>conftest.er1
15121  ac_status=$?
15122  grep -v '^ *+' conftest.er1 >conftest.err
15123  rm -f conftest.er1
15124  cat conftest.err >&5
15125  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15126  (exit $ac_status); } && {
15127	 test -z "$ac_f77_werror_flag" ||
15128	 test ! -s conftest.err
15129       } && test -s conftest$ac_exeext && {
15130	 test "$cross_compiling" = yes ||
15131	 $as_test_x conftest$ac_exeext
15132       }; then
15133
15134lt_aix_libpath_sed='
15135    /Import File Strings/,/^$/ {
15136	/^0/ {
15137	    s/^0  *\(.*\)$/\1/
15138	    p
15139	}
15140    }'
15141aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15142# Check for a 64-bit object if we didn't find anything.
15143if test -z "$aix_libpath"; then
15144  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15145fi
15146else
15147  $as_echo "$as_me: failed program was:" >&5
15148sed 's/^/| /' conftest.$ac_ext >&5
15149
15150
15151fi
15152
15153rm -rf conftest.dSYM
15154rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15155      conftest$ac_exeext conftest.$ac_ext
15156if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
15157
15158       hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
15159	archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
15160       else
15161	if test "$host_cpu" = ia64; then
15162	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
15163	  allow_undefined_flag_F77="-z nodefs"
15164	  archive_expsym_cmds_F77="\$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"
15165	else
15166	 # Determine the default libpath from the value encoded in an empty executable.
15167	 cat >conftest.$ac_ext <<_ACEOF
15168      program main
15169
15170      end
15171_ACEOF
15172rm -f conftest.$ac_objext conftest$ac_exeext
15173if { (ac_try="$ac_link"
15174case "(($ac_try" in
15175  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15176  *) ac_try_echo=$ac_try;;
15177esac
15178eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15179$as_echo "$ac_try_echo") >&5
15180  (eval "$ac_link") 2>conftest.er1
15181  ac_status=$?
15182  grep -v '^ *+' conftest.er1 >conftest.err
15183  rm -f conftest.er1
15184  cat conftest.err >&5
15185  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15186  (exit $ac_status); } && {
15187	 test -z "$ac_f77_werror_flag" ||
15188	 test ! -s conftest.err
15189       } && test -s conftest$ac_exeext && {
15190	 test "$cross_compiling" = yes ||
15191	 $as_test_x conftest$ac_exeext
15192       }; then
15193
15194lt_aix_libpath_sed='
15195    /Import File Strings/,/^$/ {
15196	/^0/ {
15197	    s/^0  *\(.*\)$/\1/
15198	    p
15199	}
15200    }'
15201aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15202# Check for a 64-bit object if we didn't find anything.
15203if test -z "$aix_libpath"; then
15204  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15205fi
15206else
15207  $as_echo "$as_me: failed program was:" >&5
15208sed 's/^/| /' conftest.$ac_ext >&5
15209
15210
15211fi
15212
15213rm -rf conftest.dSYM
15214rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15215      conftest$ac_exeext conftest.$ac_ext
15216if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
15217
15218	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
15219	  # Warning - without using the other run time loading flags,
15220	  # -berok will link without error, but may produce a broken library.
15221	  no_undefined_flag_F77=' ${wl}-bernotok'
15222	  allow_undefined_flag_F77=' ${wl}-berok'
15223	  # Exported symbols can be pulled into shared objects from archives
15224	  whole_archive_flag_spec_F77='$convenience'
15225	  archive_cmds_need_lc_F77=yes
15226	  # This is similar to how AIX traditionally builds its shared libraries.
15227	  archive_expsym_cmds_F77="\$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'
15228	fi
15229      fi
15230      ;;
15231
15232    amigaos*)
15233      archive_cmds_F77='$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)'
15234      hardcode_libdir_flag_spec_F77='-L$libdir'
15235      hardcode_minus_L_F77=yes
15236      # see comment about different semantics on the GNU ld section
15237      ld_shlibs_F77=no
15238      ;;
15239
15240    bsdi[45]*)
15241      export_dynamic_flag_spec_F77=-rdynamic
15242      ;;
15243
15244    cygwin* | mingw* | pw32*)
15245      # When not using gcc, we currently assume that we are using
15246      # Microsoft Visual C++.
15247      # hardcode_libdir_flag_spec is actually meaningless, as there is
15248      # no search path for DLLs.
15249      hardcode_libdir_flag_spec_F77=' '
15250      allow_undefined_flag_F77=unsupported
15251      # Tell ltmain to make .lib files, not .a files.
15252      libext=lib
15253      # Tell ltmain to make .dll files, not .so files.
15254      shrext_cmds=".dll"
15255      # FIXME: Setting linknames here is a bad hack.
15256      archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
15257      # The linker will automatically build a .lib file if we build a DLL.
15258      old_archive_From_new_cmds_F77='true'
15259      # FIXME: Should let the user specify the lib program.
15260      old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
15261      fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
15262      enable_shared_with_static_runtimes_F77=yes
15263      ;;
15264
15265    darwin* | rhapsody*)
15266      case $host_os in
15267        rhapsody* | darwin1.[012])
15268         allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
15269         ;;
15270       *) # Darwin 1.3 on
15271         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
15272           allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
15273         else
15274           case ${MACOSX_DEPLOYMENT_TARGET} in
15275             10.[012])
15276               allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
15277               ;;
15278             10.*)
15279               allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
15280               ;;
15281           esac
15282         fi
15283         ;;
15284      esac
15285      archive_cmds_need_lc_F77=no
15286      hardcode_direct_F77=no
15287      hardcode_automatic_F77=yes
15288      hardcode_shlibpath_var_F77=unsupported
15289      whole_archive_flag_spec_F77=''
15290      link_all_deplibs_F77=yes
15291    if test "$GCC" = yes ; then
15292    	output_verbose_link_cmd='echo'
15293        archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
15294      module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
15295      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
15296      archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
15297      module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
15298    else
15299      case $cc_basename in
15300        xlc*)
15301         output_verbose_link_cmd='echo'
15302         archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
15303         module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
15304          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
15305         archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
15306          module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
15307          ;;
15308       *)
15309         ld_shlibs_F77=no
15310          ;;
15311      esac
15312    fi
15313      ;;
15314
15315    dgux*)
15316      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15317      hardcode_libdir_flag_spec_F77='-L$libdir'
15318      hardcode_shlibpath_var_F77=no
15319      ;;
15320
15321    freebsd1*)
15322      ld_shlibs_F77=no
15323      ;;
15324
15325    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
15326    # support.  Future versions do this automatically, but an explicit c++rt0.o
15327    # does not break anything, and helps significantly (at the cost of a little
15328    # extra space).
15329    freebsd2.2*)
15330      archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
15331      hardcode_libdir_flag_spec_F77='-R$libdir'
15332      hardcode_direct_F77=yes
15333      hardcode_shlibpath_var_F77=no
15334      ;;
15335
15336    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
15337    freebsd2*)
15338      archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15339      hardcode_direct_F77=yes
15340      hardcode_minus_L_F77=yes
15341      hardcode_shlibpath_var_F77=no
15342      ;;
15343
15344    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
15345    freebsd* | dragonfly*)
15346      archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
15347      hardcode_libdir_flag_spec_F77='-R$libdir'
15348      hardcode_direct_F77=yes
15349      hardcode_shlibpath_var_F77=no
15350      ;;
15351
15352    hpux9*)
15353      if test "$GCC" = yes; then
15354	archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
15355      else
15356	archive_cmds_F77='$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'
15357      fi
15358      hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
15359      hardcode_libdir_separator_F77=:
15360      hardcode_direct_F77=yes
15361
15362      # hardcode_minus_L: Not really in the search PATH,
15363      # but as the default location of the library.
15364      hardcode_minus_L_F77=yes
15365      export_dynamic_flag_spec_F77='${wl}-E'
15366      ;;
15367
15368    hpux10*)
15369      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
15370	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
15371      else
15372	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
15373      fi
15374      if test "$with_gnu_ld" = no; then
15375	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
15376	hardcode_libdir_separator_F77=:
15377
15378	hardcode_direct_F77=yes
15379	export_dynamic_flag_spec_F77='${wl}-E'
15380
15381	# hardcode_minus_L: Not really in the search PATH,
15382	# but as the default location of the library.
15383	hardcode_minus_L_F77=yes
15384      fi
15385      ;;
15386
15387    hpux11*)
15388      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
15389	case $host_cpu in
15390	hppa*64*)
15391	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
15392	  ;;
15393	ia64*)
15394	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
15395	  ;;
15396	*)
15397	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
15398	  ;;
15399	esac
15400      else
15401	case $host_cpu in
15402	hppa*64*)
15403	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
15404	  ;;
15405	ia64*)
15406	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
15407	  ;;
15408	*)
15409	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
15410	  ;;
15411	esac
15412      fi
15413      if test "$with_gnu_ld" = no; then
15414	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
15415	hardcode_libdir_separator_F77=:
15416
15417	case $host_cpu in
15418	hppa*64*|ia64*)
15419	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
15420	  hardcode_direct_F77=no
15421	  hardcode_shlibpath_var_F77=no
15422	  ;;
15423	*)
15424	  hardcode_direct_F77=yes
15425	  export_dynamic_flag_spec_F77='${wl}-E'
15426
15427	  # hardcode_minus_L: Not really in the search PATH,
15428	  # but as the default location of the library.
15429	  hardcode_minus_L_F77=yes
15430	  ;;
15431	esac
15432      fi
15433      ;;
15434
15435    irix5* | irix6* | nonstopux*)
15436      if test "$GCC" = yes; then
15437	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
15438      else
15439	archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
15440	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
15441      fi
15442      hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
15443      hardcode_libdir_separator_F77=:
15444      link_all_deplibs_F77=yes
15445      ;;
15446
15447    netbsd*)
15448      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
15449	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
15450      else
15451	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
15452      fi
15453      hardcode_libdir_flag_spec_F77='-R$libdir'
15454      hardcode_direct_F77=yes
15455      hardcode_shlibpath_var_F77=no
15456      ;;
15457
15458    newsos6)
15459      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15460      hardcode_direct_F77=yes
15461      hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
15462      hardcode_libdir_separator_F77=:
15463      hardcode_shlibpath_var_F77=no
15464      ;;
15465
15466    openbsd*)
15467      if test -f /usr/libexec/ld.so; then
15468	hardcode_direct_F77=yes
15469	hardcode_shlibpath_var_F77=no
15470	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15471	  archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
15472	  archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
15473	  hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
15474	  export_dynamic_flag_spec_F77='${wl}-E'
15475	else
15476	  case $host_os in
15477	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
15478	     archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15479	     hardcode_libdir_flag_spec_F77='-R$libdir'
15480	     ;;
15481	   *)
15482	     archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
15483	     hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
15484	     ;;
15485	  esac
15486        fi
15487      else
15488	ld_shlibs_F77=no
15489      fi
15490      ;;
15491
15492    os2*)
15493      hardcode_libdir_flag_spec_F77='-L$libdir'
15494      hardcode_minus_L_F77=yes
15495      allow_undefined_flag_F77=unsupported
15496      archive_cmds_F77='$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'
15497      old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
15498      ;;
15499
15500    osf3*)
15501      if test "$GCC" = yes; then
15502	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
15503	archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
15504      else
15505	allow_undefined_flag_F77=' -expect_unresolved \*'
15506	archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
15507      fi
15508      hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
15509      hardcode_libdir_separator_F77=:
15510      ;;
15511
15512    osf4* | osf5*)	# as osf3* with the addition of -msym flag
15513      if test "$GCC" = yes; then
15514	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
15515	archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
15516	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
15517      else
15518	allow_undefined_flag_F77=' -expect_unresolved \*'
15519	archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
15520	archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
15521	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
15522
15523	# Both c and cxx compiler support -rpath directly
15524	hardcode_libdir_flag_spec_F77='-rpath $libdir'
15525      fi
15526      hardcode_libdir_separator_F77=:
15527      ;;
15528
15529    solaris*)
15530      no_undefined_flag_F77=' -z text'
15531      if test "$GCC" = yes; then
15532	wlarc='${wl}'
15533	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
15534	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
15535	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
15536      else
15537	wlarc=''
15538	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
15539	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
15540  	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
15541      fi
15542      hardcode_libdir_flag_spec_F77='-R$libdir'
15543      hardcode_shlibpath_var_F77=no
15544      case $host_os in
15545      solaris2.[0-5] | solaris2.[0-5].*) ;;
15546      *)
15547	# The compiler driver will combine and reorder linker options,
15548	# but understands `-z linker_flag'.  GCC discards it without `$wl',
15549	# but is careful enough not to reorder.
15550 	# Supported since Solaris 2.6 (maybe 2.5.1?)
15551	if test "$GCC" = yes; then
15552	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
15553	else
15554	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
15555	fi
15556	;;
15557      esac
15558      link_all_deplibs_F77=yes
15559      ;;
15560
15561    sunos4*)
15562      if test "x$host_vendor" = xsequent; then
15563	# Use $CC to link under sequent, because it throws in some extra .o
15564	# files that make .init and .fini sections work.
15565	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
15566      else
15567	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
15568      fi
15569      hardcode_libdir_flag_spec_F77='-L$libdir'
15570      hardcode_direct_F77=yes
15571      hardcode_minus_L_F77=yes
15572      hardcode_shlibpath_var_F77=no
15573      ;;
15574
15575    sysv4)
15576      case $host_vendor in
15577	sni)
15578	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15579	  hardcode_direct_F77=yes # is this really true???
15580	;;
15581	siemens)
15582	  ## LD is ld it makes a PLAMLIB
15583	  ## CC just makes a GrossModule.
15584	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
15585	  reload_cmds_F77='$CC -r -o $output$reload_objs'
15586	  hardcode_direct_F77=no
15587        ;;
15588	motorola)
15589	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15590	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
15591	;;
15592      esac
15593      runpath_var='LD_RUN_PATH'
15594      hardcode_shlibpath_var_F77=no
15595      ;;
15596
15597    sysv4.3*)
15598      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15599      hardcode_shlibpath_var_F77=no
15600      export_dynamic_flag_spec_F77='-Bexport'
15601      ;;
15602
15603    sysv4*MP*)
15604      if test -d /usr/nec; then
15605	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15606	hardcode_shlibpath_var_F77=no
15607	runpath_var=LD_RUN_PATH
15608	hardcode_runpath_var=yes
15609	ld_shlibs_F77=yes
15610      fi
15611      ;;
15612
15613    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
15614      no_undefined_flag_F77='${wl}-z,text'
15615      archive_cmds_need_lc_F77=no
15616      hardcode_shlibpath_var_F77=no
15617      runpath_var='LD_RUN_PATH'
15618
15619      if test "$GCC" = yes; then
15620	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15621	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15622      else
15623	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15624	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15625      fi
15626      ;;
15627
15628    sysv5* | sco3.2v5* | sco5v6*)
15629      # Note: We can NOT use -z defs as we might desire, because we do not
15630      # link with -lc, and that would cause any symbols used from libc to
15631      # always be unresolved, which means just about no library would
15632      # ever link correctly.  If we're not using GNU ld we use -z text
15633      # though, which does catch some bad symbols but isn't as heavy-handed
15634      # as -z defs.
15635      no_undefined_flag_F77='${wl}-z,text'
15636      allow_undefined_flag_F77='${wl}-z,nodefs'
15637      archive_cmds_need_lc_F77=no
15638      hardcode_shlibpath_var_F77=no
15639      hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
15640      hardcode_libdir_separator_F77=':'
15641      link_all_deplibs_F77=yes
15642      export_dynamic_flag_spec_F77='${wl}-Bexport'
15643      runpath_var='LD_RUN_PATH'
15644
15645      if test "$GCC" = yes; then
15646	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
15647	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
15648      else
15649	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
15650	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
15651      fi
15652      ;;
15653
15654    uts4*)
15655      archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15656      hardcode_libdir_flag_spec_F77='-L$libdir'
15657      hardcode_shlibpath_var_F77=no
15658      ;;
15659
15660    *)
15661      ld_shlibs_F77=no
15662      ;;
15663    esac
15664  fi
15665
15666{ $as_echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
15667$as_echo "$ld_shlibs_F77" >&6; }
15668test "$ld_shlibs_F77" = no && can_build_shared=no
15669
15670#
15671# Do we need to explicitly link libc?
15672#
15673case "x$archive_cmds_need_lc_F77" in
15674x|xyes)
15675  # Assume -lc should be added
15676  archive_cmds_need_lc_F77=yes
15677
15678  if test "$enable_shared" = yes && test "$GCC" = yes; then
15679    case $archive_cmds_F77 in
15680    *'~'*)
15681      # FIXME: we may have to deal with multi-command sequences.
15682      ;;
15683    '$CC '*)
15684      # Test whether the compiler implicitly links with -lc since on some
15685      # systems, -lgcc has to come before -lc. If gcc already passes -lc
15686      # to ld, don't add -lc before -lgcc.
15687      { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
15688$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
15689      $rm conftest*
15690      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15691
15692      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15693  (eval $ac_compile) 2>&5
15694  ac_status=$?
15695  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15696  (exit $ac_status); } 2>conftest.err; then
15697        soname=conftest
15698        lib=conftest
15699        libobjs=conftest.$ac_objext
15700        deplibs=
15701        wl=$lt_prog_compiler_wl_F77
15702	pic_flag=$lt_prog_compiler_pic_F77
15703        compiler_flags=-v
15704        linker_flags=-v
15705        verstring=
15706        output_objdir=.
15707        libname=conftest
15708        lt_save_allow_undefined_flag=$allow_undefined_flag_F77
15709        allow_undefined_flag_F77=
15710        if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
15711  (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
15712  ac_status=$?
15713  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15714  (exit $ac_status); }
15715        then
15716	  archive_cmds_need_lc_F77=no
15717        else
15718	  archive_cmds_need_lc_F77=yes
15719        fi
15720        allow_undefined_flag_F77=$lt_save_allow_undefined_flag
15721      else
15722        cat conftest.err 1>&5
15723      fi
15724      $rm conftest*
15725      { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
15726$as_echo "$archive_cmds_need_lc_F77" >&6; }
15727      ;;
15728    esac
15729  fi
15730  ;;
15731esac
15732
15733{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
15734$as_echo_n "checking dynamic linker characteristics... " >&6; }
15735library_names_spec=
15736libname_spec='lib$name'
15737soname_spec=
15738shrext_cmds=".so"
15739postinstall_cmds=
15740postuninstall_cmds=
15741finish_cmds=
15742finish_eval=
15743shlibpath_var=
15744shlibpath_overrides_runpath=unknown
15745version_type=none
15746dynamic_linker="$host_os ld.so"
15747sys_lib_dlsearch_path_spec="/lib /usr/lib"
15748
15749need_lib_prefix=unknown
15750hardcode_into_libs=no
15751
15752# when you set need_version to no, make sure it does not cause -set_version
15753# flags to be left without arguments
15754need_version=unknown
15755
15756case $host_os in
15757aix3*)
15758  version_type=linux
15759  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
15760  shlibpath_var=LIBPATH
15761
15762  # AIX 3 has no versioning support, so we append a major version to the name.
15763  soname_spec='${libname}${release}${shared_ext}$major'
15764  ;;
15765
15766aix4* | aix5*)
15767  version_type=linux
15768  need_lib_prefix=no
15769  need_version=no
15770  hardcode_into_libs=yes
15771  if test "$host_cpu" = ia64; then
15772    # AIX 5 supports IA64
15773    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
15774    shlibpath_var=LD_LIBRARY_PATH
15775  else
15776    # With GCC up to 2.95.x, collect2 would create an import file
15777    # for dependence libraries.  The import file would start with
15778    # the line `#! .'.  This would cause the generated library to
15779    # depend on `.', always an invalid library.  This was fixed in
15780    # development snapshots of GCC prior to 3.0.
15781    case $host_os in
15782      aix4 | aix4.[01] | aix4.[01].*)
15783      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
15784	   echo ' yes '
15785	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
15786	:
15787      else
15788	can_build_shared=no
15789      fi
15790      ;;
15791    esac
15792    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
15793    # soname into executable. Probably we can add versioning support to
15794    # collect2, so additional links can be useful in future.
15795    if test "$aix_use_runtimelinking" = yes; then
15796      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
15797      # instead of lib<name>.a to let people know that these are not
15798      # typical AIX shared libraries.
15799      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15800    else
15801      # We preserve .a as extension for shared libraries through AIX4.2
15802      # and later when we are not doing run time linking.
15803      library_names_spec='${libname}${release}.a $libname.a'
15804      soname_spec='${libname}${release}${shared_ext}$major'
15805    fi
15806    shlibpath_var=LIBPATH
15807  fi
15808  ;;
15809
15810amigaos*)
15811  library_names_spec='$libname.ixlibrary $libname.a'
15812  # Create ${libname}_ixlibrary.a entries in /sys/libs.
15813  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
15814  ;;
15815
15816beos*)
15817  library_names_spec='${libname}${shared_ext}'
15818  dynamic_linker="$host_os ld.so"
15819  shlibpath_var=LIBRARY_PATH
15820  ;;
15821
15822bsdi[45]*)
15823  version_type=linux
15824  need_version=no
15825  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15826  soname_spec='${libname}${release}${shared_ext}$major'
15827  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
15828  shlibpath_var=LD_LIBRARY_PATH
15829  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
15830  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
15831  # the default ld.so.conf also contains /usr/contrib/lib and
15832  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
15833  # libtool to hard-code these into programs
15834  ;;
15835
15836cygwin* | mingw* | pw32*)
15837  version_type=windows
15838  shrext_cmds=".dll"
15839  need_version=no
15840  need_lib_prefix=no
15841
15842  case $GCC,$host_os in
15843  yes,cygwin* | yes,mingw* | yes,pw32*)
15844    library_names_spec='$libname.dll.a'
15845    # DLL is installed to $(libdir)/../bin by postinstall_cmds
15846    postinstall_cmds='base_file=`basename \${file}`~
15847      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
15848      dldir=$destdir/`dirname \$dlpath`~
15849      test -d \$dldir || mkdir -p \$dldir~
15850      $install_prog $dir/$dlname \$dldir/$dlname~
15851      chmod a+x \$dldir/$dlname'
15852    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
15853      dlpath=$dir/\$dldll~
15854       $rm \$dlpath'
15855    shlibpath_overrides_runpath=yes
15856
15857    case $host_os in
15858    cygwin*)
15859      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
15860      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
15861      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
15862      ;;
15863    mingw*)
15864      # MinGW DLLs use traditional 'lib' prefix
15865      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
15866      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
15867      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
15868        # It is most probably a Windows format PATH printed by
15869        # mingw gcc, but we are running on Cygwin. Gcc prints its search
15870        # path with ; separators, and with drive letters. We can handle the
15871        # drive letters (cygwin fileutils understands them), so leave them,
15872        # especially as we might pass files found there to a mingw objdump,
15873        # which wouldn't understand a cygwinified path. Ahh.
15874        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
15875      else
15876        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
15877      fi
15878      ;;
15879    pw32*)
15880      # pw32 DLLs use 'pw' prefix rather than 'lib'
15881      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
15882      ;;
15883    esac
15884    ;;
15885
15886  *)
15887    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
15888    ;;
15889  esac
15890  dynamic_linker='Win32 ld.exe'
15891  # FIXME: first we should search . and the directory the executable is in
15892  shlibpath_var=PATH
15893  ;;
15894
15895darwin* | rhapsody*)
15896  dynamic_linker="$host_os dyld"
15897  version_type=darwin
15898  need_lib_prefix=no
15899  need_version=no
15900  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
15901  soname_spec='${libname}${release}${major}$shared_ext'
15902  shlibpath_overrides_runpath=yes
15903  shlibpath_var=DYLD_LIBRARY_PATH
15904  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
15905
15906  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
15907  ;;
15908
15909dgux*)
15910  version_type=linux
15911  need_lib_prefix=no
15912  need_version=no
15913  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
15914  soname_spec='${libname}${release}${shared_ext}$major'
15915  shlibpath_var=LD_LIBRARY_PATH
15916  ;;
15917
15918freebsd1*)
15919  dynamic_linker=no
15920  ;;
15921
15922freebsd* | dragonfly*)
15923  # DragonFly does not have aout.  When/if they implement a new
15924  # versioning mechanism, adjust this.
15925  if test -x /usr/bin/objformat; then
15926    objformat=`/usr/bin/objformat`
15927  else
15928    case $host_os in
15929    freebsd[123]*) objformat=aout ;;
15930    *) objformat=elf ;;
15931    esac
15932  fi
15933  version_type=freebsd-$objformat
15934  case $version_type in
15935    freebsd-elf*)
15936      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
15937      need_version=no
15938      need_lib_prefix=no
15939      ;;
15940    freebsd-*)
15941      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
15942      need_version=yes
15943      ;;
15944  esac
15945  shlibpath_var=LD_LIBRARY_PATH
15946  case $host_os in
15947  freebsd2*)
15948    shlibpath_overrides_runpath=yes
15949    ;;
15950  freebsd3.[01]* | freebsdelf3.[01]*)
15951    shlibpath_overrides_runpath=yes
15952    hardcode_into_libs=yes
15953    ;;
15954  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
15955  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
15956    shlibpath_overrides_runpath=no
15957    hardcode_into_libs=yes
15958    ;;
15959  *) # from 4.6 on, and DragonFly
15960    shlibpath_overrides_runpath=yes
15961    hardcode_into_libs=yes
15962    ;;
15963  esac
15964  ;;
15965
15966gnu*)
15967  version_type=linux
15968  need_lib_prefix=no
15969  need_version=no
15970  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
15971  soname_spec='${libname}${release}${shared_ext}$major'
15972  shlibpath_var=LD_LIBRARY_PATH
15973  hardcode_into_libs=yes
15974  ;;
15975
15976hpux9* | hpux10* | hpux11*)
15977  # Give a soname corresponding to the major version so that dld.sl refuses to
15978  # link against other versions.
15979  version_type=sunos
15980  need_lib_prefix=no
15981  need_version=no
15982  case $host_cpu in
15983  ia64*)
15984    shrext_cmds='.so'
15985    hardcode_into_libs=yes
15986    dynamic_linker="$host_os dld.so"
15987    shlibpath_var=LD_LIBRARY_PATH
15988    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
15989    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15990    soname_spec='${libname}${release}${shared_ext}$major'
15991    if test "X$HPUX_IA64_MODE" = X32; then
15992      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
15993    else
15994      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
15995    fi
15996    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
15997    ;;
15998   hppa*64*)
15999     shrext_cmds='.sl'
16000     hardcode_into_libs=yes
16001     dynamic_linker="$host_os dld.sl"
16002     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
16003     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
16004     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16005     soname_spec='${libname}${release}${shared_ext}$major'
16006     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
16007     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
16008     ;;
16009   *)
16010    shrext_cmds='.sl'
16011    dynamic_linker="$host_os dld.sl"
16012    shlibpath_var=SHLIB_PATH
16013    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
16014    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16015    soname_spec='${libname}${release}${shared_ext}$major'
16016    ;;
16017  esac
16018  # HP-UX runs *really* slowly unless shared libraries are mode 555.
16019  postinstall_cmds='chmod 555 $lib'
16020  ;;
16021
16022interix[3-9]*)
16023  version_type=linux
16024  need_lib_prefix=no
16025  need_version=no
16026  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16027  soname_spec='${libname}${release}${shared_ext}$major'
16028  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
16029  shlibpath_var=LD_LIBRARY_PATH
16030  shlibpath_overrides_runpath=no
16031  hardcode_into_libs=yes
16032  ;;
16033
16034irix5* | irix6* | nonstopux*)
16035  case $host_os in
16036    nonstopux*) version_type=nonstopux ;;
16037    *)
16038	if test "$lt_cv_prog_gnu_ld" = yes; then
16039		version_type=linux
16040	else
16041		version_type=irix
16042	fi ;;
16043  esac
16044  need_lib_prefix=no
16045  need_version=no
16046  soname_spec='${libname}${release}${shared_ext}$major'
16047  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
16048  case $host_os in
16049  irix5* | nonstopux*)
16050    libsuff= shlibsuff=
16051    ;;
16052  *)
16053    case $LD in # libtool.m4 will add one of these switches to LD
16054    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
16055      libsuff= shlibsuff= libmagic=32-bit;;
16056    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
16057      libsuff=32 shlibsuff=N32 libmagic=N32;;
16058    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
16059      libsuff=64 shlibsuff=64 libmagic=64-bit;;
16060    *) libsuff= shlibsuff= libmagic=never-match;;
16061    esac
16062    ;;
16063  esac
16064  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
16065  shlibpath_overrides_runpath=no
16066  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
16067  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
16068  hardcode_into_libs=yes
16069  ;;
16070
16071# No shared lib support for Linux oldld, aout, or coff.
16072linux*oldld* | linux*aout* | linux*coff*)
16073  dynamic_linker=no
16074  ;;
16075
16076# This must be Linux ELF.
16077linux* | k*bsd*-gnu)
16078  version_type=linux
16079  need_lib_prefix=no
16080  need_version=no
16081  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16082  soname_spec='${libname}${release}${shared_ext}$major'
16083  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
16084  shlibpath_var=LD_LIBRARY_PATH
16085  shlibpath_overrides_runpath=no
16086  # This implies no fast_install, which is unacceptable.
16087  # Some rework will be needed to allow for fast_install
16088  # before this can be enabled.
16089  hardcode_into_libs=yes
16090
16091  # Append ld.so.conf contents to the search path
16092  if test -f /etc/ld.so.conf; then
16093    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
16094    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
16095  fi
16096
16097  # We used to test for /lib/ld.so.1 and disable shared libraries on
16098  # powerpc, because MkLinux only supported shared libraries with the
16099  # GNU dynamic linker.  Since this was broken with cross compilers,
16100  # most powerpc-linux boxes support dynamic linking these days and
16101  # people can always --disable-shared, the test was removed, and we
16102  # assume the GNU/Linux dynamic linker is in use.
16103  dynamic_linker='GNU/Linux ld.so'
16104  ;;
16105
16106netbsd*)
16107  version_type=sunos
16108  need_lib_prefix=no
16109  need_version=no
16110  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
16111    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16112    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16113    dynamic_linker='NetBSD (a.out) ld.so'
16114  else
16115    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16116    soname_spec='${libname}${release}${shared_ext}$major'
16117    dynamic_linker='NetBSD ld.elf_so'
16118  fi
16119  shlibpath_var=LD_LIBRARY_PATH
16120  shlibpath_overrides_runpath=yes
16121  hardcode_into_libs=yes
16122  ;;
16123
16124newsos6)
16125  version_type=linux
16126  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16127  shlibpath_var=LD_LIBRARY_PATH
16128  shlibpath_overrides_runpath=yes
16129  ;;
16130
16131nto-qnx*)
16132  version_type=linux
16133  need_lib_prefix=no
16134  need_version=no
16135  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16136  soname_spec='${libname}${release}${shared_ext}$major'
16137  shlibpath_var=LD_LIBRARY_PATH
16138  shlibpath_overrides_runpath=yes
16139  ;;
16140
16141openbsd*)
16142  version_type=sunos
16143  sys_lib_dlsearch_path_spec="/usr/lib"
16144  need_lib_prefix=no
16145  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
16146  case $host_os in
16147    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
16148    *)                         need_version=no  ;;
16149  esac
16150  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16151  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16152  shlibpath_var=LD_LIBRARY_PATH
16153  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
16154    case $host_os in
16155      openbsd2.[89] | openbsd2.[89].*)
16156	shlibpath_overrides_runpath=no
16157	;;
16158      *)
16159	shlibpath_overrides_runpath=yes
16160	;;
16161      esac
16162  else
16163    shlibpath_overrides_runpath=yes
16164  fi
16165  ;;
16166
16167os2*)
16168  libname_spec='$name'
16169  shrext_cmds=".dll"
16170  need_lib_prefix=no
16171  library_names_spec='$libname${shared_ext} $libname.a'
16172  dynamic_linker='OS/2 ld.exe'
16173  shlibpath_var=LIBPATH
16174  ;;
16175
16176osf3* | osf4* | osf5*)
16177  version_type=osf
16178  need_lib_prefix=no
16179  need_version=no
16180  soname_spec='${libname}${release}${shared_ext}$major'
16181  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16182  shlibpath_var=LD_LIBRARY_PATH
16183  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
16184  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
16185  ;;
16186
16187rdos*)
16188  dynamic_linker=no
16189  ;;
16190
16191solaris*)
16192  version_type=linux
16193  need_lib_prefix=no
16194  need_version=no
16195  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16196  soname_spec='${libname}${release}${shared_ext}$major'
16197  shlibpath_var=LD_LIBRARY_PATH
16198  shlibpath_overrides_runpath=yes
16199  hardcode_into_libs=yes
16200  # ldd complains unless libraries are executable
16201  postinstall_cmds='chmod +x $lib'
16202  ;;
16203
16204sunos4*)
16205  version_type=sunos
16206  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16207  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
16208  shlibpath_var=LD_LIBRARY_PATH
16209  shlibpath_overrides_runpath=yes
16210  if test "$with_gnu_ld" = yes; then
16211    need_lib_prefix=no
16212  fi
16213  need_version=yes
16214  ;;
16215
16216sysv4 | sysv4.3*)
16217  version_type=linux
16218  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16219  soname_spec='${libname}${release}${shared_ext}$major'
16220  shlibpath_var=LD_LIBRARY_PATH
16221  case $host_vendor in
16222    sni)
16223      shlibpath_overrides_runpath=no
16224      need_lib_prefix=no
16225      export_dynamic_flag_spec='${wl}-Blargedynsym'
16226      runpath_var=LD_RUN_PATH
16227      ;;
16228    siemens)
16229      need_lib_prefix=no
16230      ;;
16231    motorola)
16232      need_lib_prefix=no
16233      need_version=no
16234      shlibpath_overrides_runpath=no
16235      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
16236      ;;
16237  esac
16238  ;;
16239
16240sysv4*MP*)
16241  if test -d /usr/nec ;then
16242    version_type=linux
16243    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
16244    soname_spec='$libname${shared_ext}.$major'
16245    shlibpath_var=LD_LIBRARY_PATH
16246  fi
16247  ;;
16248
16249sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
16250  version_type=freebsd-elf
16251  need_lib_prefix=no
16252  need_version=no
16253  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16254  soname_spec='${libname}${release}${shared_ext}$major'
16255  shlibpath_var=LD_LIBRARY_PATH
16256  hardcode_into_libs=yes
16257  if test "$with_gnu_ld" = yes; then
16258    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
16259    shlibpath_overrides_runpath=no
16260  else
16261    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
16262    shlibpath_overrides_runpath=yes
16263    case $host_os in
16264      sco3.2v5*)
16265        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
16266	;;
16267    esac
16268  fi
16269  sys_lib_dlsearch_path_spec='/usr/lib'
16270  ;;
16271
16272uts4*)
16273  version_type=linux
16274  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16275  soname_spec='${libname}${release}${shared_ext}$major'
16276  shlibpath_var=LD_LIBRARY_PATH
16277  ;;
16278
16279*)
16280  dynamic_linker=no
16281  ;;
16282esac
16283{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
16284$as_echo "$dynamic_linker" >&6; }
16285test "$dynamic_linker" = no && can_build_shared=no
16286
16287variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
16288if test "$GCC" = yes; then
16289  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
16290fi
16291
16292{ $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
16293$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
16294hardcode_action_F77=
16295if test -n "$hardcode_libdir_flag_spec_F77" || \
16296   test -n "$runpath_var_F77" || \
16297   test "X$hardcode_automatic_F77" = "Xyes" ; then
16298
16299  # We can hardcode non-existant directories.
16300  if test "$hardcode_direct_F77" != no &&
16301     # If the only mechanism to avoid hardcoding is shlibpath_var, we
16302     # have to relink, otherwise we might link with an installed library
16303     # when we should be linking with a yet-to-be-installed one
16304     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
16305     test "$hardcode_minus_L_F77" != no; then
16306    # Linking always hardcodes the temporary library directory.
16307    hardcode_action_F77=relink
16308  else
16309    # We can link without hardcoding, and we can hardcode nonexisting dirs.
16310    hardcode_action_F77=immediate
16311  fi
16312else
16313  # We cannot hardcode anything, or else we can only hardcode existing
16314  # directories.
16315  hardcode_action_F77=unsupported
16316fi
16317{ $as_echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
16318$as_echo "$hardcode_action_F77" >&6; }
16319
16320if test "$hardcode_action_F77" = relink; then
16321  # Fast installation is not supported
16322  enable_fast_install=no
16323elif test "$shlibpath_overrides_runpath" = yes ||
16324     test "$enable_shared" = no; then
16325  # Fast installation is not necessary
16326  enable_fast_install=needless
16327fi
16328
16329
16330# The else clause should only fire when bootstrapping the
16331# libtool distribution, otherwise you forgot to ship ltmain.sh
16332# with your package, and you will get complaints that there are
16333# no rules to generate ltmain.sh.
16334if test -f "$ltmain"; then
16335  # See if we are running on zsh, and set the options which allow our commands through
16336  # without removal of \ escapes.
16337  if test -n "${ZSH_VERSION+set}" ; then
16338    setopt NO_GLOB_SUBST
16339  fi
16340  # Now quote all the things that may contain metacharacters while being
16341  # careful not to overquote the AC_SUBSTed values.  We take copies of the
16342  # variables and quote the copies for generation of the libtool script.
16343  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
16344    SED SHELL STRIP \
16345    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
16346    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
16347    deplibs_check_method reload_flag reload_cmds need_locks \
16348    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
16349    lt_cv_sys_global_symbol_to_c_name_address \
16350    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
16351    old_postinstall_cmds old_postuninstall_cmds \
16352    compiler_F77 \
16353    CC_F77 \
16354    LD_F77 \
16355    lt_prog_compiler_wl_F77 \
16356    lt_prog_compiler_pic_F77 \
16357    lt_prog_compiler_static_F77 \
16358    lt_prog_compiler_no_builtin_flag_F77 \
16359    export_dynamic_flag_spec_F77 \
16360    thread_safe_flag_spec_F77 \
16361    whole_archive_flag_spec_F77 \
16362    enable_shared_with_static_runtimes_F77 \
16363    old_archive_cmds_F77 \
16364    old_archive_from_new_cmds_F77 \
16365    predep_objects_F77 \
16366    postdep_objects_F77 \
16367    predeps_F77 \
16368    postdeps_F77 \
16369    compiler_lib_search_path_F77 \
16370    archive_cmds_F77 \
16371    archive_expsym_cmds_F77 \
16372    postinstall_cmds_F77 \
16373    postuninstall_cmds_F77 \
16374    old_archive_from_expsyms_cmds_F77 \
16375    allow_undefined_flag_F77 \
16376    no_undefined_flag_F77 \
16377    export_symbols_cmds_F77 \
16378    hardcode_libdir_flag_spec_F77 \
16379    hardcode_libdir_flag_spec_ld_F77 \
16380    hardcode_libdir_separator_F77 \
16381    hardcode_automatic_F77 \
16382    module_cmds_F77 \
16383    module_expsym_cmds_F77 \
16384    lt_cv_prog_compiler_c_o_F77 \
16385    fix_srcfile_path_F77 \
16386    exclude_expsyms_F77 \
16387    include_expsyms_F77; do
16388
16389    case $var in
16390    old_archive_cmds_F77 | \
16391    old_archive_from_new_cmds_F77 | \
16392    archive_cmds_F77 | \
16393    archive_expsym_cmds_F77 | \
16394    module_cmds_F77 | \
16395    module_expsym_cmds_F77 | \
16396    old_archive_from_expsyms_cmds_F77 | \
16397    export_symbols_cmds_F77 | \
16398    extract_expsyms_cmds | reload_cmds | finish_cmds | \
16399    postinstall_cmds | postuninstall_cmds | \
16400    old_postinstall_cmds | old_postuninstall_cmds | \
16401    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
16402      # Double-quote double-evaled strings.
16403      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
16404      ;;
16405    *)
16406      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
16407      ;;
16408    esac
16409  done
16410
16411  case $lt_echo in
16412  *'\$0 --fallback-echo"')
16413    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
16414    ;;
16415  esac
16416
16417cfgfile="$ofile"
16418
16419  cat <<__EOF__ >> "$cfgfile"
16420# ### BEGIN LIBTOOL TAG CONFIG: $tagname
16421
16422# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16423
16424# Shell to use when invoking shell scripts.
16425SHELL=$lt_SHELL
16426
16427# Whether or not to build shared libraries.
16428build_libtool_libs=$enable_shared
16429
16430# Whether or not to build static libraries.
16431build_old_libs=$enable_static
16432
16433# Whether or not to add -lc for building shared libraries.
16434build_libtool_need_lc=$archive_cmds_need_lc_F77
16435
16436# Whether or not to disallow shared libs when runtime libs are static
16437allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
16438
16439# Whether or not to optimize for fast installation.
16440fast_install=$enable_fast_install
16441
16442# The host system.
16443host_alias=$host_alias
16444host=$host
16445host_os=$host_os
16446
16447# The build system.
16448build_alias=$build_alias
16449build=$build
16450build_os=$build_os
16451
16452# An echo program that does not interpret backslashes.
16453echo=$lt_echo
16454
16455# The archiver.
16456AR=$lt_AR
16457AR_FLAGS=$lt_AR_FLAGS
16458
16459# A C compiler.
16460LTCC=$lt_LTCC
16461
16462# LTCC compiler flags.
16463LTCFLAGS=$lt_LTCFLAGS
16464
16465# A language-specific compiler.
16466CC=$lt_compiler_F77
16467
16468# Is the compiler the GNU C compiler?
16469with_gcc=$GCC_F77
16470
16471# An ERE matcher.
16472EGREP=$lt_EGREP
16473
16474# The linker used to build libraries.
16475LD=$lt_LD_F77
16476
16477# Whether we need hard or soft links.
16478LN_S=$lt_LN_S
16479
16480# A BSD-compatible nm program.
16481NM=$lt_NM
16482
16483# A symbol stripping program
16484STRIP=$lt_STRIP
16485
16486# Used to examine libraries when file_magic_cmd begins "file"
16487MAGIC_CMD=$MAGIC_CMD
16488
16489# Used on cygwin: DLL creation program.
16490DLLTOOL="$DLLTOOL"
16491
16492# Used on cygwin: object dumper.
16493OBJDUMP="$OBJDUMP"
16494
16495# Used on cygwin: assembler.
16496AS="$AS"
16497
16498# The name of the directory that contains temporary libtool files.
16499objdir=$objdir
16500
16501# How to create reloadable object files.
16502reload_flag=$lt_reload_flag
16503reload_cmds=$lt_reload_cmds
16504
16505# How to pass a linker flag through the compiler.
16506wl=$lt_lt_prog_compiler_wl_F77
16507
16508# Object file suffix (normally "o").
16509objext="$ac_objext"
16510
16511# Old archive suffix (normally "a").
16512libext="$libext"
16513
16514# Shared library suffix (normally ".so").
16515shrext_cmds='$shrext_cmds'
16516
16517# Executable file suffix (normally "").
16518exeext="$exeext"
16519
16520# Additional compiler flags for building library objects.
16521pic_flag=$lt_lt_prog_compiler_pic_F77
16522pic_mode=$pic_mode
16523
16524# What is the maximum length of a command?
16525max_cmd_len=$lt_cv_sys_max_cmd_len
16526
16527# Does compiler simultaneously support -c and -o options?
16528compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
16529
16530# Must we lock files when doing compilation?
16531need_locks=$lt_need_locks
16532
16533# Do we need the lib prefix for modules?
16534need_lib_prefix=$need_lib_prefix
16535
16536# Do we need a version for libraries?
16537need_version=$need_version
16538
16539# Whether dlopen is supported.
16540dlopen_support=$enable_dlopen
16541
16542# Whether dlopen of programs is supported.
16543dlopen_self=$enable_dlopen_self
16544
16545# Whether dlopen of statically linked programs is supported.
16546dlopen_self_static=$enable_dlopen_self_static
16547
16548# Compiler flag to prevent dynamic linking.
16549link_static_flag=$lt_lt_prog_compiler_static_F77
16550
16551# Compiler flag to turn off builtin functions.
16552no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
16553
16554# Compiler flag to allow reflexive dlopens.
16555export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
16556
16557# Compiler flag to generate shared objects directly from archives.
16558whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
16559
16560# Compiler flag to generate thread-safe objects.
16561thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
16562
16563# Library versioning type.
16564version_type=$version_type
16565
16566# Format of library name prefix.
16567libname_spec=$lt_libname_spec
16568
16569# List of archive names.  First name is the real one, the rest are links.
16570# The last name is the one that the linker finds with -lNAME.
16571library_names_spec=$lt_library_names_spec
16572
16573# The coded name of the library, if different from the real name.
16574soname_spec=$lt_soname_spec
16575
16576# Commands used to build and install an old-style archive.
16577RANLIB=$lt_RANLIB
16578old_archive_cmds=$lt_old_archive_cmds_F77
16579old_postinstall_cmds=$lt_old_postinstall_cmds
16580old_postuninstall_cmds=$lt_old_postuninstall_cmds
16581
16582# Create an old-style archive from a shared archive.
16583old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
16584
16585# Create a temporary old-style archive to link instead of a shared archive.
16586old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
16587
16588# Commands used to build and install a shared archive.
16589archive_cmds=$lt_archive_cmds_F77
16590archive_expsym_cmds=$lt_archive_expsym_cmds_F77
16591postinstall_cmds=$lt_postinstall_cmds
16592postuninstall_cmds=$lt_postuninstall_cmds
16593
16594# Commands used to build a loadable module (assumed same as above if empty)
16595module_cmds=$lt_module_cmds_F77
16596module_expsym_cmds=$lt_module_expsym_cmds_F77
16597
16598# Commands to strip libraries.
16599old_striplib=$lt_old_striplib
16600striplib=$lt_striplib
16601
16602# Dependencies to place before the objects being linked to create a
16603# shared library.
16604predep_objects=$lt_predep_objects_F77
16605
16606# Dependencies to place after the objects being linked to create a
16607# shared library.
16608postdep_objects=$lt_postdep_objects_F77
16609
16610# Dependencies to place before the objects being linked to create a
16611# shared library.
16612predeps=$lt_predeps_F77
16613
16614# Dependencies to place after the objects being linked to create a
16615# shared library.
16616postdeps=$lt_postdeps_F77
16617
16618# The library search path used internally by the compiler when linking
16619# a shared library.
16620compiler_lib_search_path=$lt_compiler_lib_search_path_F77
16621
16622# Method to check whether dependent libraries are shared objects.
16623deplibs_check_method=$lt_deplibs_check_method
16624
16625# Command to use when deplibs_check_method == file_magic.
16626file_magic_cmd=$lt_file_magic_cmd
16627
16628# Flag that allows shared libraries with undefined symbols to be built.
16629allow_undefined_flag=$lt_allow_undefined_flag_F77
16630
16631# Flag that forces no undefined symbols.
16632no_undefined_flag=$lt_no_undefined_flag_F77
16633
16634# Commands used to finish a libtool library installation in a directory.
16635finish_cmds=$lt_finish_cmds
16636
16637# Same as above, but a single script fragment to be evaled but not shown.
16638finish_eval=$lt_finish_eval
16639
16640# Take the output of nm and produce a listing of raw symbols and C names.
16641global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16642
16643# Transform the output of nm in a proper C declaration
16644global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16645
16646# Transform the output of nm in a C name address pair
16647global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16648
16649# This is the shared library runtime path variable.
16650runpath_var=$runpath_var
16651
16652# This is the shared library path variable.
16653shlibpath_var=$shlibpath_var
16654
16655# Is shlibpath searched before the hard-coded library search path?
16656shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16657
16658# How to hardcode a shared library path into an executable.
16659hardcode_action=$hardcode_action_F77
16660
16661# Whether we should hardcode library paths into libraries.
16662hardcode_into_libs=$hardcode_into_libs
16663
16664# Flag to hardcode \$libdir into a binary during linking.
16665# This must work even if \$libdir does not exist.
16666hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
16667
16668# If ld is used when linking, flag to hardcode \$libdir into
16669# a binary during linking. This must work even if \$libdir does
16670# not exist.
16671hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
16672
16673# Whether we need a single -rpath flag with a separated argument.
16674hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
16675
16676# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
16677# resulting binary.
16678hardcode_direct=$hardcode_direct_F77
16679
16680# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
16681# resulting binary.
16682hardcode_minus_L=$hardcode_minus_L_F77
16683
16684# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
16685# the resulting binary.
16686hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
16687
16688# Set to yes if building a shared library automatically hardcodes DIR into the library
16689# and all subsequent libraries and executables linked against it.
16690hardcode_automatic=$hardcode_automatic_F77
16691
16692# Variables whose values should be saved in libtool wrapper scripts and
16693# restored at relink time.
16694variables_saved_for_relink="$variables_saved_for_relink"
16695
16696# Whether libtool must link a program against all its dependency libraries.
16697link_all_deplibs=$link_all_deplibs_F77
16698
16699# Compile-time system search path for libraries
16700sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16701
16702# Run-time system search path for libraries
16703sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16704
16705# Fix the shell variable \$srcfile for the compiler.
16706fix_srcfile_path=$lt_fix_srcfile_path
16707
16708# Set to yes if exported symbols are required.
16709always_export_symbols=$always_export_symbols_F77
16710
16711# The commands to list exported symbols.
16712export_symbols_cmds=$lt_export_symbols_cmds_F77
16713
16714# The commands to extract the exported symbol list from a shared archive.
16715extract_expsyms_cmds=$lt_extract_expsyms_cmds
16716
16717# Symbols that should not be listed in the preloaded symbols.
16718exclude_expsyms=$lt_exclude_expsyms_F77
16719
16720# Symbols that must always be exported.
16721include_expsyms=$lt_include_expsyms_F77
16722
16723# ### END LIBTOOL TAG CONFIG: $tagname
16724
16725__EOF__
16726
16727
16728else
16729  # If there is no Makefile yet, we rely on a make rule to execute
16730  # `config.status --recheck' to rerun these tests and create the
16731  # libtool script then.
16732  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
16733  if test -f "$ltmain_in"; then
16734    test -f Makefile && make "$ltmain"
16735  fi
16736fi
16737
16738
16739ac_ext=c
16740ac_cpp='$CPP $CPPFLAGS'
16741ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16742ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16743ac_compiler_gnu=$ac_cv_c_compiler_gnu
16744
16745CC="$lt_save_CC"
16746
16747	else
16748	  tagname=""
16749	fi
16750	;;
16751
16752      GCJ)
16753	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
16754
16755
16756# Source file extension for Java test sources.
16757ac_ext=java
16758
16759# Object file extension for compiled Java test sources.
16760objext=o
16761objext_GCJ=$objext
16762
16763# Code to be used in simple compile tests
16764lt_simple_compile_test_code="class foo {}"
16765
16766# Code to be used in simple link tests
16767lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
16768
16769# ltmain only uses $CC for tagged configurations so make sure $CC is set.
16770
16771# If no C compiler was specified, use CC.
16772LTCC=${LTCC-"$CC"}
16773
16774# If no C compiler flags were specified, use CFLAGS.
16775LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
16776
16777# Allow CC to be a program name with arguments.
16778compiler=$CC
16779
16780
16781# save warnings/boilerplate of simple test code
16782ac_outfile=conftest.$ac_objext
16783echo "$lt_simple_compile_test_code" >conftest.$ac_ext
16784eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
16785_lt_compiler_boilerplate=`cat conftest.err`
16786$rm conftest*
16787
16788ac_outfile=conftest.$ac_objext
16789echo "$lt_simple_link_test_code" >conftest.$ac_ext
16790eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
16791_lt_linker_boilerplate=`cat conftest.err`
16792$rm conftest*
16793
16794
16795# Allow CC to be a program name with arguments.
16796lt_save_CC="$CC"
16797CC=${GCJ-"gcj"}
16798compiler=$CC
16799compiler_GCJ=$CC
16800for cc_temp in $compiler""; do
16801  case $cc_temp in
16802    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
16803    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
16804    \-*) ;;
16805    *) break;;
16806  esac
16807done
16808cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
16809
16810
16811# GCJ did not exist at the time GCC didn't implicitly link libc in.
16812archive_cmds_need_lc_GCJ=no
16813
16814old_archive_cmds_GCJ=$old_archive_cmds
16815
16816
16817lt_prog_compiler_no_builtin_flag_GCJ=
16818
16819if test "$GCC" = yes; then
16820  lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
16821
16822
16823{ $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
16824$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
16825if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
16826  $as_echo_n "(cached) " >&6
16827else
16828  lt_cv_prog_compiler_rtti_exceptions=no
16829  ac_outfile=conftest.$ac_objext
16830   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16831   lt_compiler_flag="-fno-rtti -fno-exceptions"
16832   # Insert the option either (1) after the last *FLAGS variable, or
16833   # (2) before a word containing "conftest.", or (3) at the end.
16834   # Note that $ac_compile itself does not contain backslashes and begins
16835   # with a dollar sign (not a hyphen), so the echo should work correctly.
16836   # The option is referenced via a variable to avoid confusing sed.
16837   lt_compile=`echo "$ac_compile" | $SED \
16838   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
16839   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
16840   -e 's:$: $lt_compiler_flag:'`
16841   (eval echo "\"\$as_me:16841: $lt_compile\"" >&5)
16842   (eval "$lt_compile" 2>conftest.err)
16843   ac_status=$?
16844   cat conftest.err >&5
16845   echo "$as_me:16845: \$? = $ac_status" >&5
16846   if (exit $ac_status) && test -s "$ac_outfile"; then
16847     # The compiler can only warn and ignore the option if not recognized
16848     # So say no if there are warnings other than the usual output.
16849     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
16850     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16851     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
16852       lt_cv_prog_compiler_rtti_exceptions=yes
16853     fi
16854   fi
16855   $rm conftest*
16856
16857fi
16858{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
16859$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
16860
16861if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
16862    lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
16863else
16864    :
16865fi
16866
16867fi
16868
16869lt_prog_compiler_wl_GCJ=
16870lt_prog_compiler_pic_GCJ=
16871lt_prog_compiler_static_GCJ=
16872
16873{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
16874$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
16875
16876  if test "$GCC" = yes; then
16877    lt_prog_compiler_wl_GCJ='-Wl,'
16878    lt_prog_compiler_static_GCJ='-static'
16879
16880    case $host_os in
16881      aix*)
16882      # All AIX code is PIC.
16883      if test "$host_cpu" = ia64; then
16884	# AIX 5 now supports IA64 processor
16885	lt_prog_compiler_static_GCJ='-Bstatic'
16886      fi
16887      ;;
16888
16889    amigaos*)
16890      # FIXME: we need at least 68020 code to build shared libraries, but
16891      # adding the `-m68020' flag to GCC prevents building anything better,
16892      # like `-m68040'.
16893      lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
16894      ;;
16895
16896    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
16897      # PIC is the default for these OSes.
16898      ;;
16899
16900    mingw* | cygwin* | pw32* | os2*)
16901      # This hack is so that the source file can tell whether it is being
16902      # built for inclusion in a dll (and should export symbols for example).
16903      # Although the cygwin gcc ignores -fPIC, still need this for old-style
16904      # (--disable-auto-import) libraries
16905      lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
16906      ;;
16907
16908    darwin* | rhapsody*)
16909      # PIC is the default on this platform
16910      # Common symbols not allowed in MH_DYLIB files
16911      lt_prog_compiler_pic_GCJ='-fno-common'
16912      ;;
16913
16914    interix[3-9]*)
16915      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
16916      # Instead, we relocate shared libraries at runtime.
16917      ;;
16918
16919    msdosdjgpp*)
16920      # Just because we use GCC doesn't mean we suddenly get shared libraries
16921      # on systems that don't support them.
16922      lt_prog_compiler_can_build_shared_GCJ=no
16923      enable_shared=no
16924      ;;
16925
16926    sysv4*MP*)
16927      if test -d /usr/nec; then
16928	lt_prog_compiler_pic_GCJ=-Kconform_pic
16929      fi
16930      ;;
16931
16932    hpux*)
16933      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
16934      # not for PA HP-UX.
16935      case $host_cpu in
16936      hppa*64*|ia64*)
16937	# +Z the default
16938	;;
16939      *)
16940	lt_prog_compiler_pic_GCJ='-fPIC'
16941	;;
16942      esac
16943      ;;
16944
16945    *)
16946      lt_prog_compiler_pic_GCJ='-fPIC'
16947      ;;
16948    esac
16949  else
16950    # PORTME Check for flag to pass linker flags through the system compiler.
16951    case $host_os in
16952    aix*)
16953      lt_prog_compiler_wl_GCJ='-Wl,'
16954      if test "$host_cpu" = ia64; then
16955	# AIX 5 now supports IA64 processor
16956	lt_prog_compiler_static_GCJ='-Bstatic'
16957      else
16958	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
16959      fi
16960      ;;
16961      darwin*)
16962        # PIC is the default on this platform
16963        # Common symbols not allowed in MH_DYLIB files
16964       case $cc_basename in
16965         xlc*)
16966         lt_prog_compiler_pic_GCJ='-qnocommon'
16967         lt_prog_compiler_wl_GCJ='-Wl,'
16968         ;;
16969       esac
16970       ;;
16971
16972    mingw* | cygwin* | pw32* | os2*)
16973      # This hack is so that the source file can tell whether it is being
16974      # built for inclusion in a dll (and should export symbols for example).
16975      lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
16976      ;;
16977
16978    hpux9* | hpux10* | hpux11*)
16979      lt_prog_compiler_wl_GCJ='-Wl,'
16980      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
16981      # not for PA HP-UX.
16982      case $host_cpu in
16983      hppa*64*|ia64*)
16984	# +Z the default
16985	;;
16986      *)
16987	lt_prog_compiler_pic_GCJ='+Z'
16988	;;
16989      esac
16990      # Is there a better lt_prog_compiler_static that works with the bundled CC?
16991      lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
16992      ;;
16993
16994    irix5* | irix6* | nonstopux*)
16995      lt_prog_compiler_wl_GCJ='-Wl,'
16996      # PIC (with -KPIC) is the default.
16997      lt_prog_compiler_static_GCJ='-non_shared'
16998      ;;
16999
17000    newsos6)
17001      lt_prog_compiler_pic_GCJ='-KPIC'
17002      lt_prog_compiler_static_GCJ='-Bstatic'
17003      ;;
17004
17005    linux* | k*bsd*-gnu)
17006      case $cc_basename in
17007      icc* | ecc*)
17008	lt_prog_compiler_wl_GCJ='-Wl,'
17009	lt_prog_compiler_pic_GCJ='-KPIC'
17010	lt_prog_compiler_static_GCJ='-static'
17011        ;;
17012      pgcc* | pgf77* | pgf90* | pgf95*)
17013        # Portland Group compilers (*not* the Pentium gcc compiler,
17014	# which looks to be a dead project)
17015	lt_prog_compiler_wl_GCJ='-Wl,'
17016	lt_prog_compiler_pic_GCJ='-fpic'
17017	lt_prog_compiler_static_GCJ='-Bstatic'
17018        ;;
17019      ccc*)
17020        lt_prog_compiler_wl_GCJ='-Wl,'
17021        # All Alpha code is PIC.
17022        lt_prog_compiler_static_GCJ='-non_shared'
17023        ;;
17024      *)
17025        case `$CC -V 2>&1 | sed 5q` in
17026	*Sun\ C*)
17027	  # Sun C 5.9
17028	  lt_prog_compiler_pic_GCJ='-KPIC'
17029	  lt_prog_compiler_static_GCJ='-Bstatic'
17030	  lt_prog_compiler_wl_GCJ='-Wl,'
17031	  ;;
17032	*Sun\ F*)
17033	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
17034	  lt_prog_compiler_pic_GCJ='-KPIC'
17035	  lt_prog_compiler_static_GCJ='-Bstatic'
17036	  lt_prog_compiler_wl_GCJ=''
17037	  ;;
17038	esac
17039	;;
17040      esac
17041      ;;
17042
17043    osf3* | osf4* | osf5*)
17044      lt_prog_compiler_wl_GCJ='-Wl,'
17045      # All OSF/1 code is PIC.
17046      lt_prog_compiler_static_GCJ='-non_shared'
17047      ;;
17048
17049    rdos*)
17050      lt_prog_compiler_static_GCJ='-non_shared'
17051      ;;
17052
17053    solaris*)
17054      lt_prog_compiler_pic_GCJ='-KPIC'
17055      lt_prog_compiler_static_GCJ='-Bstatic'
17056      case $cc_basename in
17057      f77* | f90* | f95*)
17058	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
17059      *)
17060	lt_prog_compiler_wl_GCJ='-Wl,';;
17061      esac
17062      ;;
17063
17064    sunos4*)
17065      lt_prog_compiler_wl_GCJ='-Qoption ld '
17066      lt_prog_compiler_pic_GCJ='-PIC'
17067      lt_prog_compiler_static_GCJ='-Bstatic'
17068      ;;
17069
17070    sysv4 | sysv4.2uw2* | sysv4.3*)
17071      lt_prog_compiler_wl_GCJ='-Wl,'
17072      lt_prog_compiler_pic_GCJ='-KPIC'
17073      lt_prog_compiler_static_GCJ='-Bstatic'
17074      ;;
17075
17076    sysv4*MP*)
17077      if test -d /usr/nec ;then
17078	lt_prog_compiler_pic_GCJ='-Kconform_pic'
17079	lt_prog_compiler_static_GCJ='-Bstatic'
17080      fi
17081      ;;
17082
17083    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
17084      lt_prog_compiler_wl_GCJ='-Wl,'
17085      lt_prog_compiler_pic_GCJ='-KPIC'
17086      lt_prog_compiler_static_GCJ='-Bstatic'
17087      ;;
17088
17089    unicos*)
17090      lt_prog_compiler_wl_GCJ='-Wl,'
17091      lt_prog_compiler_can_build_shared_GCJ=no
17092      ;;
17093
17094    uts4*)
17095      lt_prog_compiler_pic_GCJ='-pic'
17096      lt_prog_compiler_static_GCJ='-Bstatic'
17097      ;;
17098
17099    *)
17100      lt_prog_compiler_can_build_shared_GCJ=no
17101      ;;
17102    esac
17103  fi
17104
17105{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
17106$as_echo "$lt_prog_compiler_pic_GCJ" >&6; }
17107
17108#
17109# Check to make sure the PIC flag actually works.
17110#
17111if test -n "$lt_prog_compiler_pic_GCJ"; then
17112
17113{ $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
17114$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... " >&6; }
17115if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
17116  $as_echo_n "(cached) " >&6
17117else
17118  lt_prog_compiler_pic_works_GCJ=no
17119  ac_outfile=conftest.$ac_objext
17120   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
17121   lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
17122   # Insert the option either (1) after the last *FLAGS variable, or
17123   # (2) before a word containing "conftest.", or (3) at the end.
17124   # Note that $ac_compile itself does not contain backslashes and begins
17125   # with a dollar sign (not a hyphen), so the echo should work correctly.
17126   # The option is referenced via a variable to avoid confusing sed.
17127   lt_compile=`echo "$ac_compile" | $SED \
17128   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17129   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17130   -e 's:$: $lt_compiler_flag:'`
17131   (eval echo "\"\$as_me:17131: $lt_compile\"" >&5)
17132   (eval "$lt_compile" 2>conftest.err)
17133   ac_status=$?
17134   cat conftest.err >&5
17135   echo "$as_me:17135: \$? = $ac_status" >&5
17136   if (exit $ac_status) && test -s "$ac_outfile"; then
17137     # The compiler can only warn and ignore the option if not recognized
17138     # So say no if there are warnings other than the usual output.
17139     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
17140     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
17141     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
17142       lt_prog_compiler_pic_works_GCJ=yes
17143     fi
17144   fi
17145   $rm conftest*
17146
17147fi
17148{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
17149$as_echo "$lt_prog_compiler_pic_works_GCJ" >&6; }
17150
17151if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
17152    case $lt_prog_compiler_pic_GCJ in
17153     "" | " "*) ;;
17154     *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
17155     esac
17156else
17157    lt_prog_compiler_pic_GCJ=
17158     lt_prog_compiler_can_build_shared_GCJ=no
17159fi
17160
17161fi
17162case $host_os in
17163  # For platforms which do not support PIC, -DPIC is meaningless:
17164  *djgpp*)
17165    lt_prog_compiler_pic_GCJ=
17166    ;;
17167  *)
17168    lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
17169    ;;
17170esac
17171
17172#
17173# Check to make sure the static flag actually works.
17174#
17175wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
17176{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
17177$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
17178if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
17179  $as_echo_n "(cached) " >&6
17180else
17181  lt_prog_compiler_static_works_GCJ=no
17182   save_LDFLAGS="$LDFLAGS"
17183   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
17184   echo "$lt_simple_link_test_code" > conftest.$ac_ext
17185   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
17186     # The linker can only warn and ignore the option if not recognized
17187     # So say no if there are warnings
17188     if test -s conftest.err; then
17189       # Append any errors to the config.log.
17190       cat conftest.err 1>&5
17191       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
17192       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
17193       if diff conftest.exp conftest.er2 >/dev/null; then
17194         lt_prog_compiler_static_works_GCJ=yes
17195       fi
17196     else
17197       lt_prog_compiler_static_works_GCJ=yes
17198     fi
17199   fi
17200   $rm conftest*
17201   LDFLAGS="$save_LDFLAGS"
17202
17203fi
17204{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
17205$as_echo "$lt_prog_compiler_static_works_GCJ" >&6; }
17206
17207if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
17208    :
17209else
17210    lt_prog_compiler_static_GCJ=
17211fi
17212
17213
17214{ $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
17215$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
17216if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
17217  $as_echo_n "(cached) " >&6
17218else
17219  lt_cv_prog_compiler_c_o_GCJ=no
17220   $rm -r conftest 2>/dev/null
17221   mkdir conftest
17222   cd conftest
17223   mkdir out
17224   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
17225
17226   lt_compiler_flag="-o out/conftest2.$ac_objext"
17227   # Insert the option either (1) after the last *FLAGS variable, or
17228   # (2) before a word containing "conftest.", or (3) at the end.
17229   # Note that $ac_compile itself does not contain backslashes and begins
17230   # with a dollar sign (not a hyphen), so the echo should work correctly.
17231   lt_compile=`echo "$ac_compile" | $SED \
17232   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17233   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17234   -e 's:$: $lt_compiler_flag:'`
17235   (eval echo "\"\$as_me:17235: $lt_compile\"" >&5)
17236   (eval "$lt_compile" 2>out/conftest.err)
17237   ac_status=$?
17238   cat out/conftest.err >&5
17239   echo "$as_me:17239: \$? = $ac_status" >&5
17240   if (exit $ac_status) && test -s out/conftest2.$ac_objext
17241   then
17242     # The compiler can only warn and ignore the option if not recognized
17243     # So say no if there are warnings
17244     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
17245     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
17246     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
17247       lt_cv_prog_compiler_c_o_GCJ=yes
17248     fi
17249   fi
17250   chmod u+w . 2>&5
17251   $rm conftest*
17252   # SGI C++ compiler will create directory out/ii_files/ for
17253   # template instantiation
17254   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
17255   $rm out/* && rmdir out
17256   cd ..
17257   rmdir conftest
17258   $rm conftest*
17259
17260fi
17261{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
17262$as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; }
17263
17264
17265hard_links="nottested"
17266if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
17267  # do not overwrite the value of need_locks provided by the user
17268  { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
17269$as_echo_n "checking if we can lock with hard links... " >&6; }
17270  hard_links=yes
17271  $rm conftest*
17272  ln conftest.a conftest.b 2>/dev/null && hard_links=no
17273  touch conftest.a
17274  ln conftest.a conftest.b 2>&5 || hard_links=no
17275  ln conftest.a conftest.b 2>/dev/null && hard_links=no
17276  { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
17277$as_echo "$hard_links" >&6; }
17278  if test "$hard_links" = no; then
17279    { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
17280$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
17281    need_locks=warn
17282  fi
17283else
17284  need_locks=no
17285fi
17286
17287{ $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
17288$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
17289
17290  runpath_var=
17291  allow_undefined_flag_GCJ=
17292  enable_shared_with_static_runtimes_GCJ=no
17293  archive_cmds_GCJ=
17294  archive_expsym_cmds_GCJ=
17295  old_archive_From_new_cmds_GCJ=
17296  old_archive_from_expsyms_cmds_GCJ=
17297  export_dynamic_flag_spec_GCJ=
17298  whole_archive_flag_spec_GCJ=
17299  thread_safe_flag_spec_GCJ=
17300  hardcode_libdir_flag_spec_GCJ=
17301  hardcode_libdir_flag_spec_ld_GCJ=
17302  hardcode_libdir_separator_GCJ=
17303  hardcode_direct_GCJ=no
17304  hardcode_minus_L_GCJ=no
17305  hardcode_shlibpath_var_GCJ=unsupported
17306  link_all_deplibs_GCJ=unknown
17307  hardcode_automatic_GCJ=no
17308  module_cmds_GCJ=
17309  module_expsym_cmds_GCJ=
17310  always_export_symbols_GCJ=no
17311  export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
17312  # include_expsyms should be a list of space-separated symbols to be *always*
17313  # included in the symbol list
17314  include_expsyms_GCJ=
17315  # exclude_expsyms can be an extended regexp of symbols to exclude
17316  # it will be wrapped by ` (' and `)$', so one must not match beginning or
17317  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
17318  # as well as any symbol that contains `d'.
17319  exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
17320  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
17321  # platforms (ab)use it in PIC code, but their linkers get confused if
17322  # the symbol is explicitly referenced.  Since portable code cannot
17323  # rely on this symbol name, it's probably fine to never include it in
17324  # preloaded symbol tables.
17325  extract_expsyms_cmds=
17326  # Just being paranoid about ensuring that cc_basename is set.
17327  for cc_temp in $compiler""; do
17328  case $cc_temp in
17329    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
17330    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
17331    \-*) ;;
17332    *) break;;
17333  esac
17334done
17335cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
17336
17337  case $host_os in
17338  cygwin* | mingw* | pw32*)
17339    # FIXME: the MSVC++ port hasn't been tested in a loooong time
17340    # When not using gcc, we currently assume that we are using
17341    # Microsoft Visual C++.
17342    if test "$GCC" != yes; then
17343      with_gnu_ld=no
17344    fi
17345    ;;
17346  interix*)
17347    # we just hope/assume this is gcc and not c89 (= MSVC++)
17348    with_gnu_ld=yes
17349    ;;
17350  openbsd*)
17351    with_gnu_ld=no
17352    ;;
17353  esac
17354
17355  ld_shlibs_GCJ=yes
17356  if test "$with_gnu_ld" = yes; then
17357    # If archive_cmds runs LD, not CC, wlarc should be empty
17358    wlarc='${wl}'
17359
17360    # Set some defaults for GNU ld with shared library support. These
17361    # are reset later if shared libraries are not supported. Putting them
17362    # here allows them to be overridden if necessary.
17363    runpath_var=LD_RUN_PATH
17364    hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
17365    export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
17366    # ancient GNU ld didn't support --whole-archive et. al.
17367    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
17368	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
17369      else
17370  	whole_archive_flag_spec_GCJ=
17371    fi
17372    supports_anon_versioning=no
17373    case `$LD -v 2>/dev/null` in
17374      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
17375      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
17376      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
17377      *\ 2.11.*) ;; # other 2.11 versions
17378      *) supports_anon_versioning=yes ;;
17379    esac
17380
17381    # See if GNU ld supports shared libraries.
17382    case $host_os in
17383    aix3* | aix4* | aix5*)
17384      # On AIX/PPC, the GNU linker is very broken
17385      if test "$host_cpu" != ia64; then
17386	ld_shlibs_GCJ=no
17387	cat <<EOF 1>&2
17388
17389*** Warning: the GNU linker, at least up to release 2.9.1, is reported
17390*** to be unable to reliably create shared libraries on AIX.
17391*** Therefore, libtool is disabling shared libraries support.  If you
17392*** really care for shared libraries, you may want to modify your PATH
17393*** so that a non-GNU linker is found, and then restart.
17394
17395EOF
17396      fi
17397      ;;
17398
17399    amigaos*)
17400      archive_cmds_GCJ='$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)'
17401      hardcode_libdir_flag_spec_GCJ='-L$libdir'
17402      hardcode_minus_L_GCJ=yes
17403
17404      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
17405      # that the semantics of dynamic libraries on AmigaOS, at least up
17406      # to version 4, is to share data among multiple programs linked
17407      # with the same dynamic library.  Since this doesn't match the
17408      # behavior of shared libraries on other platforms, we can't use
17409      # them.
17410      ld_shlibs_GCJ=no
17411      ;;
17412
17413    beos*)
17414      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
17415	allow_undefined_flag_GCJ=unsupported
17416	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
17417	# support --undefined.  This deserves some investigation.  FIXME
17418	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
17419      else
17420	ld_shlibs_GCJ=no
17421      fi
17422      ;;
17423
17424    cygwin* | mingw* | pw32*)
17425      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
17426      # as there is no search path for DLLs.
17427      hardcode_libdir_flag_spec_GCJ='-L$libdir'
17428      allow_undefined_flag_GCJ=unsupported
17429      always_export_symbols_GCJ=no
17430      enable_shared_with_static_runtimes_GCJ=yes
17431      export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
17432
17433      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
17434        archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
17435	# If the export-symbols file already is a .def file (1st line
17436	# is EXPORTS), use it as is; otherwise, prepend...
17437	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
17438	  cp $export_symbols $output_objdir/$soname.def;
17439	else
17440	  echo EXPORTS > $output_objdir/$soname.def;
17441	  cat $export_symbols >> $output_objdir/$soname.def;
17442	fi~
17443	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
17444      else
17445	ld_shlibs_GCJ=no
17446      fi
17447      ;;
17448
17449    interix[3-9]*)
17450      hardcode_direct_GCJ=no
17451      hardcode_shlibpath_var_GCJ=no
17452      hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
17453      export_dynamic_flag_spec_GCJ='${wl}-E'
17454      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
17455      # Instead, shared libraries are loaded at an image base (0x10000000 by
17456      # default) and relocated if they conflict, which is a slow very memory
17457      # consuming and fragmenting process.  To avoid this, we pick a random,
17458      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
17459      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
17460      archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
17461      archive_expsym_cmds_GCJ='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'
17462      ;;
17463
17464    gnu* | linux* | k*bsd*-gnu)
17465      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
17466	tmp_addflag=
17467	case $cc_basename,$host_cpu in
17468	pgcc*)				# Portland Group C compiler
17469	  whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
17470	  tmp_addflag=' $pic_flag'
17471	  ;;
17472	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
17473	  whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
17474	  tmp_addflag=' $pic_flag -Mnomain' ;;
17475	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
17476	  tmp_addflag=' -i_dynamic' ;;
17477	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
17478	  tmp_addflag=' -i_dynamic -nofor_main' ;;
17479	ifc* | ifort*)			# Intel Fortran compiler
17480	  tmp_addflag=' -nofor_main' ;;
17481	esac
17482	case `$CC -V 2>&1 | sed 5q` in
17483	*Sun\ C*)			# Sun C 5.9
17484	  whole_archive_flag_spec_GCJ='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
17485	  tmp_sharedflag='-G' ;;
17486	*Sun\ F*)			# Sun Fortran 8.3
17487	  tmp_sharedflag='-G' ;;
17488	*)
17489	  tmp_sharedflag='-shared' ;;
17490	esac
17491	archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
17492
17493	if test $supports_anon_versioning = yes; then
17494	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
17495  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
17496  $echo "local: *; };" >> $output_objdir/$libname.ver~
17497	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
17498	fi
17499      else
17500	ld_shlibs_GCJ=no
17501      fi
17502      ;;
17503
17504    netbsd*)
17505      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
17506	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
17507	wlarc=
17508      else
17509	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
17510	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
17511      fi
17512      ;;
17513
17514    solaris*)
17515      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
17516	ld_shlibs_GCJ=no
17517	cat <<EOF 1>&2
17518
17519*** Warning: The releases 2.8.* of the GNU linker cannot reliably
17520*** create shared libraries on Solaris systems.  Therefore, libtool
17521*** is disabling shared libraries support.  We urge you to upgrade GNU
17522*** binutils to release 2.9.1 or newer.  Another option is to modify
17523*** your PATH or compiler configuration so that the native linker is
17524*** used, and then restart.
17525
17526EOF
17527      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
17528	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
17529	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
17530      else
17531	ld_shlibs_GCJ=no
17532      fi
17533      ;;
17534
17535    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
17536      case `$LD -v 2>&1` in
17537        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
17538	ld_shlibs_GCJ=no
17539	cat <<_LT_EOF 1>&2
17540
17541*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
17542*** reliably create shared libraries on SCO systems.  Therefore, libtool
17543*** is disabling shared libraries support.  We urge you to upgrade GNU
17544*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
17545*** your PATH or compiler configuration so that the native linker is
17546*** used, and then restart.
17547
17548_LT_EOF
17549	;;
17550	*)
17551	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
17552	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
17553	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
17554	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
17555	  else
17556	    ld_shlibs_GCJ=no
17557	  fi
17558	;;
17559      esac
17560      ;;
17561
17562    sunos4*)
17563      archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
17564      wlarc=
17565      hardcode_direct_GCJ=yes
17566      hardcode_shlibpath_var_GCJ=no
17567      ;;
17568
17569    *)
17570      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
17571	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
17572	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
17573      else
17574	ld_shlibs_GCJ=no
17575      fi
17576      ;;
17577    esac
17578
17579    if test "$ld_shlibs_GCJ" = no; then
17580      runpath_var=
17581      hardcode_libdir_flag_spec_GCJ=
17582      export_dynamic_flag_spec_GCJ=
17583      whole_archive_flag_spec_GCJ=
17584    fi
17585  else
17586    # PORTME fill in a description of your system's linker (not GNU ld)
17587    case $host_os in
17588    aix3*)
17589      allow_undefined_flag_GCJ=unsupported
17590      always_export_symbols_GCJ=yes
17591      archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
17592      # Note: this linker hardcodes the directories in LIBPATH if there
17593      # are no directories specified by -L.
17594      hardcode_minus_L_GCJ=yes
17595      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
17596	# Neither direct hardcoding nor static linking is supported with a
17597	# broken collect2.
17598	hardcode_direct_GCJ=unsupported
17599      fi
17600      ;;
17601
17602    aix4* | aix5*)
17603      if test "$host_cpu" = ia64; then
17604	# On IA64, the linker does run time linking by default, so we don't
17605	# have to do anything special.
17606	aix_use_runtimelinking=no
17607	exp_sym_flag='-Bexport'
17608	no_entry_flag=""
17609      else
17610	# If we're using GNU nm, then we don't want the "-C" option.
17611	# -C means demangle to AIX nm, but means don't demangle with GNU nm
17612	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
17613	  export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
17614	else
17615	  export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
17616	fi
17617	aix_use_runtimelinking=no
17618
17619	# Test if we are trying to use run time linking or normal
17620	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
17621	# need to do runtime linking.
17622	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
17623	  for ld_flag in $LDFLAGS; do
17624  	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
17625  	    aix_use_runtimelinking=yes
17626  	    break
17627  	  fi
17628	  done
17629	  ;;
17630	esac
17631
17632	exp_sym_flag='-bexport'
17633	no_entry_flag='-bnoentry'
17634      fi
17635
17636      # When large executables or shared objects are built, AIX ld can
17637      # have problems creating the table of contents.  If linking a library
17638      # or program results in "error TOC overflow" add -mminimal-toc to
17639      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
17640      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
17641
17642      archive_cmds_GCJ=''
17643      hardcode_direct_GCJ=yes
17644      hardcode_libdir_separator_GCJ=':'
17645      link_all_deplibs_GCJ=yes
17646
17647      if test "$GCC" = yes; then
17648	case $host_os in aix4.[012]|aix4.[012].*)
17649	# We only want to do this on AIX 4.2 and lower, the check
17650	# below for broken collect2 doesn't work under 4.3+
17651	  collect2name=`${CC} -print-prog-name=collect2`
17652	  if test -f "$collect2name" && \
17653  	   strings "$collect2name" | grep resolve_lib_name >/dev/null
17654	  then
17655  	  # We have reworked collect2
17656  	  :
17657	  else
17658  	  # We have old collect2
17659  	  hardcode_direct_GCJ=unsupported
17660  	  # It fails to find uninstalled libraries when the uninstalled
17661  	  # path is not listed in the libpath.  Setting hardcode_minus_L
17662  	  # to unsupported forces relinking
17663  	  hardcode_minus_L_GCJ=yes
17664  	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
17665  	  hardcode_libdir_separator_GCJ=
17666	  fi
17667	  ;;
17668	esac
17669	shared_flag='-shared'
17670	if test "$aix_use_runtimelinking" = yes; then
17671	  shared_flag="$shared_flag "'${wl}-G'
17672	fi
17673      else
17674	# not using gcc
17675	if test "$host_cpu" = ia64; then
17676  	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
17677  	# chokes on -Wl,-G. The following line is correct:
17678	  shared_flag='-G'
17679	else
17680	  if test "$aix_use_runtimelinking" = yes; then
17681	    shared_flag='${wl}-G'
17682	  else
17683	    shared_flag='${wl}-bM:SRE'
17684	  fi
17685	fi
17686      fi
17687
17688      # It seems that -bexpall does not export symbols beginning with
17689      # underscore (_), so it is better to generate a list of symbols to export.
17690      always_export_symbols_GCJ=yes
17691      if test "$aix_use_runtimelinking" = yes; then
17692	# Warning - without using the other runtime loading flags (-brtl),
17693	# -berok will link without error, but may produce a broken library.
17694	allow_undefined_flag_GCJ='-berok'
17695       # Determine the default libpath from the value encoded in an empty executable.
17696       cat >conftest.$ac_ext <<_ACEOF
17697/* confdefs.h.  */
17698_ACEOF
17699cat confdefs.h >>conftest.$ac_ext
17700cat >>conftest.$ac_ext <<_ACEOF
17701/* end confdefs.h.  */
17702
17703int
17704main ()
17705{
17706
17707  ;
17708  return 0;
17709}
17710_ACEOF
17711rm -f conftest.$ac_objext conftest$ac_exeext
17712if { (ac_try="$ac_link"
17713case "(($ac_try" in
17714  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17715  *) ac_try_echo=$ac_try;;
17716esac
17717eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17718$as_echo "$ac_try_echo") >&5
17719  (eval "$ac_link") 2>conftest.er1
17720  ac_status=$?
17721  grep -v '^ *+' conftest.er1 >conftest.err
17722  rm -f conftest.er1
17723  cat conftest.err >&5
17724  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17725  (exit $ac_status); } && {
17726	 test -z "$ac_c_werror_flag" ||
17727	 test ! -s conftest.err
17728       } && test -s conftest$ac_exeext && {
17729	 test "$cross_compiling" = yes ||
17730	 $as_test_x conftest$ac_exeext
17731       }; then
17732
17733lt_aix_libpath_sed='
17734    /Import File Strings/,/^$/ {
17735	/^0/ {
17736	    s/^0  *\(.*\)$/\1/
17737	    p
17738	}
17739    }'
17740aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
17741# Check for a 64-bit object if we didn't find anything.
17742if test -z "$aix_libpath"; then
17743  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
17744fi
17745else
17746  $as_echo "$as_me: failed program was:" >&5
17747sed 's/^/| /' conftest.$ac_ext >&5
17748
17749
17750fi
17751
17752rm -rf conftest.dSYM
17753rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17754      conftest$ac_exeext conftest.$ac_ext
17755if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
17756
17757       hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
17758	archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
17759       else
17760	if test "$host_cpu" = ia64; then
17761	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
17762	  allow_undefined_flag_GCJ="-z nodefs"
17763	  archive_expsym_cmds_GCJ="\$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"
17764	else
17765	 # Determine the default libpath from the value encoded in an empty executable.
17766	 cat >conftest.$ac_ext <<_ACEOF
17767/* confdefs.h.  */
17768_ACEOF
17769cat confdefs.h >>conftest.$ac_ext
17770cat >>conftest.$ac_ext <<_ACEOF
17771/* end confdefs.h.  */
17772
17773int
17774main ()
17775{
17776
17777  ;
17778  return 0;
17779}
17780_ACEOF
17781rm -f conftest.$ac_objext conftest$ac_exeext
17782if { (ac_try="$ac_link"
17783case "(($ac_try" in
17784  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17785  *) ac_try_echo=$ac_try;;
17786esac
17787eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17788$as_echo "$ac_try_echo") >&5
17789  (eval "$ac_link") 2>conftest.er1
17790  ac_status=$?
17791  grep -v '^ *+' conftest.er1 >conftest.err
17792  rm -f conftest.er1
17793  cat conftest.err >&5
17794  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17795  (exit $ac_status); } && {
17796	 test -z "$ac_c_werror_flag" ||
17797	 test ! -s conftest.err
17798       } && test -s conftest$ac_exeext && {
17799	 test "$cross_compiling" = yes ||
17800	 $as_test_x conftest$ac_exeext
17801       }; then
17802
17803lt_aix_libpath_sed='
17804    /Import File Strings/,/^$/ {
17805	/^0/ {
17806	    s/^0  *\(.*\)$/\1/
17807	    p
17808	}
17809    }'
17810aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
17811# Check for a 64-bit object if we didn't find anything.
17812if test -z "$aix_libpath"; then
17813  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
17814fi
17815else
17816  $as_echo "$as_me: failed program was:" >&5
17817sed 's/^/| /' conftest.$ac_ext >&5
17818
17819
17820fi
17821
17822rm -rf conftest.dSYM
17823rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17824      conftest$ac_exeext conftest.$ac_ext
17825if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
17826
17827	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
17828	  # Warning - without using the other run time loading flags,
17829	  # -berok will link without error, but may produce a broken library.
17830	  no_undefined_flag_GCJ=' ${wl}-bernotok'
17831	  allow_undefined_flag_GCJ=' ${wl}-berok'
17832	  # Exported symbols can be pulled into shared objects from archives
17833	  whole_archive_flag_spec_GCJ='$convenience'
17834	  archive_cmds_need_lc_GCJ=yes
17835	  # This is similar to how AIX traditionally builds its shared libraries.
17836	  archive_expsym_cmds_GCJ="\$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'
17837	fi
17838      fi
17839      ;;
17840
17841    amigaos*)
17842      archive_cmds_GCJ='$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)'
17843      hardcode_libdir_flag_spec_GCJ='-L$libdir'
17844      hardcode_minus_L_GCJ=yes
17845      # see comment about different semantics on the GNU ld section
17846      ld_shlibs_GCJ=no
17847      ;;
17848
17849    bsdi[45]*)
17850      export_dynamic_flag_spec_GCJ=-rdynamic
17851      ;;
17852
17853    cygwin* | mingw* | pw32*)
17854      # When not using gcc, we currently assume that we are using
17855      # Microsoft Visual C++.
17856      # hardcode_libdir_flag_spec is actually meaningless, as there is
17857      # no search path for DLLs.
17858      hardcode_libdir_flag_spec_GCJ=' '
17859      allow_undefined_flag_GCJ=unsupported
17860      # Tell ltmain to make .lib files, not .a files.
17861      libext=lib
17862      # Tell ltmain to make .dll files, not .so files.
17863      shrext_cmds=".dll"
17864      # FIXME: Setting linknames here is a bad hack.
17865      archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
17866      # The linker will automatically build a .lib file if we build a DLL.
17867      old_archive_From_new_cmds_GCJ='true'
17868      # FIXME: Should let the user specify the lib program.
17869      old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
17870      fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
17871      enable_shared_with_static_runtimes_GCJ=yes
17872      ;;
17873
17874    darwin* | rhapsody*)
17875      case $host_os in
17876        rhapsody* | darwin1.[012])
17877         allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
17878         ;;
17879       *) # Darwin 1.3 on
17880         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
17881           allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
17882         else
17883           case ${MACOSX_DEPLOYMENT_TARGET} in
17884             10.[012])
17885               allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
17886               ;;
17887             10.*)
17888               allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
17889               ;;
17890           esac
17891         fi
17892         ;;
17893      esac
17894      archive_cmds_need_lc_GCJ=no
17895      hardcode_direct_GCJ=no
17896      hardcode_automatic_GCJ=yes
17897      hardcode_shlibpath_var_GCJ=unsupported
17898      whole_archive_flag_spec_GCJ=''
17899      link_all_deplibs_GCJ=yes
17900    if test "$GCC" = yes ; then
17901    	output_verbose_link_cmd='echo'
17902        archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
17903      module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
17904      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
17905      archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
17906      module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
17907    else
17908      case $cc_basename in
17909        xlc*)
17910         output_verbose_link_cmd='echo'
17911         archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
17912         module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
17913          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
17914         archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
17915          module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
17916          ;;
17917       *)
17918         ld_shlibs_GCJ=no
17919          ;;
17920      esac
17921    fi
17922      ;;
17923
17924    dgux*)
17925      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
17926      hardcode_libdir_flag_spec_GCJ='-L$libdir'
17927      hardcode_shlibpath_var_GCJ=no
17928      ;;
17929
17930    freebsd1*)
17931      ld_shlibs_GCJ=no
17932      ;;
17933
17934    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
17935    # support.  Future versions do this automatically, but an explicit c++rt0.o
17936    # does not break anything, and helps significantly (at the cost of a little
17937    # extra space).
17938    freebsd2.2*)
17939      archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
17940      hardcode_libdir_flag_spec_GCJ='-R$libdir'
17941      hardcode_direct_GCJ=yes
17942      hardcode_shlibpath_var_GCJ=no
17943      ;;
17944
17945    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
17946    freebsd2*)
17947      archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
17948      hardcode_direct_GCJ=yes
17949      hardcode_minus_L_GCJ=yes
17950      hardcode_shlibpath_var_GCJ=no
17951      ;;
17952
17953    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
17954    freebsd* | dragonfly*)
17955      archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
17956      hardcode_libdir_flag_spec_GCJ='-R$libdir'
17957      hardcode_direct_GCJ=yes
17958      hardcode_shlibpath_var_GCJ=no
17959      ;;
17960
17961    hpux9*)
17962      if test "$GCC" = yes; then
17963	archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
17964      else
17965	archive_cmds_GCJ='$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'
17966      fi
17967      hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
17968      hardcode_libdir_separator_GCJ=:
17969      hardcode_direct_GCJ=yes
17970
17971      # hardcode_minus_L: Not really in the search PATH,
17972      # but as the default location of the library.
17973      hardcode_minus_L_GCJ=yes
17974      export_dynamic_flag_spec_GCJ='${wl}-E'
17975      ;;
17976
17977    hpux10*)
17978      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
17979	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
17980      else
17981	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
17982      fi
17983      if test "$with_gnu_ld" = no; then
17984	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
17985	hardcode_libdir_separator_GCJ=:
17986
17987	hardcode_direct_GCJ=yes
17988	export_dynamic_flag_spec_GCJ='${wl}-E'
17989
17990	# hardcode_minus_L: Not really in the search PATH,
17991	# but as the default location of the library.
17992	hardcode_minus_L_GCJ=yes
17993      fi
17994      ;;
17995
17996    hpux11*)
17997      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
17998	case $host_cpu in
17999	hppa*64*)
18000	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18001	  ;;
18002	ia64*)
18003	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
18004	  ;;
18005	*)
18006	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
18007	  ;;
18008	esac
18009      else
18010	case $host_cpu in
18011	hppa*64*)
18012	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18013	  ;;
18014	ia64*)
18015	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
18016	  ;;
18017	*)
18018	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
18019	  ;;
18020	esac
18021      fi
18022      if test "$with_gnu_ld" = no; then
18023	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
18024	hardcode_libdir_separator_GCJ=:
18025
18026	case $host_cpu in
18027	hppa*64*|ia64*)
18028	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
18029	  hardcode_direct_GCJ=no
18030	  hardcode_shlibpath_var_GCJ=no
18031	  ;;
18032	*)
18033	  hardcode_direct_GCJ=yes
18034	  export_dynamic_flag_spec_GCJ='${wl}-E'
18035
18036	  # hardcode_minus_L: Not really in the search PATH,
18037	  # but as the default location of the library.
18038	  hardcode_minus_L_GCJ=yes
18039	  ;;
18040	esac
18041      fi
18042      ;;
18043
18044    irix5* | irix6* | nonstopux*)
18045      if test "$GCC" = yes; then
18046	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
18047      else
18048	archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
18049	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
18050      fi
18051      hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
18052      hardcode_libdir_separator_GCJ=:
18053      link_all_deplibs_GCJ=yes
18054      ;;
18055
18056    netbsd*)
18057      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
18058	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
18059      else
18060	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
18061      fi
18062      hardcode_libdir_flag_spec_GCJ='-R$libdir'
18063      hardcode_direct_GCJ=yes
18064      hardcode_shlibpath_var_GCJ=no
18065      ;;
18066
18067    newsos6)
18068      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18069      hardcode_direct_GCJ=yes
18070      hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
18071      hardcode_libdir_separator_GCJ=:
18072      hardcode_shlibpath_var_GCJ=no
18073      ;;
18074
18075    openbsd*)
18076      if test -f /usr/libexec/ld.so; then
18077	hardcode_direct_GCJ=yes
18078	hardcode_shlibpath_var_GCJ=no
18079	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
18080	  archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
18081	  archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
18082	  hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
18083	  export_dynamic_flag_spec_GCJ='${wl}-E'
18084	else
18085	  case $host_os in
18086	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
18087	     archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
18088	     hardcode_libdir_flag_spec_GCJ='-R$libdir'
18089	     ;;
18090	   *)
18091	     archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
18092	     hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
18093	     ;;
18094	  esac
18095        fi
18096      else
18097	ld_shlibs_GCJ=no
18098      fi
18099      ;;
18100
18101    os2*)
18102      hardcode_libdir_flag_spec_GCJ='-L$libdir'
18103      hardcode_minus_L_GCJ=yes
18104      allow_undefined_flag_GCJ=unsupported
18105      archive_cmds_GCJ='$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'
18106      old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
18107      ;;
18108
18109    osf3*)
18110      if test "$GCC" = yes; then
18111	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
18112	archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
18113      else
18114	allow_undefined_flag_GCJ=' -expect_unresolved \*'
18115	archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
18116      fi
18117      hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
18118      hardcode_libdir_separator_GCJ=:
18119      ;;
18120
18121    osf4* | osf5*)	# as osf3* with the addition of -msym flag
18122      if test "$GCC" = yes; then
18123	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
18124	archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
18125	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
18126      else
18127	allow_undefined_flag_GCJ=' -expect_unresolved \*'
18128	archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
18129	archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
18130	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
18131
18132	# Both c and cxx compiler support -rpath directly
18133	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
18134      fi
18135      hardcode_libdir_separator_GCJ=:
18136      ;;
18137
18138    solaris*)
18139      no_undefined_flag_GCJ=' -z text'
18140      if test "$GCC" = yes; then
18141	wlarc='${wl}'
18142	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18143	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
18144	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
18145      else
18146	wlarc=''
18147	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
18148	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
18149  	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
18150      fi
18151      hardcode_libdir_flag_spec_GCJ='-R$libdir'
18152      hardcode_shlibpath_var_GCJ=no
18153      case $host_os in
18154      solaris2.[0-5] | solaris2.[0-5].*) ;;
18155      *)
18156	# The compiler driver will combine and reorder linker options,
18157	# but understands `-z linker_flag'.  GCC discards it without `$wl',
18158	# but is careful enough not to reorder.
18159 	# Supported since Solaris 2.6 (maybe 2.5.1?)
18160	if test "$GCC" = yes; then
18161	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
18162	else
18163	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
18164	fi
18165	;;
18166      esac
18167      link_all_deplibs_GCJ=yes
18168      ;;
18169
18170    sunos4*)
18171      if test "x$host_vendor" = xsequent; then
18172	# Use $CC to link under sequent, because it throws in some extra .o
18173	# files that make .init and .fini sections work.
18174	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
18175      else
18176	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
18177      fi
18178      hardcode_libdir_flag_spec_GCJ='-L$libdir'
18179      hardcode_direct_GCJ=yes
18180      hardcode_minus_L_GCJ=yes
18181      hardcode_shlibpath_var_GCJ=no
18182      ;;
18183
18184    sysv4)
18185      case $host_vendor in
18186	sni)
18187	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18188	  hardcode_direct_GCJ=yes # is this really true???
18189	;;
18190	siemens)
18191	  ## LD is ld it makes a PLAMLIB
18192	  ## CC just makes a GrossModule.
18193	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
18194	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
18195	  hardcode_direct_GCJ=no
18196        ;;
18197	motorola)
18198	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18199	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
18200	;;
18201      esac
18202      runpath_var='LD_RUN_PATH'
18203      hardcode_shlibpath_var_GCJ=no
18204      ;;
18205
18206    sysv4.3*)
18207      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18208      hardcode_shlibpath_var_GCJ=no
18209      export_dynamic_flag_spec_GCJ='-Bexport'
18210      ;;
18211
18212    sysv4*MP*)
18213      if test -d /usr/nec; then
18214	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18215	hardcode_shlibpath_var_GCJ=no
18216	runpath_var=LD_RUN_PATH
18217	hardcode_runpath_var=yes
18218	ld_shlibs_GCJ=yes
18219      fi
18220      ;;
18221
18222    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
18223      no_undefined_flag_GCJ='${wl}-z,text'
18224      archive_cmds_need_lc_GCJ=no
18225      hardcode_shlibpath_var_GCJ=no
18226      runpath_var='LD_RUN_PATH'
18227
18228      if test "$GCC" = yes; then
18229	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18230	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18231      else
18232	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18233	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18234      fi
18235      ;;
18236
18237    sysv5* | sco3.2v5* | sco5v6*)
18238      # Note: We can NOT use -z defs as we might desire, because we do not
18239      # link with -lc, and that would cause any symbols used from libc to
18240      # always be unresolved, which means just about no library would
18241      # ever link correctly.  If we're not using GNU ld we use -z text
18242      # though, which does catch some bad symbols but isn't as heavy-handed
18243      # as -z defs.
18244      no_undefined_flag_GCJ='${wl}-z,text'
18245      allow_undefined_flag_GCJ='${wl}-z,nodefs'
18246      archive_cmds_need_lc_GCJ=no
18247      hardcode_shlibpath_var_GCJ=no
18248      hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
18249      hardcode_libdir_separator_GCJ=':'
18250      link_all_deplibs_GCJ=yes
18251      export_dynamic_flag_spec_GCJ='${wl}-Bexport'
18252      runpath_var='LD_RUN_PATH'
18253
18254      if test "$GCC" = yes; then
18255	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
18256	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
18257      else
18258	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
18259	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
18260      fi
18261      ;;
18262
18263    uts4*)
18264      archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18265      hardcode_libdir_flag_spec_GCJ='-L$libdir'
18266      hardcode_shlibpath_var_GCJ=no
18267      ;;
18268
18269    *)
18270      ld_shlibs_GCJ=no
18271      ;;
18272    esac
18273  fi
18274
18275{ $as_echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
18276$as_echo "$ld_shlibs_GCJ" >&6; }
18277test "$ld_shlibs_GCJ" = no && can_build_shared=no
18278
18279#
18280# Do we need to explicitly link libc?
18281#
18282case "x$archive_cmds_need_lc_GCJ" in
18283x|xyes)
18284  # Assume -lc should be added
18285  archive_cmds_need_lc_GCJ=yes
18286
18287  if test "$enable_shared" = yes && test "$GCC" = yes; then
18288    case $archive_cmds_GCJ in
18289    *'~'*)
18290      # FIXME: we may have to deal with multi-command sequences.
18291      ;;
18292    '$CC '*)
18293      # Test whether the compiler implicitly links with -lc since on some
18294      # systems, -lgcc has to come before -lc. If gcc already passes -lc
18295      # to ld, don't add -lc before -lgcc.
18296      { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
18297$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
18298      $rm conftest*
18299      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
18300
18301      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18302  (eval $ac_compile) 2>&5
18303  ac_status=$?
18304  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18305  (exit $ac_status); } 2>conftest.err; then
18306        soname=conftest
18307        lib=conftest
18308        libobjs=conftest.$ac_objext
18309        deplibs=
18310        wl=$lt_prog_compiler_wl_GCJ
18311	pic_flag=$lt_prog_compiler_pic_GCJ
18312        compiler_flags=-v
18313        linker_flags=-v
18314        verstring=
18315        output_objdir=.
18316        libname=conftest
18317        lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
18318        allow_undefined_flag_GCJ=
18319        if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
18320  (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
18321  ac_status=$?
18322  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18323  (exit $ac_status); }
18324        then
18325	  archive_cmds_need_lc_GCJ=no
18326        else
18327	  archive_cmds_need_lc_GCJ=yes
18328        fi
18329        allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
18330      else
18331        cat conftest.err 1>&5
18332      fi
18333      $rm conftest*
18334      { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
18335$as_echo "$archive_cmds_need_lc_GCJ" >&6; }
18336      ;;
18337    esac
18338  fi
18339  ;;
18340esac
18341
18342{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
18343$as_echo_n "checking dynamic linker characteristics... " >&6; }
18344library_names_spec=
18345libname_spec='lib$name'
18346soname_spec=
18347shrext_cmds=".so"
18348postinstall_cmds=
18349postuninstall_cmds=
18350finish_cmds=
18351finish_eval=
18352shlibpath_var=
18353shlibpath_overrides_runpath=unknown
18354version_type=none
18355dynamic_linker="$host_os ld.so"
18356sys_lib_dlsearch_path_spec="/lib /usr/lib"
18357
18358need_lib_prefix=unknown
18359hardcode_into_libs=no
18360
18361# when you set need_version to no, make sure it does not cause -set_version
18362# flags to be left without arguments
18363need_version=unknown
18364
18365case $host_os in
18366aix3*)
18367  version_type=linux
18368  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
18369  shlibpath_var=LIBPATH
18370
18371  # AIX 3 has no versioning support, so we append a major version to the name.
18372  soname_spec='${libname}${release}${shared_ext}$major'
18373  ;;
18374
18375aix4* | aix5*)
18376  version_type=linux
18377  need_lib_prefix=no
18378  need_version=no
18379  hardcode_into_libs=yes
18380  if test "$host_cpu" = ia64; then
18381    # AIX 5 supports IA64
18382    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
18383    shlibpath_var=LD_LIBRARY_PATH
18384  else
18385    # With GCC up to 2.95.x, collect2 would create an import file
18386    # for dependence libraries.  The import file would start with
18387    # the line `#! .'.  This would cause the generated library to
18388    # depend on `.', always an invalid library.  This was fixed in
18389    # development snapshots of GCC prior to 3.0.
18390    case $host_os in
18391      aix4 | aix4.[01] | aix4.[01].*)
18392      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
18393	   echo ' yes '
18394	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
18395	:
18396      else
18397	can_build_shared=no
18398      fi
18399      ;;
18400    esac
18401    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
18402    # soname into executable. Probably we can add versioning support to
18403    # collect2, so additional links can be useful in future.
18404    if test "$aix_use_runtimelinking" = yes; then
18405      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
18406      # instead of lib<name>.a to let people know that these are not
18407      # typical AIX shared libraries.
18408      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18409    else
18410      # We preserve .a as extension for shared libraries through AIX4.2
18411      # and later when we are not doing run time linking.
18412      library_names_spec='${libname}${release}.a $libname.a'
18413      soname_spec='${libname}${release}${shared_ext}$major'
18414    fi
18415    shlibpath_var=LIBPATH
18416  fi
18417  ;;
18418
18419amigaos*)
18420  library_names_spec='$libname.ixlibrary $libname.a'
18421  # Create ${libname}_ixlibrary.a entries in /sys/libs.
18422  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
18423  ;;
18424
18425beos*)
18426  library_names_spec='${libname}${shared_ext}'
18427  dynamic_linker="$host_os ld.so"
18428  shlibpath_var=LIBRARY_PATH
18429  ;;
18430
18431bsdi[45]*)
18432  version_type=linux
18433  need_version=no
18434  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18435  soname_spec='${libname}${release}${shared_ext}$major'
18436  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
18437  shlibpath_var=LD_LIBRARY_PATH
18438  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
18439  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
18440  # the default ld.so.conf also contains /usr/contrib/lib and
18441  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
18442  # libtool to hard-code these into programs
18443  ;;
18444
18445cygwin* | mingw* | pw32*)
18446  version_type=windows
18447  shrext_cmds=".dll"
18448  need_version=no
18449  need_lib_prefix=no
18450
18451  case $GCC,$host_os in
18452  yes,cygwin* | yes,mingw* | yes,pw32*)
18453    library_names_spec='$libname.dll.a'
18454    # DLL is installed to $(libdir)/../bin by postinstall_cmds
18455    postinstall_cmds='base_file=`basename \${file}`~
18456      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
18457      dldir=$destdir/`dirname \$dlpath`~
18458      test -d \$dldir || mkdir -p \$dldir~
18459      $install_prog $dir/$dlname \$dldir/$dlname~
18460      chmod a+x \$dldir/$dlname'
18461    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
18462      dlpath=$dir/\$dldll~
18463       $rm \$dlpath'
18464    shlibpath_overrides_runpath=yes
18465
18466    case $host_os in
18467    cygwin*)
18468      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
18469      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
18470      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
18471      ;;
18472    mingw*)
18473      # MinGW DLLs use traditional 'lib' prefix
18474      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
18475      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
18476      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
18477        # It is most probably a Windows format PATH printed by
18478        # mingw gcc, but we are running on Cygwin. Gcc prints its search
18479        # path with ; separators, and with drive letters. We can handle the
18480        # drive letters (cygwin fileutils understands them), so leave them,
18481        # especially as we might pass files found there to a mingw objdump,
18482        # which wouldn't understand a cygwinified path. Ahh.
18483        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
18484      else
18485        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
18486      fi
18487      ;;
18488    pw32*)
18489      # pw32 DLLs use 'pw' prefix rather than 'lib'
18490      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
18491      ;;
18492    esac
18493    ;;
18494
18495  *)
18496    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
18497    ;;
18498  esac
18499  dynamic_linker='Win32 ld.exe'
18500  # FIXME: first we should search . and the directory the executable is in
18501  shlibpath_var=PATH
18502  ;;
18503
18504darwin* | rhapsody*)
18505  dynamic_linker="$host_os dyld"
18506  version_type=darwin
18507  need_lib_prefix=no
18508  need_version=no
18509  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
18510  soname_spec='${libname}${release}${major}$shared_ext'
18511  shlibpath_overrides_runpath=yes
18512  shlibpath_var=DYLD_LIBRARY_PATH
18513  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
18514
18515  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
18516  ;;
18517
18518dgux*)
18519  version_type=linux
18520  need_lib_prefix=no
18521  need_version=no
18522  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
18523  soname_spec='${libname}${release}${shared_ext}$major'
18524  shlibpath_var=LD_LIBRARY_PATH
18525  ;;
18526
18527freebsd1*)
18528  dynamic_linker=no
18529  ;;
18530
18531freebsd* | dragonfly*)
18532  # DragonFly does not have aout.  When/if they implement a new
18533  # versioning mechanism, adjust this.
18534  if test -x /usr/bin/objformat; then
18535    objformat=`/usr/bin/objformat`
18536  else
18537    case $host_os in
18538    freebsd[123]*) objformat=aout ;;
18539    *) objformat=elf ;;
18540    esac
18541  fi
18542  version_type=freebsd-$objformat
18543  case $version_type in
18544    freebsd-elf*)
18545      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
18546      need_version=no
18547      need_lib_prefix=no
18548      ;;
18549    freebsd-*)
18550      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
18551      need_version=yes
18552      ;;
18553  esac
18554  shlibpath_var=LD_LIBRARY_PATH
18555  case $host_os in
18556  freebsd2*)
18557    shlibpath_overrides_runpath=yes
18558    ;;
18559  freebsd3.[01]* | freebsdelf3.[01]*)
18560    shlibpath_overrides_runpath=yes
18561    hardcode_into_libs=yes
18562    ;;
18563  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
18564  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
18565    shlibpath_overrides_runpath=no
18566    hardcode_into_libs=yes
18567    ;;
18568  *) # from 4.6 on, and DragonFly
18569    shlibpath_overrides_runpath=yes
18570    hardcode_into_libs=yes
18571    ;;
18572  esac
18573  ;;
18574
18575gnu*)
18576  version_type=linux
18577  need_lib_prefix=no
18578  need_version=no
18579  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
18580  soname_spec='${libname}${release}${shared_ext}$major'
18581  shlibpath_var=LD_LIBRARY_PATH
18582  hardcode_into_libs=yes
18583  ;;
18584
18585hpux9* | hpux10* | hpux11*)
18586  # Give a soname corresponding to the major version so that dld.sl refuses to
18587  # link against other versions.
18588  version_type=sunos
18589  need_lib_prefix=no
18590  need_version=no
18591  case $host_cpu in
18592  ia64*)
18593    shrext_cmds='.so'
18594    hardcode_into_libs=yes
18595    dynamic_linker="$host_os dld.so"
18596    shlibpath_var=LD_LIBRARY_PATH
18597    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
18598    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18599    soname_spec='${libname}${release}${shared_ext}$major'
18600    if test "X$HPUX_IA64_MODE" = X32; then
18601      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
18602    else
18603      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
18604    fi
18605    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
18606    ;;
18607   hppa*64*)
18608     shrext_cmds='.sl'
18609     hardcode_into_libs=yes
18610     dynamic_linker="$host_os dld.sl"
18611     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
18612     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
18613     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18614     soname_spec='${libname}${release}${shared_ext}$major'
18615     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
18616     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
18617     ;;
18618   *)
18619    shrext_cmds='.sl'
18620    dynamic_linker="$host_os dld.sl"
18621    shlibpath_var=SHLIB_PATH
18622    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
18623    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18624    soname_spec='${libname}${release}${shared_ext}$major'
18625    ;;
18626  esac
18627  # HP-UX runs *really* slowly unless shared libraries are mode 555.
18628  postinstall_cmds='chmod 555 $lib'
18629  ;;
18630
18631interix[3-9]*)
18632  version_type=linux
18633  need_lib_prefix=no
18634  need_version=no
18635  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
18636  soname_spec='${libname}${release}${shared_ext}$major'
18637  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
18638  shlibpath_var=LD_LIBRARY_PATH
18639  shlibpath_overrides_runpath=no
18640  hardcode_into_libs=yes
18641  ;;
18642
18643irix5* | irix6* | nonstopux*)
18644  case $host_os in
18645    nonstopux*) version_type=nonstopux ;;
18646    *)
18647	if test "$lt_cv_prog_gnu_ld" = yes; then
18648		version_type=linux
18649	else
18650		version_type=irix
18651	fi ;;
18652  esac
18653  need_lib_prefix=no
18654  need_version=no
18655  soname_spec='${libname}${release}${shared_ext}$major'
18656  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
18657  case $host_os in
18658  irix5* | nonstopux*)
18659    libsuff= shlibsuff=
18660    ;;
18661  *)
18662    case $LD in # libtool.m4 will add one of these switches to LD
18663    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
18664      libsuff= shlibsuff= libmagic=32-bit;;
18665    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
18666      libsuff=32 shlibsuff=N32 libmagic=N32;;
18667    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
18668      libsuff=64 shlibsuff=64 libmagic=64-bit;;
18669    *) libsuff= shlibsuff= libmagic=never-match;;
18670    esac
18671    ;;
18672  esac
18673  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
18674  shlibpath_overrides_runpath=no
18675  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
18676  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
18677  hardcode_into_libs=yes
18678  ;;
18679
18680# No shared lib support for Linux oldld, aout, or coff.
18681linux*oldld* | linux*aout* | linux*coff*)
18682  dynamic_linker=no
18683  ;;
18684
18685# This must be Linux ELF.
18686linux* | k*bsd*-gnu)
18687  version_type=linux
18688  need_lib_prefix=no
18689  need_version=no
18690  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18691  soname_spec='${libname}${release}${shared_ext}$major'
18692  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
18693  shlibpath_var=LD_LIBRARY_PATH
18694  shlibpath_overrides_runpath=no
18695  # This implies no fast_install, which is unacceptable.
18696  # Some rework will be needed to allow for fast_install
18697  # before this can be enabled.
18698  hardcode_into_libs=yes
18699
18700  # Append ld.so.conf contents to the search path
18701  if test -f /etc/ld.so.conf; then
18702    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
18703    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
18704  fi
18705
18706  # We used to test for /lib/ld.so.1 and disable shared libraries on
18707  # powerpc, because MkLinux only supported shared libraries with the
18708  # GNU dynamic linker.  Since this was broken with cross compilers,
18709  # most powerpc-linux boxes support dynamic linking these days and
18710  # people can always --disable-shared, the test was removed, and we
18711  # assume the GNU/Linux dynamic linker is in use.
18712  dynamic_linker='GNU/Linux ld.so'
18713  ;;
18714
18715netbsd*)
18716  version_type=sunos
18717  need_lib_prefix=no
18718  need_version=no
18719  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
18720    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
18721    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
18722    dynamic_linker='NetBSD (a.out) ld.so'
18723  else
18724    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
18725    soname_spec='${libname}${release}${shared_ext}$major'
18726    dynamic_linker='NetBSD ld.elf_so'
18727  fi
18728  shlibpath_var=LD_LIBRARY_PATH
18729  shlibpath_overrides_runpath=yes
18730  hardcode_into_libs=yes
18731  ;;
18732
18733newsos6)
18734  version_type=linux
18735  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18736  shlibpath_var=LD_LIBRARY_PATH
18737  shlibpath_overrides_runpath=yes
18738  ;;
18739
18740nto-qnx*)
18741  version_type=linux
18742  need_lib_prefix=no
18743  need_version=no
18744  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18745  soname_spec='${libname}${release}${shared_ext}$major'
18746  shlibpath_var=LD_LIBRARY_PATH
18747  shlibpath_overrides_runpath=yes
18748  ;;
18749
18750openbsd*)
18751  version_type=sunos
18752  sys_lib_dlsearch_path_spec="/usr/lib"
18753  need_lib_prefix=no
18754  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
18755  case $host_os in
18756    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
18757    *)                         need_version=no  ;;
18758  esac
18759  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
18760  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
18761  shlibpath_var=LD_LIBRARY_PATH
18762  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
18763    case $host_os in
18764      openbsd2.[89] | openbsd2.[89].*)
18765	shlibpath_overrides_runpath=no
18766	;;
18767      *)
18768	shlibpath_overrides_runpath=yes
18769	;;
18770      esac
18771  else
18772    shlibpath_overrides_runpath=yes
18773  fi
18774  ;;
18775
18776os2*)
18777  libname_spec='$name'
18778  shrext_cmds=".dll"
18779  need_lib_prefix=no
18780  library_names_spec='$libname${shared_ext} $libname.a'
18781  dynamic_linker='OS/2 ld.exe'
18782  shlibpath_var=LIBPATH
18783  ;;
18784
18785osf3* | osf4* | osf5*)
18786  version_type=osf
18787  need_lib_prefix=no
18788  need_version=no
18789  soname_spec='${libname}${release}${shared_ext}$major'
18790  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18791  shlibpath_var=LD_LIBRARY_PATH
18792  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
18793  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
18794  ;;
18795
18796rdos*)
18797  dynamic_linker=no
18798  ;;
18799
18800solaris*)
18801  version_type=linux
18802  need_lib_prefix=no
18803  need_version=no
18804  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18805  soname_spec='${libname}${release}${shared_ext}$major'
18806  shlibpath_var=LD_LIBRARY_PATH
18807  shlibpath_overrides_runpath=yes
18808  hardcode_into_libs=yes
18809  # ldd complains unless libraries are executable
18810  postinstall_cmds='chmod +x $lib'
18811  ;;
18812
18813sunos4*)
18814  version_type=sunos
18815  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
18816  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
18817  shlibpath_var=LD_LIBRARY_PATH
18818  shlibpath_overrides_runpath=yes
18819  if test "$with_gnu_ld" = yes; then
18820    need_lib_prefix=no
18821  fi
18822  need_version=yes
18823  ;;
18824
18825sysv4 | sysv4.3*)
18826  version_type=linux
18827  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18828  soname_spec='${libname}${release}${shared_ext}$major'
18829  shlibpath_var=LD_LIBRARY_PATH
18830  case $host_vendor in
18831    sni)
18832      shlibpath_overrides_runpath=no
18833      need_lib_prefix=no
18834      export_dynamic_flag_spec='${wl}-Blargedynsym'
18835      runpath_var=LD_RUN_PATH
18836      ;;
18837    siemens)
18838      need_lib_prefix=no
18839      ;;
18840    motorola)
18841      need_lib_prefix=no
18842      need_version=no
18843      shlibpath_overrides_runpath=no
18844      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
18845      ;;
18846  esac
18847  ;;
18848
18849sysv4*MP*)
18850  if test -d /usr/nec ;then
18851    version_type=linux
18852    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
18853    soname_spec='$libname${shared_ext}.$major'
18854    shlibpath_var=LD_LIBRARY_PATH
18855  fi
18856  ;;
18857
18858sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
18859  version_type=freebsd-elf
18860  need_lib_prefix=no
18861  need_version=no
18862  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
18863  soname_spec='${libname}${release}${shared_ext}$major'
18864  shlibpath_var=LD_LIBRARY_PATH
18865  hardcode_into_libs=yes
18866  if test "$with_gnu_ld" = yes; then
18867    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
18868    shlibpath_overrides_runpath=no
18869  else
18870    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
18871    shlibpath_overrides_runpath=yes
18872    case $host_os in
18873      sco3.2v5*)
18874        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
18875	;;
18876    esac
18877  fi
18878  sys_lib_dlsearch_path_spec='/usr/lib'
18879  ;;
18880
18881uts4*)
18882  version_type=linux
18883  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
18884  soname_spec='${libname}${release}${shared_ext}$major'
18885  shlibpath_var=LD_LIBRARY_PATH
18886  ;;
18887
18888*)
18889  dynamic_linker=no
18890  ;;
18891esac
18892{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
18893$as_echo "$dynamic_linker" >&6; }
18894test "$dynamic_linker" = no && can_build_shared=no
18895
18896variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
18897if test "$GCC" = yes; then
18898  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
18899fi
18900
18901{ $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
18902$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
18903hardcode_action_GCJ=
18904if test -n "$hardcode_libdir_flag_spec_GCJ" || \
18905   test -n "$runpath_var_GCJ" || \
18906   test "X$hardcode_automatic_GCJ" = "Xyes" ; then
18907
18908  # We can hardcode non-existant directories.
18909  if test "$hardcode_direct_GCJ" != no &&
18910     # If the only mechanism to avoid hardcoding is shlibpath_var, we
18911     # have to relink, otherwise we might link with an installed library
18912     # when we should be linking with a yet-to-be-installed one
18913     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
18914     test "$hardcode_minus_L_GCJ" != no; then
18915    # Linking always hardcodes the temporary library directory.
18916    hardcode_action_GCJ=relink
18917  else
18918    # We can link without hardcoding, and we can hardcode nonexisting dirs.
18919    hardcode_action_GCJ=immediate
18920  fi
18921else
18922  # We cannot hardcode anything, or else we can only hardcode existing
18923  # directories.
18924  hardcode_action_GCJ=unsupported
18925fi
18926{ $as_echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
18927$as_echo "$hardcode_action_GCJ" >&6; }
18928
18929if test "$hardcode_action_GCJ" = relink; then
18930  # Fast installation is not supported
18931  enable_fast_install=no
18932elif test "$shlibpath_overrides_runpath" = yes ||
18933     test "$enable_shared" = no; then
18934  # Fast installation is not necessary
18935  enable_fast_install=needless
18936fi
18937
18938
18939# The else clause should only fire when bootstrapping the
18940# libtool distribution, otherwise you forgot to ship ltmain.sh
18941# with your package, and you will get complaints that there are
18942# no rules to generate ltmain.sh.
18943if test -f "$ltmain"; then
18944  # See if we are running on zsh, and set the options which allow our commands through
18945  # without removal of \ escapes.
18946  if test -n "${ZSH_VERSION+set}" ; then
18947    setopt NO_GLOB_SUBST
18948  fi
18949  # Now quote all the things that may contain metacharacters while being
18950  # careful not to overquote the AC_SUBSTed values.  We take copies of the
18951  # variables and quote the copies for generation of the libtool script.
18952  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
18953    SED SHELL STRIP \
18954    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
18955    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
18956    deplibs_check_method reload_flag reload_cmds need_locks \
18957    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
18958    lt_cv_sys_global_symbol_to_c_name_address \
18959    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
18960    old_postinstall_cmds old_postuninstall_cmds \
18961    compiler_GCJ \
18962    CC_GCJ \
18963    LD_GCJ \
18964    lt_prog_compiler_wl_GCJ \
18965    lt_prog_compiler_pic_GCJ \
18966    lt_prog_compiler_static_GCJ \
18967    lt_prog_compiler_no_builtin_flag_GCJ \
18968    export_dynamic_flag_spec_GCJ \
18969    thread_safe_flag_spec_GCJ \
18970    whole_archive_flag_spec_GCJ \
18971    enable_shared_with_static_runtimes_GCJ \
18972    old_archive_cmds_GCJ \
18973    old_archive_from_new_cmds_GCJ \
18974    predep_objects_GCJ \
18975    postdep_objects_GCJ \
18976    predeps_GCJ \
18977    postdeps_GCJ \
18978    compiler_lib_search_path_GCJ \
18979    archive_cmds_GCJ \
18980    archive_expsym_cmds_GCJ \
18981    postinstall_cmds_GCJ \
18982    postuninstall_cmds_GCJ \
18983    old_archive_from_expsyms_cmds_GCJ \
18984    allow_undefined_flag_GCJ \
18985    no_undefined_flag_GCJ \
18986    export_symbols_cmds_GCJ \
18987    hardcode_libdir_flag_spec_GCJ \
18988    hardcode_libdir_flag_spec_ld_GCJ \
18989    hardcode_libdir_separator_GCJ \
18990    hardcode_automatic_GCJ \
18991    module_cmds_GCJ \
18992    module_expsym_cmds_GCJ \
18993    lt_cv_prog_compiler_c_o_GCJ \
18994    fix_srcfile_path_GCJ \
18995    exclude_expsyms_GCJ \
18996    include_expsyms_GCJ; do
18997
18998    case $var in
18999    old_archive_cmds_GCJ | \
19000    old_archive_from_new_cmds_GCJ | \
19001    archive_cmds_GCJ | \
19002    archive_expsym_cmds_GCJ | \
19003    module_cmds_GCJ | \
19004    module_expsym_cmds_GCJ | \
19005    old_archive_from_expsyms_cmds_GCJ | \
19006    export_symbols_cmds_GCJ | \
19007    extract_expsyms_cmds | reload_cmds | finish_cmds | \
19008    postinstall_cmds | postuninstall_cmds | \
19009    old_postinstall_cmds | old_postuninstall_cmds | \
19010    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
19011      # Double-quote double-evaled strings.
19012      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
19013      ;;
19014    *)
19015      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
19016      ;;
19017    esac
19018  done
19019
19020  case $lt_echo in
19021  *'\$0 --fallback-echo"')
19022    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
19023    ;;
19024  esac
19025
19026cfgfile="$ofile"
19027
19028  cat <<__EOF__ >> "$cfgfile"
19029# ### BEGIN LIBTOOL TAG CONFIG: $tagname
19030
19031# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
19032
19033# Shell to use when invoking shell scripts.
19034SHELL=$lt_SHELL
19035
19036# Whether or not to build shared libraries.
19037build_libtool_libs=$enable_shared
19038
19039# Whether or not to build static libraries.
19040build_old_libs=$enable_static
19041
19042# Whether or not to add -lc for building shared libraries.
19043build_libtool_need_lc=$archive_cmds_need_lc_GCJ
19044
19045# Whether or not to disallow shared libs when runtime libs are static
19046allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
19047
19048# Whether or not to optimize for fast installation.
19049fast_install=$enable_fast_install
19050
19051# The host system.
19052host_alias=$host_alias
19053host=$host
19054host_os=$host_os
19055
19056# The build system.
19057build_alias=$build_alias
19058build=$build
19059build_os=$build_os
19060
19061# An echo program that does not interpret backslashes.
19062echo=$lt_echo
19063
19064# The archiver.
19065AR=$lt_AR
19066AR_FLAGS=$lt_AR_FLAGS
19067
19068# A C compiler.
19069LTCC=$lt_LTCC
19070
19071# LTCC compiler flags.
19072LTCFLAGS=$lt_LTCFLAGS
19073
19074# A language-specific compiler.
19075CC=$lt_compiler_GCJ
19076
19077# Is the compiler the GNU C compiler?
19078with_gcc=$GCC_GCJ
19079
19080# An ERE matcher.
19081EGREP=$lt_EGREP
19082
19083# The linker used to build libraries.
19084LD=$lt_LD_GCJ
19085
19086# Whether we need hard or soft links.
19087LN_S=$lt_LN_S
19088
19089# A BSD-compatible nm program.
19090NM=$lt_NM
19091
19092# A symbol stripping program
19093STRIP=$lt_STRIP
19094
19095# Used to examine libraries when file_magic_cmd begins "file"
19096MAGIC_CMD=$MAGIC_CMD
19097
19098# Used on cygwin: DLL creation program.
19099DLLTOOL="$DLLTOOL"
19100
19101# Used on cygwin: object dumper.
19102OBJDUMP="$OBJDUMP"
19103
19104# Used on cygwin: assembler.
19105AS="$AS"
19106
19107# The name of the directory that contains temporary libtool files.
19108objdir=$objdir
19109
19110# How to create reloadable object files.
19111reload_flag=$lt_reload_flag
19112reload_cmds=$lt_reload_cmds
19113
19114# How to pass a linker flag through the compiler.
19115wl=$lt_lt_prog_compiler_wl_GCJ
19116
19117# Object file suffix (normally "o").
19118objext="$ac_objext"
19119
19120# Old archive suffix (normally "a").
19121libext="$libext"
19122
19123# Shared library suffix (normally ".so").
19124shrext_cmds='$shrext_cmds'
19125
19126# Executable file suffix (normally "").
19127exeext="$exeext"
19128
19129# Additional compiler flags for building library objects.
19130pic_flag=$lt_lt_prog_compiler_pic_GCJ
19131pic_mode=$pic_mode
19132
19133# What is the maximum length of a command?
19134max_cmd_len=$lt_cv_sys_max_cmd_len
19135
19136# Does compiler simultaneously support -c and -o options?
19137compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
19138
19139# Must we lock files when doing compilation?
19140need_locks=$lt_need_locks
19141
19142# Do we need the lib prefix for modules?
19143need_lib_prefix=$need_lib_prefix
19144
19145# Do we need a version for libraries?
19146need_version=$need_version
19147
19148# Whether dlopen is supported.
19149dlopen_support=$enable_dlopen
19150
19151# Whether dlopen of programs is supported.
19152dlopen_self=$enable_dlopen_self
19153
19154# Whether dlopen of statically linked programs is supported.
19155dlopen_self_static=$enable_dlopen_self_static
19156
19157# Compiler flag to prevent dynamic linking.
19158link_static_flag=$lt_lt_prog_compiler_static_GCJ
19159
19160# Compiler flag to turn off builtin functions.
19161no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
19162
19163# Compiler flag to allow reflexive dlopens.
19164export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
19165
19166# Compiler flag to generate shared objects directly from archives.
19167whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
19168
19169# Compiler flag to generate thread-safe objects.
19170thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
19171
19172# Library versioning type.
19173version_type=$version_type
19174
19175# Format of library name prefix.
19176libname_spec=$lt_libname_spec
19177
19178# List of archive names.  First name is the real one, the rest are links.
19179# The last name is the one that the linker finds with -lNAME.
19180library_names_spec=$lt_library_names_spec
19181
19182# The coded name of the library, if different from the real name.
19183soname_spec=$lt_soname_spec
19184
19185# Commands used to build and install an old-style archive.
19186RANLIB=$lt_RANLIB
19187old_archive_cmds=$lt_old_archive_cmds_GCJ
19188old_postinstall_cmds=$lt_old_postinstall_cmds
19189old_postuninstall_cmds=$lt_old_postuninstall_cmds
19190
19191# Create an old-style archive from a shared archive.
19192old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
19193
19194# Create a temporary old-style archive to link instead of a shared archive.
19195old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
19196
19197# Commands used to build and install a shared archive.
19198archive_cmds=$lt_archive_cmds_GCJ
19199archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
19200postinstall_cmds=$lt_postinstall_cmds
19201postuninstall_cmds=$lt_postuninstall_cmds
19202
19203# Commands used to build a loadable module (assumed same as above if empty)
19204module_cmds=$lt_module_cmds_GCJ
19205module_expsym_cmds=$lt_module_expsym_cmds_GCJ
19206
19207# Commands to strip libraries.
19208old_striplib=$lt_old_striplib
19209striplib=$lt_striplib
19210
19211# Dependencies to place before the objects being linked to create a
19212# shared library.
19213predep_objects=$lt_predep_objects_GCJ
19214
19215# Dependencies to place after the objects being linked to create a
19216# shared library.
19217postdep_objects=$lt_postdep_objects_GCJ
19218
19219# Dependencies to place before the objects being linked to create a
19220# shared library.
19221predeps=$lt_predeps_GCJ
19222
19223# Dependencies to place after the objects being linked to create a
19224# shared library.
19225postdeps=$lt_postdeps_GCJ
19226
19227# The library search path used internally by the compiler when linking
19228# a shared library.
19229compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
19230
19231# Method to check whether dependent libraries are shared objects.
19232deplibs_check_method=$lt_deplibs_check_method
19233
19234# Command to use when deplibs_check_method == file_magic.
19235file_magic_cmd=$lt_file_magic_cmd
19236
19237# Flag that allows shared libraries with undefined symbols to be built.
19238allow_undefined_flag=$lt_allow_undefined_flag_GCJ
19239
19240# Flag that forces no undefined symbols.
19241no_undefined_flag=$lt_no_undefined_flag_GCJ
19242
19243# Commands used to finish a libtool library installation in a directory.
19244finish_cmds=$lt_finish_cmds
19245
19246# Same as above, but a single script fragment to be evaled but not shown.
19247finish_eval=$lt_finish_eval
19248
19249# Take the output of nm and produce a listing of raw symbols and C names.
19250global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
19251
19252# Transform the output of nm in a proper C declaration
19253global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
19254
19255# Transform the output of nm in a C name address pair
19256global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
19257
19258# This is the shared library runtime path variable.
19259runpath_var=$runpath_var
19260
19261# This is the shared library path variable.
19262shlibpath_var=$shlibpath_var
19263
19264# Is shlibpath searched before the hard-coded library search path?
19265shlibpath_overrides_runpath=$shlibpath_overrides_runpath
19266
19267# How to hardcode a shared library path into an executable.
19268hardcode_action=$hardcode_action_GCJ
19269
19270# Whether we should hardcode library paths into libraries.
19271hardcode_into_libs=$hardcode_into_libs
19272
19273# Flag to hardcode \$libdir into a binary during linking.
19274# This must work even if \$libdir does not exist.
19275hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
19276
19277# If ld is used when linking, flag to hardcode \$libdir into
19278# a binary during linking. This must work even if \$libdir does
19279# not exist.
19280hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
19281
19282# Whether we need a single -rpath flag with a separated argument.
19283hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
19284
19285# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
19286# resulting binary.
19287hardcode_direct=$hardcode_direct_GCJ
19288
19289# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
19290# resulting binary.
19291hardcode_minus_L=$hardcode_minus_L_GCJ
19292
19293# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
19294# the resulting binary.
19295hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
19296
19297# Set to yes if building a shared library automatically hardcodes DIR into the library
19298# and all subsequent libraries and executables linked against it.
19299hardcode_automatic=$hardcode_automatic_GCJ
19300
19301# Variables whose values should be saved in libtool wrapper scripts and
19302# restored at relink time.
19303variables_saved_for_relink="$variables_saved_for_relink"
19304
19305# Whether libtool must link a program against all its dependency libraries.
19306link_all_deplibs=$link_all_deplibs_GCJ
19307
19308# Compile-time system search path for libraries
19309sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
19310
19311# Run-time system search path for libraries
19312sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
19313
19314# Fix the shell variable \$srcfile for the compiler.
19315fix_srcfile_path=$lt_fix_srcfile_path
19316
19317# Set to yes if exported symbols are required.
19318always_export_symbols=$always_export_symbols_GCJ
19319
19320# The commands to list exported symbols.
19321export_symbols_cmds=$lt_export_symbols_cmds_GCJ
19322
19323# The commands to extract the exported symbol list from a shared archive.
19324extract_expsyms_cmds=$lt_extract_expsyms_cmds
19325
19326# Symbols that should not be listed in the preloaded symbols.
19327exclude_expsyms=$lt_exclude_expsyms_GCJ
19328
19329# Symbols that must always be exported.
19330include_expsyms=$lt_include_expsyms_GCJ
19331
19332# ### END LIBTOOL TAG CONFIG: $tagname
19333
19334__EOF__
19335
19336
19337else
19338  # If there is no Makefile yet, we rely on a make rule to execute
19339  # `config.status --recheck' to rerun these tests and create the
19340  # libtool script then.
19341  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
19342  if test -f "$ltmain_in"; then
19343    test -f Makefile && make "$ltmain"
19344  fi
19345fi
19346
19347
19348ac_ext=c
19349ac_cpp='$CPP $CPPFLAGS'
19350ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19351ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19352ac_compiler_gnu=$ac_cv_c_compiler_gnu
19353
19354CC="$lt_save_CC"
19355
19356	else
19357	  tagname=""
19358	fi
19359	;;
19360
19361      RC)
19362
19363
19364# Source file extension for RC test sources.
19365ac_ext=rc
19366
19367# Object file extension for compiled RC test sources.
19368objext=o
19369objext_RC=$objext
19370
19371# Code to be used in simple compile tests
19372lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
19373
19374# Code to be used in simple link tests
19375lt_simple_link_test_code="$lt_simple_compile_test_code"
19376
19377# ltmain only uses $CC for tagged configurations so make sure $CC is set.
19378
19379# If no C compiler was specified, use CC.
19380LTCC=${LTCC-"$CC"}
19381
19382# If no C compiler flags were specified, use CFLAGS.
19383LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
19384
19385# Allow CC to be a program name with arguments.
19386compiler=$CC
19387
19388
19389# save warnings/boilerplate of simple test code
19390ac_outfile=conftest.$ac_objext
19391echo "$lt_simple_compile_test_code" >conftest.$ac_ext
19392eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
19393_lt_compiler_boilerplate=`cat conftest.err`
19394$rm conftest*
19395
19396ac_outfile=conftest.$ac_objext
19397echo "$lt_simple_link_test_code" >conftest.$ac_ext
19398eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
19399_lt_linker_boilerplate=`cat conftest.err`
19400$rm conftest*
19401
19402
19403# Allow CC to be a program name with arguments.
19404lt_save_CC="$CC"
19405CC=${RC-"windres"}
19406compiler=$CC
19407compiler_RC=$CC
19408for cc_temp in $compiler""; do
19409  case $cc_temp in
19410    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
19411    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
19412    \-*) ;;
19413    *) break;;
19414  esac
19415done
19416cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
19417
19418lt_cv_prog_compiler_c_o_RC=yes
19419
19420# The else clause should only fire when bootstrapping the
19421# libtool distribution, otherwise you forgot to ship ltmain.sh
19422# with your package, and you will get complaints that there are
19423# no rules to generate ltmain.sh.
19424if test -f "$ltmain"; then
19425  # See if we are running on zsh, and set the options which allow our commands through
19426  # without removal of \ escapes.
19427  if test -n "${ZSH_VERSION+set}" ; then
19428    setopt NO_GLOB_SUBST
19429  fi
19430  # Now quote all the things that may contain metacharacters while being
19431  # careful not to overquote the AC_SUBSTed values.  We take copies of the
19432  # variables and quote the copies for generation of the libtool script.
19433  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
19434    SED SHELL STRIP \
19435    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
19436    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
19437    deplibs_check_method reload_flag reload_cmds need_locks \
19438    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
19439    lt_cv_sys_global_symbol_to_c_name_address \
19440    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
19441    old_postinstall_cmds old_postuninstall_cmds \
19442    compiler_RC \
19443    CC_RC \
19444    LD_RC \
19445    lt_prog_compiler_wl_RC \
19446    lt_prog_compiler_pic_RC \
19447    lt_prog_compiler_static_RC \
19448    lt_prog_compiler_no_builtin_flag_RC \
19449    export_dynamic_flag_spec_RC \
19450    thread_safe_flag_spec_RC \
19451    whole_archive_flag_spec_RC \
19452    enable_shared_with_static_runtimes_RC \
19453    old_archive_cmds_RC \
19454    old_archive_from_new_cmds_RC \
19455    predep_objects_RC \
19456    postdep_objects_RC \
19457    predeps_RC \
19458    postdeps_RC \
19459    compiler_lib_search_path_RC \
19460    archive_cmds_RC \
19461    archive_expsym_cmds_RC \
19462    postinstall_cmds_RC \
19463    postuninstall_cmds_RC \
19464    old_archive_from_expsyms_cmds_RC \
19465    allow_undefined_flag_RC \
19466    no_undefined_flag_RC \
19467    export_symbols_cmds_RC \
19468    hardcode_libdir_flag_spec_RC \
19469    hardcode_libdir_flag_spec_ld_RC \
19470    hardcode_libdir_separator_RC \
19471    hardcode_automatic_RC \
19472    module_cmds_RC \
19473    module_expsym_cmds_RC \
19474    lt_cv_prog_compiler_c_o_RC \
19475    fix_srcfile_path_RC \
19476    exclude_expsyms_RC \
19477    include_expsyms_RC; do
19478
19479    case $var in
19480    old_archive_cmds_RC | \
19481    old_archive_from_new_cmds_RC | \
19482    archive_cmds_RC | \
19483    archive_expsym_cmds_RC | \
19484    module_cmds_RC | \
19485    module_expsym_cmds_RC | \
19486    old_archive_from_expsyms_cmds_RC | \
19487    export_symbols_cmds_RC | \
19488    extract_expsyms_cmds | reload_cmds | finish_cmds | \
19489    postinstall_cmds | postuninstall_cmds | \
19490    old_postinstall_cmds | old_postuninstall_cmds | \
19491    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
19492      # Double-quote double-evaled strings.
19493      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
19494      ;;
19495    *)
19496      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
19497      ;;
19498    esac
19499  done
19500
19501  case $lt_echo in
19502  *'\$0 --fallback-echo"')
19503    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
19504    ;;
19505  esac
19506
19507cfgfile="$ofile"
19508
19509  cat <<__EOF__ >> "$cfgfile"
19510# ### BEGIN LIBTOOL TAG CONFIG: $tagname
19511
19512# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
19513
19514# Shell to use when invoking shell scripts.
19515SHELL=$lt_SHELL
19516
19517# Whether or not to build shared libraries.
19518build_libtool_libs=$enable_shared
19519
19520# Whether or not to build static libraries.
19521build_old_libs=$enable_static
19522
19523# Whether or not to add -lc for building shared libraries.
19524build_libtool_need_lc=$archive_cmds_need_lc_RC
19525
19526# Whether or not to disallow shared libs when runtime libs are static
19527allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
19528
19529# Whether or not to optimize for fast installation.
19530fast_install=$enable_fast_install
19531
19532# The host system.
19533host_alias=$host_alias
19534host=$host
19535host_os=$host_os
19536
19537# The build system.
19538build_alias=$build_alias
19539build=$build
19540build_os=$build_os
19541
19542# An echo program that does not interpret backslashes.
19543echo=$lt_echo
19544
19545# The archiver.
19546AR=$lt_AR
19547AR_FLAGS=$lt_AR_FLAGS
19548
19549# A C compiler.
19550LTCC=$lt_LTCC
19551
19552# LTCC compiler flags.
19553LTCFLAGS=$lt_LTCFLAGS
19554
19555# A language-specific compiler.
19556CC=$lt_compiler_RC
19557
19558# Is the compiler the GNU C compiler?
19559with_gcc=$GCC_RC
19560
19561# An ERE matcher.
19562EGREP=$lt_EGREP
19563
19564# The linker used to build libraries.
19565LD=$lt_LD_RC
19566
19567# Whether we need hard or soft links.
19568LN_S=$lt_LN_S
19569
19570# A BSD-compatible nm program.
19571NM=$lt_NM
19572
19573# A symbol stripping program
19574STRIP=$lt_STRIP
19575
19576# Used to examine libraries when file_magic_cmd begins "file"
19577MAGIC_CMD=$MAGIC_CMD
19578
19579# Used on cygwin: DLL creation program.
19580DLLTOOL="$DLLTOOL"
19581
19582# Used on cygwin: object dumper.
19583OBJDUMP="$OBJDUMP"
19584
19585# Used on cygwin: assembler.
19586AS="$AS"
19587
19588# The name of the directory that contains temporary libtool files.
19589objdir=$objdir
19590
19591# How to create reloadable object files.
19592reload_flag=$lt_reload_flag
19593reload_cmds=$lt_reload_cmds
19594
19595# How to pass a linker flag through the compiler.
19596wl=$lt_lt_prog_compiler_wl_RC
19597
19598# Object file suffix (normally "o").
19599objext="$ac_objext"
19600
19601# Old archive suffix (normally "a").
19602libext="$libext"
19603
19604# Shared library suffix (normally ".so").
19605shrext_cmds='$shrext_cmds'
19606
19607# Executable file suffix (normally "").
19608exeext="$exeext"
19609
19610# Additional compiler flags for building library objects.
19611pic_flag=$lt_lt_prog_compiler_pic_RC
19612pic_mode=$pic_mode
19613
19614# What is the maximum length of a command?
19615max_cmd_len=$lt_cv_sys_max_cmd_len
19616
19617# Does compiler simultaneously support -c and -o options?
19618compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
19619
19620# Must we lock files when doing compilation?
19621need_locks=$lt_need_locks
19622
19623# Do we need the lib prefix for modules?
19624need_lib_prefix=$need_lib_prefix
19625
19626# Do we need a version for libraries?
19627need_version=$need_version
19628
19629# Whether dlopen is supported.
19630dlopen_support=$enable_dlopen
19631
19632# Whether dlopen of programs is supported.
19633dlopen_self=$enable_dlopen_self
19634
19635# Whether dlopen of statically linked programs is supported.
19636dlopen_self_static=$enable_dlopen_self_static
19637
19638# Compiler flag to prevent dynamic linking.
19639link_static_flag=$lt_lt_prog_compiler_static_RC
19640
19641# Compiler flag to turn off builtin functions.
19642no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
19643
19644# Compiler flag to allow reflexive dlopens.
19645export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
19646
19647# Compiler flag to generate shared objects directly from archives.
19648whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
19649
19650# Compiler flag to generate thread-safe objects.
19651thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
19652
19653# Library versioning type.
19654version_type=$version_type
19655
19656# Format of library name prefix.
19657libname_spec=$lt_libname_spec
19658
19659# List of archive names.  First name is the real one, the rest are links.
19660# The last name is the one that the linker finds with -lNAME.
19661library_names_spec=$lt_library_names_spec
19662
19663# The coded name of the library, if different from the real name.
19664soname_spec=$lt_soname_spec
19665
19666# Commands used to build and install an old-style archive.
19667RANLIB=$lt_RANLIB
19668old_archive_cmds=$lt_old_archive_cmds_RC
19669old_postinstall_cmds=$lt_old_postinstall_cmds
19670old_postuninstall_cmds=$lt_old_postuninstall_cmds
19671
19672# Create an old-style archive from a shared archive.
19673old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
19674
19675# Create a temporary old-style archive to link instead of a shared archive.
19676old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
19677
19678# Commands used to build and install a shared archive.
19679archive_cmds=$lt_archive_cmds_RC
19680archive_expsym_cmds=$lt_archive_expsym_cmds_RC
19681postinstall_cmds=$lt_postinstall_cmds
19682postuninstall_cmds=$lt_postuninstall_cmds
19683
19684# Commands used to build a loadable module (assumed same as above if empty)
19685module_cmds=$lt_module_cmds_RC
19686module_expsym_cmds=$lt_module_expsym_cmds_RC
19687
19688# Commands to strip libraries.
19689old_striplib=$lt_old_striplib
19690striplib=$lt_striplib
19691
19692# Dependencies to place before the objects being linked to create a
19693# shared library.
19694predep_objects=$lt_predep_objects_RC
19695
19696# Dependencies to place after the objects being linked to create a
19697# shared library.
19698postdep_objects=$lt_postdep_objects_RC
19699
19700# Dependencies to place before the objects being linked to create a
19701# shared library.
19702predeps=$lt_predeps_RC
19703
19704# Dependencies to place after the objects being linked to create a
19705# shared library.
19706postdeps=$lt_postdeps_RC
19707
19708# The library search path used internally by the compiler when linking
19709# a shared library.
19710compiler_lib_search_path=$lt_compiler_lib_search_path_RC
19711
19712# Method to check whether dependent libraries are shared objects.
19713deplibs_check_method=$lt_deplibs_check_method
19714
19715# Command to use when deplibs_check_method == file_magic.
19716file_magic_cmd=$lt_file_magic_cmd
19717
19718# Flag that allows shared libraries with undefined symbols to be built.
19719allow_undefined_flag=$lt_allow_undefined_flag_RC
19720
19721# Flag that forces no undefined symbols.
19722no_undefined_flag=$lt_no_undefined_flag_RC
19723
19724# Commands used to finish a libtool library installation in a directory.
19725finish_cmds=$lt_finish_cmds
19726
19727# Same as above, but a single script fragment to be evaled but not shown.
19728finish_eval=$lt_finish_eval
19729
19730# Take the output of nm and produce a listing of raw symbols and C names.
19731global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
19732
19733# Transform the output of nm in a proper C declaration
19734global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
19735
19736# Transform the output of nm in a C name address pair
19737global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
19738
19739# This is the shared library runtime path variable.
19740runpath_var=$runpath_var
19741
19742# This is the shared library path variable.
19743shlibpath_var=$shlibpath_var
19744
19745# Is shlibpath searched before the hard-coded library search path?
19746shlibpath_overrides_runpath=$shlibpath_overrides_runpath
19747
19748# How to hardcode a shared library path into an executable.
19749hardcode_action=$hardcode_action_RC
19750
19751# Whether we should hardcode library paths into libraries.
19752hardcode_into_libs=$hardcode_into_libs
19753
19754# Flag to hardcode \$libdir into a binary during linking.
19755# This must work even if \$libdir does not exist.
19756hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
19757
19758# If ld is used when linking, flag to hardcode \$libdir into
19759# a binary during linking. This must work even if \$libdir does
19760# not exist.
19761hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
19762
19763# Whether we need a single -rpath flag with a separated argument.
19764hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
19765
19766# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
19767# resulting binary.
19768hardcode_direct=$hardcode_direct_RC
19769
19770# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
19771# resulting binary.
19772hardcode_minus_L=$hardcode_minus_L_RC
19773
19774# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
19775# the resulting binary.
19776hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
19777
19778# Set to yes if building a shared library automatically hardcodes DIR into the library
19779# and all subsequent libraries and executables linked against it.
19780hardcode_automatic=$hardcode_automatic_RC
19781
19782# Variables whose values should be saved in libtool wrapper scripts and
19783# restored at relink time.
19784variables_saved_for_relink="$variables_saved_for_relink"
19785
19786# Whether libtool must link a program against all its dependency libraries.
19787link_all_deplibs=$link_all_deplibs_RC
19788
19789# Compile-time system search path for libraries
19790sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
19791
19792# Run-time system search path for libraries
19793sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
19794
19795# Fix the shell variable \$srcfile for the compiler.
19796fix_srcfile_path=$lt_fix_srcfile_path
19797
19798# Set to yes if exported symbols are required.
19799always_export_symbols=$always_export_symbols_RC
19800
19801# The commands to list exported symbols.
19802export_symbols_cmds=$lt_export_symbols_cmds_RC
19803
19804# The commands to extract the exported symbol list from a shared archive.
19805extract_expsyms_cmds=$lt_extract_expsyms_cmds
19806
19807# Symbols that should not be listed in the preloaded symbols.
19808exclude_expsyms=$lt_exclude_expsyms_RC
19809
19810# Symbols that must always be exported.
19811include_expsyms=$lt_include_expsyms_RC
19812
19813# ### END LIBTOOL TAG CONFIG: $tagname
19814
19815__EOF__
19816
19817
19818else
19819  # If there is no Makefile yet, we rely on a make rule to execute
19820  # `config.status --recheck' to rerun these tests and create the
19821  # libtool script then.
19822  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
19823  if test -f "$ltmain_in"; then
19824    test -f Makefile && make "$ltmain"
19825  fi
19826fi
19827
19828
19829ac_ext=c
19830ac_cpp='$CPP $CPPFLAGS'
19831ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19832ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19833ac_compiler_gnu=$ac_cv_c_compiler_gnu
19834
19835CC="$lt_save_CC"
19836
19837	;;
19838
19839      *)
19840	{ { $as_echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
19841$as_echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
19842   { (exit 1); exit 1; }; }
19843	;;
19844      esac
19845
19846      # Append the new tag name to the list of available tags.
19847      if test -n "$tagname" ; then
19848      available_tags="$available_tags $tagname"
19849    fi
19850    fi
19851  done
19852  IFS="$lt_save_ifs"
19853
19854  # Now substitute the updated list of available tags.
19855  if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
19856    mv "${ofile}T" "$ofile"
19857    chmod +x "$ofile"
19858  else
19859    rm -f "${ofile}T"
19860    { { $as_echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
19861$as_echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
19862   { (exit 1); exit 1; }; }
19863  fi
19864fi
19865
19866
19867
19868# This can be used to rebuild libtool when needed
19869LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
19870
19871# Always use our own libtool.
19872LIBTOOL='$(SHELL) $(top_builddir)/libtool'
19873
19874# Prevent multiple expansion
19875
19876
19877
19878
19879
19880
19881
19882
19883
19884
19885
19886
19887
19888
19889
19890
19891
19892
19893
19894
19895
19896{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
19897$as_echo_n "checking for ANSI C header files... " >&6; }
19898if test "${ac_cv_header_stdc+set}" = set; then
19899  $as_echo_n "(cached) " >&6
19900else
19901  cat >conftest.$ac_ext <<_ACEOF
19902/* confdefs.h.  */
19903_ACEOF
19904cat confdefs.h >>conftest.$ac_ext
19905cat >>conftest.$ac_ext <<_ACEOF
19906/* end confdefs.h.  */
19907#include <stdlib.h>
19908#include <stdarg.h>
19909#include <string.h>
19910#include <float.h>
19911
19912int
19913main ()
19914{
19915
19916  ;
19917  return 0;
19918}
19919_ACEOF
19920rm -f conftest.$ac_objext
19921if { (ac_try="$ac_compile"
19922case "(($ac_try" in
19923  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19924  *) ac_try_echo=$ac_try;;
19925esac
19926eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19927$as_echo "$ac_try_echo") >&5
19928  (eval "$ac_compile") 2>conftest.er1
19929  ac_status=$?
19930  grep -v '^ *+' conftest.er1 >conftest.err
19931  rm -f conftest.er1
19932  cat conftest.err >&5
19933  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19934  (exit $ac_status); } && {
19935	 test -z "$ac_c_werror_flag" ||
19936	 test ! -s conftest.err
19937       } && test -s conftest.$ac_objext; then
19938  ac_cv_header_stdc=yes
19939else
19940  $as_echo "$as_me: failed program was:" >&5
19941sed 's/^/| /' conftest.$ac_ext >&5
19942
19943	ac_cv_header_stdc=no
19944fi
19945
19946rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19947
19948if test $ac_cv_header_stdc = yes; then
19949  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
19950  cat >conftest.$ac_ext <<_ACEOF
19951/* confdefs.h.  */
19952_ACEOF
19953cat confdefs.h >>conftest.$ac_ext
19954cat >>conftest.$ac_ext <<_ACEOF
19955/* end confdefs.h.  */
19956#include <string.h>
19957
19958_ACEOF
19959if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19960  $EGREP "memchr" >/dev/null 2>&1; then
19961  :
19962else
19963  ac_cv_header_stdc=no
19964fi
19965rm -f conftest*
19966
19967fi
19968
19969if test $ac_cv_header_stdc = yes; then
19970  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
19971  cat >conftest.$ac_ext <<_ACEOF
19972/* confdefs.h.  */
19973_ACEOF
19974cat confdefs.h >>conftest.$ac_ext
19975cat >>conftest.$ac_ext <<_ACEOF
19976/* end confdefs.h.  */
19977#include <stdlib.h>
19978
19979_ACEOF
19980if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19981  $EGREP "free" >/dev/null 2>&1; then
19982  :
19983else
19984  ac_cv_header_stdc=no
19985fi
19986rm -f conftest*
19987
19988fi
19989
19990if test $ac_cv_header_stdc = yes; then
19991  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
19992  if test "$cross_compiling" = yes; then
19993  :
19994else
19995  cat >conftest.$ac_ext <<_ACEOF
19996/* confdefs.h.  */
19997_ACEOF
19998cat confdefs.h >>conftest.$ac_ext
19999cat >>conftest.$ac_ext <<_ACEOF
20000/* end confdefs.h.  */
20001#include <ctype.h>
20002#include <stdlib.h>
20003#if ((' ' & 0x0FF) == 0x020)
20004# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
20005# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
20006#else
20007# define ISLOWER(c) \
20008		   (('a' <= (c) && (c) <= 'i') \
20009		     || ('j' <= (c) && (c) <= 'r') \
20010		     || ('s' <= (c) && (c) <= 'z'))
20011# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
20012#endif
20013
20014#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
20015int
20016main ()
20017{
20018  int i;
20019  for (i = 0; i < 256; i++)
20020    if (XOR (islower (i), ISLOWER (i))
20021	|| toupper (i) != TOUPPER (i))
20022      return 2;
20023  return 0;
20024}
20025_ACEOF
20026rm -f conftest$ac_exeext
20027if { (ac_try="$ac_link"
20028case "(($ac_try" in
20029  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20030  *) ac_try_echo=$ac_try;;
20031esac
20032eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20033$as_echo "$ac_try_echo") >&5
20034  (eval "$ac_link") 2>&5
20035  ac_status=$?
20036  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20037  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20038  { (case "(($ac_try" in
20039  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20040  *) ac_try_echo=$ac_try;;
20041esac
20042eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20043$as_echo "$ac_try_echo") >&5
20044  (eval "$ac_try") 2>&5
20045  ac_status=$?
20046  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20047  (exit $ac_status); }; }; then
20048  :
20049else
20050  $as_echo "$as_me: program exited with status $ac_status" >&5
20051$as_echo "$as_me: failed program was:" >&5
20052sed 's/^/| /' conftest.$ac_ext >&5
20053
20054( exit $ac_status )
20055ac_cv_header_stdc=no
20056fi
20057rm -rf conftest.dSYM
20058rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20059fi
20060
20061
20062fi
20063fi
20064{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
20065$as_echo "$ac_cv_header_stdc" >&6; }
20066if test $ac_cv_header_stdc = yes; then
20067
20068cat >>confdefs.h <<\_ACEOF
20069#define STDC_HEADERS 1
20070_ACEOF
20071
20072fi
20073
20074
20075
20076
20077
20078for ac_header in sys/types.h sys/param.h sys/stat.h sys/time.h
20079do
20080as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20081if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20082  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20083$as_echo_n "checking for $ac_header... " >&6; }
20084if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20085  $as_echo_n "(cached) " >&6
20086fi
20087ac_res=`eval 'as_val=${'$as_ac_Header'}
20088		 $as_echo "$as_val"'`
20089	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20090$as_echo "$ac_res" >&6; }
20091else
20092  # Is the header compilable?
20093{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
20094$as_echo_n "checking $ac_header usability... " >&6; }
20095cat >conftest.$ac_ext <<_ACEOF
20096/* confdefs.h.  */
20097_ACEOF
20098cat confdefs.h >>conftest.$ac_ext
20099cat >>conftest.$ac_ext <<_ACEOF
20100/* end confdefs.h.  */
20101$ac_includes_default
20102#include <$ac_header>
20103_ACEOF
20104rm -f conftest.$ac_objext
20105if { (ac_try="$ac_compile"
20106case "(($ac_try" in
20107  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20108  *) ac_try_echo=$ac_try;;
20109esac
20110eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20111$as_echo "$ac_try_echo") >&5
20112  (eval "$ac_compile") 2>conftest.er1
20113  ac_status=$?
20114  grep -v '^ *+' conftest.er1 >conftest.err
20115  rm -f conftest.er1
20116  cat conftest.err >&5
20117  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20118  (exit $ac_status); } && {
20119	 test -z "$ac_c_werror_flag" ||
20120	 test ! -s conftest.err
20121       } && test -s conftest.$ac_objext; then
20122  ac_header_compiler=yes
20123else
20124  $as_echo "$as_me: failed program was:" >&5
20125sed 's/^/| /' conftest.$ac_ext >&5
20126
20127	ac_header_compiler=no
20128fi
20129
20130rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20131{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20132$as_echo "$ac_header_compiler" >&6; }
20133
20134# Is the header present?
20135{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
20136$as_echo_n "checking $ac_header presence... " >&6; }
20137cat >conftest.$ac_ext <<_ACEOF
20138/* confdefs.h.  */
20139_ACEOF
20140cat confdefs.h >>conftest.$ac_ext
20141cat >>conftest.$ac_ext <<_ACEOF
20142/* end confdefs.h.  */
20143#include <$ac_header>
20144_ACEOF
20145if { (ac_try="$ac_cpp conftest.$ac_ext"
20146case "(($ac_try" in
20147  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20148  *) ac_try_echo=$ac_try;;
20149esac
20150eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20151$as_echo "$ac_try_echo") >&5
20152  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20153  ac_status=$?
20154  grep -v '^ *+' conftest.er1 >conftest.err
20155  rm -f conftest.er1
20156  cat conftest.err >&5
20157  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20158  (exit $ac_status); } >/dev/null && {
20159	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20160	 test ! -s conftest.err
20161       }; then
20162  ac_header_preproc=yes
20163else
20164  $as_echo "$as_me: failed program was:" >&5
20165sed 's/^/| /' conftest.$ac_ext >&5
20166
20167  ac_header_preproc=no
20168fi
20169
20170rm -f conftest.err conftest.$ac_ext
20171{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20172$as_echo "$ac_header_preproc" >&6; }
20173
20174# So?  What about this header?
20175case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20176  yes:no: )
20177    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20178$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20179    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20180$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20181    ac_header_preproc=yes
20182    ;;
20183  no:yes:* )
20184    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20185$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20186    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
20187$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
20188    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20189$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20190    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
20191$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
20192    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20193$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20194    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20195$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20196    ( cat <<\_ASBOX
20197## ----------------------------------------------- ##
20198## Report this to Alistair Crooks <agc@NetBSD.org> ##
20199## ----------------------------------------------- ##
20200_ASBOX
20201     ) | sed "s/^/$as_me: WARNING:     /" >&2
20202    ;;
20203esac
20204{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20205$as_echo_n "checking for $ac_header... " >&6; }
20206if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20207  $as_echo_n "(cached) " >&6
20208else
20209  eval "$as_ac_Header=\$ac_header_preproc"
20210fi
20211ac_res=`eval 'as_val=${'$as_ac_Header'}
20212		 $as_echo "$as_val"'`
20213	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20214$as_echo "$ac_res" >&6; }
20215
20216fi
20217as_val=`eval 'as_val=${'$as_ac_Header'}
20218		 $as_echo "$as_val"'`
20219   if test "x$as_val" = x""yes; then
20220  cat >>confdefs.h <<_ACEOF
20221#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20222_ACEOF
20223
20224fi
20225
20226done
20227
20228
20229
20230
20231
20232
20233for ac_header in sys/mman.h sys/uio.h sys/socket.h sys/time.h sys/vfs.h
20234do
20235as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20236if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20237  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20238$as_echo_n "checking for $ac_header... " >&6; }
20239if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20240  $as_echo_n "(cached) " >&6
20241fi
20242ac_res=`eval 'as_val=${'$as_ac_Header'}
20243		 $as_echo "$as_val"'`
20244	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20245$as_echo "$ac_res" >&6; }
20246else
20247  # Is the header compilable?
20248{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
20249$as_echo_n "checking $ac_header usability... " >&6; }
20250cat >conftest.$ac_ext <<_ACEOF
20251/* confdefs.h.  */
20252_ACEOF
20253cat confdefs.h >>conftest.$ac_ext
20254cat >>conftest.$ac_ext <<_ACEOF
20255/* end confdefs.h.  */
20256$ac_includes_default
20257#include <$ac_header>
20258_ACEOF
20259rm -f conftest.$ac_objext
20260if { (ac_try="$ac_compile"
20261case "(($ac_try" in
20262  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20263  *) ac_try_echo=$ac_try;;
20264esac
20265eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20266$as_echo "$ac_try_echo") >&5
20267  (eval "$ac_compile") 2>conftest.er1
20268  ac_status=$?
20269  grep -v '^ *+' conftest.er1 >conftest.err
20270  rm -f conftest.er1
20271  cat conftest.err >&5
20272  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20273  (exit $ac_status); } && {
20274	 test -z "$ac_c_werror_flag" ||
20275	 test ! -s conftest.err
20276       } && test -s conftest.$ac_objext; then
20277  ac_header_compiler=yes
20278else
20279  $as_echo "$as_me: failed program was:" >&5
20280sed 's/^/| /' conftest.$ac_ext >&5
20281
20282	ac_header_compiler=no
20283fi
20284
20285rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20286{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20287$as_echo "$ac_header_compiler" >&6; }
20288
20289# Is the header present?
20290{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
20291$as_echo_n "checking $ac_header presence... " >&6; }
20292cat >conftest.$ac_ext <<_ACEOF
20293/* confdefs.h.  */
20294_ACEOF
20295cat confdefs.h >>conftest.$ac_ext
20296cat >>conftest.$ac_ext <<_ACEOF
20297/* end confdefs.h.  */
20298#include <$ac_header>
20299_ACEOF
20300if { (ac_try="$ac_cpp conftest.$ac_ext"
20301case "(($ac_try" in
20302  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20303  *) ac_try_echo=$ac_try;;
20304esac
20305eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20306$as_echo "$ac_try_echo") >&5
20307  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20308  ac_status=$?
20309  grep -v '^ *+' conftest.er1 >conftest.err
20310  rm -f conftest.er1
20311  cat conftest.err >&5
20312  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20313  (exit $ac_status); } >/dev/null && {
20314	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20315	 test ! -s conftest.err
20316       }; then
20317  ac_header_preproc=yes
20318else
20319  $as_echo "$as_me: failed program was:" >&5
20320sed 's/^/| /' conftest.$ac_ext >&5
20321
20322  ac_header_preproc=no
20323fi
20324
20325rm -f conftest.err conftest.$ac_ext
20326{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20327$as_echo "$ac_header_preproc" >&6; }
20328
20329# So?  What about this header?
20330case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20331  yes:no: )
20332    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20333$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20334    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20335$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20336    ac_header_preproc=yes
20337    ;;
20338  no:yes:* )
20339    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20340$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20341    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
20342$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
20343    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20344$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20345    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
20346$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
20347    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20348$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20349    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20350$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20351    ( cat <<\_ASBOX
20352## ----------------------------------------------- ##
20353## Report this to Alistair Crooks <agc@NetBSD.org> ##
20354## ----------------------------------------------- ##
20355_ASBOX
20356     ) | sed "s/^/$as_me: WARNING:     /" >&2
20357    ;;
20358esac
20359{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20360$as_echo_n "checking for $ac_header... " >&6; }
20361if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20362  $as_echo_n "(cached) " >&6
20363else
20364  eval "$as_ac_Header=\$ac_header_preproc"
20365fi
20366ac_res=`eval 'as_val=${'$as_ac_Header'}
20367		 $as_echo "$as_val"'`
20368	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20369$as_echo "$ac_res" >&6; }
20370
20371fi
20372as_val=`eval 'as_val=${'$as_ac_Header'}
20373		 $as_echo "$as_val"'`
20374   if test "x$as_val" = x""yes; then
20375  cat >>confdefs.h <<_ACEOF
20376#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20377_ACEOF
20378
20379fi
20380
20381done
20382
20383
20384
20385
20386
20387
20388for ac_header in arpa/inet.h netinet/in.h netinet/tcp.h netdb.h poll.h
20389do
20390as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20391if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20392  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20393$as_echo_n "checking for $ac_header... " >&6; }
20394if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20395  $as_echo_n "(cached) " >&6
20396fi
20397ac_res=`eval 'as_val=${'$as_ac_Header'}
20398		 $as_echo "$as_val"'`
20399	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20400$as_echo "$ac_res" >&6; }
20401else
20402  # Is the header compilable?
20403{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
20404$as_echo_n "checking $ac_header usability... " >&6; }
20405cat >conftest.$ac_ext <<_ACEOF
20406/* confdefs.h.  */
20407_ACEOF
20408cat confdefs.h >>conftest.$ac_ext
20409cat >>conftest.$ac_ext <<_ACEOF
20410/* end confdefs.h.  */
20411$ac_includes_default
20412#include <$ac_header>
20413_ACEOF
20414rm -f conftest.$ac_objext
20415if { (ac_try="$ac_compile"
20416case "(($ac_try" in
20417  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20418  *) ac_try_echo=$ac_try;;
20419esac
20420eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20421$as_echo "$ac_try_echo") >&5
20422  (eval "$ac_compile") 2>conftest.er1
20423  ac_status=$?
20424  grep -v '^ *+' conftest.er1 >conftest.err
20425  rm -f conftest.er1
20426  cat conftest.err >&5
20427  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20428  (exit $ac_status); } && {
20429	 test -z "$ac_c_werror_flag" ||
20430	 test ! -s conftest.err
20431       } && test -s conftest.$ac_objext; then
20432  ac_header_compiler=yes
20433else
20434  $as_echo "$as_me: failed program was:" >&5
20435sed 's/^/| /' conftest.$ac_ext >&5
20436
20437	ac_header_compiler=no
20438fi
20439
20440rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20441{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20442$as_echo "$ac_header_compiler" >&6; }
20443
20444# Is the header present?
20445{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
20446$as_echo_n "checking $ac_header presence... " >&6; }
20447cat >conftest.$ac_ext <<_ACEOF
20448/* confdefs.h.  */
20449_ACEOF
20450cat confdefs.h >>conftest.$ac_ext
20451cat >>conftest.$ac_ext <<_ACEOF
20452/* end confdefs.h.  */
20453#include <$ac_header>
20454_ACEOF
20455if { (ac_try="$ac_cpp conftest.$ac_ext"
20456case "(($ac_try" in
20457  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20458  *) ac_try_echo=$ac_try;;
20459esac
20460eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20461$as_echo "$ac_try_echo") >&5
20462  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20463  ac_status=$?
20464  grep -v '^ *+' conftest.er1 >conftest.err
20465  rm -f conftest.er1
20466  cat conftest.err >&5
20467  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20468  (exit $ac_status); } >/dev/null && {
20469	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20470	 test ! -s conftest.err
20471       }; then
20472  ac_header_preproc=yes
20473else
20474  $as_echo "$as_me: failed program was:" >&5
20475sed 's/^/| /' conftest.$ac_ext >&5
20476
20477  ac_header_preproc=no
20478fi
20479
20480rm -f conftest.err conftest.$ac_ext
20481{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20482$as_echo "$ac_header_preproc" >&6; }
20483
20484# So?  What about this header?
20485case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20486  yes:no: )
20487    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20488$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20489    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20490$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20491    ac_header_preproc=yes
20492    ;;
20493  no:yes:* )
20494    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20495$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20496    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
20497$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
20498    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20499$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20500    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
20501$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
20502    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20503$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20504    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20505$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20506    ( cat <<\_ASBOX
20507## ----------------------------------------------- ##
20508## Report this to Alistair Crooks <agc@NetBSD.org> ##
20509## ----------------------------------------------- ##
20510_ASBOX
20511     ) | sed "s/^/$as_me: WARNING:     /" >&2
20512    ;;
20513esac
20514{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20515$as_echo_n "checking for $ac_header... " >&6; }
20516if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20517  $as_echo_n "(cached) " >&6
20518else
20519  eval "$as_ac_Header=\$ac_header_preproc"
20520fi
20521ac_res=`eval 'as_val=${'$as_ac_Header'}
20522		 $as_echo "$as_val"'`
20523	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20524$as_echo "$ac_res" >&6; }
20525
20526fi
20527as_val=`eval 'as_val=${'$as_ac_Header'}
20528		 $as_echo "$as_val"'`
20529   if test "x$as_val" = x""yes; then
20530  cat >>confdefs.h <<_ACEOF
20531#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20532_ACEOF
20533
20534fi
20535
20536done
20537
20538
20539
20540
20541
20542for ac_header in asm/byteorder.h sys/bswap.h sys/byteorder.h sys/select.h
20543do
20544as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20545if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20546  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20547$as_echo_n "checking for $ac_header... " >&6; }
20548if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20549  $as_echo_n "(cached) " >&6
20550fi
20551ac_res=`eval 'as_val=${'$as_ac_Header'}
20552		 $as_echo "$as_val"'`
20553	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20554$as_echo "$ac_res" >&6; }
20555else
20556  # Is the header compilable?
20557{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
20558$as_echo_n "checking $ac_header usability... " >&6; }
20559cat >conftest.$ac_ext <<_ACEOF
20560/* confdefs.h.  */
20561_ACEOF
20562cat confdefs.h >>conftest.$ac_ext
20563cat >>conftest.$ac_ext <<_ACEOF
20564/* end confdefs.h.  */
20565$ac_includes_default
20566#include <$ac_header>
20567_ACEOF
20568rm -f conftest.$ac_objext
20569if { (ac_try="$ac_compile"
20570case "(($ac_try" in
20571  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20572  *) ac_try_echo=$ac_try;;
20573esac
20574eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20575$as_echo "$ac_try_echo") >&5
20576  (eval "$ac_compile") 2>conftest.er1
20577  ac_status=$?
20578  grep -v '^ *+' conftest.er1 >conftest.err
20579  rm -f conftest.er1
20580  cat conftest.err >&5
20581  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20582  (exit $ac_status); } && {
20583	 test -z "$ac_c_werror_flag" ||
20584	 test ! -s conftest.err
20585       } && test -s conftest.$ac_objext; then
20586  ac_header_compiler=yes
20587else
20588  $as_echo "$as_me: failed program was:" >&5
20589sed 's/^/| /' conftest.$ac_ext >&5
20590
20591	ac_header_compiler=no
20592fi
20593
20594rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20595{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20596$as_echo "$ac_header_compiler" >&6; }
20597
20598# Is the header present?
20599{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
20600$as_echo_n "checking $ac_header presence... " >&6; }
20601cat >conftest.$ac_ext <<_ACEOF
20602/* confdefs.h.  */
20603_ACEOF
20604cat confdefs.h >>conftest.$ac_ext
20605cat >>conftest.$ac_ext <<_ACEOF
20606/* end confdefs.h.  */
20607#include <$ac_header>
20608_ACEOF
20609if { (ac_try="$ac_cpp conftest.$ac_ext"
20610case "(($ac_try" in
20611  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20612  *) ac_try_echo=$ac_try;;
20613esac
20614eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20615$as_echo "$ac_try_echo") >&5
20616  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20617  ac_status=$?
20618  grep -v '^ *+' conftest.er1 >conftest.err
20619  rm -f conftest.er1
20620  cat conftest.err >&5
20621  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20622  (exit $ac_status); } >/dev/null && {
20623	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20624	 test ! -s conftest.err
20625       }; then
20626  ac_header_preproc=yes
20627else
20628  $as_echo "$as_me: failed program was:" >&5
20629sed 's/^/| /' conftest.$ac_ext >&5
20630
20631  ac_header_preproc=no
20632fi
20633
20634rm -f conftest.err conftest.$ac_ext
20635{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20636$as_echo "$ac_header_preproc" >&6; }
20637
20638# So?  What about this header?
20639case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20640  yes:no: )
20641    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20642$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20643    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20644$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20645    ac_header_preproc=yes
20646    ;;
20647  no:yes:* )
20648    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20649$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20650    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
20651$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
20652    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20653$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20654    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
20655$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
20656    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20657$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20658    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20659$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20660    ( cat <<\_ASBOX
20661## ----------------------------------------------- ##
20662## Report this to Alistair Crooks <agc@NetBSD.org> ##
20663## ----------------------------------------------- ##
20664_ASBOX
20665     ) | sed "s/^/$as_me: WARNING:     /" >&2
20666    ;;
20667esac
20668{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20669$as_echo_n "checking for $ac_header... " >&6; }
20670if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20671  $as_echo_n "(cached) " >&6
20672else
20673  eval "$as_ac_Header=\$ac_header_preproc"
20674fi
20675ac_res=`eval 'as_val=${'$as_ac_Header'}
20676		 $as_echo "$as_val"'`
20677	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20678$as_echo "$ac_res" >&6; }
20679
20680fi
20681as_val=`eval 'as_val=${'$as_ac_Header'}
20682		 $as_echo "$as_val"'`
20683   if test "x$as_val" = x""yes; then
20684  cat >>confdefs.h <<_ACEOF
20685#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20686_ACEOF
20687
20688fi
20689
20690done
20691
20692
20693
20694
20695for ac_header in libkern/OSByteOrder.h byteswap.h machine/endian.h
20696do
20697as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20698if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20699  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20700$as_echo_n "checking for $ac_header... " >&6; }
20701if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20702  $as_echo_n "(cached) " >&6
20703fi
20704ac_res=`eval 'as_val=${'$as_ac_Header'}
20705		 $as_echo "$as_val"'`
20706	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20707$as_echo "$ac_res" >&6; }
20708else
20709  # Is the header compilable?
20710{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
20711$as_echo_n "checking $ac_header usability... " >&6; }
20712cat >conftest.$ac_ext <<_ACEOF
20713/* confdefs.h.  */
20714_ACEOF
20715cat confdefs.h >>conftest.$ac_ext
20716cat >>conftest.$ac_ext <<_ACEOF
20717/* end confdefs.h.  */
20718$ac_includes_default
20719#include <$ac_header>
20720_ACEOF
20721rm -f conftest.$ac_objext
20722if { (ac_try="$ac_compile"
20723case "(($ac_try" in
20724  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20725  *) ac_try_echo=$ac_try;;
20726esac
20727eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20728$as_echo "$ac_try_echo") >&5
20729  (eval "$ac_compile") 2>conftest.er1
20730  ac_status=$?
20731  grep -v '^ *+' conftest.er1 >conftest.err
20732  rm -f conftest.er1
20733  cat conftest.err >&5
20734  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20735  (exit $ac_status); } && {
20736	 test -z "$ac_c_werror_flag" ||
20737	 test ! -s conftest.err
20738       } && test -s conftest.$ac_objext; then
20739  ac_header_compiler=yes
20740else
20741  $as_echo "$as_me: failed program was:" >&5
20742sed 's/^/| /' conftest.$ac_ext >&5
20743
20744	ac_header_compiler=no
20745fi
20746
20747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20748{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20749$as_echo "$ac_header_compiler" >&6; }
20750
20751# Is the header present?
20752{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
20753$as_echo_n "checking $ac_header presence... " >&6; }
20754cat >conftest.$ac_ext <<_ACEOF
20755/* confdefs.h.  */
20756_ACEOF
20757cat confdefs.h >>conftest.$ac_ext
20758cat >>conftest.$ac_ext <<_ACEOF
20759/* end confdefs.h.  */
20760#include <$ac_header>
20761_ACEOF
20762if { (ac_try="$ac_cpp conftest.$ac_ext"
20763case "(($ac_try" in
20764  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20765  *) ac_try_echo=$ac_try;;
20766esac
20767eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20768$as_echo "$ac_try_echo") >&5
20769  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20770  ac_status=$?
20771  grep -v '^ *+' conftest.er1 >conftest.err
20772  rm -f conftest.er1
20773  cat conftest.err >&5
20774  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20775  (exit $ac_status); } >/dev/null && {
20776	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20777	 test ! -s conftest.err
20778       }; then
20779  ac_header_preproc=yes
20780else
20781  $as_echo "$as_me: failed program was:" >&5
20782sed 's/^/| /' conftest.$ac_ext >&5
20783
20784  ac_header_preproc=no
20785fi
20786
20787rm -f conftest.err conftest.$ac_ext
20788{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20789$as_echo "$ac_header_preproc" >&6; }
20790
20791# So?  What about this header?
20792case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20793  yes:no: )
20794    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20795$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20796    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20797$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20798    ac_header_preproc=yes
20799    ;;
20800  no:yes:* )
20801    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20802$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20803    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
20804$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
20805    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20806$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20807    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
20808$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
20809    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20810$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20811    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20812$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20813    ( cat <<\_ASBOX
20814## ----------------------------------------------- ##
20815## Report this to Alistair Crooks <agc@NetBSD.org> ##
20816## ----------------------------------------------- ##
20817_ASBOX
20818     ) | sed "s/^/$as_me: WARNING:     /" >&2
20819    ;;
20820esac
20821{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20822$as_echo_n "checking for $ac_header... " >&6; }
20823if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20824  $as_echo_n "(cached) " >&6
20825else
20826  eval "$as_ac_Header=\$ac_header_preproc"
20827fi
20828ac_res=`eval 'as_val=${'$as_ac_Header'}
20829		 $as_echo "$as_val"'`
20830	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20831$as_echo "$ac_res" >&6; }
20832
20833fi
20834as_val=`eval 'as_val=${'$as_ac_Header'}
20835		 $as_echo "$as_val"'`
20836   if test "x$as_val" = x""yes; then
20837  cat >>confdefs.h <<_ACEOF
20838#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20839_ACEOF
20840
20841fi
20842
20843done
20844
20845
20846
20847
20848
20849
20850
20851
20852for ac_header in ctype.h errno.h fcntl.h pthread.h pwd.h signal.h stdint.h
20853do
20854as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20855if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20856  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20857$as_echo_n "checking for $ac_header... " >&6; }
20858if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20859  $as_echo_n "(cached) " >&6
20860fi
20861ac_res=`eval 'as_val=${'$as_ac_Header'}
20862		 $as_echo "$as_val"'`
20863	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20864$as_echo "$ac_res" >&6; }
20865else
20866  # Is the header compilable?
20867{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
20868$as_echo_n "checking $ac_header usability... " >&6; }
20869cat >conftest.$ac_ext <<_ACEOF
20870/* confdefs.h.  */
20871_ACEOF
20872cat confdefs.h >>conftest.$ac_ext
20873cat >>conftest.$ac_ext <<_ACEOF
20874/* end confdefs.h.  */
20875$ac_includes_default
20876#include <$ac_header>
20877_ACEOF
20878rm -f conftest.$ac_objext
20879if { (ac_try="$ac_compile"
20880case "(($ac_try" in
20881  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20882  *) ac_try_echo=$ac_try;;
20883esac
20884eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20885$as_echo "$ac_try_echo") >&5
20886  (eval "$ac_compile") 2>conftest.er1
20887  ac_status=$?
20888  grep -v '^ *+' conftest.er1 >conftest.err
20889  rm -f conftest.er1
20890  cat conftest.err >&5
20891  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20892  (exit $ac_status); } && {
20893	 test -z "$ac_c_werror_flag" ||
20894	 test ! -s conftest.err
20895       } && test -s conftest.$ac_objext; then
20896  ac_header_compiler=yes
20897else
20898  $as_echo "$as_me: failed program was:" >&5
20899sed 's/^/| /' conftest.$ac_ext >&5
20900
20901	ac_header_compiler=no
20902fi
20903
20904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20905{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20906$as_echo "$ac_header_compiler" >&6; }
20907
20908# Is the header present?
20909{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
20910$as_echo_n "checking $ac_header presence... " >&6; }
20911cat >conftest.$ac_ext <<_ACEOF
20912/* confdefs.h.  */
20913_ACEOF
20914cat confdefs.h >>conftest.$ac_ext
20915cat >>conftest.$ac_ext <<_ACEOF
20916/* end confdefs.h.  */
20917#include <$ac_header>
20918_ACEOF
20919if { (ac_try="$ac_cpp conftest.$ac_ext"
20920case "(($ac_try" in
20921  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20922  *) ac_try_echo=$ac_try;;
20923esac
20924eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20925$as_echo "$ac_try_echo") >&5
20926  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20927  ac_status=$?
20928  grep -v '^ *+' conftest.er1 >conftest.err
20929  rm -f conftest.er1
20930  cat conftest.err >&5
20931  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20932  (exit $ac_status); } >/dev/null && {
20933	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20934	 test ! -s conftest.err
20935       }; then
20936  ac_header_preproc=yes
20937else
20938  $as_echo "$as_me: failed program was:" >&5
20939sed 's/^/| /' conftest.$ac_ext >&5
20940
20941  ac_header_preproc=no
20942fi
20943
20944rm -f conftest.err conftest.$ac_ext
20945{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20946$as_echo "$ac_header_preproc" >&6; }
20947
20948# So?  What about this header?
20949case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20950  yes:no: )
20951    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20952$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20953    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20954$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20955    ac_header_preproc=yes
20956    ;;
20957  no:yes:* )
20958    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20959$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20960    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
20961$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
20962    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20963$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20964    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
20965$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
20966    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20967$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20968    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20969$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20970    ( cat <<\_ASBOX
20971## ----------------------------------------------- ##
20972## Report this to Alistair Crooks <agc@NetBSD.org> ##
20973## ----------------------------------------------- ##
20974_ASBOX
20975     ) | sed "s/^/$as_me: WARNING:     /" >&2
20976    ;;
20977esac
20978{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
20979$as_echo_n "checking for $ac_header... " >&6; }
20980if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20981  $as_echo_n "(cached) " >&6
20982else
20983  eval "$as_ac_Header=\$ac_header_preproc"
20984fi
20985ac_res=`eval 'as_val=${'$as_ac_Header'}
20986		 $as_echo "$as_val"'`
20987	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20988$as_echo "$ac_res" >&6; }
20989
20990fi
20991as_val=`eval 'as_val=${'$as_ac_Header'}
20992		 $as_echo "$as_val"'`
20993   if test "x$as_val" = x""yes; then
20994  cat >>confdefs.h <<_ACEOF
20995#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20996_ACEOF
20997
20998fi
20999
21000done
21001
21002
21003
21004
21005
21006
21007
21008
21009for ac_header in stdlib.h syslog.h unistd.h string.h stdarg.h utime.h uuid.h
21010do
21011as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
21012if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21013  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
21014$as_echo_n "checking for $ac_header... " >&6; }
21015if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21016  $as_echo_n "(cached) " >&6
21017fi
21018ac_res=`eval 'as_val=${'$as_ac_Header'}
21019		 $as_echo "$as_val"'`
21020	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21021$as_echo "$ac_res" >&6; }
21022else
21023  # Is the header compilable?
21024{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
21025$as_echo_n "checking $ac_header usability... " >&6; }
21026cat >conftest.$ac_ext <<_ACEOF
21027/* confdefs.h.  */
21028_ACEOF
21029cat confdefs.h >>conftest.$ac_ext
21030cat >>conftest.$ac_ext <<_ACEOF
21031/* end confdefs.h.  */
21032$ac_includes_default
21033#include <$ac_header>
21034_ACEOF
21035rm -f conftest.$ac_objext
21036if { (ac_try="$ac_compile"
21037case "(($ac_try" in
21038  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21039  *) ac_try_echo=$ac_try;;
21040esac
21041eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21042$as_echo "$ac_try_echo") >&5
21043  (eval "$ac_compile") 2>conftest.er1
21044  ac_status=$?
21045  grep -v '^ *+' conftest.er1 >conftest.err
21046  rm -f conftest.er1
21047  cat conftest.err >&5
21048  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21049  (exit $ac_status); } && {
21050	 test -z "$ac_c_werror_flag" ||
21051	 test ! -s conftest.err
21052       } && test -s conftest.$ac_objext; then
21053  ac_header_compiler=yes
21054else
21055  $as_echo "$as_me: failed program was:" >&5
21056sed 's/^/| /' conftest.$ac_ext >&5
21057
21058	ac_header_compiler=no
21059fi
21060
21061rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21062{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21063$as_echo "$ac_header_compiler" >&6; }
21064
21065# Is the header present?
21066{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
21067$as_echo_n "checking $ac_header presence... " >&6; }
21068cat >conftest.$ac_ext <<_ACEOF
21069/* confdefs.h.  */
21070_ACEOF
21071cat confdefs.h >>conftest.$ac_ext
21072cat >>conftest.$ac_ext <<_ACEOF
21073/* end confdefs.h.  */
21074#include <$ac_header>
21075_ACEOF
21076if { (ac_try="$ac_cpp conftest.$ac_ext"
21077case "(($ac_try" in
21078  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21079  *) ac_try_echo=$ac_try;;
21080esac
21081eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21082$as_echo "$ac_try_echo") >&5
21083  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21084  ac_status=$?
21085  grep -v '^ *+' conftest.er1 >conftest.err
21086  rm -f conftest.er1
21087  cat conftest.err >&5
21088  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21089  (exit $ac_status); } >/dev/null && {
21090	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21091	 test ! -s conftest.err
21092       }; then
21093  ac_header_preproc=yes
21094else
21095  $as_echo "$as_me: failed program was:" >&5
21096sed 's/^/| /' conftest.$ac_ext >&5
21097
21098  ac_header_preproc=no
21099fi
21100
21101rm -f conftest.err conftest.$ac_ext
21102{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21103$as_echo "$ac_header_preproc" >&6; }
21104
21105# So?  What about this header?
21106case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21107  yes:no: )
21108    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21109$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21110    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21111$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21112    ac_header_preproc=yes
21113    ;;
21114  no:yes:* )
21115    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21116$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21117    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
21118$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
21119    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21120$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21121    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
21122$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
21123    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21124$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21125    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21126$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21127    ( cat <<\_ASBOX
21128## ----------------------------------------------- ##
21129## Report this to Alistair Crooks <agc@NetBSD.org> ##
21130## ----------------------------------------------- ##
21131_ASBOX
21132     ) | sed "s/^/$as_me: WARNING:     /" >&2
21133    ;;
21134esac
21135{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
21136$as_echo_n "checking for $ac_header... " >&6; }
21137if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21138  $as_echo_n "(cached) " >&6
21139else
21140  eval "$as_ac_Header=\$ac_header_preproc"
21141fi
21142ac_res=`eval 'as_val=${'$as_ac_Header'}
21143		 $as_echo "$as_val"'`
21144	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21145$as_echo "$ac_res" >&6; }
21146
21147fi
21148as_val=`eval 'as_val=${'$as_ac_Header'}
21149		 $as_echo "$as_val"'`
21150   if test "x$as_val" = x""yes; then
21151  cat >>confdefs.h <<_ACEOF
21152#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
21153_ACEOF
21154
21155fi
21156
21157done
21158
21159
21160{ $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
21161$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
21162if test "${ac_cv_c_const+set}" = set; then
21163  $as_echo_n "(cached) " >&6
21164else
21165  cat >conftest.$ac_ext <<_ACEOF
21166/* confdefs.h.  */
21167_ACEOF
21168cat confdefs.h >>conftest.$ac_ext
21169cat >>conftest.$ac_ext <<_ACEOF
21170/* end confdefs.h.  */
21171
21172int
21173main ()
21174{
21175/* FIXME: Include the comments suggested by Paul. */
21176#ifndef __cplusplus
21177  /* Ultrix mips cc rejects this.  */
21178  typedef int charset[2];
21179  const charset cs;
21180  /* SunOS 4.1.1 cc rejects this.  */
21181  char const *const *pcpcc;
21182  char **ppc;
21183  /* NEC SVR4.0.2 mips cc rejects this.  */
21184  struct point {int x, y;};
21185  static struct point const zero = {0,0};
21186  /* AIX XL C 1.02.0.0 rejects this.
21187     It does not let you subtract one const X* pointer from another in
21188     an arm of an if-expression whose if-part is not a constant
21189     expression */
21190  const char *g = "string";
21191  pcpcc = &g + (g ? g-g : 0);
21192  /* HPUX 7.0 cc rejects these. */
21193  ++pcpcc;
21194  ppc = (char**) pcpcc;
21195  pcpcc = (char const *const *) ppc;
21196  { /* SCO 3.2v4 cc rejects this.  */
21197    char *t;
21198    char const *s = 0 ? (char *) 0 : (char const *) 0;
21199
21200    *t++ = 0;
21201    if (s) return 0;
21202  }
21203  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
21204    int x[] = {25, 17};
21205    const int *foo = &x[0];
21206    ++foo;
21207  }
21208  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
21209    typedef const int *iptr;
21210    iptr p = 0;
21211    ++p;
21212  }
21213  { /* AIX XL C 1.02.0.0 rejects this saying
21214       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
21215    struct s { int j; const int *ap[3]; };
21216    struct s *b; b->j = 5;
21217  }
21218  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
21219    const int foo = 10;
21220    if (!foo) return 0;
21221  }
21222  return !cs[0] && !zero.x;
21223#endif
21224
21225  ;
21226  return 0;
21227}
21228_ACEOF
21229rm -f conftest.$ac_objext
21230if { (ac_try="$ac_compile"
21231case "(($ac_try" in
21232  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21233  *) ac_try_echo=$ac_try;;
21234esac
21235eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21236$as_echo "$ac_try_echo") >&5
21237  (eval "$ac_compile") 2>conftest.er1
21238  ac_status=$?
21239  grep -v '^ *+' conftest.er1 >conftest.err
21240  rm -f conftest.er1
21241  cat conftest.err >&5
21242  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21243  (exit $ac_status); } && {
21244	 test -z "$ac_c_werror_flag" ||
21245	 test ! -s conftest.err
21246       } && test -s conftest.$ac_objext; then
21247  ac_cv_c_const=yes
21248else
21249  $as_echo "$as_me: failed program was:" >&5
21250sed 's/^/| /' conftest.$ac_ext >&5
21251
21252	ac_cv_c_const=no
21253fi
21254
21255rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21256fi
21257{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
21258$as_echo "$ac_cv_c_const" >&6; }
21259if test $ac_cv_c_const = no; then
21260
21261cat >>confdefs.h <<\_ACEOF
21262#define const /**/
21263_ACEOF
21264
21265fi
21266
21267{ $as_echo "$as_me:$LINENO: checking for size_t" >&5
21268$as_echo_n "checking for size_t... " >&6; }
21269if test "${ac_cv_type_size_t+set}" = set; then
21270  $as_echo_n "(cached) " >&6
21271else
21272  ac_cv_type_size_t=no
21273cat >conftest.$ac_ext <<_ACEOF
21274/* confdefs.h.  */
21275_ACEOF
21276cat confdefs.h >>conftest.$ac_ext
21277cat >>conftest.$ac_ext <<_ACEOF
21278/* end confdefs.h.  */
21279$ac_includes_default
21280int
21281main ()
21282{
21283if (sizeof (size_t))
21284       return 0;
21285  ;
21286  return 0;
21287}
21288_ACEOF
21289rm -f conftest.$ac_objext
21290if { (ac_try="$ac_compile"
21291case "(($ac_try" in
21292  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21293  *) ac_try_echo=$ac_try;;
21294esac
21295eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21296$as_echo "$ac_try_echo") >&5
21297  (eval "$ac_compile") 2>conftest.er1
21298  ac_status=$?
21299  grep -v '^ *+' conftest.er1 >conftest.err
21300  rm -f conftest.er1
21301  cat conftest.err >&5
21302  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21303  (exit $ac_status); } && {
21304	 test -z "$ac_c_werror_flag" ||
21305	 test ! -s conftest.err
21306       } && test -s conftest.$ac_objext; then
21307  cat >conftest.$ac_ext <<_ACEOF
21308/* confdefs.h.  */
21309_ACEOF
21310cat confdefs.h >>conftest.$ac_ext
21311cat >>conftest.$ac_ext <<_ACEOF
21312/* end confdefs.h.  */
21313$ac_includes_default
21314int
21315main ()
21316{
21317if (sizeof ((size_t)))
21318	  return 0;
21319  ;
21320  return 0;
21321}
21322_ACEOF
21323rm -f conftest.$ac_objext
21324if { (ac_try="$ac_compile"
21325case "(($ac_try" in
21326  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21327  *) ac_try_echo=$ac_try;;
21328esac
21329eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21330$as_echo "$ac_try_echo") >&5
21331  (eval "$ac_compile") 2>conftest.er1
21332  ac_status=$?
21333  grep -v '^ *+' conftest.er1 >conftest.err
21334  rm -f conftest.er1
21335  cat conftest.err >&5
21336  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21337  (exit $ac_status); } && {
21338	 test -z "$ac_c_werror_flag" ||
21339	 test ! -s conftest.err
21340       } && test -s conftest.$ac_objext; then
21341  :
21342else
21343  $as_echo "$as_me: failed program was:" >&5
21344sed 's/^/| /' conftest.$ac_ext >&5
21345
21346	ac_cv_type_size_t=yes
21347fi
21348
21349rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21350else
21351  $as_echo "$as_me: failed program was:" >&5
21352sed 's/^/| /' conftest.$ac_ext >&5
21353
21354
21355fi
21356
21357rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21358fi
21359{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
21360$as_echo "$ac_cv_type_size_t" >&6; }
21361if test "x$ac_cv_type_size_t" = x""yes; then
21362  :
21363else
21364
21365cat >>confdefs.h <<_ACEOF
21366#define size_t unsigned int
21367_ACEOF
21368
21369fi
21370
21371{ $as_echo "$as_me:$LINENO: checking for socklen_t" >&5
21372$as_echo_n "checking for socklen_t... " >&6; }
21373if test "${ac_cv_type_socklen_t+set}" = set; then
21374  $as_echo_n "(cached) " >&6
21375else
21376  ac_cv_type_socklen_t=no
21377cat >conftest.$ac_ext <<_ACEOF
21378/* confdefs.h.  */
21379_ACEOF
21380cat confdefs.h >>conftest.$ac_ext
21381cat >>conftest.$ac_ext <<_ACEOF
21382/* end confdefs.h.  */
21383
21384#include <sys/socket.h>
21385#include <arpa/inet.h>
21386
21387
21388int
21389main ()
21390{
21391if (sizeof (socklen_t))
21392       return 0;
21393  ;
21394  return 0;
21395}
21396_ACEOF
21397rm -f conftest.$ac_objext
21398if { (ac_try="$ac_compile"
21399case "(($ac_try" in
21400  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21401  *) ac_try_echo=$ac_try;;
21402esac
21403eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21404$as_echo "$ac_try_echo") >&5
21405  (eval "$ac_compile") 2>conftest.er1
21406  ac_status=$?
21407  grep -v '^ *+' conftest.er1 >conftest.err
21408  rm -f conftest.er1
21409  cat conftest.err >&5
21410  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21411  (exit $ac_status); } && {
21412	 test -z "$ac_c_werror_flag" ||
21413	 test ! -s conftest.err
21414       } && test -s conftest.$ac_objext; then
21415  cat >conftest.$ac_ext <<_ACEOF
21416/* confdefs.h.  */
21417_ACEOF
21418cat confdefs.h >>conftest.$ac_ext
21419cat >>conftest.$ac_ext <<_ACEOF
21420/* end confdefs.h.  */
21421
21422#include <sys/socket.h>
21423#include <arpa/inet.h>
21424
21425
21426int
21427main ()
21428{
21429if (sizeof ((socklen_t)))
21430	  return 0;
21431  ;
21432  return 0;
21433}
21434_ACEOF
21435rm -f conftest.$ac_objext
21436if { (ac_try="$ac_compile"
21437case "(($ac_try" in
21438  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21439  *) ac_try_echo=$ac_try;;
21440esac
21441eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21442$as_echo "$ac_try_echo") >&5
21443  (eval "$ac_compile") 2>conftest.er1
21444  ac_status=$?
21445  grep -v '^ *+' conftest.er1 >conftest.err
21446  rm -f conftest.er1
21447  cat conftest.err >&5
21448  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21449  (exit $ac_status); } && {
21450	 test -z "$ac_c_werror_flag" ||
21451	 test ! -s conftest.err
21452       } && test -s conftest.$ac_objext; then
21453  :
21454else
21455  $as_echo "$as_me: failed program was:" >&5
21456sed 's/^/| /' conftest.$ac_ext >&5
21457
21458	ac_cv_type_socklen_t=yes
21459fi
21460
21461rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21462else
21463  $as_echo "$as_me: failed program was:" >&5
21464sed 's/^/| /' conftest.$ac_ext >&5
21465
21466
21467fi
21468
21469rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21470fi
21471{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
21472$as_echo "$ac_cv_type_socklen_t" >&6; }
21473if test "x$ac_cv_type_socklen_t" = x""yes; then
21474
21475cat >>confdefs.h <<_ACEOF
21476#define HAVE_SOCKLEN_T 1
21477_ACEOF
21478
21479
21480fi
21481
21482{ $as_echo "$as_me:$LINENO: checking for long long" >&5
21483$as_echo_n "checking for long long... " >&6; }
21484if test "${ac_cv_type_long_long+set}" = set; then
21485  $as_echo_n "(cached) " >&6
21486else
21487  ac_cv_type_long_long=no
21488cat >conftest.$ac_ext <<_ACEOF
21489/* confdefs.h.  */
21490_ACEOF
21491cat confdefs.h >>conftest.$ac_ext
21492cat >>conftest.$ac_ext <<_ACEOF
21493/* end confdefs.h.  */
21494$ac_includes_default
21495int
21496main ()
21497{
21498if (sizeof (long long))
21499       return 0;
21500  ;
21501  return 0;
21502}
21503_ACEOF
21504rm -f conftest.$ac_objext
21505if { (ac_try="$ac_compile"
21506case "(($ac_try" in
21507  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21508  *) ac_try_echo=$ac_try;;
21509esac
21510eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21511$as_echo "$ac_try_echo") >&5
21512  (eval "$ac_compile") 2>conftest.er1
21513  ac_status=$?
21514  grep -v '^ *+' conftest.er1 >conftest.err
21515  rm -f conftest.er1
21516  cat conftest.err >&5
21517  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21518  (exit $ac_status); } && {
21519	 test -z "$ac_c_werror_flag" ||
21520	 test ! -s conftest.err
21521       } && test -s conftest.$ac_objext; then
21522  cat >conftest.$ac_ext <<_ACEOF
21523/* confdefs.h.  */
21524_ACEOF
21525cat confdefs.h >>conftest.$ac_ext
21526cat >>conftest.$ac_ext <<_ACEOF
21527/* end confdefs.h.  */
21528$ac_includes_default
21529int
21530main ()
21531{
21532if (sizeof ((long long)))
21533	  return 0;
21534  ;
21535  return 0;
21536}
21537_ACEOF
21538rm -f conftest.$ac_objext
21539if { (ac_try="$ac_compile"
21540case "(($ac_try" in
21541  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21542  *) ac_try_echo=$ac_try;;
21543esac
21544eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21545$as_echo "$ac_try_echo") >&5
21546  (eval "$ac_compile") 2>conftest.er1
21547  ac_status=$?
21548  grep -v '^ *+' conftest.er1 >conftest.err
21549  rm -f conftest.er1
21550  cat conftest.err >&5
21551  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21552  (exit $ac_status); } && {
21553	 test -z "$ac_c_werror_flag" ||
21554	 test ! -s conftest.err
21555       } && test -s conftest.$ac_objext; then
21556  :
21557else
21558  $as_echo "$as_me: failed program was:" >&5
21559sed 's/^/| /' conftest.$ac_ext >&5
21560
21561	ac_cv_type_long_long=yes
21562fi
21563
21564rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21565else
21566  $as_echo "$as_me: failed program was:" >&5
21567sed 's/^/| /' conftest.$ac_ext >&5
21568
21569
21570fi
21571
21572rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21573fi
21574{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
21575$as_echo "$ac_cv_type_long_long" >&6; }
21576if test "x$ac_cv_type_long_long" = x""yes; then
21577
21578cat >>confdefs.h <<_ACEOF
21579#define HAVE_LONG_LONG 1
21580_ACEOF
21581
21582
21583fi
21584{ $as_echo "$as_me:$LINENO: checking for unsigned long long" >&5
21585$as_echo_n "checking for unsigned long long... " >&6; }
21586if test "${ac_cv_type_unsigned_long_long+set}" = set; then
21587  $as_echo_n "(cached) " >&6
21588else
21589  ac_cv_type_unsigned_long_long=no
21590cat >conftest.$ac_ext <<_ACEOF
21591/* confdefs.h.  */
21592_ACEOF
21593cat confdefs.h >>conftest.$ac_ext
21594cat >>conftest.$ac_ext <<_ACEOF
21595/* end confdefs.h.  */
21596$ac_includes_default
21597int
21598main ()
21599{
21600if (sizeof (unsigned long long))
21601       return 0;
21602  ;
21603  return 0;
21604}
21605_ACEOF
21606rm -f conftest.$ac_objext
21607if { (ac_try="$ac_compile"
21608case "(($ac_try" in
21609  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21610  *) ac_try_echo=$ac_try;;
21611esac
21612eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21613$as_echo "$ac_try_echo") >&5
21614  (eval "$ac_compile") 2>conftest.er1
21615  ac_status=$?
21616  grep -v '^ *+' conftest.er1 >conftest.err
21617  rm -f conftest.er1
21618  cat conftest.err >&5
21619  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21620  (exit $ac_status); } && {
21621	 test -z "$ac_c_werror_flag" ||
21622	 test ! -s conftest.err
21623       } && test -s conftest.$ac_objext; then
21624  cat >conftest.$ac_ext <<_ACEOF
21625/* confdefs.h.  */
21626_ACEOF
21627cat confdefs.h >>conftest.$ac_ext
21628cat >>conftest.$ac_ext <<_ACEOF
21629/* end confdefs.h.  */
21630$ac_includes_default
21631int
21632main ()
21633{
21634if (sizeof ((unsigned long long)))
21635	  return 0;
21636  ;
21637  return 0;
21638}
21639_ACEOF
21640rm -f conftest.$ac_objext
21641if { (ac_try="$ac_compile"
21642case "(($ac_try" in
21643  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21644  *) ac_try_echo=$ac_try;;
21645esac
21646eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21647$as_echo "$ac_try_echo") >&5
21648  (eval "$ac_compile") 2>conftest.er1
21649  ac_status=$?
21650  grep -v '^ *+' conftest.er1 >conftest.err
21651  rm -f conftest.er1
21652  cat conftest.err >&5
21653  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21654  (exit $ac_status); } && {
21655	 test -z "$ac_c_werror_flag" ||
21656	 test ! -s conftest.err
21657       } && test -s conftest.$ac_objext; then
21658  :
21659else
21660  $as_echo "$as_me: failed program was:" >&5
21661sed 's/^/| /' conftest.$ac_ext >&5
21662
21663	ac_cv_type_unsigned_long_long=yes
21664fi
21665
21666rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21667else
21668  $as_echo "$as_me: failed program was:" >&5
21669sed 's/^/| /' conftest.$ac_ext >&5
21670
21671
21672fi
21673
21674rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21675fi
21676{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long" >&5
21677$as_echo "$ac_cv_type_unsigned_long_long" >&6; }
21678if test "x$ac_cv_type_unsigned_long_long" = x""yes; then
21679
21680cat >>confdefs.h <<_ACEOF
21681#define HAVE_UNSIGNED_LONG_LONG 1
21682_ACEOF
21683
21684
21685fi
21686
21687cat >>confdefs.h <<_ACEOF
21688#define HAVE_SOCKLEN_T $ac_cv_type_socklen_t
21689_ACEOF
21690
21691cat >>confdefs.h <<_ACEOF
21692#define HAVE_LONG_LONG $ac_cv_type_long_long
21693_ACEOF
21694
21695cat >>confdefs.h <<_ACEOF
21696#define HAVE_UNSIGNED_LONG_LONG $ac_cv_type_unsigned_long_long
21697_ACEOF
21698
21699
21700# Checks for typedefs, structures, and compiler characteristics.
21701#
21702
21703  { $as_echo "$as_me:$LINENO: checking for unsigned long long int" >&5
21704$as_echo_n "checking for unsigned long long int... " >&6; }
21705if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then
21706  $as_echo_n "(cached) " >&6
21707else
21708  cat >conftest.$ac_ext <<_ACEOF
21709
21710  /* confdefs.h.  */
21711_ACEOF
21712cat confdefs.h >>conftest.$ac_ext
21713cat >>conftest.$ac_ext <<_ACEOF
21714/* end confdefs.h.  */
21715/* For now, do not test the preprocessor; as of 2007 there are too many
21716	 implementations with broken preprocessors.  Perhaps this can
21717	 be revisited in 2012.  In the meantime, code should not expect
21718	 #if to work with literals wider than 32 bits.  */
21719      /* Test literals.  */
21720      long long int ll = 9223372036854775807ll;
21721      long long int nll = -9223372036854775807LL;
21722      unsigned long long int ull = 18446744073709551615ULL;
21723      /* Test constant expressions.   */
21724      typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
21725		     ? 1 : -1)];
21726      typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
21727		     ? 1 : -1)];
21728      int i = 63;
21729int
21730main ()
21731{
21732/* Test availability of runtime routines for shift and division.  */
21733      long long int llmax = 9223372036854775807ll;
21734      unsigned long long int ullmax = 18446744073709551615ull;
21735      return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
21736	      | (llmax / ll) | (llmax % ll)
21737	      | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
21738	      | (ullmax / ull) | (ullmax % ull));
21739  ;
21740  return 0;
21741}
21742
21743_ACEOF
21744rm -f conftest.$ac_objext conftest$ac_exeext
21745if { (ac_try="$ac_link"
21746case "(($ac_try" in
21747  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21748  *) ac_try_echo=$ac_try;;
21749esac
21750eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21751$as_echo "$ac_try_echo") >&5
21752  (eval "$ac_link") 2>conftest.er1
21753  ac_status=$?
21754  grep -v '^ *+' conftest.er1 >conftest.err
21755  rm -f conftest.er1
21756  cat conftest.err >&5
21757  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21758  (exit $ac_status); } && {
21759	 test -z "$ac_c_werror_flag" ||
21760	 test ! -s conftest.err
21761       } && test -s conftest$ac_exeext && {
21762	 test "$cross_compiling" = yes ||
21763	 $as_test_x conftest$ac_exeext
21764       }; then
21765  ac_cv_type_unsigned_long_long_int=yes
21766else
21767  $as_echo "$as_me: failed program was:" >&5
21768sed 's/^/| /' conftest.$ac_ext >&5
21769
21770	ac_cv_type_unsigned_long_long_int=no
21771fi
21772
21773rm -rf conftest.dSYM
21774rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21775      conftest$ac_exeext conftest.$ac_ext
21776fi
21777{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long_int" >&5
21778$as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
21779  if test $ac_cv_type_unsigned_long_long_int = yes; then
21780
21781cat >>confdefs.h <<\_ACEOF
21782#define HAVE_UNSIGNED_LONG_LONG_INT 1
21783_ACEOF
21784
21785  fi
21786
21787
21788  { $as_echo "$as_me:$LINENO: checking for long long int" >&5
21789$as_echo_n "checking for long long int... " >&6; }
21790if test "${ac_cv_type_long_long_int+set}" = set; then
21791  $as_echo_n "(cached) " >&6
21792else
21793  cat >conftest.$ac_ext <<_ACEOF
21794
21795  /* confdefs.h.  */
21796_ACEOF
21797cat confdefs.h >>conftest.$ac_ext
21798cat >>conftest.$ac_ext <<_ACEOF
21799/* end confdefs.h.  */
21800/* For now, do not test the preprocessor; as of 2007 there are too many
21801	 implementations with broken preprocessors.  Perhaps this can
21802	 be revisited in 2012.  In the meantime, code should not expect
21803	 #if to work with literals wider than 32 bits.  */
21804      /* Test literals.  */
21805      long long int ll = 9223372036854775807ll;
21806      long long int nll = -9223372036854775807LL;
21807      unsigned long long int ull = 18446744073709551615ULL;
21808      /* Test constant expressions.   */
21809      typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
21810		     ? 1 : -1)];
21811      typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
21812		     ? 1 : -1)];
21813      int i = 63;
21814int
21815main ()
21816{
21817/* Test availability of runtime routines for shift and division.  */
21818      long long int llmax = 9223372036854775807ll;
21819      unsigned long long int ullmax = 18446744073709551615ull;
21820      return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
21821	      | (llmax / ll) | (llmax % ll)
21822	      | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
21823	      | (ullmax / ull) | (ullmax % ull));
21824  ;
21825  return 0;
21826}
21827
21828_ACEOF
21829rm -f conftest.$ac_objext conftest$ac_exeext
21830if { (ac_try="$ac_link"
21831case "(($ac_try" in
21832  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21833  *) ac_try_echo=$ac_try;;
21834esac
21835eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21836$as_echo "$ac_try_echo") >&5
21837  (eval "$ac_link") 2>conftest.er1
21838  ac_status=$?
21839  grep -v '^ *+' conftest.er1 >conftest.err
21840  rm -f conftest.er1
21841  cat conftest.err >&5
21842  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21843  (exit $ac_status); } && {
21844	 test -z "$ac_c_werror_flag" ||
21845	 test ! -s conftest.err
21846       } && test -s conftest$ac_exeext && {
21847	 test "$cross_compiling" = yes ||
21848	 $as_test_x conftest$ac_exeext
21849       }; then
21850  			if test "$cross_compiling" = yes; then
21851  ac_cv_type_long_long_int=yes
21852else
21853  cat >conftest.$ac_ext <<_ACEOF
21854/* confdefs.h.  */
21855_ACEOF
21856cat confdefs.h >>conftest.$ac_ext
21857cat >>conftest.$ac_ext <<_ACEOF
21858/* end confdefs.h.  */
21859#include <limits.h>
21860	       #ifndef LLONG_MAX
21861	       # define HALF \
21862			(1LL << (sizeof (long long int) * CHAR_BIT - 2))
21863	       # define LLONG_MAX (HALF - 1 + HALF)
21864	       #endif
21865int
21866main ()
21867{
21868long long int n = 1;
21869	       int i;
21870	       for (i = 0; ; i++)
21871		 {
21872		   long long int m = n << i;
21873		   if (m >> i != n)
21874		     return 1;
21875		   if (LLONG_MAX / 2 < m)
21876		     break;
21877		 }
21878	       return 0;
21879  ;
21880  return 0;
21881}
21882_ACEOF
21883rm -f conftest$ac_exeext
21884if { (ac_try="$ac_link"
21885case "(($ac_try" in
21886  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21887  *) ac_try_echo=$ac_try;;
21888esac
21889eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21890$as_echo "$ac_try_echo") >&5
21891  (eval "$ac_link") 2>&5
21892  ac_status=$?
21893  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21894  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21895  { (case "(($ac_try" in
21896  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21897  *) ac_try_echo=$ac_try;;
21898esac
21899eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21900$as_echo "$ac_try_echo") >&5
21901  (eval "$ac_try") 2>&5
21902  ac_status=$?
21903  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21904  (exit $ac_status); }; }; then
21905  ac_cv_type_long_long_int=yes
21906else
21907  $as_echo "$as_me: program exited with status $ac_status" >&5
21908$as_echo "$as_me: failed program was:" >&5
21909sed 's/^/| /' conftest.$ac_ext >&5
21910
21911( exit $ac_status )
21912ac_cv_type_long_long_int=no
21913fi
21914rm -rf conftest.dSYM
21915rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21916fi
21917
21918
21919else
21920  $as_echo "$as_me: failed program was:" >&5
21921sed 's/^/| /' conftest.$ac_ext >&5
21922
21923	ac_cv_type_long_long_int=no
21924fi
21925
21926rm -rf conftest.dSYM
21927rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21928      conftest$ac_exeext conftest.$ac_ext
21929fi
21930{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
21931$as_echo "$ac_cv_type_long_long_int" >&6; }
21932  if test $ac_cv_type_long_long_int = yes; then
21933
21934cat >>confdefs.h <<\_ACEOF
21935#define HAVE_LONG_LONG_INT 1
21936_ACEOF
21937
21938  fi
21939
21940{ $as_echo "$as_me:$LINENO: checking for size_t" >&5
21941$as_echo_n "checking for size_t... " >&6; }
21942if test "${ac_cv_type_size_t+set}" = set; then
21943  $as_echo_n "(cached) " >&6
21944else
21945  ac_cv_type_size_t=no
21946cat >conftest.$ac_ext <<_ACEOF
21947/* confdefs.h.  */
21948_ACEOF
21949cat confdefs.h >>conftest.$ac_ext
21950cat >>conftest.$ac_ext <<_ACEOF
21951/* end confdefs.h.  */
21952$ac_includes_default
21953int
21954main ()
21955{
21956if (sizeof (size_t))
21957       return 0;
21958  ;
21959  return 0;
21960}
21961_ACEOF
21962rm -f conftest.$ac_objext
21963if { (ac_try="$ac_compile"
21964case "(($ac_try" in
21965  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21966  *) ac_try_echo=$ac_try;;
21967esac
21968eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21969$as_echo "$ac_try_echo") >&5
21970  (eval "$ac_compile") 2>conftest.er1
21971  ac_status=$?
21972  grep -v '^ *+' conftest.er1 >conftest.err
21973  rm -f conftest.er1
21974  cat conftest.err >&5
21975  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21976  (exit $ac_status); } && {
21977	 test -z "$ac_c_werror_flag" ||
21978	 test ! -s conftest.err
21979       } && test -s conftest.$ac_objext; then
21980  cat >conftest.$ac_ext <<_ACEOF
21981/* confdefs.h.  */
21982_ACEOF
21983cat confdefs.h >>conftest.$ac_ext
21984cat >>conftest.$ac_ext <<_ACEOF
21985/* end confdefs.h.  */
21986$ac_includes_default
21987int
21988main ()
21989{
21990if (sizeof ((size_t)))
21991	  return 0;
21992  ;
21993  return 0;
21994}
21995_ACEOF
21996rm -f conftest.$ac_objext
21997if { (ac_try="$ac_compile"
21998case "(($ac_try" in
21999  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22000  *) ac_try_echo=$ac_try;;
22001esac
22002eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22003$as_echo "$ac_try_echo") >&5
22004  (eval "$ac_compile") 2>conftest.er1
22005  ac_status=$?
22006  grep -v '^ *+' conftest.er1 >conftest.err
22007  rm -f conftest.er1
22008  cat conftest.err >&5
22009  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22010  (exit $ac_status); } && {
22011	 test -z "$ac_c_werror_flag" ||
22012	 test ! -s conftest.err
22013       } && test -s conftest.$ac_objext; then
22014  :
22015else
22016  $as_echo "$as_me: failed program was:" >&5
22017sed 's/^/| /' conftest.$ac_ext >&5
22018
22019	ac_cv_type_size_t=yes
22020fi
22021
22022rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22023else
22024  $as_echo "$as_me: failed program was:" >&5
22025sed 's/^/| /' conftest.$ac_ext >&5
22026
22027
22028fi
22029
22030rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22031fi
22032{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
22033$as_echo "$ac_cv_type_size_t" >&6; }
22034if test "x$ac_cv_type_size_t" = x""yes; then
22035  :
22036else
22037
22038cat >>confdefs.h <<_ACEOF
22039#define size_t unsigned int
22040_ACEOF
22041
22042fi
22043
22044
22045  { $as_echo "$as_me:$LINENO: checking for uint16_t" >&5
22046$as_echo_n "checking for uint16_t... " >&6; }
22047if test "${ac_cv_c_uint16_t+set}" = set; then
22048  $as_echo_n "(cached) " >&6
22049else
22050  ac_cv_c_uint16_t=no
22051     for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
22052	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
22053       cat >conftest.$ac_ext <<_ACEOF
22054/* confdefs.h.  */
22055_ACEOF
22056cat confdefs.h >>conftest.$ac_ext
22057cat >>conftest.$ac_ext <<_ACEOF
22058/* end confdefs.h.  */
22059$ac_includes_default
22060int
22061main ()
22062{
22063static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
22064test_array [0] = 0
22065
22066  ;
22067  return 0;
22068}
22069_ACEOF
22070rm -f conftest.$ac_objext
22071if { (ac_try="$ac_compile"
22072case "(($ac_try" in
22073  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22074  *) ac_try_echo=$ac_try;;
22075esac
22076eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22077$as_echo "$ac_try_echo") >&5
22078  (eval "$ac_compile") 2>conftest.er1
22079  ac_status=$?
22080  grep -v '^ *+' conftest.er1 >conftest.err
22081  rm -f conftest.er1
22082  cat conftest.err >&5
22083  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22084  (exit $ac_status); } && {
22085	 test -z "$ac_c_werror_flag" ||
22086	 test ! -s conftest.err
22087       } && test -s conftest.$ac_objext; then
22088  case $ac_type in
22089  uint16_t) ac_cv_c_uint16_t=yes ;;
22090  *) ac_cv_c_uint16_t=$ac_type ;;
22091esac
22092
22093else
22094  $as_echo "$as_me: failed program was:" >&5
22095sed 's/^/| /' conftest.$ac_ext >&5
22096
22097
22098fi
22099
22100rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22101       test "$ac_cv_c_uint16_t" != no && break
22102     done
22103fi
22104{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
22105$as_echo "$ac_cv_c_uint16_t" >&6; }
22106  case $ac_cv_c_uint16_t in #(
22107  no|yes) ;; #(
22108  *)
22109
22110
22111cat >>confdefs.h <<_ACEOF
22112#define uint16_t $ac_cv_c_uint16_t
22113_ACEOF
22114;;
22115  esac
22116
22117
22118  { $as_echo "$as_me:$LINENO: checking for uint32_t" >&5
22119$as_echo_n "checking for uint32_t... " >&6; }
22120if test "${ac_cv_c_uint32_t+set}" = set; then
22121  $as_echo_n "(cached) " >&6
22122else
22123  ac_cv_c_uint32_t=no
22124     for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
22125	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
22126       cat >conftest.$ac_ext <<_ACEOF
22127/* confdefs.h.  */
22128_ACEOF
22129cat confdefs.h >>conftest.$ac_ext
22130cat >>conftest.$ac_ext <<_ACEOF
22131/* end confdefs.h.  */
22132$ac_includes_default
22133int
22134main ()
22135{
22136static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
22137test_array [0] = 0
22138
22139  ;
22140  return 0;
22141}
22142_ACEOF
22143rm -f conftest.$ac_objext
22144if { (ac_try="$ac_compile"
22145case "(($ac_try" in
22146  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22147  *) ac_try_echo=$ac_try;;
22148esac
22149eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22150$as_echo "$ac_try_echo") >&5
22151  (eval "$ac_compile") 2>conftest.er1
22152  ac_status=$?
22153  grep -v '^ *+' conftest.er1 >conftest.err
22154  rm -f conftest.er1
22155  cat conftest.err >&5
22156  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22157  (exit $ac_status); } && {
22158	 test -z "$ac_c_werror_flag" ||
22159	 test ! -s conftest.err
22160       } && test -s conftest.$ac_objext; then
22161  case $ac_type in
22162  uint32_t) ac_cv_c_uint32_t=yes ;;
22163  *) ac_cv_c_uint32_t=$ac_type ;;
22164esac
22165
22166else
22167  $as_echo "$as_me: failed program was:" >&5
22168sed 's/^/| /' conftest.$ac_ext >&5
22169
22170
22171fi
22172
22173rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22174       test "$ac_cv_c_uint32_t" != no && break
22175     done
22176fi
22177{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
22178$as_echo "$ac_cv_c_uint32_t" >&6; }
22179  case $ac_cv_c_uint32_t in #(
22180  no|yes) ;; #(
22181  *)
22182
22183cat >>confdefs.h <<\_ACEOF
22184#define _UINT32_T 1
22185_ACEOF
22186
22187
22188cat >>confdefs.h <<_ACEOF
22189#define uint32_t $ac_cv_c_uint32_t
22190_ACEOF
22191;;
22192  esac
22193
22194
22195  { $as_echo "$as_me:$LINENO: checking for uint64_t" >&5
22196$as_echo_n "checking for uint64_t... " >&6; }
22197if test "${ac_cv_c_uint64_t+set}" = set; then
22198  $as_echo_n "(cached) " >&6
22199else
22200  ac_cv_c_uint64_t=no
22201     for ac_type in 'uint64_t' 'unsigned int' 'unsigned long int' \
22202	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
22203       cat >conftest.$ac_ext <<_ACEOF
22204/* confdefs.h.  */
22205_ACEOF
22206cat confdefs.h >>conftest.$ac_ext
22207cat >>conftest.$ac_ext <<_ACEOF
22208/* end confdefs.h.  */
22209$ac_includes_default
22210int
22211main ()
22212{
22213static int test_array [1 - 2 * !(($ac_type) -1 >> (64 - 1) == 1)];
22214test_array [0] = 0
22215
22216  ;
22217  return 0;
22218}
22219_ACEOF
22220rm -f conftest.$ac_objext
22221if { (ac_try="$ac_compile"
22222case "(($ac_try" in
22223  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22224  *) ac_try_echo=$ac_try;;
22225esac
22226eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22227$as_echo "$ac_try_echo") >&5
22228  (eval "$ac_compile") 2>conftest.er1
22229  ac_status=$?
22230  grep -v '^ *+' conftest.er1 >conftest.err
22231  rm -f conftest.er1
22232  cat conftest.err >&5
22233  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22234  (exit $ac_status); } && {
22235	 test -z "$ac_c_werror_flag" ||
22236	 test ! -s conftest.err
22237       } && test -s conftest.$ac_objext; then
22238  case $ac_type in
22239  uint64_t) ac_cv_c_uint64_t=yes ;;
22240  *) ac_cv_c_uint64_t=$ac_type ;;
22241esac
22242
22243else
22244  $as_echo "$as_me: failed program was:" >&5
22245sed 's/^/| /' conftest.$ac_ext >&5
22246
22247
22248fi
22249
22250rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22251       test "$ac_cv_c_uint64_t" != no && break
22252     done
22253fi
22254{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_uint64_t" >&5
22255$as_echo "$ac_cv_c_uint64_t" >&6; }
22256  case $ac_cv_c_uint64_t in #(
22257  no|yes) ;; #(
22258  *)
22259
22260cat >>confdefs.h <<\_ACEOF
22261#define _UINT64_T 1
22262_ACEOF
22263
22264
22265cat >>confdefs.h <<_ACEOF
22266#define uint64_t $ac_cv_c_uint64_t
22267_ACEOF
22268;;
22269  esac
22270
22271
22272  { $as_echo "$as_me:$LINENO: checking for uint8_t" >&5
22273$as_echo_n "checking for uint8_t... " >&6; }
22274if test "${ac_cv_c_uint8_t+set}" = set; then
22275  $as_echo_n "(cached) " >&6
22276else
22277  ac_cv_c_uint8_t=no
22278     for ac_type in 'uint8_t' 'unsigned int' 'unsigned long int' \
22279	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
22280       cat >conftest.$ac_ext <<_ACEOF
22281/* confdefs.h.  */
22282_ACEOF
22283cat confdefs.h >>conftest.$ac_ext
22284cat >>conftest.$ac_ext <<_ACEOF
22285/* end confdefs.h.  */
22286$ac_includes_default
22287int
22288main ()
22289{
22290static int test_array [1 - 2 * !(($ac_type) -1 >> (8 - 1) == 1)];
22291test_array [0] = 0
22292
22293  ;
22294  return 0;
22295}
22296_ACEOF
22297rm -f conftest.$ac_objext
22298if { (ac_try="$ac_compile"
22299case "(($ac_try" in
22300  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22301  *) ac_try_echo=$ac_try;;
22302esac
22303eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22304$as_echo "$ac_try_echo") >&5
22305  (eval "$ac_compile") 2>conftest.er1
22306  ac_status=$?
22307  grep -v '^ *+' conftest.er1 >conftest.err
22308  rm -f conftest.er1
22309  cat conftest.err >&5
22310  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22311  (exit $ac_status); } && {
22312	 test -z "$ac_c_werror_flag" ||
22313	 test ! -s conftest.err
22314       } && test -s conftest.$ac_objext; then
22315  case $ac_type in
22316  uint8_t) ac_cv_c_uint8_t=yes ;;
22317  *) ac_cv_c_uint8_t=$ac_type ;;
22318esac
22319
22320else
22321  $as_echo "$as_me: failed program was:" >&5
22322sed 's/^/| /' conftest.$ac_ext >&5
22323
22324
22325fi
22326
22327rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22328       test "$ac_cv_c_uint8_t" != no && break
22329     done
22330fi
22331{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_uint8_t" >&5
22332$as_echo "$ac_cv_c_uint8_t" >&6; }
22333  case $ac_cv_c_uint8_t in #(
22334  no|yes) ;; #(
22335  *)
22336
22337cat >>confdefs.h <<\_ACEOF
22338#define _UINT8_T 1
22339_ACEOF
22340
22341
22342cat >>confdefs.h <<_ACEOF
22343#define uint8_t $ac_cv_c_uint8_t
22344_ACEOF
22345;;
22346  esac
22347
22348
22349{ $as_echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5
22350$as_echo_n "checking for library containing gethostbyname... " >&6; }
22351if test "${ac_cv_search_gethostbyname+set}" = set; then
22352  $as_echo_n "(cached) " >&6
22353else
22354  ac_func_search_save_LIBS=$LIBS
22355cat >conftest.$ac_ext <<_ACEOF
22356/* confdefs.h.  */
22357_ACEOF
22358cat confdefs.h >>conftest.$ac_ext
22359cat >>conftest.$ac_ext <<_ACEOF
22360/* end confdefs.h.  */
22361
22362/* Override any GCC internal prototype to avoid an error.
22363   Use char because int might match the return type of a GCC
22364   builtin and then its argument prototype would still apply.  */
22365#ifdef __cplusplus
22366extern "C"
22367#endif
22368char gethostbyname ();
22369int
22370main ()
22371{
22372return gethostbyname ();
22373  ;
22374  return 0;
22375}
22376_ACEOF
22377for ac_lib in '' nsl; do
22378  if test -z "$ac_lib"; then
22379    ac_res="none required"
22380  else
22381    ac_res=-l$ac_lib
22382    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
22383  fi
22384  rm -f conftest.$ac_objext conftest$ac_exeext
22385if { (ac_try="$ac_link"
22386case "(($ac_try" in
22387  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22388  *) ac_try_echo=$ac_try;;
22389esac
22390eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22391$as_echo "$ac_try_echo") >&5
22392  (eval "$ac_link") 2>conftest.er1
22393  ac_status=$?
22394  grep -v '^ *+' conftest.er1 >conftest.err
22395  rm -f conftest.er1
22396  cat conftest.err >&5
22397  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22398  (exit $ac_status); } && {
22399	 test -z "$ac_c_werror_flag" ||
22400	 test ! -s conftest.err
22401       } && test -s conftest$ac_exeext && {
22402	 test "$cross_compiling" = yes ||
22403	 $as_test_x conftest$ac_exeext
22404       }; then
22405  ac_cv_search_gethostbyname=$ac_res
22406else
22407  $as_echo "$as_me: failed program was:" >&5
22408sed 's/^/| /' conftest.$ac_ext >&5
22409
22410
22411fi
22412
22413rm -rf conftest.dSYM
22414rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22415      conftest$ac_exeext
22416  if test "${ac_cv_search_gethostbyname+set}" = set; then
22417  break
22418fi
22419done
22420if test "${ac_cv_search_gethostbyname+set}" = set; then
22421  :
22422else
22423  ac_cv_search_gethostbyname=no
22424fi
22425rm conftest.$ac_ext
22426LIBS=$ac_func_search_save_LIBS
22427fi
22428{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5
22429$as_echo "$ac_cv_search_gethostbyname" >&6; }
22430ac_res=$ac_cv_search_gethostbyname
22431if test "$ac_res" != no; then
22432  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
22433
22434fi
22435
22436{ $as_echo "$as_me:$LINENO: checking for library containing connect" >&5
22437$as_echo_n "checking for library containing connect... " >&6; }
22438if test "${ac_cv_search_connect+set}" = set; then
22439  $as_echo_n "(cached) " >&6
22440else
22441  ac_func_search_save_LIBS=$LIBS
22442cat >conftest.$ac_ext <<_ACEOF
22443/* confdefs.h.  */
22444_ACEOF
22445cat confdefs.h >>conftest.$ac_ext
22446cat >>conftest.$ac_ext <<_ACEOF
22447/* end confdefs.h.  */
22448
22449/* Override any GCC internal prototype to avoid an error.
22450   Use char because int might match the return type of a GCC
22451   builtin and then its argument prototype would still apply.  */
22452#ifdef __cplusplus
22453extern "C"
22454#endif
22455char connect ();
22456int
22457main ()
22458{
22459return connect ();
22460  ;
22461  return 0;
22462}
22463_ACEOF
22464for ac_lib in '' socket; do
22465  if test -z "$ac_lib"; then
22466    ac_res="none required"
22467  else
22468    ac_res=-l$ac_lib
22469    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
22470  fi
22471  rm -f conftest.$ac_objext conftest$ac_exeext
22472if { (ac_try="$ac_link"
22473case "(($ac_try" in
22474  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22475  *) ac_try_echo=$ac_try;;
22476esac
22477eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22478$as_echo "$ac_try_echo") >&5
22479  (eval "$ac_link") 2>conftest.er1
22480  ac_status=$?
22481  grep -v '^ *+' conftest.er1 >conftest.err
22482  rm -f conftest.er1
22483  cat conftest.err >&5
22484  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22485  (exit $ac_status); } && {
22486	 test -z "$ac_c_werror_flag" ||
22487	 test ! -s conftest.err
22488       } && test -s conftest$ac_exeext && {
22489	 test "$cross_compiling" = yes ||
22490	 $as_test_x conftest$ac_exeext
22491       }; then
22492  ac_cv_search_connect=$ac_res
22493else
22494  $as_echo "$as_me: failed program was:" >&5
22495sed 's/^/| /' conftest.$ac_ext >&5
22496
22497
22498fi
22499
22500rm -rf conftest.dSYM
22501rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22502      conftest$ac_exeext
22503  if test "${ac_cv_search_connect+set}" = set; then
22504  break
22505fi
22506done
22507if test "${ac_cv_search_connect+set}" = set; then
22508  :
22509else
22510  ac_cv_search_connect=no
22511fi
22512rm conftest.$ac_ext
22513LIBS=$ac_func_search_save_LIBS
22514fi
22515{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_connect" >&5
22516$as_echo "$ac_cv_search_connect" >&6; }
22517ac_res=$ac_cv_search_connect
22518if test "$ac_res" != no; then
22519  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
22520
22521fi
22522
22523{ $as_echo "$as_me:$LINENO: checking for library containing inet_aton" >&5
22524$as_echo_n "checking for library containing inet_aton... " >&6; }
22525if test "${ac_cv_search_inet_aton+set}" = set; then
22526  $as_echo_n "(cached) " >&6
22527else
22528  ac_func_search_save_LIBS=$LIBS
22529cat >conftest.$ac_ext <<_ACEOF
22530/* confdefs.h.  */
22531_ACEOF
22532cat confdefs.h >>conftest.$ac_ext
22533cat >>conftest.$ac_ext <<_ACEOF
22534/* end confdefs.h.  */
22535
22536/* Override any GCC internal prototype to avoid an error.
22537   Use char because int might match the return type of a GCC
22538   builtin and then its argument prototype would still apply.  */
22539#ifdef __cplusplus
22540extern "C"
22541#endif
22542char inet_aton ();
22543int
22544main ()
22545{
22546return inet_aton ();
22547  ;
22548  return 0;
22549}
22550_ACEOF
22551for ac_lib in '' resolv; do
22552  if test -z "$ac_lib"; then
22553    ac_res="none required"
22554  else
22555    ac_res=-l$ac_lib
22556    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
22557  fi
22558  rm -f conftest.$ac_objext conftest$ac_exeext
22559if { (ac_try="$ac_link"
22560case "(($ac_try" in
22561  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22562  *) ac_try_echo=$ac_try;;
22563esac
22564eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22565$as_echo "$ac_try_echo") >&5
22566  (eval "$ac_link") 2>conftest.er1
22567  ac_status=$?
22568  grep -v '^ *+' conftest.er1 >conftest.err
22569  rm -f conftest.er1
22570  cat conftest.err >&5
22571  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22572  (exit $ac_status); } && {
22573	 test -z "$ac_c_werror_flag" ||
22574	 test ! -s conftest.err
22575       } && test -s conftest$ac_exeext && {
22576	 test "$cross_compiling" = yes ||
22577	 $as_test_x conftest$ac_exeext
22578       }; then
22579  ac_cv_search_inet_aton=$ac_res
22580else
22581  $as_echo "$as_me: failed program was:" >&5
22582sed 's/^/| /' conftest.$ac_ext >&5
22583
22584
22585fi
22586
22587rm -rf conftest.dSYM
22588rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22589      conftest$ac_exeext
22590  if test "${ac_cv_search_inet_aton+set}" = set; then
22591  break
22592fi
22593done
22594if test "${ac_cv_search_inet_aton+set}" = set; then
22595  :
22596else
22597  ac_cv_search_inet_aton=no
22598fi
22599rm conftest.$ac_ext
22600LIBS=$ac_func_search_save_LIBS
22601fi
22602{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_inet_aton" >&5
22603$as_echo "$ac_cv_search_inet_aton" >&6; }
22604ac_res=$ac_cv_search_inet_aton
22605if test "$ac_res" != no; then
22606  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
22607
22608fi
22609
22610{ $as_echo "$as_me:$LINENO: checking for library containing pthread_create" >&5
22611$as_echo_n "checking for library containing pthread_create... " >&6; }
22612if test "${ac_cv_search_pthread_create+set}" = set; then
22613  $as_echo_n "(cached) " >&6
22614else
22615  ac_func_search_save_LIBS=$LIBS
22616cat >conftest.$ac_ext <<_ACEOF
22617/* confdefs.h.  */
22618_ACEOF
22619cat confdefs.h >>conftest.$ac_ext
22620cat >>conftest.$ac_ext <<_ACEOF
22621/* end confdefs.h.  */
22622
22623/* Override any GCC internal prototype to avoid an error.
22624   Use char because int might match the return type of a GCC
22625   builtin and then its argument prototype would still apply.  */
22626#ifdef __cplusplus
22627extern "C"
22628#endif
22629char pthread_create ();
22630int
22631main ()
22632{
22633return pthread_create ();
22634  ;
22635  return 0;
22636}
22637_ACEOF
22638for ac_lib in '' pthread; do
22639  if test -z "$ac_lib"; then
22640    ac_res="none required"
22641  else
22642    ac_res=-l$ac_lib
22643    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
22644  fi
22645  rm -f conftest.$ac_objext conftest$ac_exeext
22646if { (ac_try="$ac_link"
22647case "(($ac_try" in
22648  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22649  *) ac_try_echo=$ac_try;;
22650esac
22651eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22652$as_echo "$ac_try_echo") >&5
22653  (eval "$ac_link") 2>conftest.er1
22654  ac_status=$?
22655  grep -v '^ *+' conftest.er1 >conftest.err
22656  rm -f conftest.er1
22657  cat conftest.err >&5
22658  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22659  (exit $ac_status); } && {
22660	 test -z "$ac_c_werror_flag" ||
22661	 test ! -s conftest.err
22662       } && test -s conftest$ac_exeext && {
22663	 test "$cross_compiling" = yes ||
22664	 $as_test_x conftest$ac_exeext
22665       }; then
22666  ac_cv_search_pthread_create=$ac_res
22667else
22668  $as_echo "$as_me: failed program was:" >&5
22669sed 's/^/| /' conftest.$ac_ext >&5
22670
22671
22672fi
22673
22674rm -rf conftest.dSYM
22675rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22676      conftest$ac_exeext
22677  if test "${ac_cv_search_pthread_create+set}" = set; then
22678  break
22679fi
22680done
22681if test "${ac_cv_search_pthread_create+set}" = set; then
22682  :
22683else
22684  ac_cv_search_pthread_create=no
22685fi
22686rm conftest.$ac_ext
22687LIBS=$ac_func_search_save_LIBS
22688fi
22689{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_pthread_create" >&5
22690$as_echo "$ac_cv_search_pthread_create" >&6; }
22691ac_res=$ac_cv_search_pthread_create
22692if test "$ac_res" != no; then
22693  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
22694
22695fi
22696
22697
22698
22699
22700
22701
22702
22703
22704for ac_func in __bswap64 asprintf asnprintf bswap64 daemon fsync_range
22705do
22706as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22707{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
22708$as_echo_n "checking for $ac_func... " >&6; }
22709if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22710  $as_echo_n "(cached) " >&6
22711else
22712  cat >conftest.$ac_ext <<_ACEOF
22713/* confdefs.h.  */
22714_ACEOF
22715cat confdefs.h >>conftest.$ac_ext
22716cat >>conftest.$ac_ext <<_ACEOF
22717/* end confdefs.h.  */
22718/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22719   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
22720#define $ac_func innocuous_$ac_func
22721
22722/* System header to define __stub macros and hopefully few prototypes,
22723    which can conflict with char $ac_func (); below.
22724    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22725    <limits.h> exists even on freestanding compilers.  */
22726
22727#ifdef __STDC__
22728# include <limits.h>
22729#else
22730# include <assert.h>
22731#endif
22732
22733#undef $ac_func
22734
22735/* Override any GCC internal prototype to avoid an error.
22736   Use char because int might match the return type of a GCC
22737   builtin and then its argument prototype would still apply.  */
22738#ifdef __cplusplus
22739extern "C"
22740#endif
22741char $ac_func ();
22742/* The GNU C library defines this for functions which it implements
22743    to always fail with ENOSYS.  Some functions are actually named
22744    something starting with __ and the normal name is an alias.  */
22745#if defined __stub_$ac_func || defined __stub___$ac_func
22746choke me
22747#endif
22748
22749int
22750main ()
22751{
22752return $ac_func ();
22753  ;
22754  return 0;
22755}
22756_ACEOF
22757rm -f conftest.$ac_objext conftest$ac_exeext
22758if { (ac_try="$ac_link"
22759case "(($ac_try" in
22760  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22761  *) ac_try_echo=$ac_try;;
22762esac
22763eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22764$as_echo "$ac_try_echo") >&5
22765  (eval "$ac_link") 2>conftest.er1
22766  ac_status=$?
22767  grep -v '^ *+' conftest.er1 >conftest.err
22768  rm -f conftest.er1
22769  cat conftest.err >&5
22770  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22771  (exit $ac_status); } && {
22772	 test -z "$ac_c_werror_flag" ||
22773	 test ! -s conftest.err
22774       } && test -s conftest$ac_exeext && {
22775	 test "$cross_compiling" = yes ||
22776	 $as_test_x conftest$ac_exeext
22777       }; then
22778  eval "$as_ac_var=yes"
22779else
22780  $as_echo "$as_me: failed program was:" >&5
22781sed 's/^/| /' conftest.$ac_ext >&5
22782
22783	eval "$as_ac_var=no"
22784fi
22785
22786rm -rf conftest.dSYM
22787rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22788      conftest$ac_exeext conftest.$ac_ext
22789fi
22790ac_res=`eval 'as_val=${'$as_ac_var'}
22791		 $as_echo "$as_val"'`
22792	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
22793$as_echo "$ac_res" >&6; }
22794as_val=`eval 'as_val=${'$as_ac_var'}
22795		 $as_echo "$as_val"'`
22796   if test "x$as_val" = x""yes; then
22797  cat >>confdefs.h <<_ACEOF
22798#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22799_ACEOF
22800
22801fi
22802done
22803
22804
22805
22806
22807
22808
22809
22810
22811for ac_func in getaddrinfo getnameinfo htobe64 memset bcopy poll snprintf
22812do
22813as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22814{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
22815$as_echo_n "checking for $ac_func... " >&6; }
22816if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22817  $as_echo_n "(cached) " >&6
22818else
22819  cat >conftest.$ac_ext <<_ACEOF
22820/* confdefs.h.  */
22821_ACEOF
22822cat confdefs.h >>conftest.$ac_ext
22823cat >>conftest.$ac_ext <<_ACEOF
22824/* end confdefs.h.  */
22825/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22826   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
22827#define $ac_func innocuous_$ac_func
22828
22829/* System header to define __stub macros and hopefully few prototypes,
22830    which can conflict with char $ac_func (); below.
22831    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22832    <limits.h> exists even on freestanding compilers.  */
22833
22834#ifdef __STDC__
22835# include <limits.h>
22836#else
22837# include <assert.h>
22838#endif
22839
22840#undef $ac_func
22841
22842/* Override any GCC internal prototype to avoid an error.
22843   Use char because int might match the return type of a GCC
22844   builtin and then its argument prototype would still apply.  */
22845#ifdef __cplusplus
22846extern "C"
22847#endif
22848char $ac_func ();
22849/* The GNU C library defines this for functions which it implements
22850    to always fail with ENOSYS.  Some functions are actually named
22851    something starting with __ and the normal name is an alias.  */
22852#if defined __stub_$ac_func || defined __stub___$ac_func
22853choke me
22854#endif
22855
22856int
22857main ()
22858{
22859return $ac_func ();
22860  ;
22861  return 0;
22862}
22863_ACEOF
22864rm -f conftest.$ac_objext conftest$ac_exeext
22865if { (ac_try="$ac_link"
22866case "(($ac_try" in
22867  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22868  *) ac_try_echo=$ac_try;;
22869esac
22870eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22871$as_echo "$ac_try_echo") >&5
22872  (eval "$ac_link") 2>conftest.er1
22873  ac_status=$?
22874  grep -v '^ *+' conftest.er1 >conftest.err
22875  rm -f conftest.er1
22876  cat conftest.err >&5
22877  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22878  (exit $ac_status); } && {
22879	 test -z "$ac_c_werror_flag" ||
22880	 test ! -s conftest.err
22881       } && test -s conftest$ac_exeext && {
22882	 test "$cross_compiling" = yes ||
22883	 $as_test_x conftest$ac_exeext
22884       }; then
22885  eval "$as_ac_var=yes"
22886else
22887  $as_echo "$as_me: failed program was:" >&5
22888sed 's/^/| /' conftest.$ac_ext >&5
22889
22890	eval "$as_ac_var=no"
22891fi
22892
22893rm -rf conftest.dSYM
22894rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22895      conftest$ac_exeext conftest.$ac_ext
22896fi
22897ac_res=`eval 'as_val=${'$as_ac_var'}
22898		 $as_echo "$as_val"'`
22899	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
22900$as_echo "$ac_res" >&6; }
22901as_val=`eval 'as_val=${'$as_ac_var'}
22902		 $as_echo "$as_val"'`
22903   if test "x$as_val" = x""yes; then
22904  cat >>confdefs.h <<_ACEOF
22905#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22906_ACEOF
22907
22908fi
22909done
22910
22911
22912
22913
22914
22915
22916
22917for ac_func in strlcpy strtoll syslog uuid_create uuid_to_string vasprintf
22918do
22919as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22920{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
22921$as_echo_n "checking for $ac_func... " >&6; }
22922if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22923  $as_echo_n "(cached) " >&6
22924else
22925  cat >conftest.$ac_ext <<_ACEOF
22926/* confdefs.h.  */
22927_ACEOF
22928cat confdefs.h >>conftest.$ac_ext
22929cat >>conftest.$ac_ext <<_ACEOF
22930/* end confdefs.h.  */
22931/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22932   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
22933#define $ac_func innocuous_$ac_func
22934
22935/* System header to define __stub macros and hopefully few prototypes,
22936    which can conflict with char $ac_func (); below.
22937    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22938    <limits.h> exists even on freestanding compilers.  */
22939
22940#ifdef __STDC__
22941# include <limits.h>
22942#else
22943# include <assert.h>
22944#endif
22945
22946#undef $ac_func
22947
22948/* Override any GCC internal prototype to avoid an error.
22949   Use char because int might match the return type of a GCC
22950   builtin and then its argument prototype would still apply.  */
22951#ifdef __cplusplus
22952extern "C"
22953#endif
22954char $ac_func ();
22955/* The GNU C library defines this for functions which it implements
22956    to always fail with ENOSYS.  Some functions are actually named
22957    something starting with __ and the normal name is an alias.  */
22958#if defined __stub_$ac_func || defined __stub___$ac_func
22959choke me
22960#endif
22961
22962int
22963main ()
22964{
22965return $ac_func ();
22966  ;
22967  return 0;
22968}
22969_ACEOF
22970rm -f conftest.$ac_objext conftest$ac_exeext
22971if { (ac_try="$ac_link"
22972case "(($ac_try" in
22973  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22974  *) ac_try_echo=$ac_try;;
22975esac
22976eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22977$as_echo "$ac_try_echo") >&5
22978  (eval "$ac_link") 2>conftest.er1
22979  ac_status=$?
22980  grep -v '^ *+' conftest.er1 >conftest.err
22981  rm -f conftest.er1
22982  cat conftest.err >&5
22983  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22984  (exit $ac_status); } && {
22985	 test -z "$ac_c_werror_flag" ||
22986	 test ! -s conftest.err
22987       } && test -s conftest$ac_exeext && {
22988	 test "$cross_compiling" = yes ||
22989	 $as_test_x conftest$ac_exeext
22990       }; then
22991  eval "$as_ac_var=yes"
22992else
22993  $as_echo "$as_me: failed program was:" >&5
22994sed 's/^/| /' conftest.$ac_ext >&5
22995
22996	eval "$as_ac_var=no"
22997fi
22998
22999rm -rf conftest.dSYM
23000rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23001      conftest$ac_exeext conftest.$ac_ext
23002fi
23003ac_res=`eval 'as_val=${'$as_ac_var'}
23004		 $as_echo "$as_val"'`
23005	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
23006$as_echo "$ac_res" >&6; }
23007as_val=`eval 'as_val=${'$as_ac_var'}
23008		 $as_echo "$as_val"'`
23009   if test "x$as_val" = x""yes; then
23010  cat >>confdefs.h <<_ACEOF
23011#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
23012_ACEOF
23013
23014fi
23015done
23016
23017
23018
23019
23020for ac_func in vasprintf vasnprintf vsnprintf
23021do
23022as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
23023{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
23024$as_echo_n "checking for $ac_func... " >&6; }
23025if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
23026  $as_echo_n "(cached) " >&6
23027else
23028  cat >conftest.$ac_ext <<_ACEOF
23029/* confdefs.h.  */
23030_ACEOF
23031cat confdefs.h >>conftest.$ac_ext
23032cat >>conftest.$ac_ext <<_ACEOF
23033/* end confdefs.h.  */
23034/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23035   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
23036#define $ac_func innocuous_$ac_func
23037
23038/* System header to define __stub macros and hopefully few prototypes,
23039    which can conflict with char $ac_func (); below.
23040    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23041    <limits.h> exists even on freestanding compilers.  */
23042
23043#ifdef __STDC__
23044# include <limits.h>
23045#else
23046# include <assert.h>
23047#endif
23048
23049#undef $ac_func
23050
23051/* Override any GCC internal prototype to avoid an error.
23052   Use char because int might match the return type of a GCC
23053   builtin and then its argument prototype would still apply.  */
23054#ifdef __cplusplus
23055extern "C"
23056#endif
23057char $ac_func ();
23058/* The GNU C library defines this for functions which it implements
23059    to always fail with ENOSYS.  Some functions are actually named
23060    something starting with __ and the normal name is an alias.  */
23061#if defined __stub_$ac_func || defined __stub___$ac_func
23062choke me
23063#endif
23064
23065int
23066main ()
23067{
23068return $ac_func ();
23069  ;
23070  return 0;
23071}
23072_ACEOF
23073rm -f conftest.$ac_objext conftest$ac_exeext
23074if { (ac_try="$ac_link"
23075case "(($ac_try" in
23076  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23077  *) ac_try_echo=$ac_try;;
23078esac
23079eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23080$as_echo "$ac_try_echo") >&5
23081  (eval "$ac_link") 2>conftest.er1
23082  ac_status=$?
23083  grep -v '^ *+' conftest.er1 >conftest.err
23084  rm -f conftest.er1
23085  cat conftest.err >&5
23086  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23087  (exit $ac_status); } && {
23088	 test -z "$ac_c_werror_flag" ||
23089	 test ! -s conftest.err
23090       } && test -s conftest$ac_exeext && {
23091	 test "$cross_compiling" = yes ||
23092	 $as_test_x conftest$ac_exeext
23093       }; then
23094  eval "$as_ac_var=yes"
23095else
23096  $as_echo "$as_me: failed program was:" >&5
23097sed 's/^/| /' conftest.$ac_ext >&5
23098
23099	eval "$as_ac_var=no"
23100fi
23101
23102rm -rf conftest.dSYM
23103rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23104      conftest$ac_exeext conftest.$ac_ext
23105fi
23106ac_res=`eval 'as_val=${'$as_ac_var'}
23107		 $as_echo "$as_val"'`
23108	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
23109$as_echo "$ac_res" >&6; }
23110as_val=`eval 'as_val=${'$as_ac_var'}
23111		 $as_echo "$as_val"'`
23112   if test "x$as_val" = x""yes; then
23113  cat >>confdefs.h <<_ACEOF
23114#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
23115_ACEOF
23116
23117fi
23118done
23119
23120
23121ac_config_files="$ac_config_files Makefile"
23122
23123cat >confcache <<\_ACEOF
23124# This file is a shell script that caches the results of configure
23125# tests run on this system so they can be shared between configure
23126# scripts and configure runs, see configure's option --config-cache.
23127# It is not useful on other systems.  If it contains results you don't
23128# want to keep, you may remove or edit it.
23129#
23130# config.status only pays attention to the cache file if you give it
23131# the --recheck option to rerun configure.
23132#
23133# `ac_cv_env_foo' variables (set or unset) will be overridden when
23134# loading this file, other *unset* `ac_cv_foo' will be assigned the
23135# following values.
23136
23137_ACEOF
23138
23139# The following way of writing the cache mishandles newlines in values,
23140# but we know of no workaround that is simple, portable, and efficient.
23141# So, we kill variables containing newlines.
23142# Ultrix sh set writes to stderr and can't be redirected directly,
23143# and sets the high bit in the cache file unless we assign to the vars.
23144(
23145  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
23146    eval ac_val=\$$ac_var
23147    case $ac_val in #(
23148    *${as_nl}*)
23149      case $ac_var in #(
23150      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
23151$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
23152      esac
23153      case $ac_var in #(
23154      _ | IFS | as_nl) ;; #(
23155      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
23156      *) $as_unset $ac_var ;;
23157      esac ;;
23158    esac
23159  done
23160
23161  (set) 2>&1 |
23162    case $as_nl`(ac_space=' '; set) 2>&1` in #(
23163    *${as_nl}ac_space=\ *)
23164      # `set' does not quote correctly, so add quotes (double-quote
23165      # substitution turns \\\\ into \\, and sed turns \\ into \).
23166      sed -n \
23167	"s/'/'\\\\''/g;
23168	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
23169      ;; #(
23170    *)
23171      # `set' quotes correctly as required by POSIX, so do not add quotes.
23172      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
23173      ;;
23174    esac |
23175    sort
23176) |
23177  sed '
23178     /^ac_cv_env_/b end
23179     t clear
23180     :clear
23181     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
23182     t end
23183     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
23184     :end' >>confcache
23185if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
23186  if test -w "$cache_file"; then
23187    test "x$cache_file" != "x/dev/null" &&
23188      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
23189$as_echo "$as_me: updating cache $cache_file" >&6;}
23190    cat confcache >$cache_file
23191  else
23192    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
23193$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
23194  fi
23195fi
23196rm -f confcache
23197
23198test "x$prefix" = xNONE && prefix=$ac_default_prefix
23199# Let make expand exec_prefix.
23200test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
23201
23202DEFS=-DHAVE_CONFIG_H
23203
23204ac_libobjs=
23205ac_ltlibobjs=
23206for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
23207  # 1. Remove the extension, and $U if already installed.
23208  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
23209  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
23210  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
23211  #    will be set to the directory where LIBOBJS objects are built.
23212  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
23213  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
23214done
23215LIBOBJS=$ac_libobjs
23216
23217LTLIBOBJS=$ac_ltlibobjs
23218
23219
23220if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
23221  { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
23222Usually this means the macro was only invoked conditionally." >&5
23223$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
23224Usually this means the macro was only invoked conditionally." >&2;}
23225   { (exit 1); exit 1; }; }
23226fi
23227if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
23228  { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
23229Usually this means the macro was only invoked conditionally." >&5
23230$as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
23231Usually this means the macro was only invoked conditionally." >&2;}
23232   { (exit 1); exit 1; }; }
23233fi
23234if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
23235  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
23236Usually this means the macro was only invoked conditionally." >&5
23237$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
23238Usually this means the macro was only invoked conditionally." >&2;}
23239   { (exit 1); exit 1; }; }
23240fi
23241if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
23242  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
23243Usually this means the macro was only invoked conditionally." >&5
23244$as_echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
23245Usually this means the macro was only invoked conditionally." >&2;}
23246   { (exit 1); exit 1; }; }
23247fi
23248
23249: ${CONFIG_STATUS=./config.status}
23250ac_write_fail=0
23251ac_clean_files_save=$ac_clean_files
23252ac_clean_files="$ac_clean_files $CONFIG_STATUS"
23253{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
23254$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
23255cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23256#! $SHELL
23257# Generated by $as_me.
23258# Run this file to recreate the current configuration.
23259# Compiler output produced by configure, useful for debugging
23260# configure, is in config.log if it exists.
23261
23262debug=false
23263ac_cs_recheck=false
23264ac_cs_silent=false
23265SHELL=\${CONFIG_SHELL-$SHELL}
23266_ACEOF
23267
23268cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23269## --------------------- ##
23270## M4sh Initialization.  ##
23271## --------------------- ##
23272
23273# Be more Bourne compatible
23274DUALCASE=1; export DUALCASE # for MKS sh
23275if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
23276  emulate sh
23277  NULLCMD=:
23278  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23279  # is contrary to our usage.  Disable this feature.
23280  alias -g '${1+"$@"}'='"$@"'
23281  setopt NO_GLOB_SUBST
23282else
23283  case `(set -o) 2>/dev/null` in
23284  *posix*) set -o posix ;;
23285esac
23286
23287fi
23288
23289
23290
23291
23292# PATH needs CR
23293# Avoid depending upon Character Ranges.
23294as_cr_letters='abcdefghijklmnopqrstuvwxyz'
23295as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
23296as_cr_Letters=$as_cr_letters$as_cr_LETTERS
23297as_cr_digits='0123456789'
23298as_cr_alnum=$as_cr_Letters$as_cr_digits
23299
23300as_nl='
23301'
23302export as_nl
23303# Printing a long string crashes Solaris 7 /usr/bin/printf.
23304as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
23305as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
23306as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
23307if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
23308  as_echo='printf %s\n'
23309  as_echo_n='printf %s'
23310else
23311  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
23312    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
23313    as_echo_n='/usr/ucb/echo -n'
23314  else
23315    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
23316    as_echo_n_body='eval
23317      arg=$1;
23318      case $arg in
23319      *"$as_nl"*)
23320	expr "X$arg" : "X\\(.*\\)$as_nl";
23321	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
23322      esac;
23323      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
23324    '
23325    export as_echo_n_body
23326    as_echo_n='sh -c $as_echo_n_body as_echo'
23327  fi
23328  export as_echo_body
23329  as_echo='sh -c $as_echo_body as_echo'
23330fi
23331
23332# The user is always right.
23333if test "${PATH_SEPARATOR+set}" != set; then
23334  PATH_SEPARATOR=:
23335  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
23336    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
23337      PATH_SEPARATOR=';'
23338  }
23339fi
23340
23341# Support unset when possible.
23342if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
23343  as_unset=unset
23344else
23345  as_unset=false
23346fi
23347
23348
23349# IFS
23350# We need space, tab and new line, in precisely that order.  Quoting is
23351# there to prevent editors from complaining about space-tab.
23352# (If _AS_PATH_WALK were called with IFS unset, it would disable word
23353# splitting by setting IFS to empty value.)
23354IFS=" ""	$as_nl"
23355
23356# Find who we are.  Look in the path if we contain no directory separator.
23357case $0 in
23358  *[\\/]* ) as_myself=$0 ;;
23359  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23360for as_dir in $PATH
23361do
23362  IFS=$as_save_IFS
23363  test -z "$as_dir" && as_dir=.
23364  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
23365done
23366IFS=$as_save_IFS
23367
23368     ;;
23369esac
23370# We did not find ourselves, most probably we were run as `sh COMMAND'
23371# in which case we are not to be found in the path.
23372if test "x$as_myself" = x; then
23373  as_myself=$0
23374fi
23375if test ! -f "$as_myself"; then
23376  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
23377  { (exit 1); exit 1; }
23378fi
23379
23380# Work around bugs in pre-3.0 UWIN ksh.
23381for as_var in ENV MAIL MAILPATH
23382do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
23383done
23384PS1='$ '
23385PS2='> '
23386PS4='+ '
23387
23388# NLS nuisances.
23389LC_ALL=C
23390export LC_ALL
23391LANGUAGE=C
23392export LANGUAGE
23393
23394# Required to use basename.
23395if expr a : '\(a\)' >/dev/null 2>&1 &&
23396   test "X`expr 00001 : '.*\(...\)'`" = X001; then
23397  as_expr=expr
23398else
23399  as_expr=false
23400fi
23401
23402if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
23403  as_basename=basename
23404else
23405  as_basename=false
23406fi
23407
23408
23409# Name of the executable.
23410as_me=`$as_basename -- "$0" ||
23411$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
23412	 X"$0" : 'X\(//\)$' \| \
23413	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
23414$as_echo X/"$0" |
23415    sed '/^.*\/\([^/][^/]*\)\/*$/{
23416	    s//\1/
23417	    q
23418	  }
23419	  /^X\/\(\/\/\)$/{
23420	    s//\1/
23421	    q
23422	  }
23423	  /^X\/\(\/\).*/{
23424	    s//\1/
23425	    q
23426	  }
23427	  s/.*/./; q'`
23428
23429# CDPATH.
23430$as_unset CDPATH
23431
23432
23433
23434  as_lineno_1=$LINENO
23435  as_lineno_2=$LINENO
23436  test "x$as_lineno_1" != "x$as_lineno_2" &&
23437  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
23438
23439  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
23440  # uniformly replaced by the line number.  The first 'sed' inserts a
23441  # line-number line after each line using $LINENO; the second 'sed'
23442  # does the real work.  The second script uses 'N' to pair each
23443  # line-number line with the line containing $LINENO, and appends
23444  # trailing '-' during substitution so that $LINENO is not a special
23445  # case at line end.
23446  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
23447  # scripts with optimization help from Paolo Bonzini.  Blame Lee
23448  # E. McMahon (1931-1989) for sed's syntax.  :-)
23449  sed -n '
23450    p
23451    /[$]LINENO/=
23452  ' <$as_myself |
23453    sed '
23454      s/[$]LINENO.*/&-/
23455      t lineno
23456      b
23457      :lineno
23458      N
23459      :loop
23460      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
23461      t loop
23462      s/-\n.*//
23463    ' >$as_me.lineno &&
23464  chmod +x "$as_me.lineno" ||
23465    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
23466   { (exit 1); exit 1; }; }
23467
23468  # Don't try to exec as it changes $[0], causing all sort of problems
23469  # (the dirname of $[0] is not the place where we might find the
23470  # original and so on.  Autoconf is especially sensitive to this).
23471  . "./$as_me.lineno"
23472  # Exit status is that of the last command.
23473  exit
23474}
23475
23476
23477if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
23478  as_dirname=dirname
23479else
23480  as_dirname=false
23481fi
23482
23483ECHO_C= ECHO_N= ECHO_T=
23484case `echo -n x` in
23485-n*)
23486  case `echo 'x\c'` in
23487  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
23488  *)   ECHO_C='\c';;
23489  esac;;
23490*)
23491  ECHO_N='-n';;
23492esac
23493if expr a : '\(a\)' >/dev/null 2>&1 &&
23494   test "X`expr 00001 : '.*\(...\)'`" = X001; then
23495  as_expr=expr
23496else
23497  as_expr=false
23498fi
23499
23500rm -f conf$$ conf$$.exe conf$$.file
23501if test -d conf$$.dir; then
23502  rm -f conf$$.dir/conf$$.file
23503else
23504  rm -f conf$$.dir
23505  mkdir conf$$.dir 2>/dev/null
23506fi
23507if (echo >conf$$.file) 2>/dev/null; then
23508  if ln -s conf$$.file conf$$ 2>/dev/null; then
23509    as_ln_s='ln -s'
23510    # ... but there are two gotchas:
23511    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
23512    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
23513    # In both cases, we have to default to `cp -p'.
23514    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
23515      as_ln_s='cp -p'
23516  elif ln conf$$.file conf$$ 2>/dev/null; then
23517    as_ln_s=ln
23518  else
23519    as_ln_s='cp -p'
23520  fi
23521else
23522  as_ln_s='cp -p'
23523fi
23524rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
23525rmdir conf$$.dir 2>/dev/null
23526
23527if mkdir -p . 2>/dev/null; then
23528  as_mkdir_p=:
23529else
23530  test -d ./-p && rmdir ./-p
23531  as_mkdir_p=false
23532fi
23533
23534if test -x / >/dev/null 2>&1; then
23535  as_test_x='test -x'
23536else
23537  if ls -dL / >/dev/null 2>&1; then
23538    as_ls_L_option=L
23539  else
23540    as_ls_L_option=
23541  fi
23542  as_test_x='
23543    eval sh -c '\''
23544      if test -d "$1"; then
23545	test -d "$1/.";
23546      else
23547	case $1 in
23548	-*)set "./$1";;
23549	esac;
23550	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
23551	???[sx]*):;;*)false;;esac;fi
23552    '\'' sh
23553  '
23554fi
23555as_executable_p=$as_test_x
23556
23557# Sed expression to map a string onto a valid CPP name.
23558as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
23559
23560# Sed expression to map a string onto a valid variable name.
23561as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
23562
23563
23564exec 6>&1
23565
23566# Save the log message, to keep $[0] and so on meaningful, and to
23567# report actual input values of CONFIG_FILES etc. instead of their
23568# values after options handling.
23569ac_log="
23570This file was extended by netbsd-iscsi $as_me 20100416, which was
23571generated by GNU Autoconf 2.63.  Invocation command line was
23572
23573  CONFIG_FILES    = $CONFIG_FILES
23574  CONFIG_HEADERS  = $CONFIG_HEADERS
23575  CONFIG_LINKS    = $CONFIG_LINKS
23576  CONFIG_COMMANDS = $CONFIG_COMMANDS
23577  $ $0 $@
23578
23579on `(hostname || uname -n) 2>/dev/null | sed 1q`
23580"
23581
23582_ACEOF
23583
23584case $ac_config_files in *"
23585"*) set x $ac_config_files; shift; ac_config_files=$*;;
23586esac
23587
23588case $ac_config_headers in *"
23589"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
23590esac
23591
23592
23593cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23594# Files that config.status was made for.
23595config_files="$ac_config_files"
23596config_headers="$ac_config_headers"
23597config_commands="$ac_config_commands"
23598
23599_ACEOF
23600
23601cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23602ac_cs_usage="\
23603\`$as_me' instantiates files from templates according to the
23604current configuration.
23605
23606Usage: $0 [OPTION]... [FILE]...
23607
23608  -h, --help       print this help, then exit
23609  -V, --version    print version number and configuration settings, then exit
23610  -q, --quiet, --silent
23611                   do not print progress messages
23612  -d, --debug      don't remove temporary files
23613      --recheck    update $as_me by reconfiguring in the same conditions
23614      --file=FILE[:TEMPLATE]
23615                   instantiate the configuration file FILE
23616      --header=FILE[:TEMPLATE]
23617                   instantiate the configuration header FILE
23618
23619Configuration files:
23620$config_files
23621
23622Configuration headers:
23623$config_headers
23624
23625Configuration commands:
23626$config_commands
23627
23628Report bugs to <bug-autoconf@gnu.org>."
23629
23630_ACEOF
23631cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23632ac_cs_version="\\
23633netbsd-iscsi config.status 20100416
23634configured by $0, generated by GNU Autoconf 2.63,
23635  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
23636
23637Copyright (C) 2008 Free Software Foundation, Inc.
23638This config.status script is free software; the Free Software Foundation
23639gives unlimited permission to copy, distribute and modify it."
23640
23641ac_pwd='$ac_pwd'
23642srcdir='$srcdir'
23643INSTALL='$INSTALL'
23644MKDIR_P='$MKDIR_P'
23645AWK='$AWK'
23646test -n "\$AWK" || AWK=awk
23647_ACEOF
23648
23649cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23650# The default lists apply if the user does not specify any file.
23651ac_need_defaults=:
23652while test $# != 0
23653do
23654  case $1 in
23655  --*=*)
23656    ac_option=`expr "X$1" : 'X\([^=]*\)='`
23657    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
23658    ac_shift=:
23659    ;;
23660  *)
23661    ac_option=$1
23662    ac_optarg=$2
23663    ac_shift=shift
23664    ;;
23665  esac
23666
23667  case $ac_option in
23668  # Handling of the options.
23669  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
23670    ac_cs_recheck=: ;;
23671  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
23672    $as_echo "$ac_cs_version"; exit ;;
23673  --debug | --debu | --deb | --de | --d | -d )
23674    debug=: ;;
23675  --file | --fil | --fi | --f )
23676    $ac_shift
23677    case $ac_optarg in
23678    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
23679    esac
23680    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
23681    ac_need_defaults=false;;
23682  --header | --heade | --head | --hea )
23683    $ac_shift
23684    case $ac_optarg in
23685    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
23686    esac
23687    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
23688    ac_need_defaults=false;;
23689  --he | --h)
23690    # Conflict between --help and --header
23691    { $as_echo "$as_me: error: ambiguous option: $1
23692Try \`$0 --help' for more information." >&2
23693   { (exit 1); exit 1; }; };;
23694  --help | --hel | -h )
23695    $as_echo "$ac_cs_usage"; exit ;;
23696  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
23697  | -silent | --silent | --silen | --sile | --sil | --si | --s)
23698    ac_cs_silent=: ;;
23699
23700  # This is an error.
23701  -*) { $as_echo "$as_me: error: unrecognized option: $1
23702Try \`$0 --help' for more information." >&2
23703   { (exit 1); exit 1; }; } ;;
23704
23705  *) ac_config_targets="$ac_config_targets $1"
23706     ac_need_defaults=false ;;
23707
23708  esac
23709  shift
23710done
23711
23712ac_configure_extra_args=
23713
23714if $ac_cs_silent; then
23715  exec 6>/dev/null
23716  ac_configure_extra_args="$ac_configure_extra_args --silent"
23717fi
23718
23719_ACEOF
23720cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23721if \$ac_cs_recheck; then
23722  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
23723  shift
23724  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
23725  CONFIG_SHELL='$SHELL'
23726  export CONFIG_SHELL
23727  exec "\$@"
23728fi
23729
23730_ACEOF
23731cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23732exec 5>>config.log
23733{
23734  echo
23735  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
23736## Running $as_me. ##
23737_ASBOX
23738  $as_echo "$ac_log"
23739} >&5
23740
23741_ACEOF
23742cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23743#
23744# INIT-COMMANDS
23745#
23746AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
23747
23748_ACEOF
23749
23750cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23751
23752# Handling of arguments.
23753for ac_config_target in $ac_config_targets
23754do
23755  case $ac_config_target in
23756    "include/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
23757    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
23758    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
23759
23760  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
23761$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
23762   { (exit 1); exit 1; }; };;
23763  esac
23764done
23765
23766
23767# If the user did not use the arguments to specify the items to instantiate,
23768# then the envvar interface is used.  Set only those that are not.
23769# We use the long form for the default assignment because of an extremely
23770# bizarre bug on SunOS 4.1.3.
23771if $ac_need_defaults; then
23772  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
23773  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
23774  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
23775fi
23776
23777# Have a temporary directory for convenience.  Make it in the build tree
23778# simply because there is no reason against having it here, and in addition,
23779# creating and moving files from /tmp can sometimes cause problems.
23780# Hook for its removal unless debugging.
23781# Note that there is a small window in which the directory will not be cleaned:
23782# after its creation but before its name has been assigned to `$tmp'.
23783$debug ||
23784{
23785  tmp=
23786  trap 'exit_status=$?
23787  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
23788' 0
23789  trap '{ (exit 1); exit 1; }' 1 2 13 15
23790}
23791# Create a (secure) tmp directory for tmp files.
23792
23793{
23794  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
23795  test -n "$tmp" && test -d "$tmp"
23796}  ||
23797{
23798  tmp=./conf$$-$RANDOM
23799  (umask 077 && mkdir "$tmp")
23800} ||
23801{
23802   $as_echo "$as_me: cannot create a temporary directory in ." >&2
23803   { (exit 1); exit 1; }
23804}
23805
23806# Set up the scripts for CONFIG_FILES section.
23807# No need to generate them if there are no CONFIG_FILES.
23808# This happens for instance with `./config.status config.h'.
23809if test -n "$CONFIG_FILES"; then
23810
23811
23812ac_cr='
23813'
23814ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
23815if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
23816  ac_cs_awk_cr='\\r'
23817else
23818  ac_cs_awk_cr=$ac_cr
23819fi
23820
23821echo 'BEGIN {' >"$tmp/subs1.awk" &&
23822_ACEOF
23823
23824
23825{
23826  echo "cat >conf$$subs.awk <<_ACEOF" &&
23827  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
23828  echo "_ACEOF"
23829} >conf$$subs.sh ||
23830  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
23831$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
23832   { (exit 1); exit 1; }; }
23833ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
23834ac_delim='%!_!# '
23835for ac_last_try in false false false false false :; do
23836  . ./conf$$subs.sh ||
23837    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
23838$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
23839   { (exit 1); exit 1; }; }
23840
23841  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
23842  if test $ac_delim_n = $ac_delim_num; then
23843    break
23844  elif $ac_last_try; then
23845    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
23846$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
23847   { (exit 1); exit 1; }; }
23848  else
23849    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
23850  fi
23851done
23852rm -f conf$$subs.sh
23853
23854cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23855cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
23856_ACEOF
23857sed -n '
23858h
23859s/^/S["/; s/!.*/"]=/
23860p
23861g
23862s/^[^!]*!//
23863:repl
23864t repl
23865s/'"$ac_delim"'$//
23866t delim
23867:nl
23868h
23869s/\(.\{148\}\).*/\1/
23870t more1
23871s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
23872p
23873n
23874b repl
23875:more1
23876s/["\\]/\\&/g; s/^/"/; s/$/"\\/
23877p
23878g
23879s/.\{148\}//
23880t nl
23881:delim
23882h
23883s/\(.\{148\}\).*/\1/
23884t more2
23885s/["\\]/\\&/g; s/^/"/; s/$/"/
23886p
23887b
23888:more2
23889s/["\\]/\\&/g; s/^/"/; s/$/"\\/
23890p
23891g
23892s/.\{148\}//
23893t delim
23894' <conf$$subs.awk | sed '
23895/^[^""]/{
23896  N
23897  s/\n//
23898}
23899' >>$CONFIG_STATUS || ac_write_fail=1
23900rm -f conf$$subs.awk
23901cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23902_ACAWK
23903cat >>"\$tmp/subs1.awk" <<_ACAWK &&
23904  for (key in S) S_is_set[key] = 1
23905  FS = ""
23906
23907}
23908{
23909  line = $ 0
23910  nfields = split(line, field, "@")
23911  substed = 0
23912  len = length(field[1])
23913  for (i = 2; i < nfields; i++) {
23914    key = field[i]
23915    keylen = length(key)
23916    if (S_is_set[key]) {
23917      value = S[key]
23918      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
23919      len += length(value) + length(field[++i])
23920      substed = 1
23921    } else
23922      len += 1 + keylen
23923  }
23924
23925  print line
23926}
23927
23928_ACAWK
23929_ACEOF
23930cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23931if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
23932  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
23933else
23934  cat
23935fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
23936  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
23937$as_echo "$as_me: error: could not setup config files machinery" >&2;}
23938   { (exit 1); exit 1; }; }
23939_ACEOF
23940
23941# VPATH may cause trouble with some makes, so we remove $(srcdir),
23942# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
23943# trailing colons and then remove the whole line if VPATH becomes empty
23944# (actually we leave an empty line to preserve line numbers).
23945if test "x$srcdir" = x.; then
23946  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
23947s/:*\$(srcdir):*/:/
23948s/:*\${srcdir}:*/:/
23949s/:*@srcdir@:*/:/
23950s/^\([^=]*=[	 ]*\):*/\1/
23951s/:*$//
23952s/^[^=]*=[	 ]*$//
23953}'
23954fi
23955
23956cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23957fi # test -n "$CONFIG_FILES"
23958
23959# Set up the scripts for CONFIG_HEADERS section.
23960# No need to generate them if there are no CONFIG_HEADERS.
23961# This happens for instance with `./config.status Makefile'.
23962if test -n "$CONFIG_HEADERS"; then
23963cat >"$tmp/defines.awk" <<\_ACAWK ||
23964BEGIN {
23965_ACEOF
23966
23967# Transform confdefs.h into an awk script `defines.awk', embedded as
23968# here-document in config.status, that substitutes the proper values into
23969# config.h.in to produce config.h.
23970
23971# Create a delimiter string that does not exist in confdefs.h, to ease
23972# handling of long lines.
23973ac_delim='%!_!# '
23974for ac_last_try in false false :; do
23975  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
23976  if test -z "$ac_t"; then
23977    break
23978  elif $ac_last_try; then
23979    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
23980$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
23981   { (exit 1); exit 1; }; }
23982  else
23983    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
23984  fi
23985done
23986
23987# For the awk script, D is an array of macro values keyed by name,
23988# likewise P contains macro parameters if any.  Preserve backslash
23989# newline sequences.
23990
23991ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
23992sed -n '
23993s/.\{148\}/&'"$ac_delim"'/g
23994t rset
23995:rset
23996s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
23997t def
23998d
23999:def
24000s/\\$//
24001t bsnl
24002s/["\\]/\\&/g
24003s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
24004D["\1"]=" \3"/p
24005s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
24006d
24007:bsnl
24008s/["\\]/\\&/g
24009s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
24010D["\1"]=" \3\\\\\\n"\\/p
24011t cont
24012s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
24013t cont
24014d
24015:cont
24016n
24017s/.\{148\}/&'"$ac_delim"'/g
24018t clear
24019:clear
24020s/\\$//
24021t bsnlc
24022s/["\\]/\\&/g; s/^/"/; s/$/"/p
24023d
24024:bsnlc
24025s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
24026b cont
24027' <confdefs.h | sed '
24028s/'"$ac_delim"'/"\\\
24029"/g' >>$CONFIG_STATUS || ac_write_fail=1
24030
24031cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
24032  for (key in D) D_is_set[key] = 1
24033  FS = ""
24034}
24035/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
24036  line = \$ 0
24037  split(line, arg, " ")
24038  if (arg[1] == "#") {
24039    defundef = arg[2]
24040    mac1 = arg[3]
24041  } else {
24042    defundef = substr(arg[1], 2)
24043    mac1 = arg[2]
24044  }
24045  split(mac1, mac2, "(") #)
24046  macro = mac2[1]
24047  prefix = substr(line, 1, index(line, defundef) - 1)
24048  if (D_is_set[macro]) {
24049    # Preserve the white space surrounding the "#".
24050    print prefix "define", macro P[macro] D[macro]
24051    next
24052  } else {
24053    # Replace #undef with comments.  This is necessary, for example,
24054    # in the case of _POSIX_SOURCE, which is predefined and required
24055    # on some systems where configure will not decide to define it.
24056    if (defundef == "undef") {
24057      print "/*", prefix defundef, macro, "*/"
24058      next
24059    }
24060  }
24061}
24062{ print }
24063_ACAWK
24064_ACEOF
24065cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
24066  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
24067$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
24068   { (exit 1); exit 1; }; }
24069fi # test -n "$CONFIG_HEADERS"
24070
24071
24072eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
24073shift
24074for ac_tag
24075do
24076  case $ac_tag in
24077  :[FHLC]) ac_mode=$ac_tag; continue;;
24078  esac
24079  case $ac_mode$ac_tag in
24080  :[FHL]*:*);;
24081  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
24082$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
24083   { (exit 1); exit 1; }; };;
24084  :[FH]-) ac_tag=-:-;;
24085  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
24086  esac
24087  ac_save_IFS=$IFS
24088  IFS=:
24089  set x $ac_tag
24090  IFS=$ac_save_IFS
24091  shift
24092  ac_file=$1
24093  shift
24094
24095  case $ac_mode in
24096  :L) ac_source=$1;;
24097  :[FH])
24098    ac_file_inputs=
24099    for ac_f
24100    do
24101      case $ac_f in
24102      -) ac_f="$tmp/stdin";;
24103      *) # Look for the file first in the build tree, then in the source tree
24104	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
24105	 # because $ac_f cannot contain `:'.
24106	 test -f "$ac_f" ||
24107	   case $ac_f in
24108	   [\\/$]*) false;;
24109	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
24110	   esac ||
24111	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
24112$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
24113   { (exit 1); exit 1; }; };;
24114      esac
24115      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
24116      ac_file_inputs="$ac_file_inputs '$ac_f'"
24117    done
24118
24119    # Let's still pretend it is `configure' which instantiates (i.e., don't
24120    # use $as_me), people would be surprised to read:
24121    #    /* config.h.  Generated by config.status.  */
24122    configure_input='Generated from '`
24123	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
24124	`' by configure.'
24125    if test x"$ac_file" != x-; then
24126      configure_input="$ac_file.  $configure_input"
24127      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
24128$as_echo "$as_me: creating $ac_file" >&6;}
24129    fi
24130    # Neutralize special characters interpreted by sed in replacement strings.
24131    case $configure_input in #(
24132    *\&* | *\|* | *\\* )
24133       ac_sed_conf_input=`$as_echo "$configure_input" |
24134       sed 's/[\\\\&|]/\\\\&/g'`;; #(
24135    *) ac_sed_conf_input=$configure_input;;
24136    esac
24137
24138    case $ac_tag in
24139    *:-:* | *:-) cat >"$tmp/stdin" \
24140      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
24141$as_echo "$as_me: error: could not create $ac_file" >&2;}
24142   { (exit 1); exit 1; }; } ;;
24143    esac
24144    ;;
24145  esac
24146
24147  ac_dir=`$as_dirname -- "$ac_file" ||
24148$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24149	 X"$ac_file" : 'X\(//\)[^/]' \| \
24150	 X"$ac_file" : 'X\(//\)$' \| \
24151	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
24152$as_echo X"$ac_file" |
24153    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
24154	    s//\1/
24155	    q
24156	  }
24157	  /^X\(\/\/\)[^/].*/{
24158	    s//\1/
24159	    q
24160	  }
24161	  /^X\(\/\/\)$/{
24162	    s//\1/
24163	    q
24164	  }
24165	  /^X\(\/\).*/{
24166	    s//\1/
24167	    q
24168	  }
24169	  s/.*/./; q'`
24170  { as_dir="$ac_dir"
24171  case $as_dir in #(
24172  -*) as_dir=./$as_dir;;
24173  esac
24174  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
24175    as_dirs=
24176    while :; do
24177      case $as_dir in #(
24178      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
24179      *) as_qdir=$as_dir;;
24180      esac
24181      as_dirs="'$as_qdir' $as_dirs"
24182      as_dir=`$as_dirname -- "$as_dir" ||
24183$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24184	 X"$as_dir" : 'X\(//\)[^/]' \| \
24185	 X"$as_dir" : 'X\(//\)$' \| \
24186	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
24187$as_echo X"$as_dir" |
24188    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
24189	    s//\1/
24190	    q
24191	  }
24192	  /^X\(\/\/\)[^/].*/{
24193	    s//\1/
24194	    q
24195	  }
24196	  /^X\(\/\/\)$/{
24197	    s//\1/
24198	    q
24199	  }
24200	  /^X\(\/\).*/{
24201	    s//\1/
24202	    q
24203	  }
24204	  s/.*/./; q'`
24205      test -d "$as_dir" && break
24206    done
24207    test -z "$as_dirs" || eval "mkdir $as_dirs"
24208  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
24209$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
24210   { (exit 1); exit 1; }; }; }
24211  ac_builddir=.
24212
24213case "$ac_dir" in
24214.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
24215*)
24216  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
24217  # A ".." for each directory in $ac_dir_suffix.
24218  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
24219  case $ac_top_builddir_sub in
24220  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
24221  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
24222  esac ;;
24223esac
24224ac_abs_top_builddir=$ac_pwd
24225ac_abs_builddir=$ac_pwd$ac_dir_suffix
24226# for backward compatibility:
24227ac_top_builddir=$ac_top_build_prefix
24228
24229case $srcdir in
24230  .)  # We are building in place.
24231    ac_srcdir=.
24232    ac_top_srcdir=$ac_top_builddir_sub
24233    ac_abs_top_srcdir=$ac_pwd ;;
24234  [\\/]* | ?:[\\/]* )  # Absolute name.
24235    ac_srcdir=$srcdir$ac_dir_suffix;
24236    ac_top_srcdir=$srcdir
24237    ac_abs_top_srcdir=$srcdir ;;
24238  *) # Relative name.
24239    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
24240    ac_top_srcdir=$ac_top_build_prefix$srcdir
24241    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
24242esac
24243ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
24244
24245
24246  case $ac_mode in
24247  :F)
24248  #
24249  # CONFIG_FILE
24250  #
24251
24252  case $INSTALL in
24253  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
24254  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
24255  esac
24256  ac_MKDIR_P=$MKDIR_P
24257  case $MKDIR_P in
24258  [\\/$]* | ?:[\\/]* ) ;;
24259  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
24260  esac
24261_ACEOF
24262
24263cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
24264# If the template does not know about datarootdir, expand it.
24265# FIXME: This hack should be removed a few years after 2.60.
24266ac_datarootdir_hack=; ac_datarootdir_seen=
24267
24268ac_sed_dataroot='
24269/datarootdir/ {
24270  p
24271  q
24272}
24273/@datadir@/p
24274/@docdir@/p
24275/@infodir@/p
24276/@localedir@/p
24277/@mandir@/p
24278'
24279case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
24280*datarootdir*) ac_datarootdir_seen=yes;;
24281*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
24282  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
24283$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
24284_ACEOF
24285cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
24286  ac_datarootdir_hack='
24287  s&@datadir@&$datadir&g
24288  s&@docdir@&$docdir&g
24289  s&@infodir@&$infodir&g
24290  s&@localedir@&$localedir&g
24291  s&@mandir@&$mandir&g
24292    s&\\\${datarootdir}&$datarootdir&g' ;;
24293esac
24294_ACEOF
24295
24296# Neutralize VPATH when `$srcdir' = `.'.
24297# Shell code in configure.ac might set extrasub.
24298# FIXME: do we really want to maintain this feature?
24299cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
24300ac_sed_extra="$ac_vpsub
24301$extrasub
24302_ACEOF
24303cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
24304:t
24305/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
24306s|@configure_input@|$ac_sed_conf_input|;t t
24307s&@top_builddir@&$ac_top_builddir_sub&;t t
24308s&@top_build_prefix@&$ac_top_build_prefix&;t t
24309s&@srcdir@&$ac_srcdir&;t t
24310s&@abs_srcdir@&$ac_abs_srcdir&;t t
24311s&@top_srcdir@&$ac_top_srcdir&;t t
24312s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
24313s&@builddir@&$ac_builddir&;t t
24314s&@abs_builddir@&$ac_abs_builddir&;t t
24315s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
24316s&@INSTALL@&$ac_INSTALL&;t t
24317s&@MKDIR_P@&$ac_MKDIR_P&;t t
24318$ac_datarootdir_hack
24319"
24320eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
24321  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
24322$as_echo "$as_me: error: could not create $ac_file" >&2;}
24323   { (exit 1); exit 1; }; }
24324
24325test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
24326  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
24327  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
24328  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
24329which seems to be undefined.  Please make sure it is defined." >&5
24330$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
24331which seems to be undefined.  Please make sure it is defined." >&2;}
24332
24333  rm -f "$tmp/stdin"
24334  case $ac_file in
24335  -) cat "$tmp/out" && rm -f "$tmp/out";;
24336  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
24337  esac \
24338  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
24339$as_echo "$as_me: error: could not create $ac_file" >&2;}
24340   { (exit 1); exit 1; }; }
24341 ;;
24342  :H)
24343  #
24344  # CONFIG_HEADER
24345  #
24346  if test x"$ac_file" != x-; then
24347    {
24348      $as_echo "/* $configure_input  */" \
24349      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
24350    } >"$tmp/config.h" \
24351      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
24352$as_echo "$as_me: error: could not create $ac_file" >&2;}
24353   { (exit 1); exit 1; }; }
24354    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
24355      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
24356$as_echo "$as_me: $ac_file is unchanged" >&6;}
24357    else
24358      rm -f "$ac_file"
24359      mv "$tmp/config.h" "$ac_file" \
24360	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
24361$as_echo "$as_me: error: could not create $ac_file" >&2;}
24362   { (exit 1); exit 1; }; }
24363    fi
24364  else
24365    $as_echo "/* $configure_input  */" \
24366      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
24367      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
24368$as_echo "$as_me: error: could not create -" >&2;}
24369   { (exit 1); exit 1; }; }
24370  fi
24371# Compute "$ac_file"'s index in $config_headers.
24372_am_arg="$ac_file"
24373_am_stamp_count=1
24374for _am_header in $config_headers :; do
24375  case $_am_header in
24376    $_am_arg | $_am_arg:* )
24377      break ;;
24378    * )
24379      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
24380  esac
24381done
24382echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
24383$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24384	 X"$_am_arg" : 'X\(//\)[^/]' \| \
24385	 X"$_am_arg" : 'X\(//\)$' \| \
24386	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
24387$as_echo X"$_am_arg" |
24388    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
24389	    s//\1/
24390	    q
24391	  }
24392	  /^X\(\/\/\)[^/].*/{
24393	    s//\1/
24394	    q
24395	  }
24396	  /^X\(\/\/\)$/{
24397	    s//\1/
24398	    q
24399	  }
24400	  /^X\(\/\).*/{
24401	    s//\1/
24402	    q
24403	  }
24404	  s/.*/./; q'`/stamp-h$_am_stamp_count
24405 ;;
24406
24407  :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
24408$as_echo "$as_me: executing $ac_file commands" >&6;}
24409 ;;
24410  esac
24411
24412
24413  case $ac_file$ac_mode in
24414    "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
24415  # Strip MF so we end up with the name of the file.
24416  mf=`echo "$mf" | sed -e 's/:.*$//'`
24417  # Check whether this is an Automake generated Makefile or not.
24418  # We used to match only the files named `Makefile.in', but
24419  # some people rename them; so instead we look at the file content.
24420  # Grep'ing the first line is not enough: some people post-process
24421  # each Makefile.in and add a new line on top of each file to say so.
24422  # Grep'ing the whole file is not good either: AIX grep has a line
24423  # limit of 2048, but all sed's we know have understand at least 4000.
24424  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
24425    dirpart=`$as_dirname -- "$mf" ||
24426$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24427	 X"$mf" : 'X\(//\)[^/]' \| \
24428	 X"$mf" : 'X\(//\)$' \| \
24429	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
24430$as_echo X"$mf" |
24431    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
24432	    s//\1/
24433	    q
24434	  }
24435	  /^X\(\/\/\)[^/].*/{
24436	    s//\1/
24437	    q
24438	  }
24439	  /^X\(\/\/\)$/{
24440	    s//\1/
24441	    q
24442	  }
24443	  /^X\(\/\).*/{
24444	    s//\1/
24445	    q
24446	  }
24447	  s/.*/./; q'`
24448  else
24449    continue
24450  fi
24451  # Extract the definition of DEPDIR, am__include, and am__quote
24452  # from the Makefile without running `make'.
24453  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
24454  test -z "$DEPDIR" && continue
24455  am__include=`sed -n 's/^am__include = //p' < "$mf"`
24456  test -z "am__include" && continue
24457  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
24458  # When using ansi2knr, U may be empty or an underscore; expand it
24459  U=`sed -n 's/^U = //p' < "$mf"`
24460  # Find all dependency output files, they are included files with
24461  # $(DEPDIR) in their names.  We invoke sed twice because it is the
24462  # simplest approach to changing $(DEPDIR) to its actual value in the
24463  # expansion.
24464  for file in `sed -n "
24465    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
24466       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
24467    # Make sure the directory exists.
24468    test -f "$dirpart/$file" && continue
24469    fdir=`$as_dirname -- "$file" ||
24470$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24471	 X"$file" : 'X\(//\)[^/]' \| \
24472	 X"$file" : 'X\(//\)$' \| \
24473	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
24474$as_echo X"$file" |
24475    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
24476	    s//\1/
24477	    q
24478	  }
24479	  /^X\(\/\/\)[^/].*/{
24480	    s//\1/
24481	    q
24482	  }
24483	  /^X\(\/\/\)$/{
24484	    s//\1/
24485	    q
24486	  }
24487	  /^X\(\/\).*/{
24488	    s//\1/
24489	    q
24490	  }
24491	  s/.*/./; q'`
24492    { as_dir=$dirpart/$fdir
24493  case $as_dir in #(
24494  -*) as_dir=./$as_dir;;
24495  esac
24496  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
24497    as_dirs=
24498    while :; do
24499      case $as_dir in #(
24500      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
24501      *) as_qdir=$as_dir;;
24502      esac
24503      as_dirs="'$as_qdir' $as_dirs"
24504      as_dir=`$as_dirname -- "$as_dir" ||
24505$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24506	 X"$as_dir" : 'X\(//\)[^/]' \| \
24507	 X"$as_dir" : 'X\(//\)$' \| \
24508	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
24509$as_echo X"$as_dir" |
24510    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
24511	    s//\1/
24512	    q
24513	  }
24514	  /^X\(\/\/\)[^/].*/{
24515	    s//\1/
24516	    q
24517	  }
24518	  /^X\(\/\/\)$/{
24519	    s//\1/
24520	    q
24521	  }
24522	  /^X\(\/\).*/{
24523	    s//\1/
24524	    q
24525	  }
24526	  s/.*/./; q'`
24527      test -d "$as_dir" && break
24528    done
24529    test -z "$as_dirs" || eval "mkdir $as_dirs"
24530  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
24531$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
24532   { (exit 1); exit 1; }; }; }
24533    # echo "creating $dirpart/$file"
24534    echo '# dummy' > "$dirpart/$file"
24535  done
24536done
24537 ;;
24538
24539  esac
24540done # for ac_tag
24541
24542
24543{ (exit 0); exit 0; }
24544_ACEOF
24545chmod +x $CONFIG_STATUS
24546ac_clean_files=$ac_clean_files_save
24547
24548test $ac_write_fail = 0 ||
24549  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
24550$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
24551   { (exit 1); exit 1; }; }
24552
24553
24554# configure is writing to config.log, and then calls config.status.
24555# config.status does its own redirection, appending to config.log.
24556# Unfortunately, on DOS this fails, as config.log is still kept open
24557# by configure, so config.status won't be able to write to it; its
24558# output is simply discarded.  So we exec the FD to /dev/null,
24559# effectively closing config.log, so it can be properly (re)opened and
24560# appended to by config.status.  When coming back to configure, we
24561# need to make the FD available again.
24562if test "$no_create" != yes; then
24563  ac_cs_success=:
24564  ac_config_status_args=
24565  test "$silent" = yes &&
24566    ac_config_status_args="$ac_config_status_args --quiet"
24567  exec 5>/dev/null
24568  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
24569  exec 5>>config.log
24570  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
24571  # would make configure fail if this is the last instruction.
24572  $ac_cs_success || { (exit 1); exit 1; }
24573fi
24574if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
24575  { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
24576$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
24577fi
24578
24579ac_config_files="$ac_config_files src/Makefile"
24580
24581cat >confcache <<\_ACEOF
24582# This file is a shell script that caches the results of configure
24583# tests run on this system so they can be shared between configure
24584# scripts and configure runs, see configure's option --config-cache.
24585# It is not useful on other systems.  If it contains results you don't
24586# want to keep, you may remove or edit it.
24587#
24588# config.status only pays attention to the cache file if you give it
24589# the --recheck option to rerun configure.
24590#
24591# `ac_cv_env_foo' variables (set or unset) will be overridden when
24592# loading this file, other *unset* `ac_cv_foo' will be assigned the
24593# following values.
24594
24595_ACEOF
24596
24597# The following way of writing the cache mishandles newlines in values,
24598# but we know of no workaround that is simple, portable, and efficient.
24599# So, we kill variables containing newlines.
24600# Ultrix sh set writes to stderr and can't be redirected directly,
24601# and sets the high bit in the cache file unless we assign to the vars.
24602(
24603  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
24604    eval ac_val=\$$ac_var
24605    case $ac_val in #(
24606    *${as_nl}*)
24607      case $ac_var in #(
24608      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
24609$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
24610      esac
24611      case $ac_var in #(
24612      _ | IFS | as_nl) ;; #(
24613      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
24614      *) $as_unset $ac_var ;;
24615      esac ;;
24616    esac
24617  done
24618
24619  (set) 2>&1 |
24620    case $as_nl`(ac_space=' '; set) 2>&1` in #(
24621    *${as_nl}ac_space=\ *)
24622      # `set' does not quote correctly, so add quotes (double-quote
24623      # substitution turns \\\\ into \\, and sed turns \\ into \).
24624      sed -n \
24625	"s/'/'\\\\''/g;
24626	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
24627      ;; #(
24628    *)
24629      # `set' quotes correctly as required by POSIX, so do not add quotes.
24630      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
24631      ;;
24632    esac |
24633    sort
24634) |
24635  sed '
24636     /^ac_cv_env_/b end
24637     t clear
24638     :clear
24639     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
24640     t end
24641     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
24642     :end' >>confcache
24643if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
24644  if test -w "$cache_file"; then
24645    test "x$cache_file" != "x/dev/null" &&
24646      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
24647$as_echo "$as_me: updating cache $cache_file" >&6;}
24648    cat confcache >$cache_file
24649  else
24650    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
24651$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
24652  fi
24653fi
24654rm -f confcache
24655
24656test "x$prefix" = xNONE && prefix=$ac_default_prefix
24657# Let make expand exec_prefix.
24658test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
24659
24660DEFS=-DHAVE_CONFIG_H
24661
24662ac_libobjs=
24663ac_ltlibobjs=
24664for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
24665  # 1. Remove the extension, and $U if already installed.
24666  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
24667  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
24668  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
24669  #    will be set to the directory where LIBOBJS objects are built.
24670  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
24671  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
24672done
24673LIBOBJS=$ac_libobjs
24674
24675LTLIBOBJS=$ac_ltlibobjs
24676
24677
24678if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
24679  { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
24680Usually this means the macro was only invoked conditionally." >&5
24681$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
24682Usually this means the macro was only invoked conditionally." >&2;}
24683   { (exit 1); exit 1; }; }
24684fi
24685if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
24686  { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
24687Usually this means the macro was only invoked conditionally." >&5
24688$as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
24689Usually this means the macro was only invoked conditionally." >&2;}
24690   { (exit 1); exit 1; }; }
24691fi
24692if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
24693  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
24694Usually this means the macro was only invoked conditionally." >&5
24695$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
24696Usually this means the macro was only invoked conditionally." >&2;}
24697   { (exit 1); exit 1; }; }
24698fi
24699if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
24700  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
24701Usually this means the macro was only invoked conditionally." >&5
24702$as_echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
24703Usually this means the macro was only invoked conditionally." >&2;}
24704   { (exit 1); exit 1; }; }
24705fi
24706
24707: ${CONFIG_STATUS=./config.status}
24708ac_write_fail=0
24709ac_clean_files_save=$ac_clean_files
24710ac_clean_files="$ac_clean_files $CONFIG_STATUS"
24711{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
24712$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
24713cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
24714#! $SHELL
24715# Generated by $as_me.
24716# Run this file to recreate the current configuration.
24717# Compiler output produced by configure, useful for debugging
24718# configure, is in config.log if it exists.
24719
24720debug=false
24721ac_cs_recheck=false
24722ac_cs_silent=false
24723SHELL=\${CONFIG_SHELL-$SHELL}
24724_ACEOF
24725
24726cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
24727## --------------------- ##
24728## M4sh Initialization.  ##
24729## --------------------- ##
24730
24731# Be more Bourne compatible
24732DUALCASE=1; export DUALCASE # for MKS sh
24733if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
24734  emulate sh
24735  NULLCMD=:
24736  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
24737  # is contrary to our usage.  Disable this feature.
24738  alias -g '${1+"$@"}'='"$@"'
24739  setopt NO_GLOB_SUBST
24740else
24741  case `(set -o) 2>/dev/null` in
24742  *posix*) set -o posix ;;
24743esac
24744
24745fi
24746
24747
24748
24749
24750# PATH needs CR
24751# Avoid depending upon Character Ranges.
24752as_cr_letters='abcdefghijklmnopqrstuvwxyz'
24753as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
24754as_cr_Letters=$as_cr_letters$as_cr_LETTERS
24755as_cr_digits='0123456789'
24756as_cr_alnum=$as_cr_Letters$as_cr_digits
24757
24758as_nl='
24759'
24760export as_nl
24761# Printing a long string crashes Solaris 7 /usr/bin/printf.
24762as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
24763as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
24764as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
24765if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
24766  as_echo='printf %s\n'
24767  as_echo_n='printf %s'
24768else
24769  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
24770    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
24771    as_echo_n='/usr/ucb/echo -n'
24772  else
24773    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
24774    as_echo_n_body='eval
24775      arg=$1;
24776      case $arg in
24777      *"$as_nl"*)
24778	expr "X$arg" : "X\\(.*\\)$as_nl";
24779	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
24780      esac;
24781      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
24782    '
24783    export as_echo_n_body
24784    as_echo_n='sh -c $as_echo_n_body as_echo'
24785  fi
24786  export as_echo_body
24787  as_echo='sh -c $as_echo_body as_echo'
24788fi
24789
24790# The user is always right.
24791if test "${PATH_SEPARATOR+set}" != set; then
24792  PATH_SEPARATOR=:
24793  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
24794    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
24795      PATH_SEPARATOR=';'
24796  }
24797fi
24798
24799# Support unset when possible.
24800if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
24801  as_unset=unset
24802else
24803  as_unset=false
24804fi
24805
24806
24807# IFS
24808# We need space, tab and new line, in precisely that order.  Quoting is
24809# there to prevent editors from complaining about space-tab.
24810# (If _AS_PATH_WALK were called with IFS unset, it would disable word
24811# splitting by setting IFS to empty value.)
24812IFS=" ""	$as_nl"
24813
24814# Find who we are.  Look in the path if we contain no directory separator.
24815case $0 in
24816  *[\\/]* ) as_myself=$0 ;;
24817  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24818for as_dir in $PATH
24819do
24820  IFS=$as_save_IFS
24821  test -z "$as_dir" && as_dir=.
24822  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
24823done
24824IFS=$as_save_IFS
24825
24826     ;;
24827esac
24828# We did not find ourselves, most probably we were run as `sh COMMAND'
24829# in which case we are not to be found in the path.
24830if test "x$as_myself" = x; then
24831  as_myself=$0
24832fi
24833if test ! -f "$as_myself"; then
24834  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
24835  { (exit 1); exit 1; }
24836fi
24837
24838# Work around bugs in pre-3.0 UWIN ksh.
24839for as_var in ENV MAIL MAILPATH
24840do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
24841done
24842PS1='$ '
24843PS2='> '
24844PS4='+ '
24845
24846# NLS nuisances.
24847LC_ALL=C
24848export LC_ALL
24849LANGUAGE=C
24850export LANGUAGE
24851
24852# Required to use basename.
24853if expr a : '\(a\)' >/dev/null 2>&1 &&
24854   test "X`expr 00001 : '.*\(...\)'`" = X001; then
24855  as_expr=expr
24856else
24857  as_expr=false
24858fi
24859
24860if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
24861  as_basename=basename
24862else
24863  as_basename=false
24864fi
24865
24866
24867# Name of the executable.
24868as_me=`$as_basename -- "$0" ||
24869$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
24870	 X"$0" : 'X\(//\)$' \| \
24871	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
24872$as_echo X/"$0" |
24873    sed '/^.*\/\([^/][^/]*\)\/*$/{
24874	    s//\1/
24875	    q
24876	  }
24877	  /^X\/\(\/\/\)$/{
24878	    s//\1/
24879	    q
24880	  }
24881	  /^X\/\(\/\).*/{
24882	    s//\1/
24883	    q
24884	  }
24885	  s/.*/./; q'`
24886
24887# CDPATH.
24888$as_unset CDPATH
24889
24890
24891
24892  as_lineno_1=$LINENO
24893  as_lineno_2=$LINENO
24894  test "x$as_lineno_1" != "x$as_lineno_2" &&
24895  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
24896
24897  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
24898  # uniformly replaced by the line number.  The first 'sed' inserts a
24899  # line-number line after each line using $LINENO; the second 'sed'
24900  # does the real work.  The second script uses 'N' to pair each
24901  # line-number line with the line containing $LINENO, and appends
24902  # trailing '-' during substitution so that $LINENO is not a special
24903  # case at line end.
24904  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
24905  # scripts with optimization help from Paolo Bonzini.  Blame Lee
24906  # E. McMahon (1931-1989) for sed's syntax.  :-)
24907  sed -n '
24908    p
24909    /[$]LINENO/=
24910  ' <$as_myself |
24911    sed '
24912      s/[$]LINENO.*/&-/
24913      t lineno
24914      b
24915      :lineno
24916      N
24917      :loop
24918      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
24919      t loop
24920      s/-\n.*//
24921    ' >$as_me.lineno &&
24922  chmod +x "$as_me.lineno" ||
24923    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
24924   { (exit 1); exit 1; }; }
24925
24926  # Don't try to exec as it changes $[0], causing all sort of problems
24927  # (the dirname of $[0] is not the place where we might find the
24928  # original and so on.  Autoconf is especially sensitive to this).
24929  . "./$as_me.lineno"
24930  # Exit status is that of the last command.
24931  exit
24932}
24933
24934
24935if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
24936  as_dirname=dirname
24937else
24938  as_dirname=false
24939fi
24940
24941ECHO_C= ECHO_N= ECHO_T=
24942case `echo -n x` in
24943-n*)
24944  case `echo 'x\c'` in
24945  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
24946  *)   ECHO_C='\c';;
24947  esac;;
24948*)
24949  ECHO_N='-n';;
24950esac
24951if expr a : '\(a\)' >/dev/null 2>&1 &&
24952   test "X`expr 00001 : '.*\(...\)'`" = X001; then
24953  as_expr=expr
24954else
24955  as_expr=false
24956fi
24957
24958rm -f conf$$ conf$$.exe conf$$.file
24959if test -d conf$$.dir; then
24960  rm -f conf$$.dir/conf$$.file
24961else
24962  rm -f conf$$.dir
24963  mkdir conf$$.dir 2>/dev/null
24964fi
24965if (echo >conf$$.file) 2>/dev/null; then
24966  if ln -s conf$$.file conf$$ 2>/dev/null; then
24967    as_ln_s='ln -s'
24968    # ... but there are two gotchas:
24969    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
24970    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
24971    # In both cases, we have to default to `cp -p'.
24972    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
24973      as_ln_s='cp -p'
24974  elif ln conf$$.file conf$$ 2>/dev/null; then
24975    as_ln_s=ln
24976  else
24977    as_ln_s='cp -p'
24978  fi
24979else
24980  as_ln_s='cp -p'
24981fi
24982rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
24983rmdir conf$$.dir 2>/dev/null
24984
24985if mkdir -p . 2>/dev/null; then
24986  as_mkdir_p=:
24987else
24988  test -d ./-p && rmdir ./-p
24989  as_mkdir_p=false
24990fi
24991
24992if test -x / >/dev/null 2>&1; then
24993  as_test_x='test -x'
24994else
24995  if ls -dL / >/dev/null 2>&1; then
24996    as_ls_L_option=L
24997  else
24998    as_ls_L_option=
24999  fi
25000  as_test_x='
25001    eval sh -c '\''
25002      if test -d "$1"; then
25003	test -d "$1/.";
25004      else
25005	case $1 in
25006	-*)set "./$1";;
25007	esac;
25008	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
25009	???[sx]*):;;*)false;;esac;fi
25010    '\'' sh
25011  '
25012fi
25013as_executable_p=$as_test_x
25014
25015# Sed expression to map a string onto a valid CPP name.
25016as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
25017
25018# Sed expression to map a string onto a valid variable name.
25019as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
25020
25021
25022exec 6>&1
25023
25024# Save the log message, to keep $[0] and so on meaningful, and to
25025# report actual input values of CONFIG_FILES etc. instead of their
25026# values after options handling.
25027ac_log="
25028This file was extended by netbsd-iscsi $as_me 20100416, which was
25029generated by GNU Autoconf 2.63.  Invocation command line was
25030
25031  CONFIG_FILES    = $CONFIG_FILES
25032  CONFIG_HEADERS  = $CONFIG_HEADERS
25033  CONFIG_LINKS    = $CONFIG_LINKS
25034  CONFIG_COMMANDS = $CONFIG_COMMANDS
25035  $ $0 $@
25036
25037on `(hostname || uname -n) 2>/dev/null | sed 1q`
25038"
25039
25040_ACEOF
25041
25042case $ac_config_files in *"
25043"*) set x $ac_config_files; shift; ac_config_files=$*;;
25044esac
25045
25046case $ac_config_headers in *"
25047"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
25048esac
25049
25050
25051cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25052# Files that config.status was made for.
25053config_files="$ac_config_files"
25054config_headers="$ac_config_headers"
25055config_commands="$ac_config_commands"
25056
25057_ACEOF
25058
25059cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25060ac_cs_usage="\
25061\`$as_me' instantiates files from templates according to the
25062current configuration.
25063
25064Usage: $0 [OPTION]... [FILE]...
25065
25066  -h, --help       print this help, then exit
25067  -V, --version    print version number and configuration settings, then exit
25068  -q, --quiet, --silent
25069                   do not print progress messages
25070  -d, --debug      don't remove temporary files
25071      --recheck    update $as_me by reconfiguring in the same conditions
25072      --file=FILE[:TEMPLATE]
25073                   instantiate the configuration file FILE
25074      --header=FILE[:TEMPLATE]
25075                   instantiate the configuration header FILE
25076
25077Configuration files:
25078$config_files
25079
25080Configuration headers:
25081$config_headers
25082
25083Configuration commands:
25084$config_commands
25085
25086Report bugs to <bug-autoconf@gnu.org>."
25087
25088_ACEOF
25089cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25090ac_cs_version="\\
25091netbsd-iscsi config.status 20100416
25092configured by $0, generated by GNU Autoconf 2.63,
25093  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
25094
25095Copyright (C) 2008 Free Software Foundation, Inc.
25096This config.status script is free software; the Free Software Foundation
25097gives unlimited permission to copy, distribute and modify it."
25098
25099ac_pwd='$ac_pwd'
25100srcdir='$srcdir'
25101INSTALL='$INSTALL'
25102MKDIR_P='$MKDIR_P'
25103AWK='$AWK'
25104test -n "\$AWK" || AWK=awk
25105_ACEOF
25106
25107cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25108# The default lists apply if the user does not specify any file.
25109ac_need_defaults=:
25110while test $# != 0
25111do
25112  case $1 in
25113  --*=*)
25114    ac_option=`expr "X$1" : 'X\([^=]*\)='`
25115    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
25116    ac_shift=:
25117    ;;
25118  *)
25119    ac_option=$1
25120    ac_optarg=$2
25121    ac_shift=shift
25122    ;;
25123  esac
25124
25125  case $ac_option in
25126  # Handling of the options.
25127  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
25128    ac_cs_recheck=: ;;
25129  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
25130    $as_echo "$ac_cs_version"; exit ;;
25131  --debug | --debu | --deb | --de | --d | -d )
25132    debug=: ;;
25133  --file | --fil | --fi | --f )
25134    $ac_shift
25135    case $ac_optarg in
25136    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
25137    esac
25138    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
25139    ac_need_defaults=false;;
25140  --header | --heade | --head | --hea )
25141    $ac_shift
25142    case $ac_optarg in
25143    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
25144    esac
25145    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
25146    ac_need_defaults=false;;
25147  --he | --h)
25148    # Conflict between --help and --header
25149    { $as_echo "$as_me: error: ambiguous option: $1
25150Try \`$0 --help' for more information." >&2
25151   { (exit 1); exit 1; }; };;
25152  --help | --hel | -h )
25153    $as_echo "$ac_cs_usage"; exit ;;
25154  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
25155  | -silent | --silent | --silen | --sile | --sil | --si | --s)
25156    ac_cs_silent=: ;;
25157
25158  # This is an error.
25159  -*) { $as_echo "$as_me: error: unrecognized option: $1
25160Try \`$0 --help' for more information." >&2
25161   { (exit 1); exit 1; }; } ;;
25162
25163  *) ac_config_targets="$ac_config_targets $1"
25164     ac_need_defaults=false ;;
25165
25166  esac
25167  shift
25168done
25169
25170ac_configure_extra_args=
25171
25172if $ac_cs_silent; then
25173  exec 6>/dev/null
25174  ac_configure_extra_args="$ac_configure_extra_args --silent"
25175fi
25176
25177_ACEOF
25178cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25179if \$ac_cs_recheck; then
25180  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
25181  shift
25182  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
25183  CONFIG_SHELL='$SHELL'
25184  export CONFIG_SHELL
25185  exec "\$@"
25186fi
25187
25188_ACEOF
25189cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25190exec 5>>config.log
25191{
25192  echo
25193  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
25194## Running $as_me. ##
25195_ASBOX
25196  $as_echo "$ac_log"
25197} >&5
25198
25199_ACEOF
25200cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25201#
25202# INIT-COMMANDS
25203#
25204AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
25205
25206_ACEOF
25207
25208cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25209
25210# Handling of arguments.
25211for ac_config_target in $ac_config_targets
25212do
25213  case $ac_config_target in
25214    "include/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
25215    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
25216    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
25217    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
25218
25219  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
25220$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
25221   { (exit 1); exit 1; }; };;
25222  esac
25223done
25224
25225
25226# If the user did not use the arguments to specify the items to instantiate,
25227# then the envvar interface is used.  Set only those that are not.
25228# We use the long form for the default assignment because of an extremely
25229# bizarre bug on SunOS 4.1.3.
25230if $ac_need_defaults; then
25231  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
25232  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
25233  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
25234fi
25235
25236# Have a temporary directory for convenience.  Make it in the build tree
25237# simply because there is no reason against having it here, and in addition,
25238# creating and moving files from /tmp can sometimes cause problems.
25239# Hook for its removal unless debugging.
25240# Note that there is a small window in which the directory will not be cleaned:
25241# after its creation but before its name has been assigned to `$tmp'.
25242$debug ||
25243{
25244  tmp=
25245  trap 'exit_status=$?
25246  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
25247' 0
25248  trap '{ (exit 1); exit 1; }' 1 2 13 15
25249}
25250# Create a (secure) tmp directory for tmp files.
25251
25252{
25253  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
25254  test -n "$tmp" && test -d "$tmp"
25255}  ||
25256{
25257  tmp=./conf$$-$RANDOM
25258  (umask 077 && mkdir "$tmp")
25259} ||
25260{
25261   $as_echo "$as_me: cannot create a temporary directory in ." >&2
25262   { (exit 1); exit 1; }
25263}
25264
25265# Set up the scripts for CONFIG_FILES section.
25266# No need to generate them if there are no CONFIG_FILES.
25267# This happens for instance with `./config.status config.h'.
25268if test -n "$CONFIG_FILES"; then
25269
25270
25271ac_cr='
25272'
25273ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
25274if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
25275  ac_cs_awk_cr='\\r'
25276else
25277  ac_cs_awk_cr=$ac_cr
25278fi
25279
25280echo 'BEGIN {' >"$tmp/subs1.awk" &&
25281_ACEOF
25282
25283
25284{
25285  echo "cat >conf$$subs.awk <<_ACEOF" &&
25286  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
25287  echo "_ACEOF"
25288} >conf$$subs.sh ||
25289  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
25290$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
25291   { (exit 1); exit 1; }; }
25292ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
25293ac_delim='%!_!# '
25294for ac_last_try in false false false false false :; do
25295  . ./conf$$subs.sh ||
25296    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
25297$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
25298   { (exit 1); exit 1; }; }
25299
25300  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
25301  if test $ac_delim_n = $ac_delim_num; then
25302    break
25303  elif $ac_last_try; then
25304    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
25305$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
25306   { (exit 1); exit 1; }; }
25307  else
25308    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
25309  fi
25310done
25311rm -f conf$$subs.sh
25312
25313cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25314cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
25315_ACEOF
25316sed -n '
25317h
25318s/^/S["/; s/!.*/"]=/
25319p
25320g
25321s/^[^!]*!//
25322:repl
25323t repl
25324s/'"$ac_delim"'$//
25325t delim
25326:nl
25327h
25328s/\(.\{148\}\).*/\1/
25329t more1
25330s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
25331p
25332n
25333b repl
25334:more1
25335s/["\\]/\\&/g; s/^/"/; s/$/"\\/
25336p
25337g
25338s/.\{148\}//
25339t nl
25340:delim
25341h
25342s/\(.\{148\}\).*/\1/
25343t more2
25344s/["\\]/\\&/g; s/^/"/; s/$/"/
25345p
25346b
25347:more2
25348s/["\\]/\\&/g; s/^/"/; s/$/"\\/
25349p
25350g
25351s/.\{148\}//
25352t delim
25353' <conf$$subs.awk | sed '
25354/^[^""]/{
25355  N
25356  s/\n//
25357}
25358' >>$CONFIG_STATUS || ac_write_fail=1
25359rm -f conf$$subs.awk
25360cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25361_ACAWK
25362cat >>"\$tmp/subs1.awk" <<_ACAWK &&
25363  for (key in S) S_is_set[key] = 1
25364  FS = ""
25365
25366}
25367{
25368  line = $ 0
25369  nfields = split(line, field, "@")
25370  substed = 0
25371  len = length(field[1])
25372  for (i = 2; i < nfields; i++) {
25373    key = field[i]
25374    keylen = length(key)
25375    if (S_is_set[key]) {
25376      value = S[key]
25377      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
25378      len += length(value) + length(field[++i])
25379      substed = 1
25380    } else
25381      len += 1 + keylen
25382  }
25383
25384  print line
25385}
25386
25387_ACAWK
25388_ACEOF
25389cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25390if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
25391  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
25392else
25393  cat
25394fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
25395  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
25396$as_echo "$as_me: error: could not setup config files machinery" >&2;}
25397   { (exit 1); exit 1; }; }
25398_ACEOF
25399
25400# VPATH may cause trouble with some makes, so we remove $(srcdir),
25401# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
25402# trailing colons and then remove the whole line if VPATH becomes empty
25403# (actually we leave an empty line to preserve line numbers).
25404if test "x$srcdir" = x.; then
25405  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
25406s/:*\$(srcdir):*/:/
25407s/:*\${srcdir}:*/:/
25408s/:*@srcdir@:*/:/
25409s/^\([^=]*=[	 ]*\):*/\1/
25410s/:*$//
25411s/^[^=]*=[	 ]*$//
25412}'
25413fi
25414
25415cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25416fi # test -n "$CONFIG_FILES"
25417
25418# Set up the scripts for CONFIG_HEADERS section.
25419# No need to generate them if there are no CONFIG_HEADERS.
25420# This happens for instance with `./config.status Makefile'.
25421if test -n "$CONFIG_HEADERS"; then
25422cat >"$tmp/defines.awk" <<\_ACAWK ||
25423BEGIN {
25424_ACEOF
25425
25426# Transform confdefs.h into an awk script `defines.awk', embedded as
25427# here-document in config.status, that substitutes the proper values into
25428# config.h.in to produce config.h.
25429
25430# Create a delimiter string that does not exist in confdefs.h, to ease
25431# handling of long lines.
25432ac_delim='%!_!# '
25433for ac_last_try in false false :; do
25434  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
25435  if test -z "$ac_t"; then
25436    break
25437  elif $ac_last_try; then
25438    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
25439$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
25440   { (exit 1); exit 1; }; }
25441  else
25442    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
25443  fi
25444done
25445
25446# For the awk script, D is an array of macro values keyed by name,
25447# likewise P contains macro parameters if any.  Preserve backslash
25448# newline sequences.
25449
25450ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
25451sed -n '
25452s/.\{148\}/&'"$ac_delim"'/g
25453t rset
25454:rset
25455s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
25456t def
25457d
25458:def
25459s/\\$//
25460t bsnl
25461s/["\\]/\\&/g
25462s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
25463D["\1"]=" \3"/p
25464s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
25465d
25466:bsnl
25467s/["\\]/\\&/g
25468s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
25469D["\1"]=" \3\\\\\\n"\\/p
25470t cont
25471s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
25472t cont
25473d
25474:cont
25475n
25476s/.\{148\}/&'"$ac_delim"'/g
25477t clear
25478:clear
25479s/\\$//
25480t bsnlc
25481s/["\\]/\\&/g; s/^/"/; s/$/"/p
25482d
25483:bsnlc
25484s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
25485b cont
25486' <confdefs.h | sed '
25487s/'"$ac_delim"'/"\\\
25488"/g' >>$CONFIG_STATUS || ac_write_fail=1
25489
25490cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25491  for (key in D) D_is_set[key] = 1
25492  FS = ""
25493}
25494/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
25495  line = \$ 0
25496  split(line, arg, " ")
25497  if (arg[1] == "#") {
25498    defundef = arg[2]
25499    mac1 = arg[3]
25500  } else {
25501    defundef = substr(arg[1], 2)
25502    mac1 = arg[2]
25503  }
25504  split(mac1, mac2, "(") #)
25505  macro = mac2[1]
25506  prefix = substr(line, 1, index(line, defundef) - 1)
25507  if (D_is_set[macro]) {
25508    # Preserve the white space surrounding the "#".
25509    print prefix "define", macro P[macro] D[macro]
25510    next
25511  } else {
25512    # Replace #undef with comments.  This is necessary, for example,
25513    # in the case of _POSIX_SOURCE, which is predefined and required
25514    # on some systems where configure will not decide to define it.
25515    if (defundef == "undef") {
25516      print "/*", prefix defundef, macro, "*/"
25517      next
25518    }
25519  }
25520}
25521{ print }
25522_ACAWK
25523_ACEOF
25524cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25525  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
25526$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
25527   { (exit 1); exit 1; }; }
25528fi # test -n "$CONFIG_HEADERS"
25529
25530
25531eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
25532shift
25533for ac_tag
25534do
25535  case $ac_tag in
25536  :[FHLC]) ac_mode=$ac_tag; continue;;
25537  esac
25538  case $ac_mode$ac_tag in
25539  :[FHL]*:*);;
25540  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
25541$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
25542   { (exit 1); exit 1; }; };;
25543  :[FH]-) ac_tag=-:-;;
25544  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
25545  esac
25546  ac_save_IFS=$IFS
25547  IFS=:
25548  set x $ac_tag
25549  IFS=$ac_save_IFS
25550  shift
25551  ac_file=$1
25552  shift
25553
25554  case $ac_mode in
25555  :L) ac_source=$1;;
25556  :[FH])
25557    ac_file_inputs=
25558    for ac_f
25559    do
25560      case $ac_f in
25561      -) ac_f="$tmp/stdin";;
25562      *) # Look for the file first in the build tree, then in the source tree
25563	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
25564	 # because $ac_f cannot contain `:'.
25565	 test -f "$ac_f" ||
25566	   case $ac_f in
25567	   [\\/$]*) false;;
25568	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
25569	   esac ||
25570	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
25571$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
25572   { (exit 1); exit 1; }; };;
25573      esac
25574      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
25575      ac_file_inputs="$ac_file_inputs '$ac_f'"
25576    done
25577
25578    # Let's still pretend it is `configure' which instantiates (i.e., don't
25579    # use $as_me), people would be surprised to read:
25580    #    /* config.h.  Generated by config.status.  */
25581    configure_input='Generated from '`
25582	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
25583	`' by configure.'
25584    if test x"$ac_file" != x-; then
25585      configure_input="$ac_file.  $configure_input"
25586      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
25587$as_echo "$as_me: creating $ac_file" >&6;}
25588    fi
25589    # Neutralize special characters interpreted by sed in replacement strings.
25590    case $configure_input in #(
25591    *\&* | *\|* | *\\* )
25592       ac_sed_conf_input=`$as_echo "$configure_input" |
25593       sed 's/[\\\\&|]/\\\\&/g'`;; #(
25594    *) ac_sed_conf_input=$configure_input;;
25595    esac
25596
25597    case $ac_tag in
25598    *:-:* | *:-) cat >"$tmp/stdin" \
25599      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
25600$as_echo "$as_me: error: could not create $ac_file" >&2;}
25601   { (exit 1); exit 1; }; } ;;
25602    esac
25603    ;;
25604  esac
25605
25606  ac_dir=`$as_dirname -- "$ac_file" ||
25607$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25608	 X"$ac_file" : 'X\(//\)[^/]' \| \
25609	 X"$ac_file" : 'X\(//\)$' \| \
25610	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
25611$as_echo X"$ac_file" |
25612    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25613	    s//\1/
25614	    q
25615	  }
25616	  /^X\(\/\/\)[^/].*/{
25617	    s//\1/
25618	    q
25619	  }
25620	  /^X\(\/\/\)$/{
25621	    s//\1/
25622	    q
25623	  }
25624	  /^X\(\/\).*/{
25625	    s//\1/
25626	    q
25627	  }
25628	  s/.*/./; q'`
25629  { as_dir="$ac_dir"
25630  case $as_dir in #(
25631  -*) as_dir=./$as_dir;;
25632  esac
25633  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
25634    as_dirs=
25635    while :; do
25636      case $as_dir in #(
25637      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
25638      *) as_qdir=$as_dir;;
25639      esac
25640      as_dirs="'$as_qdir' $as_dirs"
25641      as_dir=`$as_dirname -- "$as_dir" ||
25642$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25643	 X"$as_dir" : 'X\(//\)[^/]' \| \
25644	 X"$as_dir" : 'X\(//\)$' \| \
25645	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
25646$as_echo X"$as_dir" |
25647    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25648	    s//\1/
25649	    q
25650	  }
25651	  /^X\(\/\/\)[^/].*/{
25652	    s//\1/
25653	    q
25654	  }
25655	  /^X\(\/\/\)$/{
25656	    s//\1/
25657	    q
25658	  }
25659	  /^X\(\/\).*/{
25660	    s//\1/
25661	    q
25662	  }
25663	  s/.*/./; q'`
25664      test -d "$as_dir" && break
25665    done
25666    test -z "$as_dirs" || eval "mkdir $as_dirs"
25667  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
25668$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
25669   { (exit 1); exit 1; }; }; }
25670  ac_builddir=.
25671
25672case "$ac_dir" in
25673.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
25674*)
25675  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
25676  # A ".." for each directory in $ac_dir_suffix.
25677  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
25678  case $ac_top_builddir_sub in
25679  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
25680  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
25681  esac ;;
25682esac
25683ac_abs_top_builddir=$ac_pwd
25684ac_abs_builddir=$ac_pwd$ac_dir_suffix
25685# for backward compatibility:
25686ac_top_builddir=$ac_top_build_prefix
25687
25688case $srcdir in
25689  .)  # We are building in place.
25690    ac_srcdir=.
25691    ac_top_srcdir=$ac_top_builddir_sub
25692    ac_abs_top_srcdir=$ac_pwd ;;
25693  [\\/]* | ?:[\\/]* )  # Absolute name.
25694    ac_srcdir=$srcdir$ac_dir_suffix;
25695    ac_top_srcdir=$srcdir
25696    ac_abs_top_srcdir=$srcdir ;;
25697  *) # Relative name.
25698    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
25699    ac_top_srcdir=$ac_top_build_prefix$srcdir
25700    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
25701esac
25702ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
25703
25704
25705  case $ac_mode in
25706  :F)
25707  #
25708  # CONFIG_FILE
25709  #
25710
25711  case $INSTALL in
25712  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
25713  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
25714  esac
25715  ac_MKDIR_P=$MKDIR_P
25716  case $MKDIR_P in
25717  [\\/$]* | ?:[\\/]* ) ;;
25718  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
25719  esac
25720_ACEOF
25721
25722cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25723# If the template does not know about datarootdir, expand it.
25724# FIXME: This hack should be removed a few years after 2.60.
25725ac_datarootdir_hack=; ac_datarootdir_seen=
25726
25727ac_sed_dataroot='
25728/datarootdir/ {
25729  p
25730  q
25731}
25732/@datadir@/p
25733/@docdir@/p
25734/@infodir@/p
25735/@localedir@/p
25736/@mandir@/p
25737'
25738case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
25739*datarootdir*) ac_datarootdir_seen=yes;;
25740*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
25741  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
25742$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
25743_ACEOF
25744cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25745  ac_datarootdir_hack='
25746  s&@datadir@&$datadir&g
25747  s&@docdir@&$docdir&g
25748  s&@infodir@&$infodir&g
25749  s&@localedir@&$localedir&g
25750  s&@mandir@&$mandir&g
25751    s&\\\${datarootdir}&$datarootdir&g' ;;
25752esac
25753_ACEOF
25754
25755# Neutralize VPATH when `$srcdir' = `.'.
25756# Shell code in configure.ac might set extrasub.
25757# FIXME: do we really want to maintain this feature?
25758cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25759ac_sed_extra="$ac_vpsub
25760$extrasub
25761_ACEOF
25762cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25763:t
25764/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
25765s|@configure_input@|$ac_sed_conf_input|;t t
25766s&@top_builddir@&$ac_top_builddir_sub&;t t
25767s&@top_build_prefix@&$ac_top_build_prefix&;t t
25768s&@srcdir@&$ac_srcdir&;t t
25769s&@abs_srcdir@&$ac_abs_srcdir&;t t
25770s&@top_srcdir@&$ac_top_srcdir&;t t
25771s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
25772s&@builddir@&$ac_builddir&;t t
25773s&@abs_builddir@&$ac_abs_builddir&;t t
25774s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
25775s&@INSTALL@&$ac_INSTALL&;t t
25776s&@MKDIR_P@&$ac_MKDIR_P&;t t
25777$ac_datarootdir_hack
25778"
25779eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
25780  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
25781$as_echo "$as_me: error: could not create $ac_file" >&2;}
25782   { (exit 1); exit 1; }; }
25783
25784test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
25785  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
25786  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
25787  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
25788which seems to be undefined.  Please make sure it is defined." >&5
25789$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
25790which seems to be undefined.  Please make sure it is defined." >&2;}
25791
25792  rm -f "$tmp/stdin"
25793  case $ac_file in
25794  -) cat "$tmp/out" && rm -f "$tmp/out";;
25795  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
25796  esac \
25797  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
25798$as_echo "$as_me: error: could not create $ac_file" >&2;}
25799   { (exit 1); exit 1; }; }
25800 ;;
25801  :H)
25802  #
25803  # CONFIG_HEADER
25804  #
25805  if test x"$ac_file" != x-; then
25806    {
25807      $as_echo "/* $configure_input  */" \
25808      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
25809    } >"$tmp/config.h" \
25810      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
25811$as_echo "$as_me: error: could not create $ac_file" >&2;}
25812   { (exit 1); exit 1; }; }
25813    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
25814      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
25815$as_echo "$as_me: $ac_file is unchanged" >&6;}
25816    else
25817      rm -f "$ac_file"
25818      mv "$tmp/config.h" "$ac_file" \
25819	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
25820$as_echo "$as_me: error: could not create $ac_file" >&2;}
25821   { (exit 1); exit 1; }; }
25822    fi
25823  else
25824    $as_echo "/* $configure_input  */" \
25825      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
25826      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
25827$as_echo "$as_me: error: could not create -" >&2;}
25828   { (exit 1); exit 1; }; }
25829  fi
25830# Compute "$ac_file"'s index in $config_headers.
25831_am_arg="$ac_file"
25832_am_stamp_count=1
25833for _am_header in $config_headers :; do
25834  case $_am_header in
25835    $_am_arg | $_am_arg:* )
25836      break ;;
25837    * )
25838      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
25839  esac
25840done
25841echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
25842$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25843	 X"$_am_arg" : 'X\(//\)[^/]' \| \
25844	 X"$_am_arg" : 'X\(//\)$' \| \
25845	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
25846$as_echo X"$_am_arg" |
25847    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25848	    s//\1/
25849	    q
25850	  }
25851	  /^X\(\/\/\)[^/].*/{
25852	    s//\1/
25853	    q
25854	  }
25855	  /^X\(\/\/\)$/{
25856	    s//\1/
25857	    q
25858	  }
25859	  /^X\(\/\).*/{
25860	    s//\1/
25861	    q
25862	  }
25863	  s/.*/./; q'`/stamp-h$_am_stamp_count
25864 ;;
25865
25866  :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
25867$as_echo "$as_me: executing $ac_file commands" >&6;}
25868 ;;
25869  esac
25870
25871
25872  case $ac_file$ac_mode in
25873    "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
25874  # Strip MF so we end up with the name of the file.
25875  mf=`echo "$mf" | sed -e 's/:.*$//'`
25876  # Check whether this is an Automake generated Makefile or not.
25877  # We used to match only the files named `Makefile.in', but
25878  # some people rename them; so instead we look at the file content.
25879  # Grep'ing the first line is not enough: some people post-process
25880  # each Makefile.in and add a new line on top of each file to say so.
25881  # Grep'ing the whole file is not good either: AIX grep has a line
25882  # limit of 2048, but all sed's we know have understand at least 4000.
25883  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
25884    dirpart=`$as_dirname -- "$mf" ||
25885$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25886	 X"$mf" : 'X\(//\)[^/]' \| \
25887	 X"$mf" : 'X\(//\)$' \| \
25888	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
25889$as_echo X"$mf" |
25890    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25891	    s//\1/
25892	    q
25893	  }
25894	  /^X\(\/\/\)[^/].*/{
25895	    s//\1/
25896	    q
25897	  }
25898	  /^X\(\/\/\)$/{
25899	    s//\1/
25900	    q
25901	  }
25902	  /^X\(\/\).*/{
25903	    s//\1/
25904	    q
25905	  }
25906	  s/.*/./; q'`
25907  else
25908    continue
25909  fi
25910  # Extract the definition of DEPDIR, am__include, and am__quote
25911  # from the Makefile without running `make'.
25912  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
25913  test -z "$DEPDIR" && continue
25914  am__include=`sed -n 's/^am__include = //p' < "$mf"`
25915  test -z "am__include" && continue
25916  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
25917  # When using ansi2knr, U may be empty or an underscore; expand it
25918  U=`sed -n 's/^U = //p' < "$mf"`
25919  # Find all dependency output files, they are included files with
25920  # $(DEPDIR) in their names.  We invoke sed twice because it is the
25921  # simplest approach to changing $(DEPDIR) to its actual value in the
25922  # expansion.
25923  for file in `sed -n "
25924    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
25925       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
25926    # Make sure the directory exists.
25927    test -f "$dirpart/$file" && continue
25928    fdir=`$as_dirname -- "$file" ||
25929$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25930	 X"$file" : 'X\(//\)[^/]' \| \
25931	 X"$file" : 'X\(//\)$' \| \
25932	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
25933$as_echo X"$file" |
25934    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25935	    s//\1/
25936	    q
25937	  }
25938	  /^X\(\/\/\)[^/].*/{
25939	    s//\1/
25940	    q
25941	  }
25942	  /^X\(\/\/\)$/{
25943	    s//\1/
25944	    q
25945	  }
25946	  /^X\(\/\).*/{
25947	    s//\1/
25948	    q
25949	  }
25950	  s/.*/./; q'`
25951    { as_dir=$dirpart/$fdir
25952  case $as_dir in #(
25953  -*) as_dir=./$as_dir;;
25954  esac
25955  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
25956    as_dirs=
25957    while :; do
25958      case $as_dir in #(
25959      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
25960      *) as_qdir=$as_dir;;
25961      esac
25962      as_dirs="'$as_qdir' $as_dirs"
25963      as_dir=`$as_dirname -- "$as_dir" ||
25964$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25965	 X"$as_dir" : 'X\(//\)[^/]' \| \
25966	 X"$as_dir" : 'X\(//\)$' \| \
25967	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
25968$as_echo X"$as_dir" |
25969    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25970	    s//\1/
25971	    q
25972	  }
25973	  /^X\(\/\/\)[^/].*/{
25974	    s//\1/
25975	    q
25976	  }
25977	  /^X\(\/\/\)$/{
25978	    s//\1/
25979	    q
25980	  }
25981	  /^X\(\/\).*/{
25982	    s//\1/
25983	    q
25984	  }
25985	  s/.*/./; q'`
25986      test -d "$as_dir" && break
25987    done
25988    test -z "$as_dirs" || eval "mkdir $as_dirs"
25989  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
25990$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
25991   { (exit 1); exit 1; }; }; }
25992    # echo "creating $dirpart/$file"
25993    echo '# dummy' > "$dirpart/$file"
25994  done
25995done
25996 ;;
25997
25998  esac
25999done # for ac_tag
26000
26001
26002{ (exit 0); exit 0; }
26003_ACEOF
26004chmod +x $CONFIG_STATUS
26005ac_clean_files=$ac_clean_files_save
26006
26007test $ac_write_fail = 0 ||
26008  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
26009$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
26010   { (exit 1); exit 1; }; }
26011
26012
26013# configure is writing to config.log, and then calls config.status.
26014# config.status does its own redirection, appending to config.log.
26015# Unfortunately, on DOS this fails, as config.log is still kept open
26016# by configure, so config.status won't be able to write to it; its
26017# output is simply discarded.  So we exec the FD to /dev/null,
26018# effectively closing config.log, so it can be properly (re)opened and
26019# appended to by config.status.  When coming back to configure, we
26020# need to make the FD available again.
26021if test "$no_create" != yes; then
26022  ac_cs_success=:
26023  ac_config_status_args=
26024  test "$silent" = yes &&
26025    ac_config_status_args="$ac_config_status_args --quiet"
26026  exec 5>/dev/null
26027  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
26028  exec 5>>config.log
26029  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
26030  # would make configure fail if this is the last instruction.
26031  $ac_cs_success || { (exit 1); exit 1; }
26032fi
26033if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
26034  { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
26035$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
26036fi
26037
26038ac_config_files="$ac_config_files src/lib/Makefile"
26039
26040cat >confcache <<\_ACEOF
26041# This file is a shell script that caches the results of configure
26042# tests run on this system so they can be shared between configure
26043# scripts and configure runs, see configure's option --config-cache.
26044# It is not useful on other systems.  If it contains results you don't
26045# want to keep, you may remove or edit it.
26046#
26047# config.status only pays attention to the cache file if you give it
26048# the --recheck option to rerun configure.
26049#
26050# `ac_cv_env_foo' variables (set or unset) will be overridden when
26051# loading this file, other *unset* `ac_cv_foo' will be assigned the
26052# following values.
26053
26054_ACEOF
26055
26056# The following way of writing the cache mishandles newlines in values,
26057# but we know of no workaround that is simple, portable, and efficient.
26058# So, we kill variables containing newlines.
26059# Ultrix sh set writes to stderr and can't be redirected directly,
26060# and sets the high bit in the cache file unless we assign to the vars.
26061(
26062  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
26063    eval ac_val=\$$ac_var
26064    case $ac_val in #(
26065    *${as_nl}*)
26066      case $ac_var in #(
26067      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
26068$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
26069      esac
26070      case $ac_var in #(
26071      _ | IFS | as_nl) ;; #(
26072      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
26073      *) $as_unset $ac_var ;;
26074      esac ;;
26075    esac
26076  done
26077
26078  (set) 2>&1 |
26079    case $as_nl`(ac_space=' '; set) 2>&1` in #(
26080    *${as_nl}ac_space=\ *)
26081      # `set' does not quote correctly, so add quotes (double-quote
26082      # substitution turns \\\\ into \\, and sed turns \\ into \).
26083      sed -n \
26084	"s/'/'\\\\''/g;
26085	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
26086      ;; #(
26087    *)
26088      # `set' quotes correctly as required by POSIX, so do not add quotes.
26089      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
26090      ;;
26091    esac |
26092    sort
26093) |
26094  sed '
26095     /^ac_cv_env_/b end
26096     t clear
26097     :clear
26098     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
26099     t end
26100     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
26101     :end' >>confcache
26102if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
26103  if test -w "$cache_file"; then
26104    test "x$cache_file" != "x/dev/null" &&
26105      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
26106$as_echo "$as_me: updating cache $cache_file" >&6;}
26107    cat confcache >$cache_file
26108  else
26109    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
26110$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
26111  fi
26112fi
26113rm -f confcache
26114
26115test "x$prefix" = xNONE && prefix=$ac_default_prefix
26116# Let make expand exec_prefix.
26117test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
26118
26119DEFS=-DHAVE_CONFIG_H
26120
26121ac_libobjs=
26122ac_ltlibobjs=
26123for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
26124  # 1. Remove the extension, and $U if already installed.
26125  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
26126  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
26127  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
26128  #    will be set to the directory where LIBOBJS objects are built.
26129  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
26130  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
26131done
26132LIBOBJS=$ac_libobjs
26133
26134LTLIBOBJS=$ac_ltlibobjs
26135
26136
26137if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
26138  { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
26139Usually this means the macro was only invoked conditionally." >&5
26140$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
26141Usually this means the macro was only invoked conditionally." >&2;}
26142   { (exit 1); exit 1; }; }
26143fi
26144if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
26145  { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
26146Usually this means the macro was only invoked conditionally." >&5
26147$as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
26148Usually this means the macro was only invoked conditionally." >&2;}
26149   { (exit 1); exit 1; }; }
26150fi
26151if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
26152  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
26153Usually this means the macro was only invoked conditionally." >&5
26154$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
26155Usually this means the macro was only invoked conditionally." >&2;}
26156   { (exit 1); exit 1; }; }
26157fi
26158if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
26159  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
26160Usually this means the macro was only invoked conditionally." >&5
26161$as_echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
26162Usually this means the macro was only invoked conditionally." >&2;}
26163   { (exit 1); exit 1; }; }
26164fi
26165
26166: ${CONFIG_STATUS=./config.status}
26167ac_write_fail=0
26168ac_clean_files_save=$ac_clean_files
26169ac_clean_files="$ac_clean_files $CONFIG_STATUS"
26170{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
26171$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
26172cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26173#! $SHELL
26174# Generated by $as_me.
26175# Run this file to recreate the current configuration.
26176# Compiler output produced by configure, useful for debugging
26177# configure, is in config.log if it exists.
26178
26179debug=false
26180ac_cs_recheck=false
26181ac_cs_silent=false
26182SHELL=\${CONFIG_SHELL-$SHELL}
26183_ACEOF
26184
26185cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26186## --------------------- ##
26187## M4sh Initialization.  ##
26188## --------------------- ##
26189
26190# Be more Bourne compatible
26191DUALCASE=1; export DUALCASE # for MKS sh
26192if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
26193  emulate sh
26194  NULLCMD=:
26195  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
26196  # is contrary to our usage.  Disable this feature.
26197  alias -g '${1+"$@"}'='"$@"'
26198  setopt NO_GLOB_SUBST
26199else
26200  case `(set -o) 2>/dev/null` in
26201  *posix*) set -o posix ;;
26202esac
26203
26204fi
26205
26206
26207
26208
26209# PATH needs CR
26210# Avoid depending upon Character Ranges.
26211as_cr_letters='abcdefghijklmnopqrstuvwxyz'
26212as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
26213as_cr_Letters=$as_cr_letters$as_cr_LETTERS
26214as_cr_digits='0123456789'
26215as_cr_alnum=$as_cr_Letters$as_cr_digits
26216
26217as_nl='
26218'
26219export as_nl
26220# Printing a long string crashes Solaris 7 /usr/bin/printf.
26221as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
26222as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
26223as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
26224if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
26225  as_echo='printf %s\n'
26226  as_echo_n='printf %s'
26227else
26228  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
26229    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
26230    as_echo_n='/usr/ucb/echo -n'
26231  else
26232    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
26233    as_echo_n_body='eval
26234      arg=$1;
26235      case $arg in
26236      *"$as_nl"*)
26237	expr "X$arg" : "X\\(.*\\)$as_nl";
26238	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
26239      esac;
26240      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
26241    '
26242    export as_echo_n_body
26243    as_echo_n='sh -c $as_echo_n_body as_echo'
26244  fi
26245  export as_echo_body
26246  as_echo='sh -c $as_echo_body as_echo'
26247fi
26248
26249# The user is always right.
26250if test "${PATH_SEPARATOR+set}" != set; then
26251  PATH_SEPARATOR=:
26252  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
26253    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
26254      PATH_SEPARATOR=';'
26255  }
26256fi
26257
26258# Support unset when possible.
26259if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26260  as_unset=unset
26261else
26262  as_unset=false
26263fi
26264
26265
26266# IFS
26267# We need space, tab and new line, in precisely that order.  Quoting is
26268# there to prevent editors from complaining about space-tab.
26269# (If _AS_PATH_WALK were called with IFS unset, it would disable word
26270# splitting by setting IFS to empty value.)
26271IFS=" ""	$as_nl"
26272
26273# Find who we are.  Look in the path if we contain no directory separator.
26274case $0 in
26275  *[\\/]* ) as_myself=$0 ;;
26276  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26277for as_dir in $PATH
26278do
26279  IFS=$as_save_IFS
26280  test -z "$as_dir" && as_dir=.
26281  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
26282done
26283IFS=$as_save_IFS
26284
26285     ;;
26286esac
26287# We did not find ourselves, most probably we were run as `sh COMMAND'
26288# in which case we are not to be found in the path.
26289if test "x$as_myself" = x; then
26290  as_myself=$0
26291fi
26292if test ! -f "$as_myself"; then
26293  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
26294  { (exit 1); exit 1; }
26295fi
26296
26297# Work around bugs in pre-3.0 UWIN ksh.
26298for as_var in ENV MAIL MAILPATH
26299do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
26300done
26301PS1='$ '
26302PS2='> '
26303PS4='+ '
26304
26305# NLS nuisances.
26306LC_ALL=C
26307export LC_ALL
26308LANGUAGE=C
26309export LANGUAGE
26310
26311# Required to use basename.
26312if expr a : '\(a\)' >/dev/null 2>&1 &&
26313   test "X`expr 00001 : '.*\(...\)'`" = X001; then
26314  as_expr=expr
26315else
26316  as_expr=false
26317fi
26318
26319if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
26320  as_basename=basename
26321else
26322  as_basename=false
26323fi
26324
26325
26326# Name of the executable.
26327as_me=`$as_basename -- "$0" ||
26328$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
26329	 X"$0" : 'X\(//\)$' \| \
26330	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
26331$as_echo X/"$0" |
26332    sed '/^.*\/\([^/][^/]*\)\/*$/{
26333	    s//\1/
26334	    q
26335	  }
26336	  /^X\/\(\/\/\)$/{
26337	    s//\1/
26338	    q
26339	  }
26340	  /^X\/\(\/\).*/{
26341	    s//\1/
26342	    q
26343	  }
26344	  s/.*/./; q'`
26345
26346# CDPATH.
26347$as_unset CDPATH
26348
26349
26350
26351  as_lineno_1=$LINENO
26352  as_lineno_2=$LINENO
26353  test "x$as_lineno_1" != "x$as_lineno_2" &&
26354  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
26355
26356  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
26357  # uniformly replaced by the line number.  The first 'sed' inserts a
26358  # line-number line after each line using $LINENO; the second 'sed'
26359  # does the real work.  The second script uses 'N' to pair each
26360  # line-number line with the line containing $LINENO, and appends
26361  # trailing '-' during substitution so that $LINENO is not a special
26362  # case at line end.
26363  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
26364  # scripts with optimization help from Paolo Bonzini.  Blame Lee
26365  # E. McMahon (1931-1989) for sed's syntax.  :-)
26366  sed -n '
26367    p
26368    /[$]LINENO/=
26369  ' <$as_myself |
26370    sed '
26371      s/[$]LINENO.*/&-/
26372      t lineno
26373      b
26374      :lineno
26375      N
26376      :loop
26377      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
26378      t loop
26379      s/-\n.*//
26380    ' >$as_me.lineno &&
26381  chmod +x "$as_me.lineno" ||
26382    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
26383   { (exit 1); exit 1; }; }
26384
26385  # Don't try to exec as it changes $[0], causing all sort of problems
26386  # (the dirname of $[0] is not the place where we might find the
26387  # original and so on.  Autoconf is especially sensitive to this).
26388  . "./$as_me.lineno"
26389  # Exit status is that of the last command.
26390  exit
26391}
26392
26393
26394if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
26395  as_dirname=dirname
26396else
26397  as_dirname=false
26398fi
26399
26400ECHO_C= ECHO_N= ECHO_T=
26401case `echo -n x` in
26402-n*)
26403  case `echo 'x\c'` in
26404  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
26405  *)   ECHO_C='\c';;
26406  esac;;
26407*)
26408  ECHO_N='-n';;
26409esac
26410if expr a : '\(a\)' >/dev/null 2>&1 &&
26411   test "X`expr 00001 : '.*\(...\)'`" = X001; then
26412  as_expr=expr
26413else
26414  as_expr=false
26415fi
26416
26417rm -f conf$$ conf$$.exe conf$$.file
26418if test -d conf$$.dir; then
26419  rm -f conf$$.dir/conf$$.file
26420else
26421  rm -f conf$$.dir
26422  mkdir conf$$.dir 2>/dev/null
26423fi
26424if (echo >conf$$.file) 2>/dev/null; then
26425  if ln -s conf$$.file conf$$ 2>/dev/null; then
26426    as_ln_s='ln -s'
26427    # ... but there are two gotchas:
26428    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
26429    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
26430    # In both cases, we have to default to `cp -p'.
26431    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
26432      as_ln_s='cp -p'
26433  elif ln conf$$.file conf$$ 2>/dev/null; then
26434    as_ln_s=ln
26435  else
26436    as_ln_s='cp -p'
26437  fi
26438else
26439  as_ln_s='cp -p'
26440fi
26441rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
26442rmdir conf$$.dir 2>/dev/null
26443
26444if mkdir -p . 2>/dev/null; then
26445  as_mkdir_p=:
26446else
26447  test -d ./-p && rmdir ./-p
26448  as_mkdir_p=false
26449fi
26450
26451if test -x / >/dev/null 2>&1; then
26452  as_test_x='test -x'
26453else
26454  if ls -dL / >/dev/null 2>&1; then
26455    as_ls_L_option=L
26456  else
26457    as_ls_L_option=
26458  fi
26459  as_test_x='
26460    eval sh -c '\''
26461      if test -d "$1"; then
26462	test -d "$1/.";
26463      else
26464	case $1 in
26465	-*)set "./$1";;
26466	esac;
26467	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
26468	???[sx]*):;;*)false;;esac;fi
26469    '\'' sh
26470  '
26471fi
26472as_executable_p=$as_test_x
26473
26474# Sed expression to map a string onto a valid CPP name.
26475as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
26476
26477# Sed expression to map a string onto a valid variable name.
26478as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
26479
26480
26481exec 6>&1
26482
26483# Save the log message, to keep $[0] and so on meaningful, and to
26484# report actual input values of CONFIG_FILES etc. instead of their
26485# values after options handling.
26486ac_log="
26487This file was extended by netbsd-iscsi $as_me 20100416, which was
26488generated by GNU Autoconf 2.63.  Invocation command line was
26489
26490  CONFIG_FILES    = $CONFIG_FILES
26491  CONFIG_HEADERS  = $CONFIG_HEADERS
26492  CONFIG_LINKS    = $CONFIG_LINKS
26493  CONFIG_COMMANDS = $CONFIG_COMMANDS
26494  $ $0 $@
26495
26496on `(hostname || uname -n) 2>/dev/null | sed 1q`
26497"
26498
26499_ACEOF
26500
26501case $ac_config_files in *"
26502"*) set x $ac_config_files; shift; ac_config_files=$*;;
26503esac
26504
26505case $ac_config_headers in *"
26506"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
26507esac
26508
26509
26510cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26511# Files that config.status was made for.
26512config_files="$ac_config_files"
26513config_headers="$ac_config_headers"
26514config_commands="$ac_config_commands"
26515
26516_ACEOF
26517
26518cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26519ac_cs_usage="\
26520\`$as_me' instantiates files from templates according to the
26521current configuration.
26522
26523Usage: $0 [OPTION]... [FILE]...
26524
26525  -h, --help       print this help, then exit
26526  -V, --version    print version number and configuration settings, then exit
26527  -q, --quiet, --silent
26528                   do not print progress messages
26529  -d, --debug      don't remove temporary files
26530      --recheck    update $as_me by reconfiguring in the same conditions
26531      --file=FILE[:TEMPLATE]
26532                   instantiate the configuration file FILE
26533      --header=FILE[:TEMPLATE]
26534                   instantiate the configuration header FILE
26535
26536Configuration files:
26537$config_files
26538
26539Configuration headers:
26540$config_headers
26541
26542Configuration commands:
26543$config_commands
26544
26545Report bugs to <bug-autoconf@gnu.org>."
26546
26547_ACEOF
26548cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26549ac_cs_version="\\
26550netbsd-iscsi config.status 20100416
26551configured by $0, generated by GNU Autoconf 2.63,
26552  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
26553
26554Copyright (C) 2008 Free Software Foundation, Inc.
26555This config.status script is free software; the Free Software Foundation
26556gives unlimited permission to copy, distribute and modify it."
26557
26558ac_pwd='$ac_pwd'
26559srcdir='$srcdir'
26560INSTALL='$INSTALL'
26561MKDIR_P='$MKDIR_P'
26562AWK='$AWK'
26563test -n "\$AWK" || AWK=awk
26564_ACEOF
26565
26566cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26567# The default lists apply if the user does not specify any file.
26568ac_need_defaults=:
26569while test $# != 0
26570do
26571  case $1 in
26572  --*=*)
26573    ac_option=`expr "X$1" : 'X\([^=]*\)='`
26574    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
26575    ac_shift=:
26576    ;;
26577  *)
26578    ac_option=$1
26579    ac_optarg=$2
26580    ac_shift=shift
26581    ;;
26582  esac
26583
26584  case $ac_option in
26585  # Handling of the options.
26586  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
26587    ac_cs_recheck=: ;;
26588  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
26589    $as_echo "$ac_cs_version"; exit ;;
26590  --debug | --debu | --deb | --de | --d | -d )
26591    debug=: ;;
26592  --file | --fil | --fi | --f )
26593    $ac_shift
26594    case $ac_optarg in
26595    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
26596    esac
26597    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
26598    ac_need_defaults=false;;
26599  --header | --heade | --head | --hea )
26600    $ac_shift
26601    case $ac_optarg in
26602    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
26603    esac
26604    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
26605    ac_need_defaults=false;;
26606  --he | --h)
26607    # Conflict between --help and --header
26608    { $as_echo "$as_me: error: ambiguous option: $1
26609Try \`$0 --help' for more information." >&2
26610   { (exit 1); exit 1; }; };;
26611  --help | --hel | -h )
26612    $as_echo "$ac_cs_usage"; exit ;;
26613  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
26614  | -silent | --silent | --silen | --sile | --sil | --si | --s)
26615    ac_cs_silent=: ;;
26616
26617  # This is an error.
26618  -*) { $as_echo "$as_me: error: unrecognized option: $1
26619Try \`$0 --help' for more information." >&2
26620   { (exit 1); exit 1; }; } ;;
26621
26622  *) ac_config_targets="$ac_config_targets $1"
26623     ac_need_defaults=false ;;
26624
26625  esac
26626  shift
26627done
26628
26629ac_configure_extra_args=
26630
26631if $ac_cs_silent; then
26632  exec 6>/dev/null
26633  ac_configure_extra_args="$ac_configure_extra_args --silent"
26634fi
26635
26636_ACEOF
26637cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26638if \$ac_cs_recheck; then
26639  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
26640  shift
26641  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
26642  CONFIG_SHELL='$SHELL'
26643  export CONFIG_SHELL
26644  exec "\$@"
26645fi
26646
26647_ACEOF
26648cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26649exec 5>>config.log
26650{
26651  echo
26652  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
26653## Running $as_me. ##
26654_ASBOX
26655  $as_echo "$ac_log"
26656} >&5
26657
26658_ACEOF
26659cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26660#
26661# INIT-COMMANDS
26662#
26663AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
26664
26665_ACEOF
26666
26667cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26668
26669# Handling of arguments.
26670for ac_config_target in $ac_config_targets
26671do
26672  case $ac_config_target in
26673    "include/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
26674    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
26675    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
26676    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
26677    "src/lib/Makefile") CONFIG_FILES="$CONFIG_FILES src/lib/Makefile" ;;
26678
26679  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
26680$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
26681   { (exit 1); exit 1; }; };;
26682  esac
26683done
26684
26685
26686# If the user did not use the arguments to specify the items to instantiate,
26687# then the envvar interface is used.  Set only those that are not.
26688# We use the long form for the default assignment because of an extremely
26689# bizarre bug on SunOS 4.1.3.
26690if $ac_need_defaults; then
26691  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
26692  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
26693  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
26694fi
26695
26696# Have a temporary directory for convenience.  Make it in the build tree
26697# simply because there is no reason against having it here, and in addition,
26698# creating and moving files from /tmp can sometimes cause problems.
26699# Hook for its removal unless debugging.
26700# Note that there is a small window in which the directory will not be cleaned:
26701# after its creation but before its name has been assigned to `$tmp'.
26702$debug ||
26703{
26704  tmp=
26705  trap 'exit_status=$?
26706  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
26707' 0
26708  trap '{ (exit 1); exit 1; }' 1 2 13 15
26709}
26710# Create a (secure) tmp directory for tmp files.
26711
26712{
26713  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
26714  test -n "$tmp" && test -d "$tmp"
26715}  ||
26716{
26717  tmp=./conf$$-$RANDOM
26718  (umask 077 && mkdir "$tmp")
26719} ||
26720{
26721   $as_echo "$as_me: cannot create a temporary directory in ." >&2
26722   { (exit 1); exit 1; }
26723}
26724
26725# Set up the scripts for CONFIG_FILES section.
26726# No need to generate them if there are no CONFIG_FILES.
26727# This happens for instance with `./config.status config.h'.
26728if test -n "$CONFIG_FILES"; then
26729
26730
26731ac_cr='
26732'
26733ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
26734if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
26735  ac_cs_awk_cr='\\r'
26736else
26737  ac_cs_awk_cr=$ac_cr
26738fi
26739
26740echo 'BEGIN {' >"$tmp/subs1.awk" &&
26741_ACEOF
26742
26743
26744{
26745  echo "cat >conf$$subs.awk <<_ACEOF" &&
26746  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
26747  echo "_ACEOF"
26748} >conf$$subs.sh ||
26749  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
26750$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
26751   { (exit 1); exit 1; }; }
26752ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
26753ac_delim='%!_!# '
26754for ac_last_try in false false false false false :; do
26755  . ./conf$$subs.sh ||
26756    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
26757$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
26758   { (exit 1); exit 1; }; }
26759
26760  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
26761  if test $ac_delim_n = $ac_delim_num; then
26762    break
26763  elif $ac_last_try; then
26764    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
26765$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
26766   { (exit 1); exit 1; }; }
26767  else
26768    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
26769  fi
26770done
26771rm -f conf$$subs.sh
26772
26773cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26774cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
26775_ACEOF
26776sed -n '
26777h
26778s/^/S["/; s/!.*/"]=/
26779p
26780g
26781s/^[^!]*!//
26782:repl
26783t repl
26784s/'"$ac_delim"'$//
26785t delim
26786:nl
26787h
26788s/\(.\{148\}\).*/\1/
26789t more1
26790s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
26791p
26792n
26793b repl
26794:more1
26795s/["\\]/\\&/g; s/^/"/; s/$/"\\/
26796p
26797g
26798s/.\{148\}//
26799t nl
26800:delim
26801h
26802s/\(.\{148\}\).*/\1/
26803t more2
26804s/["\\]/\\&/g; s/^/"/; s/$/"/
26805p
26806b
26807:more2
26808s/["\\]/\\&/g; s/^/"/; s/$/"\\/
26809p
26810g
26811s/.\{148\}//
26812t delim
26813' <conf$$subs.awk | sed '
26814/^[^""]/{
26815  N
26816  s/\n//
26817}
26818' >>$CONFIG_STATUS || ac_write_fail=1
26819rm -f conf$$subs.awk
26820cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26821_ACAWK
26822cat >>"\$tmp/subs1.awk" <<_ACAWK &&
26823  for (key in S) S_is_set[key] = 1
26824  FS = ""
26825
26826}
26827{
26828  line = $ 0
26829  nfields = split(line, field, "@")
26830  substed = 0
26831  len = length(field[1])
26832  for (i = 2; i < nfields; i++) {
26833    key = field[i]
26834    keylen = length(key)
26835    if (S_is_set[key]) {
26836      value = S[key]
26837      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
26838      len += length(value) + length(field[++i])
26839      substed = 1
26840    } else
26841      len += 1 + keylen
26842  }
26843
26844  print line
26845}
26846
26847_ACAWK
26848_ACEOF
26849cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26850if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
26851  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
26852else
26853  cat
26854fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
26855  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
26856$as_echo "$as_me: error: could not setup config files machinery" >&2;}
26857   { (exit 1); exit 1; }; }
26858_ACEOF
26859
26860# VPATH may cause trouble with some makes, so we remove $(srcdir),
26861# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
26862# trailing colons and then remove the whole line if VPATH becomes empty
26863# (actually we leave an empty line to preserve line numbers).
26864if test "x$srcdir" = x.; then
26865  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
26866s/:*\$(srcdir):*/:/
26867s/:*\${srcdir}:*/:/
26868s/:*@srcdir@:*/:/
26869s/^\([^=]*=[	 ]*\):*/\1/
26870s/:*$//
26871s/^[^=]*=[	 ]*$//
26872}'
26873fi
26874
26875cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26876fi # test -n "$CONFIG_FILES"
26877
26878# Set up the scripts for CONFIG_HEADERS section.
26879# No need to generate them if there are no CONFIG_HEADERS.
26880# This happens for instance with `./config.status Makefile'.
26881if test -n "$CONFIG_HEADERS"; then
26882cat >"$tmp/defines.awk" <<\_ACAWK ||
26883BEGIN {
26884_ACEOF
26885
26886# Transform confdefs.h into an awk script `defines.awk', embedded as
26887# here-document in config.status, that substitutes the proper values into
26888# config.h.in to produce config.h.
26889
26890# Create a delimiter string that does not exist in confdefs.h, to ease
26891# handling of long lines.
26892ac_delim='%!_!# '
26893for ac_last_try in false false :; do
26894  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
26895  if test -z "$ac_t"; then
26896    break
26897  elif $ac_last_try; then
26898    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
26899$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
26900   { (exit 1); exit 1; }; }
26901  else
26902    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
26903  fi
26904done
26905
26906# For the awk script, D is an array of macro values keyed by name,
26907# likewise P contains macro parameters if any.  Preserve backslash
26908# newline sequences.
26909
26910ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
26911sed -n '
26912s/.\{148\}/&'"$ac_delim"'/g
26913t rset
26914:rset
26915s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
26916t def
26917d
26918:def
26919s/\\$//
26920t bsnl
26921s/["\\]/\\&/g
26922s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
26923D["\1"]=" \3"/p
26924s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
26925d
26926:bsnl
26927s/["\\]/\\&/g
26928s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
26929D["\1"]=" \3\\\\\\n"\\/p
26930t cont
26931s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
26932t cont
26933d
26934:cont
26935n
26936s/.\{148\}/&'"$ac_delim"'/g
26937t clear
26938:clear
26939s/\\$//
26940t bsnlc
26941s/["\\]/\\&/g; s/^/"/; s/$/"/p
26942d
26943:bsnlc
26944s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
26945b cont
26946' <confdefs.h | sed '
26947s/'"$ac_delim"'/"\\\
26948"/g' >>$CONFIG_STATUS || ac_write_fail=1
26949
26950cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26951  for (key in D) D_is_set[key] = 1
26952  FS = ""
26953}
26954/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
26955  line = \$ 0
26956  split(line, arg, " ")
26957  if (arg[1] == "#") {
26958    defundef = arg[2]
26959    mac1 = arg[3]
26960  } else {
26961    defundef = substr(arg[1], 2)
26962    mac1 = arg[2]
26963  }
26964  split(mac1, mac2, "(") #)
26965  macro = mac2[1]
26966  prefix = substr(line, 1, index(line, defundef) - 1)
26967  if (D_is_set[macro]) {
26968    # Preserve the white space surrounding the "#".
26969    print prefix "define", macro P[macro] D[macro]
26970    next
26971  } else {
26972    # Replace #undef with comments.  This is necessary, for example,
26973    # in the case of _POSIX_SOURCE, which is predefined and required
26974    # on some systems where configure will not decide to define it.
26975    if (defundef == "undef") {
26976      print "/*", prefix defundef, macro, "*/"
26977      next
26978    }
26979  }
26980}
26981{ print }
26982_ACAWK
26983_ACEOF
26984cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26985  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
26986$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
26987   { (exit 1); exit 1; }; }
26988fi # test -n "$CONFIG_HEADERS"
26989
26990
26991eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
26992shift
26993for ac_tag
26994do
26995  case $ac_tag in
26996  :[FHLC]) ac_mode=$ac_tag; continue;;
26997  esac
26998  case $ac_mode$ac_tag in
26999  :[FHL]*:*);;
27000  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
27001$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
27002   { (exit 1); exit 1; }; };;
27003  :[FH]-) ac_tag=-:-;;
27004  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
27005  esac
27006  ac_save_IFS=$IFS
27007  IFS=:
27008  set x $ac_tag
27009  IFS=$ac_save_IFS
27010  shift
27011  ac_file=$1
27012  shift
27013
27014  case $ac_mode in
27015  :L) ac_source=$1;;
27016  :[FH])
27017    ac_file_inputs=
27018    for ac_f
27019    do
27020      case $ac_f in
27021      -) ac_f="$tmp/stdin";;
27022      *) # Look for the file first in the build tree, then in the source tree
27023	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
27024	 # because $ac_f cannot contain `:'.
27025	 test -f "$ac_f" ||
27026	   case $ac_f in
27027	   [\\/$]*) false;;
27028	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
27029	   esac ||
27030	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
27031$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
27032   { (exit 1); exit 1; }; };;
27033      esac
27034      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
27035      ac_file_inputs="$ac_file_inputs '$ac_f'"
27036    done
27037
27038    # Let's still pretend it is `configure' which instantiates (i.e., don't
27039    # use $as_me), people would be surprised to read:
27040    #    /* config.h.  Generated by config.status.  */
27041    configure_input='Generated from '`
27042	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
27043	`' by configure.'
27044    if test x"$ac_file" != x-; then
27045      configure_input="$ac_file.  $configure_input"
27046      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
27047$as_echo "$as_me: creating $ac_file" >&6;}
27048    fi
27049    # Neutralize special characters interpreted by sed in replacement strings.
27050    case $configure_input in #(
27051    *\&* | *\|* | *\\* )
27052       ac_sed_conf_input=`$as_echo "$configure_input" |
27053       sed 's/[\\\\&|]/\\\\&/g'`;; #(
27054    *) ac_sed_conf_input=$configure_input;;
27055    esac
27056
27057    case $ac_tag in
27058    *:-:* | *:-) cat >"$tmp/stdin" \
27059      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
27060$as_echo "$as_me: error: could not create $ac_file" >&2;}
27061   { (exit 1); exit 1; }; } ;;
27062    esac
27063    ;;
27064  esac
27065
27066  ac_dir=`$as_dirname -- "$ac_file" ||
27067$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27068	 X"$ac_file" : 'X\(//\)[^/]' \| \
27069	 X"$ac_file" : 'X\(//\)$' \| \
27070	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
27071$as_echo X"$ac_file" |
27072    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27073	    s//\1/
27074	    q
27075	  }
27076	  /^X\(\/\/\)[^/].*/{
27077	    s//\1/
27078	    q
27079	  }
27080	  /^X\(\/\/\)$/{
27081	    s//\1/
27082	    q
27083	  }
27084	  /^X\(\/\).*/{
27085	    s//\1/
27086	    q
27087	  }
27088	  s/.*/./; q'`
27089  { as_dir="$ac_dir"
27090  case $as_dir in #(
27091  -*) as_dir=./$as_dir;;
27092  esac
27093  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
27094    as_dirs=
27095    while :; do
27096      case $as_dir in #(
27097      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
27098      *) as_qdir=$as_dir;;
27099      esac
27100      as_dirs="'$as_qdir' $as_dirs"
27101      as_dir=`$as_dirname -- "$as_dir" ||
27102$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27103	 X"$as_dir" : 'X\(//\)[^/]' \| \
27104	 X"$as_dir" : 'X\(//\)$' \| \
27105	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
27106$as_echo X"$as_dir" |
27107    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27108	    s//\1/
27109	    q
27110	  }
27111	  /^X\(\/\/\)[^/].*/{
27112	    s//\1/
27113	    q
27114	  }
27115	  /^X\(\/\/\)$/{
27116	    s//\1/
27117	    q
27118	  }
27119	  /^X\(\/\).*/{
27120	    s//\1/
27121	    q
27122	  }
27123	  s/.*/./; q'`
27124      test -d "$as_dir" && break
27125    done
27126    test -z "$as_dirs" || eval "mkdir $as_dirs"
27127  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
27128$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
27129   { (exit 1); exit 1; }; }; }
27130  ac_builddir=.
27131
27132case "$ac_dir" in
27133.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
27134*)
27135  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
27136  # A ".." for each directory in $ac_dir_suffix.
27137  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
27138  case $ac_top_builddir_sub in
27139  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
27140  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
27141  esac ;;
27142esac
27143ac_abs_top_builddir=$ac_pwd
27144ac_abs_builddir=$ac_pwd$ac_dir_suffix
27145# for backward compatibility:
27146ac_top_builddir=$ac_top_build_prefix
27147
27148case $srcdir in
27149  .)  # We are building in place.
27150    ac_srcdir=.
27151    ac_top_srcdir=$ac_top_builddir_sub
27152    ac_abs_top_srcdir=$ac_pwd ;;
27153  [\\/]* | ?:[\\/]* )  # Absolute name.
27154    ac_srcdir=$srcdir$ac_dir_suffix;
27155    ac_top_srcdir=$srcdir
27156    ac_abs_top_srcdir=$srcdir ;;
27157  *) # Relative name.
27158    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
27159    ac_top_srcdir=$ac_top_build_prefix$srcdir
27160    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
27161esac
27162ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
27163
27164
27165  case $ac_mode in
27166  :F)
27167  #
27168  # CONFIG_FILE
27169  #
27170
27171  case $INSTALL in
27172  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
27173  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
27174  esac
27175  ac_MKDIR_P=$MKDIR_P
27176  case $MKDIR_P in
27177  [\\/$]* | ?:[\\/]* ) ;;
27178  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
27179  esac
27180_ACEOF
27181
27182cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27183# If the template does not know about datarootdir, expand it.
27184# FIXME: This hack should be removed a few years after 2.60.
27185ac_datarootdir_hack=; ac_datarootdir_seen=
27186
27187ac_sed_dataroot='
27188/datarootdir/ {
27189  p
27190  q
27191}
27192/@datadir@/p
27193/@docdir@/p
27194/@infodir@/p
27195/@localedir@/p
27196/@mandir@/p
27197'
27198case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
27199*datarootdir*) ac_datarootdir_seen=yes;;
27200*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
27201  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
27202$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
27203_ACEOF
27204cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27205  ac_datarootdir_hack='
27206  s&@datadir@&$datadir&g
27207  s&@docdir@&$docdir&g
27208  s&@infodir@&$infodir&g
27209  s&@localedir@&$localedir&g
27210  s&@mandir@&$mandir&g
27211    s&\\\${datarootdir}&$datarootdir&g' ;;
27212esac
27213_ACEOF
27214
27215# Neutralize VPATH when `$srcdir' = `.'.
27216# Shell code in configure.ac might set extrasub.
27217# FIXME: do we really want to maintain this feature?
27218cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27219ac_sed_extra="$ac_vpsub
27220$extrasub
27221_ACEOF
27222cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27223:t
27224/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
27225s|@configure_input@|$ac_sed_conf_input|;t t
27226s&@top_builddir@&$ac_top_builddir_sub&;t t
27227s&@top_build_prefix@&$ac_top_build_prefix&;t t
27228s&@srcdir@&$ac_srcdir&;t t
27229s&@abs_srcdir@&$ac_abs_srcdir&;t t
27230s&@top_srcdir@&$ac_top_srcdir&;t t
27231s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
27232s&@builddir@&$ac_builddir&;t t
27233s&@abs_builddir@&$ac_abs_builddir&;t t
27234s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
27235s&@INSTALL@&$ac_INSTALL&;t t
27236s&@MKDIR_P@&$ac_MKDIR_P&;t t
27237$ac_datarootdir_hack
27238"
27239eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
27240  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
27241$as_echo "$as_me: error: could not create $ac_file" >&2;}
27242   { (exit 1); exit 1; }; }
27243
27244test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
27245  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
27246  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
27247  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
27248which seems to be undefined.  Please make sure it is defined." >&5
27249$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
27250which seems to be undefined.  Please make sure it is defined." >&2;}
27251
27252  rm -f "$tmp/stdin"
27253  case $ac_file in
27254  -) cat "$tmp/out" && rm -f "$tmp/out";;
27255  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
27256  esac \
27257  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
27258$as_echo "$as_me: error: could not create $ac_file" >&2;}
27259   { (exit 1); exit 1; }; }
27260 ;;
27261  :H)
27262  #
27263  # CONFIG_HEADER
27264  #
27265  if test x"$ac_file" != x-; then
27266    {
27267      $as_echo "/* $configure_input  */" \
27268      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
27269    } >"$tmp/config.h" \
27270      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
27271$as_echo "$as_me: error: could not create $ac_file" >&2;}
27272   { (exit 1); exit 1; }; }
27273    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
27274      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
27275$as_echo "$as_me: $ac_file is unchanged" >&6;}
27276    else
27277      rm -f "$ac_file"
27278      mv "$tmp/config.h" "$ac_file" \
27279	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
27280$as_echo "$as_me: error: could not create $ac_file" >&2;}
27281   { (exit 1); exit 1; }; }
27282    fi
27283  else
27284    $as_echo "/* $configure_input  */" \
27285      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
27286      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
27287$as_echo "$as_me: error: could not create -" >&2;}
27288   { (exit 1); exit 1; }; }
27289  fi
27290# Compute "$ac_file"'s index in $config_headers.
27291_am_arg="$ac_file"
27292_am_stamp_count=1
27293for _am_header in $config_headers :; do
27294  case $_am_header in
27295    $_am_arg | $_am_arg:* )
27296      break ;;
27297    * )
27298      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
27299  esac
27300done
27301echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
27302$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27303	 X"$_am_arg" : 'X\(//\)[^/]' \| \
27304	 X"$_am_arg" : 'X\(//\)$' \| \
27305	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
27306$as_echo X"$_am_arg" |
27307    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27308	    s//\1/
27309	    q
27310	  }
27311	  /^X\(\/\/\)[^/].*/{
27312	    s//\1/
27313	    q
27314	  }
27315	  /^X\(\/\/\)$/{
27316	    s//\1/
27317	    q
27318	  }
27319	  /^X\(\/\).*/{
27320	    s//\1/
27321	    q
27322	  }
27323	  s/.*/./; q'`/stamp-h$_am_stamp_count
27324 ;;
27325
27326  :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
27327$as_echo "$as_me: executing $ac_file commands" >&6;}
27328 ;;
27329  esac
27330
27331
27332  case $ac_file$ac_mode in
27333    "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
27334  # Strip MF so we end up with the name of the file.
27335  mf=`echo "$mf" | sed -e 's/:.*$//'`
27336  # Check whether this is an Automake generated Makefile or not.
27337  # We used to match only the files named `Makefile.in', but
27338  # some people rename them; so instead we look at the file content.
27339  # Grep'ing the first line is not enough: some people post-process
27340  # each Makefile.in and add a new line on top of each file to say so.
27341  # Grep'ing the whole file is not good either: AIX grep has a line
27342  # limit of 2048, but all sed's we know have understand at least 4000.
27343  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
27344    dirpart=`$as_dirname -- "$mf" ||
27345$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27346	 X"$mf" : 'X\(//\)[^/]' \| \
27347	 X"$mf" : 'X\(//\)$' \| \
27348	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
27349$as_echo X"$mf" |
27350    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27351	    s//\1/
27352	    q
27353	  }
27354	  /^X\(\/\/\)[^/].*/{
27355	    s//\1/
27356	    q
27357	  }
27358	  /^X\(\/\/\)$/{
27359	    s//\1/
27360	    q
27361	  }
27362	  /^X\(\/\).*/{
27363	    s//\1/
27364	    q
27365	  }
27366	  s/.*/./; q'`
27367  else
27368    continue
27369  fi
27370  # Extract the definition of DEPDIR, am__include, and am__quote
27371  # from the Makefile without running `make'.
27372  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
27373  test -z "$DEPDIR" && continue
27374  am__include=`sed -n 's/^am__include = //p' < "$mf"`
27375  test -z "am__include" && continue
27376  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
27377  # When using ansi2knr, U may be empty or an underscore; expand it
27378  U=`sed -n 's/^U = //p' < "$mf"`
27379  # Find all dependency output files, they are included files with
27380  # $(DEPDIR) in their names.  We invoke sed twice because it is the
27381  # simplest approach to changing $(DEPDIR) to its actual value in the
27382  # expansion.
27383  for file in `sed -n "
27384    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
27385       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
27386    # Make sure the directory exists.
27387    test -f "$dirpart/$file" && continue
27388    fdir=`$as_dirname -- "$file" ||
27389$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27390	 X"$file" : 'X\(//\)[^/]' \| \
27391	 X"$file" : 'X\(//\)$' \| \
27392	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
27393$as_echo X"$file" |
27394    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27395	    s//\1/
27396	    q
27397	  }
27398	  /^X\(\/\/\)[^/].*/{
27399	    s//\1/
27400	    q
27401	  }
27402	  /^X\(\/\/\)$/{
27403	    s//\1/
27404	    q
27405	  }
27406	  /^X\(\/\).*/{
27407	    s//\1/
27408	    q
27409	  }
27410	  s/.*/./; q'`
27411    { as_dir=$dirpart/$fdir
27412  case $as_dir in #(
27413  -*) as_dir=./$as_dir;;
27414  esac
27415  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
27416    as_dirs=
27417    while :; do
27418      case $as_dir in #(
27419      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
27420      *) as_qdir=$as_dir;;
27421      esac
27422      as_dirs="'$as_qdir' $as_dirs"
27423      as_dir=`$as_dirname -- "$as_dir" ||
27424$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27425	 X"$as_dir" : 'X\(//\)[^/]' \| \
27426	 X"$as_dir" : 'X\(//\)$' \| \
27427	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
27428$as_echo X"$as_dir" |
27429    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27430	    s//\1/
27431	    q
27432	  }
27433	  /^X\(\/\/\)[^/].*/{
27434	    s//\1/
27435	    q
27436	  }
27437	  /^X\(\/\/\)$/{
27438	    s//\1/
27439	    q
27440	  }
27441	  /^X\(\/\).*/{
27442	    s//\1/
27443	    q
27444	  }
27445	  s/.*/./; q'`
27446      test -d "$as_dir" && break
27447    done
27448    test -z "$as_dirs" || eval "mkdir $as_dirs"
27449  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
27450$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
27451   { (exit 1); exit 1; }; }; }
27452    # echo "creating $dirpart/$file"
27453    echo '# dummy' > "$dirpart/$file"
27454  done
27455done
27456 ;;
27457
27458  esac
27459done # for ac_tag
27460
27461
27462{ (exit 0); exit 0; }
27463_ACEOF
27464chmod +x $CONFIG_STATUS
27465ac_clean_files=$ac_clean_files_save
27466
27467test $ac_write_fail = 0 ||
27468  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
27469$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
27470   { (exit 1); exit 1; }; }
27471
27472
27473# configure is writing to config.log, and then calls config.status.
27474# config.status does its own redirection, appending to config.log.
27475# Unfortunately, on DOS this fails, as config.log is still kept open
27476# by configure, so config.status won't be able to write to it; its
27477# output is simply discarded.  So we exec the FD to /dev/null,
27478# effectively closing config.log, so it can be properly (re)opened and
27479# appended to by config.status.  When coming back to configure, we
27480# need to make the FD available again.
27481if test "$no_create" != yes; then
27482  ac_cs_success=:
27483  ac_config_status_args=
27484  test "$silent" = yes &&
27485    ac_config_status_args="$ac_config_status_args --quiet"
27486  exec 5>/dev/null
27487  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
27488  exec 5>>config.log
27489  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
27490  # would make configure fail if this is the last instruction.
27491  $ac_cs_success || { (exit 1); exit 1; }
27492fi
27493if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
27494  { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
27495$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
27496fi
27497
27498ac_config_files="$ac_config_files src/target/Makefile"
27499
27500cat >confcache <<\_ACEOF
27501# This file is a shell script that caches the results of configure
27502# tests run on this system so they can be shared between configure
27503# scripts and configure runs, see configure's option --config-cache.
27504# It is not useful on other systems.  If it contains results you don't
27505# want to keep, you may remove or edit it.
27506#
27507# config.status only pays attention to the cache file if you give it
27508# the --recheck option to rerun configure.
27509#
27510# `ac_cv_env_foo' variables (set or unset) will be overridden when
27511# loading this file, other *unset* `ac_cv_foo' will be assigned the
27512# following values.
27513
27514_ACEOF
27515
27516# The following way of writing the cache mishandles newlines in values,
27517# but we know of no workaround that is simple, portable, and efficient.
27518# So, we kill variables containing newlines.
27519# Ultrix sh set writes to stderr and can't be redirected directly,
27520# and sets the high bit in the cache file unless we assign to the vars.
27521(
27522  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
27523    eval ac_val=\$$ac_var
27524    case $ac_val in #(
27525    *${as_nl}*)
27526      case $ac_var in #(
27527      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
27528$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
27529      esac
27530      case $ac_var in #(
27531      _ | IFS | as_nl) ;; #(
27532      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
27533      *) $as_unset $ac_var ;;
27534      esac ;;
27535    esac
27536  done
27537
27538  (set) 2>&1 |
27539    case $as_nl`(ac_space=' '; set) 2>&1` in #(
27540    *${as_nl}ac_space=\ *)
27541      # `set' does not quote correctly, so add quotes (double-quote
27542      # substitution turns \\\\ into \\, and sed turns \\ into \).
27543      sed -n \
27544	"s/'/'\\\\''/g;
27545	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
27546      ;; #(
27547    *)
27548      # `set' quotes correctly as required by POSIX, so do not add quotes.
27549      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
27550      ;;
27551    esac |
27552    sort
27553) |
27554  sed '
27555     /^ac_cv_env_/b end
27556     t clear
27557     :clear
27558     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
27559     t end
27560     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
27561     :end' >>confcache
27562if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
27563  if test -w "$cache_file"; then
27564    test "x$cache_file" != "x/dev/null" &&
27565      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
27566$as_echo "$as_me: updating cache $cache_file" >&6;}
27567    cat confcache >$cache_file
27568  else
27569    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
27570$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
27571  fi
27572fi
27573rm -f confcache
27574
27575test "x$prefix" = xNONE && prefix=$ac_default_prefix
27576# Let make expand exec_prefix.
27577test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
27578
27579DEFS=-DHAVE_CONFIG_H
27580
27581ac_libobjs=
27582ac_ltlibobjs=
27583for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
27584  # 1. Remove the extension, and $U if already installed.
27585  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
27586  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
27587  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
27588  #    will be set to the directory where LIBOBJS objects are built.
27589  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
27590  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
27591done
27592LIBOBJS=$ac_libobjs
27593
27594LTLIBOBJS=$ac_ltlibobjs
27595
27596
27597if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
27598  { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
27599Usually this means the macro was only invoked conditionally." >&5
27600$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
27601Usually this means the macro was only invoked conditionally." >&2;}
27602   { (exit 1); exit 1; }; }
27603fi
27604if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
27605  { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
27606Usually this means the macro was only invoked conditionally." >&5
27607$as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
27608Usually this means the macro was only invoked conditionally." >&2;}
27609   { (exit 1); exit 1; }; }
27610fi
27611if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
27612  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
27613Usually this means the macro was only invoked conditionally." >&5
27614$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
27615Usually this means the macro was only invoked conditionally." >&2;}
27616   { (exit 1); exit 1; }; }
27617fi
27618if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
27619  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
27620Usually this means the macro was only invoked conditionally." >&5
27621$as_echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
27622Usually this means the macro was only invoked conditionally." >&2;}
27623   { (exit 1); exit 1; }; }
27624fi
27625
27626: ${CONFIG_STATUS=./config.status}
27627ac_write_fail=0
27628ac_clean_files_save=$ac_clean_files
27629ac_clean_files="$ac_clean_files $CONFIG_STATUS"
27630{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
27631$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
27632cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27633#! $SHELL
27634# Generated by $as_me.
27635# Run this file to recreate the current configuration.
27636# Compiler output produced by configure, useful for debugging
27637# configure, is in config.log if it exists.
27638
27639debug=false
27640ac_cs_recheck=false
27641ac_cs_silent=false
27642SHELL=\${CONFIG_SHELL-$SHELL}
27643_ACEOF
27644
27645cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27646## --------------------- ##
27647## M4sh Initialization.  ##
27648## --------------------- ##
27649
27650# Be more Bourne compatible
27651DUALCASE=1; export DUALCASE # for MKS sh
27652if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
27653  emulate sh
27654  NULLCMD=:
27655  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
27656  # is contrary to our usage.  Disable this feature.
27657  alias -g '${1+"$@"}'='"$@"'
27658  setopt NO_GLOB_SUBST
27659else
27660  case `(set -o) 2>/dev/null` in
27661  *posix*) set -o posix ;;
27662esac
27663
27664fi
27665
27666
27667
27668
27669# PATH needs CR
27670# Avoid depending upon Character Ranges.
27671as_cr_letters='abcdefghijklmnopqrstuvwxyz'
27672as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
27673as_cr_Letters=$as_cr_letters$as_cr_LETTERS
27674as_cr_digits='0123456789'
27675as_cr_alnum=$as_cr_Letters$as_cr_digits
27676
27677as_nl='
27678'
27679export as_nl
27680# Printing a long string crashes Solaris 7 /usr/bin/printf.
27681as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
27682as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
27683as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
27684if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
27685  as_echo='printf %s\n'
27686  as_echo_n='printf %s'
27687else
27688  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
27689    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
27690    as_echo_n='/usr/ucb/echo -n'
27691  else
27692    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
27693    as_echo_n_body='eval
27694      arg=$1;
27695      case $arg in
27696      *"$as_nl"*)
27697	expr "X$arg" : "X\\(.*\\)$as_nl";
27698	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
27699      esac;
27700      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
27701    '
27702    export as_echo_n_body
27703    as_echo_n='sh -c $as_echo_n_body as_echo'
27704  fi
27705  export as_echo_body
27706  as_echo='sh -c $as_echo_body as_echo'
27707fi
27708
27709# The user is always right.
27710if test "${PATH_SEPARATOR+set}" != set; then
27711  PATH_SEPARATOR=:
27712  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
27713    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
27714      PATH_SEPARATOR=';'
27715  }
27716fi
27717
27718# Support unset when possible.
27719if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
27720  as_unset=unset
27721else
27722  as_unset=false
27723fi
27724
27725
27726# IFS
27727# We need space, tab and new line, in precisely that order.  Quoting is
27728# there to prevent editors from complaining about space-tab.
27729# (If _AS_PATH_WALK were called with IFS unset, it would disable word
27730# splitting by setting IFS to empty value.)
27731IFS=" ""	$as_nl"
27732
27733# Find who we are.  Look in the path if we contain no directory separator.
27734case $0 in
27735  *[\\/]* ) as_myself=$0 ;;
27736  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27737for as_dir in $PATH
27738do
27739  IFS=$as_save_IFS
27740  test -z "$as_dir" && as_dir=.
27741  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
27742done
27743IFS=$as_save_IFS
27744
27745     ;;
27746esac
27747# We did not find ourselves, most probably we were run as `sh COMMAND'
27748# in which case we are not to be found in the path.
27749if test "x$as_myself" = x; then
27750  as_myself=$0
27751fi
27752if test ! -f "$as_myself"; then
27753  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
27754  { (exit 1); exit 1; }
27755fi
27756
27757# Work around bugs in pre-3.0 UWIN ksh.
27758for as_var in ENV MAIL MAILPATH
27759do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
27760done
27761PS1='$ '
27762PS2='> '
27763PS4='+ '
27764
27765# NLS nuisances.
27766LC_ALL=C
27767export LC_ALL
27768LANGUAGE=C
27769export LANGUAGE
27770
27771# Required to use basename.
27772if expr a : '\(a\)' >/dev/null 2>&1 &&
27773   test "X`expr 00001 : '.*\(...\)'`" = X001; then
27774  as_expr=expr
27775else
27776  as_expr=false
27777fi
27778
27779if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
27780  as_basename=basename
27781else
27782  as_basename=false
27783fi
27784
27785
27786# Name of the executable.
27787as_me=`$as_basename -- "$0" ||
27788$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
27789	 X"$0" : 'X\(//\)$' \| \
27790	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
27791$as_echo X/"$0" |
27792    sed '/^.*\/\([^/][^/]*\)\/*$/{
27793	    s//\1/
27794	    q
27795	  }
27796	  /^X\/\(\/\/\)$/{
27797	    s//\1/
27798	    q
27799	  }
27800	  /^X\/\(\/\).*/{
27801	    s//\1/
27802	    q
27803	  }
27804	  s/.*/./; q'`
27805
27806# CDPATH.
27807$as_unset CDPATH
27808
27809
27810
27811  as_lineno_1=$LINENO
27812  as_lineno_2=$LINENO
27813  test "x$as_lineno_1" != "x$as_lineno_2" &&
27814  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
27815
27816  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
27817  # uniformly replaced by the line number.  The first 'sed' inserts a
27818  # line-number line after each line using $LINENO; the second 'sed'
27819  # does the real work.  The second script uses 'N' to pair each
27820  # line-number line with the line containing $LINENO, and appends
27821  # trailing '-' during substitution so that $LINENO is not a special
27822  # case at line end.
27823  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
27824  # scripts with optimization help from Paolo Bonzini.  Blame Lee
27825  # E. McMahon (1931-1989) for sed's syntax.  :-)
27826  sed -n '
27827    p
27828    /[$]LINENO/=
27829  ' <$as_myself |
27830    sed '
27831      s/[$]LINENO.*/&-/
27832      t lineno
27833      b
27834      :lineno
27835      N
27836      :loop
27837      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
27838      t loop
27839      s/-\n.*//
27840    ' >$as_me.lineno &&
27841  chmod +x "$as_me.lineno" ||
27842    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
27843   { (exit 1); exit 1; }; }
27844
27845  # Don't try to exec as it changes $[0], causing all sort of problems
27846  # (the dirname of $[0] is not the place where we might find the
27847  # original and so on.  Autoconf is especially sensitive to this).
27848  . "./$as_me.lineno"
27849  # Exit status is that of the last command.
27850  exit
27851}
27852
27853
27854if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
27855  as_dirname=dirname
27856else
27857  as_dirname=false
27858fi
27859
27860ECHO_C= ECHO_N= ECHO_T=
27861case `echo -n x` in
27862-n*)
27863  case `echo 'x\c'` in
27864  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
27865  *)   ECHO_C='\c';;
27866  esac;;
27867*)
27868  ECHO_N='-n';;
27869esac
27870if expr a : '\(a\)' >/dev/null 2>&1 &&
27871   test "X`expr 00001 : '.*\(...\)'`" = X001; then
27872  as_expr=expr
27873else
27874  as_expr=false
27875fi
27876
27877rm -f conf$$ conf$$.exe conf$$.file
27878if test -d conf$$.dir; then
27879  rm -f conf$$.dir/conf$$.file
27880else
27881  rm -f conf$$.dir
27882  mkdir conf$$.dir 2>/dev/null
27883fi
27884if (echo >conf$$.file) 2>/dev/null; then
27885  if ln -s conf$$.file conf$$ 2>/dev/null; then
27886    as_ln_s='ln -s'
27887    # ... but there are two gotchas:
27888    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
27889    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
27890    # In both cases, we have to default to `cp -p'.
27891    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
27892      as_ln_s='cp -p'
27893  elif ln conf$$.file conf$$ 2>/dev/null; then
27894    as_ln_s=ln
27895  else
27896    as_ln_s='cp -p'
27897  fi
27898else
27899  as_ln_s='cp -p'
27900fi
27901rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
27902rmdir conf$$.dir 2>/dev/null
27903
27904if mkdir -p . 2>/dev/null; then
27905  as_mkdir_p=:
27906else
27907  test -d ./-p && rmdir ./-p
27908  as_mkdir_p=false
27909fi
27910
27911if test -x / >/dev/null 2>&1; then
27912  as_test_x='test -x'
27913else
27914  if ls -dL / >/dev/null 2>&1; then
27915    as_ls_L_option=L
27916  else
27917    as_ls_L_option=
27918  fi
27919  as_test_x='
27920    eval sh -c '\''
27921      if test -d "$1"; then
27922	test -d "$1/.";
27923      else
27924	case $1 in
27925	-*)set "./$1";;
27926	esac;
27927	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
27928	???[sx]*):;;*)false;;esac;fi
27929    '\'' sh
27930  '
27931fi
27932as_executable_p=$as_test_x
27933
27934# Sed expression to map a string onto a valid CPP name.
27935as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
27936
27937# Sed expression to map a string onto a valid variable name.
27938as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
27939
27940
27941exec 6>&1
27942
27943# Save the log message, to keep $[0] and so on meaningful, and to
27944# report actual input values of CONFIG_FILES etc. instead of their
27945# values after options handling.
27946ac_log="
27947This file was extended by netbsd-iscsi $as_me 20100416, which was
27948generated by GNU Autoconf 2.63.  Invocation command line was
27949
27950  CONFIG_FILES    = $CONFIG_FILES
27951  CONFIG_HEADERS  = $CONFIG_HEADERS
27952  CONFIG_LINKS    = $CONFIG_LINKS
27953  CONFIG_COMMANDS = $CONFIG_COMMANDS
27954  $ $0 $@
27955
27956on `(hostname || uname -n) 2>/dev/null | sed 1q`
27957"
27958
27959_ACEOF
27960
27961case $ac_config_files in *"
27962"*) set x $ac_config_files; shift; ac_config_files=$*;;
27963esac
27964
27965case $ac_config_headers in *"
27966"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
27967esac
27968
27969
27970cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27971# Files that config.status was made for.
27972config_files="$ac_config_files"
27973config_headers="$ac_config_headers"
27974config_commands="$ac_config_commands"
27975
27976_ACEOF
27977
27978cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27979ac_cs_usage="\
27980\`$as_me' instantiates files from templates according to the
27981current configuration.
27982
27983Usage: $0 [OPTION]... [FILE]...
27984
27985  -h, --help       print this help, then exit
27986  -V, --version    print version number and configuration settings, then exit
27987  -q, --quiet, --silent
27988                   do not print progress messages
27989  -d, --debug      don't remove temporary files
27990      --recheck    update $as_me by reconfiguring in the same conditions
27991      --file=FILE[:TEMPLATE]
27992                   instantiate the configuration file FILE
27993      --header=FILE[:TEMPLATE]
27994                   instantiate the configuration header FILE
27995
27996Configuration files:
27997$config_files
27998
27999Configuration headers:
28000$config_headers
28001
28002Configuration commands:
28003$config_commands
28004
28005Report bugs to <bug-autoconf@gnu.org>."
28006
28007_ACEOF
28008cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28009ac_cs_version="\\
28010netbsd-iscsi config.status 20100416
28011configured by $0, generated by GNU Autoconf 2.63,
28012  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
28013
28014Copyright (C) 2008 Free Software Foundation, Inc.
28015This config.status script is free software; the Free Software Foundation
28016gives unlimited permission to copy, distribute and modify it."
28017
28018ac_pwd='$ac_pwd'
28019srcdir='$srcdir'
28020INSTALL='$INSTALL'
28021MKDIR_P='$MKDIR_P'
28022AWK='$AWK'
28023test -n "\$AWK" || AWK=awk
28024_ACEOF
28025
28026cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28027# The default lists apply if the user does not specify any file.
28028ac_need_defaults=:
28029while test $# != 0
28030do
28031  case $1 in
28032  --*=*)
28033    ac_option=`expr "X$1" : 'X\([^=]*\)='`
28034    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
28035    ac_shift=:
28036    ;;
28037  *)
28038    ac_option=$1
28039    ac_optarg=$2
28040    ac_shift=shift
28041    ;;
28042  esac
28043
28044  case $ac_option in
28045  # Handling of the options.
28046  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
28047    ac_cs_recheck=: ;;
28048  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
28049    $as_echo "$ac_cs_version"; exit ;;
28050  --debug | --debu | --deb | --de | --d | -d )
28051    debug=: ;;
28052  --file | --fil | --fi | --f )
28053    $ac_shift
28054    case $ac_optarg in
28055    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
28056    esac
28057    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
28058    ac_need_defaults=false;;
28059  --header | --heade | --head | --hea )
28060    $ac_shift
28061    case $ac_optarg in
28062    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
28063    esac
28064    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
28065    ac_need_defaults=false;;
28066  --he | --h)
28067    # Conflict between --help and --header
28068    { $as_echo "$as_me: error: ambiguous option: $1
28069Try \`$0 --help' for more information." >&2
28070   { (exit 1); exit 1; }; };;
28071  --help | --hel | -h )
28072    $as_echo "$ac_cs_usage"; exit ;;
28073  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
28074  | -silent | --silent | --silen | --sile | --sil | --si | --s)
28075    ac_cs_silent=: ;;
28076
28077  # This is an error.
28078  -*) { $as_echo "$as_me: error: unrecognized option: $1
28079Try \`$0 --help' for more information." >&2
28080   { (exit 1); exit 1; }; } ;;
28081
28082  *) ac_config_targets="$ac_config_targets $1"
28083     ac_need_defaults=false ;;
28084
28085  esac
28086  shift
28087done
28088
28089ac_configure_extra_args=
28090
28091if $ac_cs_silent; then
28092  exec 6>/dev/null
28093  ac_configure_extra_args="$ac_configure_extra_args --silent"
28094fi
28095
28096_ACEOF
28097cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28098if \$ac_cs_recheck; then
28099  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
28100  shift
28101  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
28102  CONFIG_SHELL='$SHELL'
28103  export CONFIG_SHELL
28104  exec "\$@"
28105fi
28106
28107_ACEOF
28108cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28109exec 5>>config.log
28110{
28111  echo
28112  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
28113## Running $as_me. ##
28114_ASBOX
28115  $as_echo "$ac_log"
28116} >&5
28117
28118_ACEOF
28119cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28120#
28121# INIT-COMMANDS
28122#
28123AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
28124
28125_ACEOF
28126
28127cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28128
28129# Handling of arguments.
28130for ac_config_target in $ac_config_targets
28131do
28132  case $ac_config_target in
28133    "include/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
28134    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
28135    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
28136    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
28137    "src/lib/Makefile") CONFIG_FILES="$CONFIG_FILES src/lib/Makefile" ;;
28138    "src/target/Makefile") CONFIG_FILES="$CONFIG_FILES src/target/Makefile" ;;
28139
28140  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
28141$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
28142   { (exit 1); exit 1; }; };;
28143  esac
28144done
28145
28146
28147# If the user did not use the arguments to specify the items to instantiate,
28148# then the envvar interface is used.  Set only those that are not.
28149# We use the long form for the default assignment because of an extremely
28150# bizarre bug on SunOS 4.1.3.
28151if $ac_need_defaults; then
28152  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
28153  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
28154  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
28155fi
28156
28157# Have a temporary directory for convenience.  Make it in the build tree
28158# simply because there is no reason against having it here, and in addition,
28159# creating and moving files from /tmp can sometimes cause problems.
28160# Hook for its removal unless debugging.
28161# Note that there is a small window in which the directory will not be cleaned:
28162# after its creation but before its name has been assigned to `$tmp'.
28163$debug ||
28164{
28165  tmp=
28166  trap 'exit_status=$?
28167  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
28168' 0
28169  trap '{ (exit 1); exit 1; }' 1 2 13 15
28170}
28171# Create a (secure) tmp directory for tmp files.
28172
28173{
28174  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
28175  test -n "$tmp" && test -d "$tmp"
28176}  ||
28177{
28178  tmp=./conf$$-$RANDOM
28179  (umask 077 && mkdir "$tmp")
28180} ||
28181{
28182   $as_echo "$as_me: cannot create a temporary directory in ." >&2
28183   { (exit 1); exit 1; }
28184}
28185
28186# Set up the scripts for CONFIG_FILES section.
28187# No need to generate them if there are no CONFIG_FILES.
28188# This happens for instance with `./config.status config.h'.
28189if test -n "$CONFIG_FILES"; then
28190
28191
28192ac_cr='
28193'
28194ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
28195if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
28196  ac_cs_awk_cr='\\r'
28197else
28198  ac_cs_awk_cr=$ac_cr
28199fi
28200
28201echo 'BEGIN {' >"$tmp/subs1.awk" &&
28202_ACEOF
28203
28204
28205{
28206  echo "cat >conf$$subs.awk <<_ACEOF" &&
28207  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
28208  echo "_ACEOF"
28209} >conf$$subs.sh ||
28210  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
28211$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
28212   { (exit 1); exit 1; }; }
28213ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
28214ac_delim='%!_!# '
28215for ac_last_try in false false false false false :; do
28216  . ./conf$$subs.sh ||
28217    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
28218$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
28219   { (exit 1); exit 1; }; }
28220
28221  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
28222  if test $ac_delim_n = $ac_delim_num; then
28223    break
28224  elif $ac_last_try; then
28225    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
28226$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
28227   { (exit 1); exit 1; }; }
28228  else
28229    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
28230  fi
28231done
28232rm -f conf$$subs.sh
28233
28234cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28235cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
28236_ACEOF
28237sed -n '
28238h
28239s/^/S["/; s/!.*/"]=/
28240p
28241g
28242s/^[^!]*!//
28243:repl
28244t repl
28245s/'"$ac_delim"'$//
28246t delim
28247:nl
28248h
28249s/\(.\{148\}\).*/\1/
28250t more1
28251s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
28252p
28253n
28254b repl
28255:more1
28256s/["\\]/\\&/g; s/^/"/; s/$/"\\/
28257p
28258g
28259s/.\{148\}//
28260t nl
28261:delim
28262h
28263s/\(.\{148\}\).*/\1/
28264t more2
28265s/["\\]/\\&/g; s/^/"/; s/$/"/
28266p
28267b
28268:more2
28269s/["\\]/\\&/g; s/^/"/; s/$/"\\/
28270p
28271g
28272s/.\{148\}//
28273t delim
28274' <conf$$subs.awk | sed '
28275/^[^""]/{
28276  N
28277  s/\n//
28278}
28279' >>$CONFIG_STATUS || ac_write_fail=1
28280rm -f conf$$subs.awk
28281cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28282_ACAWK
28283cat >>"\$tmp/subs1.awk" <<_ACAWK &&
28284  for (key in S) S_is_set[key] = 1
28285  FS = ""
28286
28287}
28288{
28289  line = $ 0
28290  nfields = split(line, field, "@")
28291  substed = 0
28292  len = length(field[1])
28293  for (i = 2; i < nfields; i++) {
28294    key = field[i]
28295    keylen = length(key)
28296    if (S_is_set[key]) {
28297      value = S[key]
28298      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
28299      len += length(value) + length(field[++i])
28300      substed = 1
28301    } else
28302      len += 1 + keylen
28303  }
28304
28305  print line
28306}
28307
28308_ACAWK
28309_ACEOF
28310cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28311if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
28312  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
28313else
28314  cat
28315fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
28316  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
28317$as_echo "$as_me: error: could not setup config files machinery" >&2;}
28318   { (exit 1); exit 1; }; }
28319_ACEOF
28320
28321# VPATH may cause trouble with some makes, so we remove $(srcdir),
28322# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
28323# trailing colons and then remove the whole line if VPATH becomes empty
28324# (actually we leave an empty line to preserve line numbers).
28325if test "x$srcdir" = x.; then
28326  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
28327s/:*\$(srcdir):*/:/
28328s/:*\${srcdir}:*/:/
28329s/:*@srcdir@:*/:/
28330s/^\([^=]*=[	 ]*\):*/\1/
28331s/:*$//
28332s/^[^=]*=[	 ]*$//
28333}'
28334fi
28335
28336cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28337fi # test -n "$CONFIG_FILES"
28338
28339# Set up the scripts for CONFIG_HEADERS section.
28340# No need to generate them if there are no CONFIG_HEADERS.
28341# This happens for instance with `./config.status Makefile'.
28342if test -n "$CONFIG_HEADERS"; then
28343cat >"$tmp/defines.awk" <<\_ACAWK ||
28344BEGIN {
28345_ACEOF
28346
28347# Transform confdefs.h into an awk script `defines.awk', embedded as
28348# here-document in config.status, that substitutes the proper values into
28349# config.h.in to produce config.h.
28350
28351# Create a delimiter string that does not exist in confdefs.h, to ease
28352# handling of long lines.
28353ac_delim='%!_!# '
28354for ac_last_try in false false :; do
28355  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
28356  if test -z "$ac_t"; then
28357    break
28358  elif $ac_last_try; then
28359    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
28360$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
28361   { (exit 1); exit 1; }; }
28362  else
28363    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
28364  fi
28365done
28366
28367# For the awk script, D is an array of macro values keyed by name,
28368# likewise P contains macro parameters if any.  Preserve backslash
28369# newline sequences.
28370
28371ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
28372sed -n '
28373s/.\{148\}/&'"$ac_delim"'/g
28374t rset
28375:rset
28376s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
28377t def
28378d
28379:def
28380s/\\$//
28381t bsnl
28382s/["\\]/\\&/g
28383s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
28384D["\1"]=" \3"/p
28385s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
28386d
28387:bsnl
28388s/["\\]/\\&/g
28389s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
28390D["\1"]=" \3\\\\\\n"\\/p
28391t cont
28392s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
28393t cont
28394d
28395:cont
28396n
28397s/.\{148\}/&'"$ac_delim"'/g
28398t clear
28399:clear
28400s/\\$//
28401t bsnlc
28402s/["\\]/\\&/g; s/^/"/; s/$/"/p
28403d
28404:bsnlc
28405s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
28406b cont
28407' <confdefs.h | sed '
28408s/'"$ac_delim"'/"\\\
28409"/g' >>$CONFIG_STATUS || ac_write_fail=1
28410
28411cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28412  for (key in D) D_is_set[key] = 1
28413  FS = ""
28414}
28415/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
28416  line = \$ 0
28417  split(line, arg, " ")
28418  if (arg[1] == "#") {
28419    defundef = arg[2]
28420    mac1 = arg[3]
28421  } else {
28422    defundef = substr(arg[1], 2)
28423    mac1 = arg[2]
28424  }
28425  split(mac1, mac2, "(") #)
28426  macro = mac2[1]
28427  prefix = substr(line, 1, index(line, defundef) - 1)
28428  if (D_is_set[macro]) {
28429    # Preserve the white space surrounding the "#".
28430    print prefix "define", macro P[macro] D[macro]
28431    next
28432  } else {
28433    # Replace #undef with comments.  This is necessary, for example,
28434    # in the case of _POSIX_SOURCE, which is predefined and required
28435    # on some systems where configure will not decide to define it.
28436    if (defundef == "undef") {
28437      print "/*", prefix defundef, macro, "*/"
28438      next
28439    }
28440  }
28441}
28442{ print }
28443_ACAWK
28444_ACEOF
28445cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28446  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
28447$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
28448   { (exit 1); exit 1; }; }
28449fi # test -n "$CONFIG_HEADERS"
28450
28451
28452eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
28453shift
28454for ac_tag
28455do
28456  case $ac_tag in
28457  :[FHLC]) ac_mode=$ac_tag; continue;;
28458  esac
28459  case $ac_mode$ac_tag in
28460  :[FHL]*:*);;
28461  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
28462$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
28463   { (exit 1); exit 1; }; };;
28464  :[FH]-) ac_tag=-:-;;
28465  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
28466  esac
28467  ac_save_IFS=$IFS
28468  IFS=:
28469  set x $ac_tag
28470  IFS=$ac_save_IFS
28471  shift
28472  ac_file=$1
28473  shift
28474
28475  case $ac_mode in
28476  :L) ac_source=$1;;
28477  :[FH])
28478    ac_file_inputs=
28479    for ac_f
28480    do
28481      case $ac_f in
28482      -) ac_f="$tmp/stdin";;
28483      *) # Look for the file first in the build tree, then in the source tree
28484	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
28485	 # because $ac_f cannot contain `:'.
28486	 test -f "$ac_f" ||
28487	   case $ac_f in
28488	   [\\/$]*) false;;
28489	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
28490	   esac ||
28491	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
28492$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
28493   { (exit 1); exit 1; }; };;
28494      esac
28495      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
28496      ac_file_inputs="$ac_file_inputs '$ac_f'"
28497    done
28498
28499    # Let's still pretend it is `configure' which instantiates (i.e., don't
28500    # use $as_me), people would be surprised to read:
28501    #    /* config.h.  Generated by config.status.  */
28502    configure_input='Generated from '`
28503	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
28504	`' by configure.'
28505    if test x"$ac_file" != x-; then
28506      configure_input="$ac_file.  $configure_input"
28507      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
28508$as_echo "$as_me: creating $ac_file" >&6;}
28509    fi
28510    # Neutralize special characters interpreted by sed in replacement strings.
28511    case $configure_input in #(
28512    *\&* | *\|* | *\\* )
28513       ac_sed_conf_input=`$as_echo "$configure_input" |
28514       sed 's/[\\\\&|]/\\\\&/g'`;; #(
28515    *) ac_sed_conf_input=$configure_input;;
28516    esac
28517
28518    case $ac_tag in
28519    *:-:* | *:-) cat >"$tmp/stdin" \
28520      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
28521$as_echo "$as_me: error: could not create $ac_file" >&2;}
28522   { (exit 1); exit 1; }; } ;;
28523    esac
28524    ;;
28525  esac
28526
28527  ac_dir=`$as_dirname -- "$ac_file" ||
28528$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28529	 X"$ac_file" : 'X\(//\)[^/]' \| \
28530	 X"$ac_file" : 'X\(//\)$' \| \
28531	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
28532$as_echo X"$ac_file" |
28533    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28534	    s//\1/
28535	    q
28536	  }
28537	  /^X\(\/\/\)[^/].*/{
28538	    s//\1/
28539	    q
28540	  }
28541	  /^X\(\/\/\)$/{
28542	    s//\1/
28543	    q
28544	  }
28545	  /^X\(\/\).*/{
28546	    s//\1/
28547	    q
28548	  }
28549	  s/.*/./; q'`
28550  { as_dir="$ac_dir"
28551  case $as_dir in #(
28552  -*) as_dir=./$as_dir;;
28553  esac
28554  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
28555    as_dirs=
28556    while :; do
28557      case $as_dir in #(
28558      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
28559      *) as_qdir=$as_dir;;
28560      esac
28561      as_dirs="'$as_qdir' $as_dirs"
28562      as_dir=`$as_dirname -- "$as_dir" ||
28563$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28564	 X"$as_dir" : 'X\(//\)[^/]' \| \
28565	 X"$as_dir" : 'X\(//\)$' \| \
28566	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
28567$as_echo X"$as_dir" |
28568    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28569	    s//\1/
28570	    q
28571	  }
28572	  /^X\(\/\/\)[^/].*/{
28573	    s//\1/
28574	    q
28575	  }
28576	  /^X\(\/\/\)$/{
28577	    s//\1/
28578	    q
28579	  }
28580	  /^X\(\/\).*/{
28581	    s//\1/
28582	    q
28583	  }
28584	  s/.*/./; q'`
28585      test -d "$as_dir" && break
28586    done
28587    test -z "$as_dirs" || eval "mkdir $as_dirs"
28588  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
28589$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
28590   { (exit 1); exit 1; }; }; }
28591  ac_builddir=.
28592
28593case "$ac_dir" in
28594.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
28595*)
28596  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
28597  # A ".." for each directory in $ac_dir_suffix.
28598  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
28599  case $ac_top_builddir_sub in
28600  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
28601  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
28602  esac ;;
28603esac
28604ac_abs_top_builddir=$ac_pwd
28605ac_abs_builddir=$ac_pwd$ac_dir_suffix
28606# for backward compatibility:
28607ac_top_builddir=$ac_top_build_prefix
28608
28609case $srcdir in
28610  .)  # We are building in place.
28611    ac_srcdir=.
28612    ac_top_srcdir=$ac_top_builddir_sub
28613    ac_abs_top_srcdir=$ac_pwd ;;
28614  [\\/]* | ?:[\\/]* )  # Absolute name.
28615    ac_srcdir=$srcdir$ac_dir_suffix;
28616    ac_top_srcdir=$srcdir
28617    ac_abs_top_srcdir=$srcdir ;;
28618  *) # Relative name.
28619    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
28620    ac_top_srcdir=$ac_top_build_prefix$srcdir
28621    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
28622esac
28623ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
28624
28625
28626  case $ac_mode in
28627  :F)
28628  #
28629  # CONFIG_FILE
28630  #
28631
28632  case $INSTALL in
28633  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
28634  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
28635  esac
28636  ac_MKDIR_P=$MKDIR_P
28637  case $MKDIR_P in
28638  [\\/$]* | ?:[\\/]* ) ;;
28639  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
28640  esac
28641_ACEOF
28642
28643cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28644# If the template does not know about datarootdir, expand it.
28645# FIXME: This hack should be removed a few years after 2.60.
28646ac_datarootdir_hack=; ac_datarootdir_seen=
28647
28648ac_sed_dataroot='
28649/datarootdir/ {
28650  p
28651  q
28652}
28653/@datadir@/p
28654/@docdir@/p
28655/@infodir@/p
28656/@localedir@/p
28657/@mandir@/p
28658'
28659case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
28660*datarootdir*) ac_datarootdir_seen=yes;;
28661*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
28662  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
28663$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
28664_ACEOF
28665cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28666  ac_datarootdir_hack='
28667  s&@datadir@&$datadir&g
28668  s&@docdir@&$docdir&g
28669  s&@infodir@&$infodir&g
28670  s&@localedir@&$localedir&g
28671  s&@mandir@&$mandir&g
28672    s&\\\${datarootdir}&$datarootdir&g' ;;
28673esac
28674_ACEOF
28675
28676# Neutralize VPATH when `$srcdir' = `.'.
28677# Shell code in configure.ac might set extrasub.
28678# FIXME: do we really want to maintain this feature?
28679cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28680ac_sed_extra="$ac_vpsub
28681$extrasub
28682_ACEOF
28683cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
28684:t
28685/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
28686s|@configure_input@|$ac_sed_conf_input|;t t
28687s&@top_builddir@&$ac_top_builddir_sub&;t t
28688s&@top_build_prefix@&$ac_top_build_prefix&;t t
28689s&@srcdir@&$ac_srcdir&;t t
28690s&@abs_srcdir@&$ac_abs_srcdir&;t t
28691s&@top_srcdir@&$ac_top_srcdir&;t t
28692s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
28693s&@builddir@&$ac_builddir&;t t
28694s&@abs_builddir@&$ac_abs_builddir&;t t
28695s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
28696s&@INSTALL@&$ac_INSTALL&;t t
28697s&@MKDIR_P@&$ac_MKDIR_P&;t t
28698$ac_datarootdir_hack
28699"
28700eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
28701  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
28702$as_echo "$as_me: error: could not create $ac_file" >&2;}
28703   { (exit 1); exit 1; }; }
28704
28705test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
28706  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
28707  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
28708  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
28709which seems to be undefined.  Please make sure it is defined." >&5
28710$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
28711which seems to be undefined.  Please make sure it is defined." >&2;}
28712
28713  rm -f "$tmp/stdin"
28714  case $ac_file in
28715  -) cat "$tmp/out" && rm -f "$tmp/out";;
28716  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
28717  esac \
28718  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
28719$as_echo "$as_me: error: could not create $ac_file" >&2;}
28720   { (exit 1); exit 1; }; }
28721 ;;
28722  :H)
28723  #
28724  # CONFIG_HEADER
28725  #
28726  if test x"$ac_file" != x-; then
28727    {
28728      $as_echo "/* $configure_input  */" \
28729      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
28730    } >"$tmp/config.h" \
28731      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
28732$as_echo "$as_me: error: could not create $ac_file" >&2;}
28733   { (exit 1); exit 1; }; }
28734    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
28735      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
28736$as_echo "$as_me: $ac_file is unchanged" >&6;}
28737    else
28738      rm -f "$ac_file"
28739      mv "$tmp/config.h" "$ac_file" \
28740	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
28741$as_echo "$as_me: error: could not create $ac_file" >&2;}
28742   { (exit 1); exit 1; }; }
28743    fi
28744  else
28745    $as_echo "/* $configure_input  */" \
28746      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
28747      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
28748$as_echo "$as_me: error: could not create -" >&2;}
28749   { (exit 1); exit 1; }; }
28750  fi
28751# Compute "$ac_file"'s index in $config_headers.
28752_am_arg="$ac_file"
28753_am_stamp_count=1
28754for _am_header in $config_headers :; do
28755  case $_am_header in
28756    $_am_arg | $_am_arg:* )
28757      break ;;
28758    * )
28759      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
28760  esac
28761done
28762echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
28763$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28764	 X"$_am_arg" : 'X\(//\)[^/]' \| \
28765	 X"$_am_arg" : 'X\(//\)$' \| \
28766	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
28767$as_echo X"$_am_arg" |
28768    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28769	    s//\1/
28770	    q
28771	  }
28772	  /^X\(\/\/\)[^/].*/{
28773	    s//\1/
28774	    q
28775	  }
28776	  /^X\(\/\/\)$/{
28777	    s//\1/
28778	    q
28779	  }
28780	  /^X\(\/\).*/{
28781	    s//\1/
28782	    q
28783	  }
28784	  s/.*/./; q'`/stamp-h$_am_stamp_count
28785 ;;
28786
28787  :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
28788$as_echo "$as_me: executing $ac_file commands" >&6;}
28789 ;;
28790  esac
28791
28792
28793  case $ac_file$ac_mode in
28794    "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
28795  # Strip MF so we end up with the name of the file.
28796  mf=`echo "$mf" | sed -e 's/:.*$//'`
28797  # Check whether this is an Automake generated Makefile or not.
28798  # We used to match only the files named `Makefile.in', but
28799  # some people rename them; so instead we look at the file content.
28800  # Grep'ing the first line is not enough: some people post-process
28801  # each Makefile.in and add a new line on top of each file to say so.
28802  # Grep'ing the whole file is not good either: AIX grep has a line
28803  # limit of 2048, but all sed's we know have understand at least 4000.
28804  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
28805    dirpart=`$as_dirname -- "$mf" ||
28806$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28807	 X"$mf" : 'X\(//\)[^/]' \| \
28808	 X"$mf" : 'X\(//\)$' \| \
28809	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
28810$as_echo X"$mf" |
28811    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28812	    s//\1/
28813	    q
28814	  }
28815	  /^X\(\/\/\)[^/].*/{
28816	    s//\1/
28817	    q
28818	  }
28819	  /^X\(\/\/\)$/{
28820	    s//\1/
28821	    q
28822	  }
28823	  /^X\(\/\).*/{
28824	    s//\1/
28825	    q
28826	  }
28827	  s/.*/./; q'`
28828  else
28829    continue
28830  fi
28831  # Extract the definition of DEPDIR, am__include, and am__quote
28832  # from the Makefile without running `make'.
28833  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
28834  test -z "$DEPDIR" && continue
28835  am__include=`sed -n 's/^am__include = //p' < "$mf"`
28836  test -z "am__include" && continue
28837  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
28838  # When using ansi2knr, U may be empty or an underscore; expand it
28839  U=`sed -n 's/^U = //p' < "$mf"`
28840  # Find all dependency output files, they are included files with
28841  # $(DEPDIR) in their names.  We invoke sed twice because it is the
28842  # simplest approach to changing $(DEPDIR) to its actual value in the
28843  # expansion.
28844  for file in `sed -n "
28845    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
28846       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
28847    # Make sure the directory exists.
28848    test -f "$dirpart/$file" && continue
28849    fdir=`$as_dirname -- "$file" ||
28850$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28851	 X"$file" : 'X\(//\)[^/]' \| \
28852	 X"$file" : 'X\(//\)$' \| \
28853	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
28854$as_echo X"$file" |
28855    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28856	    s//\1/
28857	    q
28858	  }
28859	  /^X\(\/\/\)[^/].*/{
28860	    s//\1/
28861	    q
28862	  }
28863	  /^X\(\/\/\)$/{
28864	    s//\1/
28865	    q
28866	  }
28867	  /^X\(\/\).*/{
28868	    s//\1/
28869	    q
28870	  }
28871	  s/.*/./; q'`
28872    { as_dir=$dirpart/$fdir
28873  case $as_dir in #(
28874  -*) as_dir=./$as_dir;;
28875  esac
28876  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
28877    as_dirs=
28878    while :; do
28879      case $as_dir in #(
28880      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
28881      *) as_qdir=$as_dir;;
28882      esac
28883      as_dirs="'$as_qdir' $as_dirs"
28884      as_dir=`$as_dirname -- "$as_dir" ||
28885$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28886	 X"$as_dir" : 'X\(//\)[^/]' \| \
28887	 X"$as_dir" : 'X\(//\)$' \| \
28888	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
28889$as_echo X"$as_dir" |
28890    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28891	    s//\1/
28892	    q
28893	  }
28894	  /^X\(\/\/\)[^/].*/{
28895	    s//\1/
28896	    q
28897	  }
28898	  /^X\(\/\/\)$/{
28899	    s//\1/
28900	    q
28901	  }
28902	  /^X\(\/\).*/{
28903	    s//\1/
28904	    q
28905	  }
28906	  s/.*/./; q'`
28907      test -d "$as_dir" && break
28908    done
28909    test -z "$as_dirs" || eval "mkdir $as_dirs"
28910  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
28911$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
28912   { (exit 1); exit 1; }; }; }
28913    # echo "creating $dirpart/$file"
28914    echo '# dummy' > "$dirpart/$file"
28915  done
28916done
28917 ;;
28918
28919  esac
28920done # for ac_tag
28921
28922
28923{ (exit 0); exit 0; }
28924_ACEOF
28925chmod +x $CONFIG_STATUS
28926ac_clean_files=$ac_clean_files_save
28927
28928test $ac_write_fail = 0 ||
28929  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
28930$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
28931   { (exit 1); exit 1; }; }
28932
28933
28934# configure is writing to config.log, and then calls config.status.
28935# config.status does its own redirection, appending to config.log.
28936# Unfortunately, on DOS this fails, as config.log is still kept open
28937# by configure, so config.status won't be able to write to it; its
28938# output is simply discarded.  So we exec the FD to /dev/null,
28939# effectively closing config.log, so it can be properly (re)opened and
28940# appended to by config.status.  When coming back to configure, we
28941# need to make the FD available again.
28942if test "$no_create" != yes; then
28943  ac_cs_success=:
28944  ac_config_status_args=
28945  test "$silent" = yes &&
28946    ac_config_status_args="$ac_config_status_args --quiet"
28947  exec 5>/dev/null
28948  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
28949  exec 5>>config.log
28950  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
28951  # would make configure fail if this is the last instruction.
28952  $ac_cs_success || { (exit 1); exit 1; }
28953fi
28954if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
28955  { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
28956$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
28957fi
28958
28959ac_config_files="$ac_config_files src/initiator/Makefile"
28960
28961cat >confcache <<\_ACEOF
28962# This file is a shell script that caches the results of configure
28963# tests run on this system so they can be shared between configure
28964# scripts and configure runs, see configure's option --config-cache.
28965# It is not useful on other systems.  If it contains results you don't
28966# want to keep, you may remove or edit it.
28967#
28968# config.status only pays attention to the cache file if you give it
28969# the --recheck option to rerun configure.
28970#
28971# `ac_cv_env_foo' variables (set or unset) will be overridden when
28972# loading this file, other *unset* `ac_cv_foo' will be assigned the
28973# following values.
28974
28975_ACEOF
28976
28977# The following way of writing the cache mishandles newlines in values,
28978# but we know of no workaround that is simple, portable, and efficient.
28979# So, we kill variables containing newlines.
28980# Ultrix sh set writes to stderr and can't be redirected directly,
28981# and sets the high bit in the cache file unless we assign to the vars.
28982(
28983  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
28984    eval ac_val=\$$ac_var
28985    case $ac_val in #(
28986    *${as_nl}*)
28987      case $ac_var in #(
28988      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
28989$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
28990      esac
28991      case $ac_var in #(
28992      _ | IFS | as_nl) ;; #(
28993      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
28994      *) $as_unset $ac_var ;;
28995      esac ;;
28996    esac
28997  done
28998
28999  (set) 2>&1 |
29000    case $as_nl`(ac_space=' '; set) 2>&1` in #(
29001    *${as_nl}ac_space=\ *)
29002      # `set' does not quote correctly, so add quotes (double-quote
29003      # substitution turns \\\\ into \\, and sed turns \\ into \).
29004      sed -n \
29005	"s/'/'\\\\''/g;
29006	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
29007      ;; #(
29008    *)
29009      # `set' quotes correctly as required by POSIX, so do not add quotes.
29010      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
29011      ;;
29012    esac |
29013    sort
29014) |
29015  sed '
29016     /^ac_cv_env_/b end
29017     t clear
29018     :clear
29019     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
29020     t end
29021     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
29022     :end' >>confcache
29023if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
29024  if test -w "$cache_file"; then
29025    test "x$cache_file" != "x/dev/null" &&
29026      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
29027$as_echo "$as_me: updating cache $cache_file" >&6;}
29028    cat confcache >$cache_file
29029  else
29030    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
29031$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
29032  fi
29033fi
29034rm -f confcache
29035
29036test "x$prefix" = xNONE && prefix=$ac_default_prefix
29037# Let make expand exec_prefix.
29038test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
29039
29040DEFS=-DHAVE_CONFIG_H
29041
29042ac_libobjs=
29043ac_ltlibobjs=
29044for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
29045  # 1. Remove the extension, and $U if already installed.
29046  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
29047  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
29048  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
29049  #    will be set to the directory where LIBOBJS objects are built.
29050  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
29051  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
29052done
29053LIBOBJS=$ac_libobjs
29054
29055LTLIBOBJS=$ac_ltlibobjs
29056
29057
29058if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
29059  { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
29060Usually this means the macro was only invoked conditionally." >&5
29061$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
29062Usually this means the macro was only invoked conditionally." >&2;}
29063   { (exit 1); exit 1; }; }
29064fi
29065if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
29066  { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
29067Usually this means the macro was only invoked conditionally." >&5
29068$as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
29069Usually this means the macro was only invoked conditionally." >&2;}
29070   { (exit 1); exit 1; }; }
29071fi
29072if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
29073  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
29074Usually this means the macro was only invoked conditionally." >&5
29075$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
29076Usually this means the macro was only invoked conditionally." >&2;}
29077   { (exit 1); exit 1; }; }
29078fi
29079if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
29080  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
29081Usually this means the macro was only invoked conditionally." >&5
29082$as_echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
29083Usually this means the macro was only invoked conditionally." >&2;}
29084   { (exit 1); exit 1; }; }
29085fi
29086
29087: ${CONFIG_STATUS=./config.status}
29088ac_write_fail=0
29089ac_clean_files_save=$ac_clean_files
29090ac_clean_files="$ac_clean_files $CONFIG_STATUS"
29091{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
29092$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
29093cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29094#! $SHELL
29095# Generated by $as_me.
29096# Run this file to recreate the current configuration.
29097# Compiler output produced by configure, useful for debugging
29098# configure, is in config.log if it exists.
29099
29100debug=false
29101ac_cs_recheck=false
29102ac_cs_silent=false
29103SHELL=\${CONFIG_SHELL-$SHELL}
29104_ACEOF
29105
29106cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29107## --------------------- ##
29108## M4sh Initialization.  ##
29109## --------------------- ##
29110
29111# Be more Bourne compatible
29112DUALCASE=1; export DUALCASE # for MKS sh
29113if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
29114  emulate sh
29115  NULLCMD=:
29116  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
29117  # is contrary to our usage.  Disable this feature.
29118  alias -g '${1+"$@"}'='"$@"'
29119  setopt NO_GLOB_SUBST
29120else
29121  case `(set -o) 2>/dev/null` in
29122  *posix*) set -o posix ;;
29123esac
29124
29125fi
29126
29127
29128
29129
29130# PATH needs CR
29131# Avoid depending upon Character Ranges.
29132as_cr_letters='abcdefghijklmnopqrstuvwxyz'
29133as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
29134as_cr_Letters=$as_cr_letters$as_cr_LETTERS
29135as_cr_digits='0123456789'
29136as_cr_alnum=$as_cr_Letters$as_cr_digits
29137
29138as_nl='
29139'
29140export as_nl
29141# Printing a long string crashes Solaris 7 /usr/bin/printf.
29142as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
29143as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
29144as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
29145if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
29146  as_echo='printf %s\n'
29147  as_echo_n='printf %s'
29148else
29149  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
29150    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
29151    as_echo_n='/usr/ucb/echo -n'
29152  else
29153    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
29154    as_echo_n_body='eval
29155      arg=$1;
29156      case $arg in
29157      *"$as_nl"*)
29158	expr "X$arg" : "X\\(.*\\)$as_nl";
29159	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
29160      esac;
29161      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
29162    '
29163    export as_echo_n_body
29164    as_echo_n='sh -c $as_echo_n_body as_echo'
29165  fi
29166  export as_echo_body
29167  as_echo='sh -c $as_echo_body as_echo'
29168fi
29169
29170# The user is always right.
29171if test "${PATH_SEPARATOR+set}" != set; then
29172  PATH_SEPARATOR=:
29173  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
29174    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
29175      PATH_SEPARATOR=';'
29176  }
29177fi
29178
29179# Support unset when possible.
29180if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
29181  as_unset=unset
29182else
29183  as_unset=false
29184fi
29185
29186
29187# IFS
29188# We need space, tab and new line, in precisely that order.  Quoting is
29189# there to prevent editors from complaining about space-tab.
29190# (If _AS_PATH_WALK were called with IFS unset, it would disable word
29191# splitting by setting IFS to empty value.)
29192IFS=" ""	$as_nl"
29193
29194# Find who we are.  Look in the path if we contain no directory separator.
29195case $0 in
29196  *[\\/]* ) as_myself=$0 ;;
29197  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29198for as_dir in $PATH
29199do
29200  IFS=$as_save_IFS
29201  test -z "$as_dir" && as_dir=.
29202  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
29203done
29204IFS=$as_save_IFS
29205
29206     ;;
29207esac
29208# We did not find ourselves, most probably we were run as `sh COMMAND'
29209# in which case we are not to be found in the path.
29210if test "x$as_myself" = x; then
29211  as_myself=$0
29212fi
29213if test ! -f "$as_myself"; then
29214  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
29215  { (exit 1); exit 1; }
29216fi
29217
29218# Work around bugs in pre-3.0 UWIN ksh.
29219for as_var in ENV MAIL MAILPATH
29220do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
29221done
29222PS1='$ '
29223PS2='> '
29224PS4='+ '
29225
29226# NLS nuisances.
29227LC_ALL=C
29228export LC_ALL
29229LANGUAGE=C
29230export LANGUAGE
29231
29232# Required to use basename.
29233if expr a : '\(a\)' >/dev/null 2>&1 &&
29234   test "X`expr 00001 : '.*\(...\)'`" = X001; then
29235  as_expr=expr
29236else
29237  as_expr=false
29238fi
29239
29240if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
29241  as_basename=basename
29242else
29243  as_basename=false
29244fi
29245
29246
29247# Name of the executable.
29248as_me=`$as_basename -- "$0" ||
29249$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
29250	 X"$0" : 'X\(//\)$' \| \
29251	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
29252$as_echo X/"$0" |
29253    sed '/^.*\/\([^/][^/]*\)\/*$/{
29254	    s//\1/
29255	    q
29256	  }
29257	  /^X\/\(\/\/\)$/{
29258	    s//\1/
29259	    q
29260	  }
29261	  /^X\/\(\/\).*/{
29262	    s//\1/
29263	    q
29264	  }
29265	  s/.*/./; q'`
29266
29267# CDPATH.
29268$as_unset CDPATH
29269
29270
29271
29272  as_lineno_1=$LINENO
29273  as_lineno_2=$LINENO
29274  test "x$as_lineno_1" != "x$as_lineno_2" &&
29275  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
29276
29277  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
29278  # uniformly replaced by the line number.  The first 'sed' inserts a
29279  # line-number line after each line using $LINENO; the second 'sed'
29280  # does the real work.  The second script uses 'N' to pair each
29281  # line-number line with the line containing $LINENO, and appends
29282  # trailing '-' during substitution so that $LINENO is not a special
29283  # case at line end.
29284  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
29285  # scripts with optimization help from Paolo Bonzini.  Blame Lee
29286  # E. McMahon (1931-1989) for sed's syntax.  :-)
29287  sed -n '
29288    p
29289    /[$]LINENO/=
29290  ' <$as_myself |
29291    sed '
29292      s/[$]LINENO.*/&-/
29293      t lineno
29294      b
29295      :lineno
29296      N
29297      :loop
29298      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
29299      t loop
29300      s/-\n.*//
29301    ' >$as_me.lineno &&
29302  chmod +x "$as_me.lineno" ||
29303    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
29304   { (exit 1); exit 1; }; }
29305
29306  # Don't try to exec as it changes $[0], causing all sort of problems
29307  # (the dirname of $[0] is not the place where we might find the
29308  # original and so on.  Autoconf is especially sensitive to this).
29309  . "./$as_me.lineno"
29310  # Exit status is that of the last command.
29311  exit
29312}
29313
29314
29315if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
29316  as_dirname=dirname
29317else
29318  as_dirname=false
29319fi
29320
29321ECHO_C= ECHO_N= ECHO_T=
29322case `echo -n x` in
29323-n*)
29324  case `echo 'x\c'` in
29325  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
29326  *)   ECHO_C='\c';;
29327  esac;;
29328*)
29329  ECHO_N='-n';;
29330esac
29331if expr a : '\(a\)' >/dev/null 2>&1 &&
29332   test "X`expr 00001 : '.*\(...\)'`" = X001; then
29333  as_expr=expr
29334else
29335  as_expr=false
29336fi
29337
29338rm -f conf$$ conf$$.exe conf$$.file
29339if test -d conf$$.dir; then
29340  rm -f conf$$.dir/conf$$.file
29341else
29342  rm -f conf$$.dir
29343  mkdir conf$$.dir 2>/dev/null
29344fi
29345if (echo >conf$$.file) 2>/dev/null; then
29346  if ln -s conf$$.file conf$$ 2>/dev/null; then
29347    as_ln_s='ln -s'
29348    # ... but there are two gotchas:
29349    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
29350    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
29351    # In both cases, we have to default to `cp -p'.
29352    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
29353      as_ln_s='cp -p'
29354  elif ln conf$$.file conf$$ 2>/dev/null; then
29355    as_ln_s=ln
29356  else
29357    as_ln_s='cp -p'
29358  fi
29359else
29360  as_ln_s='cp -p'
29361fi
29362rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
29363rmdir conf$$.dir 2>/dev/null
29364
29365if mkdir -p . 2>/dev/null; then
29366  as_mkdir_p=:
29367else
29368  test -d ./-p && rmdir ./-p
29369  as_mkdir_p=false
29370fi
29371
29372if test -x / >/dev/null 2>&1; then
29373  as_test_x='test -x'
29374else
29375  if ls -dL / >/dev/null 2>&1; then
29376    as_ls_L_option=L
29377  else
29378    as_ls_L_option=
29379  fi
29380  as_test_x='
29381    eval sh -c '\''
29382      if test -d "$1"; then
29383	test -d "$1/.";
29384      else
29385	case $1 in
29386	-*)set "./$1";;
29387	esac;
29388	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
29389	???[sx]*):;;*)false;;esac;fi
29390    '\'' sh
29391  '
29392fi
29393as_executable_p=$as_test_x
29394
29395# Sed expression to map a string onto a valid CPP name.
29396as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
29397
29398# Sed expression to map a string onto a valid variable name.
29399as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
29400
29401
29402exec 6>&1
29403
29404# Save the log message, to keep $[0] and so on meaningful, and to
29405# report actual input values of CONFIG_FILES etc. instead of their
29406# values after options handling.
29407ac_log="
29408This file was extended by netbsd-iscsi $as_me 20100416, which was
29409generated by GNU Autoconf 2.63.  Invocation command line was
29410
29411  CONFIG_FILES    = $CONFIG_FILES
29412  CONFIG_HEADERS  = $CONFIG_HEADERS
29413  CONFIG_LINKS    = $CONFIG_LINKS
29414  CONFIG_COMMANDS = $CONFIG_COMMANDS
29415  $ $0 $@
29416
29417on `(hostname || uname -n) 2>/dev/null | sed 1q`
29418"
29419
29420_ACEOF
29421
29422case $ac_config_files in *"
29423"*) set x $ac_config_files; shift; ac_config_files=$*;;
29424esac
29425
29426case $ac_config_headers in *"
29427"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
29428esac
29429
29430
29431cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29432# Files that config.status was made for.
29433config_files="$ac_config_files"
29434config_headers="$ac_config_headers"
29435config_commands="$ac_config_commands"
29436
29437_ACEOF
29438
29439cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29440ac_cs_usage="\
29441\`$as_me' instantiates files from templates according to the
29442current configuration.
29443
29444Usage: $0 [OPTION]... [FILE]...
29445
29446  -h, --help       print this help, then exit
29447  -V, --version    print version number and configuration settings, then exit
29448  -q, --quiet, --silent
29449                   do not print progress messages
29450  -d, --debug      don't remove temporary files
29451      --recheck    update $as_me by reconfiguring in the same conditions
29452      --file=FILE[:TEMPLATE]
29453                   instantiate the configuration file FILE
29454      --header=FILE[:TEMPLATE]
29455                   instantiate the configuration header FILE
29456
29457Configuration files:
29458$config_files
29459
29460Configuration headers:
29461$config_headers
29462
29463Configuration commands:
29464$config_commands
29465
29466Report bugs to <bug-autoconf@gnu.org>."
29467
29468_ACEOF
29469cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29470ac_cs_version="\\
29471netbsd-iscsi config.status 20100416
29472configured by $0, generated by GNU Autoconf 2.63,
29473  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
29474
29475Copyright (C) 2008 Free Software Foundation, Inc.
29476This config.status script is free software; the Free Software Foundation
29477gives unlimited permission to copy, distribute and modify it."
29478
29479ac_pwd='$ac_pwd'
29480srcdir='$srcdir'
29481INSTALL='$INSTALL'
29482MKDIR_P='$MKDIR_P'
29483AWK='$AWK'
29484test -n "\$AWK" || AWK=awk
29485_ACEOF
29486
29487cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29488# The default lists apply if the user does not specify any file.
29489ac_need_defaults=:
29490while test $# != 0
29491do
29492  case $1 in
29493  --*=*)
29494    ac_option=`expr "X$1" : 'X\([^=]*\)='`
29495    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
29496    ac_shift=:
29497    ;;
29498  *)
29499    ac_option=$1
29500    ac_optarg=$2
29501    ac_shift=shift
29502    ;;
29503  esac
29504
29505  case $ac_option in
29506  # Handling of the options.
29507  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
29508    ac_cs_recheck=: ;;
29509  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
29510    $as_echo "$ac_cs_version"; exit ;;
29511  --debug | --debu | --deb | --de | --d | -d )
29512    debug=: ;;
29513  --file | --fil | --fi | --f )
29514    $ac_shift
29515    case $ac_optarg in
29516    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
29517    esac
29518    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
29519    ac_need_defaults=false;;
29520  --header | --heade | --head | --hea )
29521    $ac_shift
29522    case $ac_optarg in
29523    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
29524    esac
29525    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
29526    ac_need_defaults=false;;
29527  --he | --h)
29528    # Conflict between --help and --header
29529    { $as_echo "$as_me: error: ambiguous option: $1
29530Try \`$0 --help' for more information." >&2
29531   { (exit 1); exit 1; }; };;
29532  --help | --hel | -h )
29533    $as_echo "$ac_cs_usage"; exit ;;
29534  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
29535  | -silent | --silent | --silen | --sile | --sil | --si | --s)
29536    ac_cs_silent=: ;;
29537
29538  # This is an error.
29539  -*) { $as_echo "$as_me: error: unrecognized option: $1
29540Try \`$0 --help' for more information." >&2
29541   { (exit 1); exit 1; }; } ;;
29542
29543  *) ac_config_targets="$ac_config_targets $1"
29544     ac_need_defaults=false ;;
29545
29546  esac
29547  shift
29548done
29549
29550ac_configure_extra_args=
29551
29552if $ac_cs_silent; then
29553  exec 6>/dev/null
29554  ac_configure_extra_args="$ac_configure_extra_args --silent"
29555fi
29556
29557_ACEOF
29558cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29559if \$ac_cs_recheck; then
29560  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
29561  shift
29562  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
29563  CONFIG_SHELL='$SHELL'
29564  export CONFIG_SHELL
29565  exec "\$@"
29566fi
29567
29568_ACEOF
29569cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29570exec 5>>config.log
29571{
29572  echo
29573  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
29574## Running $as_me. ##
29575_ASBOX
29576  $as_echo "$ac_log"
29577} >&5
29578
29579_ACEOF
29580cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29581#
29582# INIT-COMMANDS
29583#
29584AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
29585
29586_ACEOF
29587
29588cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29589
29590# Handling of arguments.
29591for ac_config_target in $ac_config_targets
29592do
29593  case $ac_config_target in
29594    "include/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
29595    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
29596    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
29597    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
29598    "src/lib/Makefile") CONFIG_FILES="$CONFIG_FILES src/lib/Makefile" ;;
29599    "src/target/Makefile") CONFIG_FILES="$CONFIG_FILES src/target/Makefile" ;;
29600    "src/initiator/Makefile") CONFIG_FILES="$CONFIG_FILES src/initiator/Makefile" ;;
29601
29602  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
29603$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
29604   { (exit 1); exit 1; }; };;
29605  esac
29606done
29607
29608
29609# If the user did not use the arguments to specify the items to instantiate,
29610# then the envvar interface is used.  Set only those that are not.
29611# We use the long form for the default assignment because of an extremely
29612# bizarre bug on SunOS 4.1.3.
29613if $ac_need_defaults; then
29614  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
29615  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
29616  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
29617fi
29618
29619# Have a temporary directory for convenience.  Make it in the build tree
29620# simply because there is no reason against having it here, and in addition,
29621# creating and moving files from /tmp can sometimes cause problems.
29622# Hook for its removal unless debugging.
29623# Note that there is a small window in which the directory will not be cleaned:
29624# after its creation but before its name has been assigned to `$tmp'.
29625$debug ||
29626{
29627  tmp=
29628  trap 'exit_status=$?
29629  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
29630' 0
29631  trap '{ (exit 1); exit 1; }' 1 2 13 15
29632}
29633# Create a (secure) tmp directory for tmp files.
29634
29635{
29636  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
29637  test -n "$tmp" && test -d "$tmp"
29638}  ||
29639{
29640  tmp=./conf$$-$RANDOM
29641  (umask 077 && mkdir "$tmp")
29642} ||
29643{
29644   $as_echo "$as_me: cannot create a temporary directory in ." >&2
29645   { (exit 1); exit 1; }
29646}
29647
29648# Set up the scripts for CONFIG_FILES section.
29649# No need to generate them if there are no CONFIG_FILES.
29650# This happens for instance with `./config.status config.h'.
29651if test -n "$CONFIG_FILES"; then
29652
29653
29654ac_cr='
29655'
29656ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
29657if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
29658  ac_cs_awk_cr='\\r'
29659else
29660  ac_cs_awk_cr=$ac_cr
29661fi
29662
29663echo 'BEGIN {' >"$tmp/subs1.awk" &&
29664_ACEOF
29665
29666
29667{
29668  echo "cat >conf$$subs.awk <<_ACEOF" &&
29669  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
29670  echo "_ACEOF"
29671} >conf$$subs.sh ||
29672  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
29673$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
29674   { (exit 1); exit 1; }; }
29675ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
29676ac_delim='%!_!# '
29677for ac_last_try in false false false false false :; do
29678  . ./conf$$subs.sh ||
29679    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
29680$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
29681   { (exit 1); exit 1; }; }
29682
29683  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
29684  if test $ac_delim_n = $ac_delim_num; then
29685    break
29686  elif $ac_last_try; then
29687    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
29688$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
29689   { (exit 1); exit 1; }; }
29690  else
29691    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
29692  fi
29693done
29694rm -f conf$$subs.sh
29695
29696cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29697cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
29698_ACEOF
29699sed -n '
29700h
29701s/^/S["/; s/!.*/"]=/
29702p
29703g
29704s/^[^!]*!//
29705:repl
29706t repl
29707s/'"$ac_delim"'$//
29708t delim
29709:nl
29710h
29711s/\(.\{148\}\).*/\1/
29712t more1
29713s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
29714p
29715n
29716b repl
29717:more1
29718s/["\\]/\\&/g; s/^/"/; s/$/"\\/
29719p
29720g
29721s/.\{148\}//
29722t nl
29723:delim
29724h
29725s/\(.\{148\}\).*/\1/
29726t more2
29727s/["\\]/\\&/g; s/^/"/; s/$/"/
29728p
29729b
29730:more2
29731s/["\\]/\\&/g; s/^/"/; s/$/"\\/
29732p
29733g
29734s/.\{148\}//
29735t delim
29736' <conf$$subs.awk | sed '
29737/^[^""]/{
29738  N
29739  s/\n//
29740}
29741' >>$CONFIG_STATUS || ac_write_fail=1
29742rm -f conf$$subs.awk
29743cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29744_ACAWK
29745cat >>"\$tmp/subs1.awk" <<_ACAWK &&
29746  for (key in S) S_is_set[key] = 1
29747  FS = ""
29748
29749}
29750{
29751  line = $ 0
29752  nfields = split(line, field, "@")
29753  substed = 0
29754  len = length(field[1])
29755  for (i = 2; i < nfields; i++) {
29756    key = field[i]
29757    keylen = length(key)
29758    if (S_is_set[key]) {
29759      value = S[key]
29760      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
29761      len += length(value) + length(field[++i])
29762      substed = 1
29763    } else
29764      len += 1 + keylen
29765  }
29766
29767  print line
29768}
29769
29770_ACAWK
29771_ACEOF
29772cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29773if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
29774  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
29775else
29776  cat
29777fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
29778  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
29779$as_echo "$as_me: error: could not setup config files machinery" >&2;}
29780   { (exit 1); exit 1; }; }
29781_ACEOF
29782
29783# VPATH may cause trouble with some makes, so we remove $(srcdir),
29784# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
29785# trailing colons and then remove the whole line if VPATH becomes empty
29786# (actually we leave an empty line to preserve line numbers).
29787if test "x$srcdir" = x.; then
29788  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
29789s/:*\$(srcdir):*/:/
29790s/:*\${srcdir}:*/:/
29791s/:*@srcdir@:*/:/
29792s/^\([^=]*=[	 ]*\):*/\1/
29793s/:*$//
29794s/^[^=]*=[	 ]*$//
29795}'
29796fi
29797
29798cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29799fi # test -n "$CONFIG_FILES"
29800
29801# Set up the scripts for CONFIG_HEADERS section.
29802# No need to generate them if there are no CONFIG_HEADERS.
29803# This happens for instance with `./config.status Makefile'.
29804if test -n "$CONFIG_HEADERS"; then
29805cat >"$tmp/defines.awk" <<\_ACAWK ||
29806BEGIN {
29807_ACEOF
29808
29809# Transform confdefs.h into an awk script `defines.awk', embedded as
29810# here-document in config.status, that substitutes the proper values into
29811# config.h.in to produce config.h.
29812
29813# Create a delimiter string that does not exist in confdefs.h, to ease
29814# handling of long lines.
29815ac_delim='%!_!# '
29816for ac_last_try in false false :; do
29817  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
29818  if test -z "$ac_t"; then
29819    break
29820  elif $ac_last_try; then
29821    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
29822$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
29823   { (exit 1); exit 1; }; }
29824  else
29825    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
29826  fi
29827done
29828
29829# For the awk script, D is an array of macro values keyed by name,
29830# likewise P contains macro parameters if any.  Preserve backslash
29831# newline sequences.
29832
29833ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
29834sed -n '
29835s/.\{148\}/&'"$ac_delim"'/g
29836t rset
29837:rset
29838s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
29839t def
29840d
29841:def
29842s/\\$//
29843t bsnl
29844s/["\\]/\\&/g
29845s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
29846D["\1"]=" \3"/p
29847s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
29848d
29849:bsnl
29850s/["\\]/\\&/g
29851s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
29852D["\1"]=" \3\\\\\\n"\\/p
29853t cont
29854s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
29855t cont
29856d
29857:cont
29858n
29859s/.\{148\}/&'"$ac_delim"'/g
29860t clear
29861:clear
29862s/\\$//
29863t bsnlc
29864s/["\\]/\\&/g; s/^/"/; s/$/"/p
29865d
29866:bsnlc
29867s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
29868b cont
29869' <confdefs.h | sed '
29870s/'"$ac_delim"'/"\\\
29871"/g' >>$CONFIG_STATUS || ac_write_fail=1
29872
29873cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29874  for (key in D) D_is_set[key] = 1
29875  FS = ""
29876}
29877/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
29878  line = \$ 0
29879  split(line, arg, " ")
29880  if (arg[1] == "#") {
29881    defundef = arg[2]
29882    mac1 = arg[3]
29883  } else {
29884    defundef = substr(arg[1], 2)
29885    mac1 = arg[2]
29886  }
29887  split(mac1, mac2, "(") #)
29888  macro = mac2[1]
29889  prefix = substr(line, 1, index(line, defundef) - 1)
29890  if (D_is_set[macro]) {
29891    # Preserve the white space surrounding the "#".
29892    print prefix "define", macro P[macro] D[macro]
29893    next
29894  } else {
29895    # Replace #undef with comments.  This is necessary, for example,
29896    # in the case of _POSIX_SOURCE, which is predefined and required
29897    # on some systems where configure will not decide to define it.
29898    if (defundef == "undef") {
29899      print "/*", prefix defundef, macro, "*/"
29900      next
29901    }
29902  }
29903}
29904{ print }
29905_ACAWK
29906_ACEOF
29907cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29908  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
29909$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
29910   { (exit 1); exit 1; }; }
29911fi # test -n "$CONFIG_HEADERS"
29912
29913
29914eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
29915shift
29916for ac_tag
29917do
29918  case $ac_tag in
29919  :[FHLC]) ac_mode=$ac_tag; continue;;
29920  esac
29921  case $ac_mode$ac_tag in
29922  :[FHL]*:*);;
29923  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
29924$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
29925   { (exit 1); exit 1; }; };;
29926  :[FH]-) ac_tag=-:-;;
29927  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
29928  esac
29929  ac_save_IFS=$IFS
29930  IFS=:
29931  set x $ac_tag
29932  IFS=$ac_save_IFS
29933  shift
29934  ac_file=$1
29935  shift
29936
29937  case $ac_mode in
29938  :L) ac_source=$1;;
29939  :[FH])
29940    ac_file_inputs=
29941    for ac_f
29942    do
29943      case $ac_f in
29944      -) ac_f="$tmp/stdin";;
29945      *) # Look for the file first in the build tree, then in the source tree
29946	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
29947	 # because $ac_f cannot contain `:'.
29948	 test -f "$ac_f" ||
29949	   case $ac_f in
29950	   [\\/$]*) false;;
29951	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
29952	   esac ||
29953	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
29954$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
29955   { (exit 1); exit 1; }; };;
29956      esac
29957      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
29958      ac_file_inputs="$ac_file_inputs '$ac_f'"
29959    done
29960
29961    # Let's still pretend it is `configure' which instantiates (i.e., don't
29962    # use $as_me), people would be surprised to read:
29963    #    /* config.h.  Generated by config.status.  */
29964    configure_input='Generated from '`
29965	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
29966	`' by configure.'
29967    if test x"$ac_file" != x-; then
29968      configure_input="$ac_file.  $configure_input"
29969      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
29970$as_echo "$as_me: creating $ac_file" >&6;}
29971    fi
29972    # Neutralize special characters interpreted by sed in replacement strings.
29973    case $configure_input in #(
29974    *\&* | *\|* | *\\* )
29975       ac_sed_conf_input=`$as_echo "$configure_input" |
29976       sed 's/[\\\\&|]/\\\\&/g'`;; #(
29977    *) ac_sed_conf_input=$configure_input;;
29978    esac
29979
29980    case $ac_tag in
29981    *:-:* | *:-) cat >"$tmp/stdin" \
29982      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
29983$as_echo "$as_me: error: could not create $ac_file" >&2;}
29984   { (exit 1); exit 1; }; } ;;
29985    esac
29986    ;;
29987  esac
29988
29989  ac_dir=`$as_dirname -- "$ac_file" ||
29990$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
29991	 X"$ac_file" : 'X\(//\)[^/]' \| \
29992	 X"$ac_file" : 'X\(//\)$' \| \
29993	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
29994$as_echo X"$ac_file" |
29995    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
29996	    s//\1/
29997	    q
29998	  }
29999	  /^X\(\/\/\)[^/].*/{
30000	    s//\1/
30001	    q
30002	  }
30003	  /^X\(\/\/\)$/{
30004	    s//\1/
30005	    q
30006	  }
30007	  /^X\(\/\).*/{
30008	    s//\1/
30009	    q
30010	  }
30011	  s/.*/./; q'`
30012  { as_dir="$ac_dir"
30013  case $as_dir in #(
30014  -*) as_dir=./$as_dir;;
30015  esac
30016  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
30017    as_dirs=
30018    while :; do
30019      case $as_dir in #(
30020      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
30021      *) as_qdir=$as_dir;;
30022      esac
30023      as_dirs="'$as_qdir' $as_dirs"
30024      as_dir=`$as_dirname -- "$as_dir" ||
30025$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30026	 X"$as_dir" : 'X\(//\)[^/]' \| \
30027	 X"$as_dir" : 'X\(//\)$' \| \
30028	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
30029$as_echo X"$as_dir" |
30030    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30031	    s//\1/
30032	    q
30033	  }
30034	  /^X\(\/\/\)[^/].*/{
30035	    s//\1/
30036	    q
30037	  }
30038	  /^X\(\/\/\)$/{
30039	    s//\1/
30040	    q
30041	  }
30042	  /^X\(\/\).*/{
30043	    s//\1/
30044	    q
30045	  }
30046	  s/.*/./; q'`
30047      test -d "$as_dir" && break
30048    done
30049    test -z "$as_dirs" || eval "mkdir $as_dirs"
30050  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
30051$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
30052   { (exit 1); exit 1; }; }; }
30053  ac_builddir=.
30054
30055case "$ac_dir" in
30056.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
30057*)
30058  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
30059  # A ".." for each directory in $ac_dir_suffix.
30060  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
30061  case $ac_top_builddir_sub in
30062  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
30063  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
30064  esac ;;
30065esac
30066ac_abs_top_builddir=$ac_pwd
30067ac_abs_builddir=$ac_pwd$ac_dir_suffix
30068# for backward compatibility:
30069ac_top_builddir=$ac_top_build_prefix
30070
30071case $srcdir in
30072  .)  # We are building in place.
30073    ac_srcdir=.
30074    ac_top_srcdir=$ac_top_builddir_sub
30075    ac_abs_top_srcdir=$ac_pwd ;;
30076  [\\/]* | ?:[\\/]* )  # Absolute name.
30077    ac_srcdir=$srcdir$ac_dir_suffix;
30078    ac_top_srcdir=$srcdir
30079    ac_abs_top_srcdir=$srcdir ;;
30080  *) # Relative name.
30081    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
30082    ac_top_srcdir=$ac_top_build_prefix$srcdir
30083    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
30084esac
30085ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
30086
30087
30088  case $ac_mode in
30089  :F)
30090  #
30091  # CONFIG_FILE
30092  #
30093
30094  case $INSTALL in
30095  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
30096  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
30097  esac
30098  ac_MKDIR_P=$MKDIR_P
30099  case $MKDIR_P in
30100  [\\/$]* | ?:[\\/]* ) ;;
30101  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
30102  esac
30103_ACEOF
30104
30105cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30106# If the template does not know about datarootdir, expand it.
30107# FIXME: This hack should be removed a few years after 2.60.
30108ac_datarootdir_hack=; ac_datarootdir_seen=
30109
30110ac_sed_dataroot='
30111/datarootdir/ {
30112  p
30113  q
30114}
30115/@datadir@/p
30116/@docdir@/p
30117/@infodir@/p
30118/@localedir@/p
30119/@mandir@/p
30120'
30121case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
30122*datarootdir*) ac_datarootdir_seen=yes;;
30123*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
30124  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
30125$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
30126_ACEOF
30127cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30128  ac_datarootdir_hack='
30129  s&@datadir@&$datadir&g
30130  s&@docdir@&$docdir&g
30131  s&@infodir@&$infodir&g
30132  s&@localedir@&$localedir&g
30133  s&@mandir@&$mandir&g
30134    s&\\\${datarootdir}&$datarootdir&g' ;;
30135esac
30136_ACEOF
30137
30138# Neutralize VPATH when `$srcdir' = `.'.
30139# Shell code in configure.ac might set extrasub.
30140# FIXME: do we really want to maintain this feature?
30141cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30142ac_sed_extra="$ac_vpsub
30143$extrasub
30144_ACEOF
30145cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30146:t
30147/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
30148s|@configure_input@|$ac_sed_conf_input|;t t
30149s&@top_builddir@&$ac_top_builddir_sub&;t t
30150s&@top_build_prefix@&$ac_top_build_prefix&;t t
30151s&@srcdir@&$ac_srcdir&;t t
30152s&@abs_srcdir@&$ac_abs_srcdir&;t t
30153s&@top_srcdir@&$ac_top_srcdir&;t t
30154s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
30155s&@builddir@&$ac_builddir&;t t
30156s&@abs_builddir@&$ac_abs_builddir&;t t
30157s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
30158s&@INSTALL@&$ac_INSTALL&;t t
30159s&@MKDIR_P@&$ac_MKDIR_P&;t t
30160$ac_datarootdir_hack
30161"
30162eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
30163  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30164$as_echo "$as_me: error: could not create $ac_file" >&2;}
30165   { (exit 1); exit 1; }; }
30166
30167test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
30168  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
30169  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
30170  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
30171which seems to be undefined.  Please make sure it is defined." >&5
30172$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
30173which seems to be undefined.  Please make sure it is defined." >&2;}
30174
30175  rm -f "$tmp/stdin"
30176  case $ac_file in
30177  -) cat "$tmp/out" && rm -f "$tmp/out";;
30178  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
30179  esac \
30180  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30181$as_echo "$as_me: error: could not create $ac_file" >&2;}
30182   { (exit 1); exit 1; }; }
30183 ;;
30184  :H)
30185  #
30186  # CONFIG_HEADER
30187  #
30188  if test x"$ac_file" != x-; then
30189    {
30190      $as_echo "/* $configure_input  */" \
30191      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
30192    } >"$tmp/config.h" \
30193      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30194$as_echo "$as_me: error: could not create $ac_file" >&2;}
30195   { (exit 1); exit 1; }; }
30196    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
30197      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
30198$as_echo "$as_me: $ac_file is unchanged" >&6;}
30199    else
30200      rm -f "$ac_file"
30201      mv "$tmp/config.h" "$ac_file" \
30202	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30203$as_echo "$as_me: error: could not create $ac_file" >&2;}
30204   { (exit 1); exit 1; }; }
30205    fi
30206  else
30207    $as_echo "/* $configure_input  */" \
30208      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
30209      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
30210$as_echo "$as_me: error: could not create -" >&2;}
30211   { (exit 1); exit 1; }; }
30212  fi
30213# Compute "$ac_file"'s index in $config_headers.
30214_am_arg="$ac_file"
30215_am_stamp_count=1
30216for _am_header in $config_headers :; do
30217  case $_am_header in
30218    $_am_arg | $_am_arg:* )
30219      break ;;
30220    * )
30221      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
30222  esac
30223done
30224echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
30225$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30226	 X"$_am_arg" : 'X\(//\)[^/]' \| \
30227	 X"$_am_arg" : 'X\(//\)$' \| \
30228	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
30229$as_echo X"$_am_arg" |
30230    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30231	    s//\1/
30232	    q
30233	  }
30234	  /^X\(\/\/\)[^/].*/{
30235	    s//\1/
30236	    q
30237	  }
30238	  /^X\(\/\/\)$/{
30239	    s//\1/
30240	    q
30241	  }
30242	  /^X\(\/\).*/{
30243	    s//\1/
30244	    q
30245	  }
30246	  s/.*/./; q'`/stamp-h$_am_stamp_count
30247 ;;
30248
30249  :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
30250$as_echo "$as_me: executing $ac_file commands" >&6;}
30251 ;;
30252  esac
30253
30254
30255  case $ac_file$ac_mode in
30256    "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
30257  # Strip MF so we end up with the name of the file.
30258  mf=`echo "$mf" | sed -e 's/:.*$//'`
30259  # Check whether this is an Automake generated Makefile or not.
30260  # We used to match only the files named `Makefile.in', but
30261  # some people rename them; so instead we look at the file content.
30262  # Grep'ing the first line is not enough: some people post-process
30263  # each Makefile.in and add a new line on top of each file to say so.
30264  # Grep'ing the whole file is not good either: AIX grep has a line
30265  # limit of 2048, but all sed's we know have understand at least 4000.
30266  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
30267    dirpart=`$as_dirname -- "$mf" ||
30268$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30269	 X"$mf" : 'X\(//\)[^/]' \| \
30270	 X"$mf" : 'X\(//\)$' \| \
30271	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
30272$as_echo X"$mf" |
30273    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30274	    s//\1/
30275	    q
30276	  }
30277	  /^X\(\/\/\)[^/].*/{
30278	    s//\1/
30279	    q
30280	  }
30281	  /^X\(\/\/\)$/{
30282	    s//\1/
30283	    q
30284	  }
30285	  /^X\(\/\).*/{
30286	    s//\1/
30287	    q
30288	  }
30289	  s/.*/./; q'`
30290  else
30291    continue
30292  fi
30293  # Extract the definition of DEPDIR, am__include, and am__quote
30294  # from the Makefile without running `make'.
30295  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
30296  test -z "$DEPDIR" && continue
30297  am__include=`sed -n 's/^am__include = //p' < "$mf"`
30298  test -z "am__include" && continue
30299  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
30300  # When using ansi2knr, U may be empty or an underscore; expand it
30301  U=`sed -n 's/^U = //p' < "$mf"`
30302  # Find all dependency output files, they are included files with
30303  # $(DEPDIR) in their names.  We invoke sed twice because it is the
30304  # simplest approach to changing $(DEPDIR) to its actual value in the
30305  # expansion.
30306  for file in `sed -n "
30307    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
30308       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
30309    # Make sure the directory exists.
30310    test -f "$dirpart/$file" && continue
30311    fdir=`$as_dirname -- "$file" ||
30312$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30313	 X"$file" : 'X\(//\)[^/]' \| \
30314	 X"$file" : 'X\(//\)$' \| \
30315	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
30316$as_echo X"$file" |
30317    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30318	    s//\1/
30319	    q
30320	  }
30321	  /^X\(\/\/\)[^/].*/{
30322	    s//\1/
30323	    q
30324	  }
30325	  /^X\(\/\/\)$/{
30326	    s//\1/
30327	    q
30328	  }
30329	  /^X\(\/\).*/{
30330	    s//\1/
30331	    q
30332	  }
30333	  s/.*/./; q'`
30334    { as_dir=$dirpart/$fdir
30335  case $as_dir in #(
30336  -*) as_dir=./$as_dir;;
30337  esac
30338  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
30339    as_dirs=
30340    while :; do
30341      case $as_dir in #(
30342      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
30343      *) as_qdir=$as_dir;;
30344      esac
30345      as_dirs="'$as_qdir' $as_dirs"
30346      as_dir=`$as_dirname -- "$as_dir" ||
30347$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30348	 X"$as_dir" : 'X\(//\)[^/]' \| \
30349	 X"$as_dir" : 'X\(//\)$' \| \
30350	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
30351$as_echo X"$as_dir" |
30352    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30353	    s//\1/
30354	    q
30355	  }
30356	  /^X\(\/\/\)[^/].*/{
30357	    s//\1/
30358	    q
30359	  }
30360	  /^X\(\/\/\)$/{
30361	    s//\1/
30362	    q
30363	  }
30364	  /^X\(\/\).*/{
30365	    s//\1/
30366	    q
30367	  }
30368	  s/.*/./; q'`
30369      test -d "$as_dir" && break
30370    done
30371    test -z "$as_dirs" || eval "mkdir $as_dirs"
30372  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
30373$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
30374   { (exit 1); exit 1; }; }; }
30375    # echo "creating $dirpart/$file"
30376    echo '# dummy' > "$dirpart/$file"
30377  done
30378done
30379 ;;
30380
30381  esac
30382done # for ac_tag
30383
30384
30385{ (exit 0); exit 0; }
30386_ACEOF
30387chmod +x $CONFIG_STATUS
30388ac_clean_files=$ac_clean_files_save
30389
30390test $ac_write_fail = 0 ||
30391  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
30392$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
30393   { (exit 1); exit 1; }; }
30394
30395
30396# configure is writing to config.log, and then calls config.status.
30397# config.status does its own redirection, appending to config.log.
30398# Unfortunately, on DOS this fails, as config.log is still kept open
30399# by configure, so config.status won't be able to write to it; its
30400# output is simply discarded.  So we exec the FD to /dev/null,
30401# effectively closing config.log, so it can be properly (re)opened and
30402# appended to by config.status.  When coming back to configure, we
30403# need to make the FD available again.
30404if test "$no_create" != yes; then
30405  ac_cs_success=:
30406  ac_config_status_args=
30407  test "$silent" = yes &&
30408    ac_config_status_args="$ac_config_status_args --quiet"
30409  exec 5>/dev/null
30410  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
30411  exec 5>>config.log
30412  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
30413  # would make configure fail if this is the last instruction.
30414  $ac_cs_success || { (exit 1); exit 1; }
30415fi
30416if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
30417  { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
30418$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
30419fi
30420
30421