1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.61.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7# This configure script is free software; the Free Software Foundation
8# gives unlimited permission to copy, distribute and modify it.
9## --------------------- ##
10## M4sh Initialization.  ##
11## --------------------- ##
12
13# Be more Bourne compatible
14DUALCASE=1; export DUALCASE # for MKS sh
15if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16  emulate sh
17  NULLCMD=:
18  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19  # is contrary to our usage.  Disable this feature.
20  alias -g '${1+"$@"}'='"$@"'
21  setopt NO_GLOB_SUBST
22else
23  case `(set -o) 2>/dev/null` in
24  *posix*) set -o posix ;;
25esac
26
27fi
28
29
30
31
32# PATH needs CR
33# Avoid depending upon Character Ranges.
34as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37as_cr_digits='0123456789'
38as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40# The user is always right.
41if test "${PATH_SEPARATOR+set}" != set; then
42  echo "#! /bin/sh" >conf$$.sh
43  echo  "exit 0"   >>conf$$.sh
44  chmod +x conf$$.sh
45  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46    PATH_SEPARATOR=';'
47  else
48    PATH_SEPARATOR=:
49  fi
50  rm -f conf$$.sh
51fi
52
53# Support unset when possible.
54if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55  as_unset=unset
56else
57  as_unset=false
58fi
59
60
61# IFS
62# We need space, tab and new line, in precisely that order.  Quoting is
63# there to prevent editors from complaining about space-tab.
64# (If _AS_PATH_WALK were called with IFS unset, it would disable word
65# splitting by setting IFS to empty value.)
66as_nl='
67'
68IFS=" ""	$as_nl"
69
70# Find who we are.  Look in the path if we contain no directory separator.
71case $0 in
72  *[\\/]* ) as_myself=$0 ;;
73  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74for as_dir in $PATH
75do
76  IFS=$as_save_IFS
77  test -z "$as_dir" && as_dir=.
78  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79done
80IFS=$as_save_IFS
81
82     ;;
83esac
84# We did not find ourselves, most probably we were run as `sh COMMAND'
85# in which case we are not to be found in the path.
86if test "x$as_myself" = x; then
87  as_myself=$0
88fi
89if test ! -f "$as_myself"; then
90  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91  { (exit 1); exit 1; }
92fi
93
94# Work around bugs in pre-3.0 UWIN ksh.
95for as_var in ENV MAIL MAILPATH
96do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97done
98PS1='$ '
99PS2='> '
100PS4='+ '
101
102# NLS nuisances.
103for as_var in \
104  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106  LC_TELEPHONE LC_TIME
107do
108  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109    eval $as_var=C; export $as_var
110  else
111    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112  fi
113done
114
115# Required to use basename.
116if expr a : '\(a\)' >/dev/null 2>&1 &&
117   test "X`expr 00001 : '.*\(...\)'`" = X001; then
118  as_expr=expr
119else
120  as_expr=false
121fi
122
123if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124  as_basename=basename
125else
126  as_basename=false
127fi
128
129
130# Name of the executable.
131as_me=`$as_basename -- "$0" ||
132$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133	 X"$0" : 'X\(//\)$' \| \
134	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135echo X/"$0" |
136    sed '/^.*\/\([^/][^/]*\)\/*$/{
137	    s//\1/
138	    q
139	  }
140	  /^X\/\(\/\/\)$/{
141	    s//\1/
142	    q
143	  }
144	  /^X\/\(\/\).*/{
145	    s//\1/
146	    q
147	  }
148	  s/.*/./; q'`
149
150# CDPATH.
151$as_unset CDPATH
152
153
154if test "x$CONFIG_SHELL" = x; then
155  if (eval ":") 2>/dev/null; then
156  as_have_required=yes
157else
158  as_have_required=no
159fi
160
161  if test $as_have_required = yes && 	 (eval ":
162(as_func_return () {
163  (exit \$1)
164}
165as_func_success () {
166  as_func_return 0
167}
168as_func_failure () {
169  as_func_return 1
170}
171as_func_ret_success () {
172  return 0
173}
174as_func_ret_failure () {
175  return 1
176}
177
178exitcode=0
179if as_func_success; then
180  :
181else
182  exitcode=1
183  echo as_func_success failed.
184fi
185
186if as_func_failure; then
187  exitcode=1
188  echo as_func_failure succeeded.
189fi
190
191if as_func_ret_success; then
192  :
193else
194  exitcode=1
195  echo as_func_ret_success failed.
196fi
197
198if as_func_ret_failure; then
199  exitcode=1
200  echo as_func_ret_failure succeeded.
201fi
202
203if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204  :
205else
206  exitcode=1
207  echo positional parameters were not saved.
208fi
209
210test \$exitcode = 0) || { (exit 1); exit 1; }
211
212(
213  as_lineno_1=\$LINENO
214  as_lineno_2=\$LINENO
215  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217") 2> /dev/null; then
218  :
219else
220  as_candidate_shells=
221    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223do
224  IFS=$as_save_IFS
225  test -z "$as_dir" && as_dir=.
226  case $as_dir in
227	 /*)
228	   for as_base in sh bash ksh sh5; do
229	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230	   done;;
231       esac
232done
233IFS=$as_save_IFS
234
235
236      for as_shell in $as_candidate_shells $SHELL; do
237	 # Try only shells that exist, to save several forks.
238	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239		{ ("$as_shell") 2> /dev/null <<\_ASEOF
240if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241  emulate sh
242  NULLCMD=:
243  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244  # is contrary to our usage.  Disable this feature.
245  alias -g '${1+"$@"}'='"$@"'
246  setopt NO_GLOB_SUBST
247else
248  case `(set -o) 2>/dev/null` in
249  *posix*) set -o posix ;;
250esac
251
252fi
253
254
255:
256_ASEOF
257}; then
258  CONFIG_SHELL=$as_shell
259	       as_have_required=yes
260	       if { "$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  # Zsh 3.x and 4.x performs 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(as_func_return () {
278  (exit $1)
279}
280as_func_success () {
281  as_func_return 0
282}
283as_func_failure () {
284  as_func_return 1
285}
286as_func_ret_success () {
287  return 0
288}
289as_func_ret_failure () {
290  return 1
291}
292
293exitcode=0
294if as_func_success; then
295  :
296else
297  exitcode=1
298  echo as_func_success failed.
299fi
300
301if as_func_failure; then
302  exitcode=1
303  echo as_func_failure succeeded.
304fi
305
306if as_func_ret_success; then
307  :
308else
309  exitcode=1
310  echo as_func_ret_success failed.
311fi
312
313if as_func_ret_failure; then
314  exitcode=1
315  echo as_func_ret_failure succeeded.
316fi
317
318if ( set x; as_func_ret_success y && test x = "$1" ); then
319  :
320else
321  exitcode=1
322  echo positional parameters were not saved.
323fi
324
325test $exitcode = 0) || { (exit 1); exit 1; }
326
327(
328  as_lineno_1=$LINENO
329  as_lineno_2=$LINENO
330  test "x$as_lineno_1" != "x$as_lineno_2" &&
331  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333_ASEOF
334}; then
335  break
336fi
337
338fi
339
340      done
341
342      if test "x$CONFIG_SHELL" != x; then
343  for as_var in BASH_ENV ENV
344        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345        done
346        export CONFIG_SHELL
347        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348fi
349
350
351    if test $as_have_required = no; then
352  echo This script requires a shell more modern than all the
353      echo shells that I found on your system.  Please install a
354      echo modern shell, or manually run the script under such a
355      echo shell if you do have one.
356      { (exit 1); exit 1; }
357fi
358
359
360fi
361
362fi
363
364
365
366(eval "as_func_return () {
367  (exit \$1)
368}
369as_func_success () {
370  as_func_return 0
371}
372as_func_failure () {
373  as_func_return 1
374}
375as_func_ret_success () {
376  return 0
377}
378as_func_ret_failure () {
379  return 1
380}
381
382exitcode=0
383if as_func_success; then
384  :
385else
386  exitcode=1
387  echo as_func_success failed.
388fi
389
390if as_func_failure; then
391  exitcode=1
392  echo as_func_failure succeeded.
393fi
394
395if as_func_ret_success; then
396  :
397else
398  exitcode=1
399  echo as_func_ret_success failed.
400fi
401
402if as_func_ret_failure; then
403  exitcode=1
404  echo as_func_ret_failure succeeded.
405fi
406
407if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408  :
409else
410  exitcode=1
411  echo positional parameters were not saved.
412fi
413
414test \$exitcode = 0") || {
415  echo No shell found that supports shell functions.
416  echo Please tell autoconf@gnu.org about your system,
417  echo including any error possibly output before this
418  echo message
419}
420
421
422
423  as_lineno_1=$LINENO
424  as_lineno_2=$LINENO
425  test "x$as_lineno_1" != "x$as_lineno_2" &&
426  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
427
428  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429  # uniformly replaced by the line number.  The first 'sed' inserts a
430  # line-number line after each line using $LINENO; the second 'sed'
431  # does the real work.  The second script uses 'N' to pair each
432  # line-number line with the line containing $LINENO, and appends
433  # trailing '-' during substitution so that $LINENO is not a special
434  # case at line end.
435  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436  # scripts with optimization help from Paolo Bonzini.  Blame Lee
437  # E. McMahon (1931-1989) for sed's syntax.  :-)
438  sed -n '
439    p
440    /[$]LINENO/=
441  ' <$as_myself |
442    sed '
443      s/[$]LINENO.*/&-/
444      t lineno
445      b
446      :lineno
447      N
448      :loop
449      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450      t loop
451      s/-\n.*//
452    ' >$as_me.lineno &&
453  chmod +x "$as_me.lineno" ||
454    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455   { (exit 1); exit 1; }; }
456
457  # Don't try to exec as it changes $[0], causing all sort of problems
458  # (the dirname of $[0] is not the place where we might find the
459  # original and so on.  Autoconf is especially sensitive to this).
460  . "./$as_me.lineno"
461  # Exit status is that of the last command.
462  exit
463}
464
465
466if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467  as_dirname=dirname
468else
469  as_dirname=false
470fi
471
472ECHO_C= ECHO_N= ECHO_T=
473case `echo -n x` in
474-n*)
475  case `echo 'x\c'` in
476  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
477  *)   ECHO_C='\c';;
478  esac;;
479*)
480  ECHO_N='-n';;
481esac
482
483if expr a : '\(a\)' >/dev/null 2>&1 &&
484   test "X`expr 00001 : '.*\(...\)'`" = X001; then
485  as_expr=expr
486else
487  as_expr=false
488fi
489
490rm -f conf$$ conf$$.exe conf$$.file
491if test -d conf$$.dir; then
492  rm -f conf$$.dir/conf$$.file
493else
494  rm -f conf$$.dir
495  mkdir conf$$.dir
496fi
497echo >conf$$.file
498if ln -s conf$$.file conf$$ 2>/dev/null; then
499  as_ln_s='ln -s'
500  # ... but there are two gotchas:
501  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503  # In both cases, we have to default to `cp -p'.
504  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505    as_ln_s='cp -p'
506elif ln conf$$.file conf$$ 2>/dev/null; then
507  as_ln_s=ln
508else
509  as_ln_s='cp -p'
510fi
511rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512rmdir conf$$.dir 2>/dev/null
513
514if mkdir -p . 2>/dev/null; then
515  as_mkdir_p=:
516else
517  test -d ./-p && rmdir ./-p
518  as_mkdir_p=false
519fi
520
521if test -x / >/dev/null 2>&1; then
522  as_test_x='test -x'
523else
524  if ls -dL / >/dev/null 2>&1; then
525    as_ls_L_option=L
526  else
527    as_ls_L_option=
528  fi
529  as_test_x='
530    eval sh -c '\''
531      if test -d "$1"; then
532        test -d "$1/.";
533      else
534	case $1 in
535        -*)set "./$1";;
536	esac;
537	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538	???[sx]*):;;*)false;;esac;fi
539    '\'' sh
540  '
541fi
542as_executable_p=$as_test_x
543
544# Sed expression to map a string onto a valid CPP name.
545as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546
547# Sed expression to map a string onto a valid variable name.
548as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549
550
551
552
553# Check that we are running under the correct shell.
554SHELL=${CONFIG_SHELL-/bin/sh}
555
556case X$lt_ECHO in
557X*--fallback-echo)
558  # Remove one level of quotation (which was required for Make).
559  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
560  ;;
561esac
562
563ECHO=${lt_ECHO-echo}
564if test "X$1" = X--no-reexec; then
565  # Discard the --no-reexec flag, and continue.
566  shift
567elif test "X$1" = X--fallback-echo; then
568  # Avoid inline document here, it may be left over
569  :
570elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
571  # Yippee, $ECHO works!
572  :
573else
574  # Restart under the correct shell.
575  exec $SHELL "$0" --no-reexec ${1+"$@"}
576fi
577
578if test "X$1" = X--fallback-echo; then
579  # used as fallback echo
580  shift
581  cat <<_LT_EOF
582$*
583_LT_EOF
584  exit 0
585fi
586
587# The HP-UX ksh and POSIX shell print the target directory to stdout
588# if CDPATH is set.
589(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
590
591if test -z "$lt_ECHO"; then
592  if test "X${echo_test_string+set}" != Xset; then
593    # find a string as large as possible, as long as the shell can cope with it
594    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
595      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
596      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
597	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
598      then
599        break
600      fi
601    done
602  fi
603
604  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
605     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
606     test "X$echo_testing_string" = "X$echo_test_string"; then
607    :
608  else
609    # The Solaris, AIX, and Digital Unix default echo programs unquote
610    # backslashes.  This makes it impossible to quote backslashes using
611    #   echo "$something" | sed 's/\\/\\\\/g'
612    #
613    # So, first we look for a working echo in the user's PATH.
614
615    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
616    for dir in $PATH /usr/ucb; do
617      IFS="$lt_save_ifs"
618      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
619         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
620         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
621         test "X$echo_testing_string" = "X$echo_test_string"; then
622        ECHO="$dir/echo"
623        break
624      fi
625    done
626    IFS="$lt_save_ifs"
627
628    if test "X$ECHO" = Xecho; then
629      # We didn't find a better echo, so look for alternatives.
630      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
631         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
632         test "X$echo_testing_string" = "X$echo_test_string"; then
633        # This shell has a builtin print -r that does the trick.
634        ECHO='print -r'
635      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
636	   test "X$CONFIG_SHELL" != X/bin/ksh; then
637        # If we have ksh, try running configure again with it.
638        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
639        export ORIGINAL_CONFIG_SHELL
640        CONFIG_SHELL=/bin/ksh
641        export CONFIG_SHELL
642        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
643      else
644        # Try using printf.
645        ECHO='printf %s\n'
646        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
647	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
648	   test "X$echo_testing_string" = "X$echo_test_string"; then
649	  # Cool, printf works
650	  :
651        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
652	     test "X$echo_testing_string" = 'X\t' &&
653	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
654	     test "X$echo_testing_string" = "X$echo_test_string"; then
655	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
656	  export CONFIG_SHELL
657	  SHELL="$CONFIG_SHELL"
658	  export SHELL
659	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
660        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
661	     test "X$echo_testing_string" = 'X\t' &&
662	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
663	     test "X$echo_testing_string" = "X$echo_test_string"; then
664	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
665        else
666	  # maybe with a smaller string...
667	  prev=:
668
669	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
670	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
671	    then
672	      break
673	    fi
674	    prev="$cmd"
675	  done
676
677	  if test "$prev" != 'sed 50q "$0"'; then
678	    echo_test_string=`eval $prev`
679	    export echo_test_string
680	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
681	  else
682	    # Oops.  We lost completely, so just stick with echo.
683	    ECHO=echo
684	  fi
685        fi
686      fi
687    fi
688  fi
689fi
690
691# Copy echo and quote the copy suitably for passing to libtool from
692# the Makefile, instead of quoting the original, which is used later.
693lt_ECHO=$ECHO
694if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
695   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
696fi
697
698
699
700
701exec 7<&0 </dev/null 6>&1
702
703# Name of the host.
704# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
705# so uname gets run too.
706ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
707
708#
709# Initializations.
710#
711ac_default_prefix=/usr/local
712ac_clean_files=
713ac_config_libobj_dir=.
714LIBOBJS=
715cross_compiling=no
716subdirs=
717MFLAGS=
718MAKEFLAGS=
719SHELL=${CONFIG_SHELL-/bin/sh}
720
721# Identity of this package.
722PACKAGE_NAME=
723PACKAGE_TARNAME=
724PACKAGE_VERSION=
725PACKAGE_STRING=
726PACKAGE_BUGREPORT=
727
728ac_unique_file="src/framing.c"
729# Factoring default headers for most tests.
730ac_includes_default="\
731#include <stdio.h>
732#ifdef HAVE_SYS_TYPES_H
733# include <sys/types.h>
734#endif
735#ifdef HAVE_SYS_STAT_H
736# include <sys/stat.h>
737#endif
738#ifdef STDC_HEADERS
739# include <stdlib.h>
740# include <stddef.h>
741#else
742# ifdef HAVE_STDLIB_H
743#  include <stdlib.h>
744# endif
745#endif
746#ifdef HAVE_STRING_H
747# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
748#  include <memory.h>
749# endif
750# include <string.h>
751#endif
752#ifdef HAVE_STRINGS_H
753# include <strings.h>
754#endif
755#ifdef HAVE_INTTYPES_H
756# include <inttypes.h>
757#endif
758#ifdef HAVE_STDINT_H
759# include <stdint.h>
760#endif
761#ifdef HAVE_UNISTD_H
762# include <unistd.h>
763#endif"
764
765ac_subst_vars='SHELL
766PATH_SEPARATOR
767PACKAGE_NAME
768PACKAGE_TARNAME
769PACKAGE_VERSION
770PACKAGE_STRING
771PACKAGE_BUGREPORT
772exec_prefix
773prefix
774program_transform_name
775bindir
776sbindir
777libexecdir
778datarootdir
779datadir
780sysconfdir
781sharedstatedir
782localstatedir
783includedir
784oldincludedir
785docdir
786infodir
787htmldir
788dvidir
789pdfdir
790psdir
791libdir
792localedir
793mandir
794DEFS
795ECHO_C
796ECHO_N
797ECHO_T
798LIBS
799build_alias
800host_alias
801target_alias
802INSTALL_PROGRAM
803INSTALL_SCRIPT
804INSTALL_DATA
805CYGPATH_W
806PACKAGE
807VERSION
808ACLOCAL
809AUTOCONF
810AUTOMAKE
811AUTOHEADER
812MAKEINFO
813install_sh
814STRIP
815INSTALL_STRIP_PROGRAM
816mkdir_p
817AWK
818SET_MAKE
819am__leading_dot
820AMTAR
821am__tar
822am__untar
823MAINTAINER_MODE_TRUE
824MAINTAINER_MODE_FALSE
825MAINT
826LIB_CURRENT
827LIB_REVISION
828LIB_AGE
829CC
830CFLAGS
831LDFLAGS
832CPPFLAGS
833ac_ct_CC
834EXEEXT
835OBJEXT
836DEPDIR
837am__include
838am__quote
839AMDEP_TRUE
840AMDEP_FALSE
841AMDEPBACKSLASH
842CCDEPMODE
843am__fastdepCC_TRUE
844am__fastdepCC_FALSE
845LIBTOOL
846build
847build_cpu
848build_vendor
849build_os
850host
851host_cpu
852host_vendor
853host_os
854SED
855GREP
856EGREP
857FGREP
858LD
859DUMPBIN
860ac_ct_DUMPBIN
861NM
862LN_S
863OBJDUMP
864AR
865RANLIB
866lt_ECHO
867DSYMUTIL
868NMEDIT
869LIPO
870OTOOL
871OTOOL64
872CPP
873LIBOBJS
874LIBTOOL_DEPS
875SIZE16
876USIZE16
877SIZE32
878USIZE32
879SIZE64
880OPT
881DEBUG
882PROFILE
883LTLIBOBJS'
884ac_subst_files=''
885      ac_precious_vars='build_alias
886host_alias
887target_alias
888CC
889CFLAGS
890LDFLAGS
891LIBS
892CPPFLAGS
893CPP'
894
895
896# Initialize some variables set by options.
897ac_init_help=
898ac_init_version=false
899# The variables have the same names as the options, with
900# dashes changed to underlines.
901cache_file=/dev/null
902exec_prefix=NONE
903no_create=
904no_recursion=
905prefix=NONE
906program_prefix=NONE
907program_suffix=NONE
908program_transform_name=s,x,x,
909silent=
910site=
911srcdir=
912verbose=
913x_includes=NONE
914x_libraries=NONE
915
916# Installation directory options.
917# These are left unexpanded so users can "make install exec_prefix=/foo"
918# and all the variables that are supposed to be based on exec_prefix
919# by default will actually change.
920# Use braces instead of parens because sh, perl, etc. also accept them.
921# (The list follows the same order as the GNU Coding Standards.)
922bindir='${exec_prefix}/bin'
923sbindir='${exec_prefix}/sbin'
924libexecdir='${exec_prefix}/libexec'
925datarootdir='${prefix}/share'
926datadir='${datarootdir}'
927sysconfdir='${prefix}/etc'
928sharedstatedir='${prefix}/com'
929localstatedir='${prefix}/var'
930includedir='${prefix}/include'
931oldincludedir='/usr/include'
932docdir='${datarootdir}/doc/${PACKAGE}'
933infodir='${datarootdir}/info'
934htmldir='${docdir}'
935dvidir='${docdir}'
936pdfdir='${docdir}'
937psdir='${docdir}'
938libdir='${exec_prefix}/lib'
939localedir='${datarootdir}/locale'
940mandir='${datarootdir}/man'
941
942ac_prev=
943ac_dashdash=
944for ac_option
945do
946  # If the previous option needs an argument, assign it.
947  if test -n "$ac_prev"; then
948    eval $ac_prev=\$ac_option
949    ac_prev=
950    continue
951  fi
952
953  case $ac_option in
954  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
955  *)	ac_optarg=yes ;;
956  esac
957
958  # Accept the important Cygnus configure options, so we can diagnose typos.
959
960  case $ac_dashdash$ac_option in
961  --)
962    ac_dashdash=yes ;;
963
964  -bindir | --bindir | --bindi | --bind | --bin | --bi)
965    ac_prev=bindir ;;
966  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
967    bindir=$ac_optarg ;;
968
969  -build | --build | --buil | --bui | --bu)
970    ac_prev=build_alias ;;
971  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
972    build_alias=$ac_optarg ;;
973
974  -cache-file | --cache-file | --cache-fil | --cache-fi \
975  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
976    ac_prev=cache_file ;;
977  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
978  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
979    cache_file=$ac_optarg ;;
980
981  --config-cache | -C)
982    cache_file=config.cache ;;
983
984  -datadir | --datadir | --datadi | --datad)
985    ac_prev=datadir ;;
986  -datadir=* | --datadir=* | --datadi=* | --datad=*)
987    datadir=$ac_optarg ;;
988
989  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
990  | --dataroo | --dataro | --datar)
991    ac_prev=datarootdir ;;
992  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
993  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
994    datarootdir=$ac_optarg ;;
995
996  -disable-* | --disable-*)
997    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
998    # Reject names that are not valid shell variable names.
999    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1000      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
1001   { (exit 1); exit 1; }; }
1002    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
1003    eval enable_$ac_feature=no ;;
1004
1005  -docdir | --docdir | --docdi | --doc | --do)
1006    ac_prev=docdir ;;
1007  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1008    docdir=$ac_optarg ;;
1009
1010  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1011    ac_prev=dvidir ;;
1012  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1013    dvidir=$ac_optarg ;;
1014
1015  -enable-* | --enable-*)
1016    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1017    # Reject names that are not valid shell variable names.
1018    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1019      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
1020   { (exit 1); exit 1; }; }
1021    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
1022    eval enable_$ac_feature=\$ac_optarg ;;
1023
1024  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1025  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1026  | --exec | --exe | --ex)
1027    ac_prev=exec_prefix ;;
1028  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1029  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1030  | --exec=* | --exe=* | --ex=*)
1031    exec_prefix=$ac_optarg ;;
1032
1033  -gas | --gas | --ga | --g)
1034    # Obsolete; use --with-gas.
1035    with_gas=yes ;;
1036
1037  -help | --help | --hel | --he | -h)
1038    ac_init_help=long ;;
1039  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1040    ac_init_help=recursive ;;
1041  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1042    ac_init_help=short ;;
1043
1044  -host | --host | --hos | --ho)
1045    ac_prev=host_alias ;;
1046  -host=* | --host=* | --hos=* | --ho=*)
1047    host_alias=$ac_optarg ;;
1048
1049  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1050    ac_prev=htmldir ;;
1051  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1052  | --ht=*)
1053    htmldir=$ac_optarg ;;
1054
1055  -includedir | --includedir | --includedi | --included | --include \
1056  | --includ | --inclu | --incl | --inc)
1057    ac_prev=includedir ;;
1058  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1059  | --includ=* | --inclu=* | --incl=* | --inc=*)
1060    includedir=$ac_optarg ;;
1061
1062  -infodir | --infodir | --infodi | --infod | --info | --inf)
1063    ac_prev=infodir ;;
1064  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1065    infodir=$ac_optarg ;;
1066
1067  -libdir | --libdir | --libdi | --libd)
1068    ac_prev=libdir ;;
1069  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1070    libdir=$ac_optarg ;;
1071
1072  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1073  | --libexe | --libex | --libe)
1074    ac_prev=libexecdir ;;
1075  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1076  | --libexe=* | --libex=* | --libe=*)
1077    libexecdir=$ac_optarg ;;
1078
1079  -localedir | --localedir | --localedi | --localed | --locale)
1080    ac_prev=localedir ;;
1081  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1082    localedir=$ac_optarg ;;
1083
1084  -localstatedir | --localstatedir | --localstatedi | --localstated \
1085  | --localstate | --localstat | --localsta | --localst | --locals)
1086    ac_prev=localstatedir ;;
1087  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1088  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1089    localstatedir=$ac_optarg ;;
1090
1091  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1092    ac_prev=mandir ;;
1093  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1094    mandir=$ac_optarg ;;
1095
1096  -nfp | --nfp | --nf)
1097    # Obsolete; use --without-fp.
1098    with_fp=no ;;
1099
1100  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1101  | --no-cr | --no-c | -n)
1102    no_create=yes ;;
1103
1104  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1105  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1106    no_recursion=yes ;;
1107
1108  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1109  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1110  | --oldin | --oldi | --old | --ol | --o)
1111    ac_prev=oldincludedir ;;
1112  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1113  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1114  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1115    oldincludedir=$ac_optarg ;;
1116
1117  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1118    ac_prev=prefix ;;
1119  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1120    prefix=$ac_optarg ;;
1121
1122  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1123  | --program-pre | --program-pr | --program-p)
1124    ac_prev=program_prefix ;;
1125  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1126  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1127    program_prefix=$ac_optarg ;;
1128
1129  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1130  | --program-suf | --program-su | --program-s)
1131    ac_prev=program_suffix ;;
1132  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1133  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1134    program_suffix=$ac_optarg ;;
1135
1136  -program-transform-name | --program-transform-name \
1137  | --program-transform-nam | --program-transform-na \
1138  | --program-transform-n | --program-transform- \
1139  | --program-transform | --program-transfor \
1140  | --program-transfo | --program-transf \
1141  | --program-trans | --program-tran \
1142  | --progr-tra | --program-tr | --program-t)
1143    ac_prev=program_transform_name ;;
1144  -program-transform-name=* | --program-transform-name=* \
1145  | --program-transform-nam=* | --program-transform-na=* \
1146  | --program-transform-n=* | --program-transform-=* \
1147  | --program-transform=* | --program-transfor=* \
1148  | --program-transfo=* | --program-transf=* \
1149  | --program-trans=* | --program-tran=* \
1150  | --progr-tra=* | --program-tr=* | --program-t=*)
1151    program_transform_name=$ac_optarg ;;
1152
1153  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1154    ac_prev=pdfdir ;;
1155  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1156    pdfdir=$ac_optarg ;;
1157
1158  -psdir | --psdir | --psdi | --psd | --ps)
1159    ac_prev=psdir ;;
1160  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1161    psdir=$ac_optarg ;;
1162
1163  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1164  | -silent | --silent | --silen | --sile | --sil)
1165    silent=yes ;;
1166
1167  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1168    ac_prev=sbindir ;;
1169  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1170  | --sbi=* | --sb=*)
1171    sbindir=$ac_optarg ;;
1172
1173  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1174  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1175  | --sharedst | --shareds | --shared | --share | --shar \
1176  | --sha | --sh)
1177    ac_prev=sharedstatedir ;;
1178  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1179  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1180  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1181  | --sha=* | --sh=*)
1182    sharedstatedir=$ac_optarg ;;
1183
1184  -site | --site | --sit)
1185    ac_prev=site ;;
1186  -site=* | --site=* | --sit=*)
1187    site=$ac_optarg ;;
1188
1189  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1190    ac_prev=srcdir ;;
1191  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1192    srcdir=$ac_optarg ;;
1193
1194  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1195  | --syscon | --sysco | --sysc | --sys | --sy)
1196    ac_prev=sysconfdir ;;
1197  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1198  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1199    sysconfdir=$ac_optarg ;;
1200
1201  -target | --target | --targe | --targ | --tar | --ta | --t)
1202    ac_prev=target_alias ;;
1203  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1204    target_alias=$ac_optarg ;;
1205
1206  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1207    verbose=yes ;;
1208
1209  -version | --version | --versio | --versi | --vers | -V)
1210    ac_init_version=: ;;
1211
1212  -with-* | --with-*)
1213    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1214    # Reject names that are not valid shell variable names.
1215    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1216      { echo "$as_me: error: invalid package name: $ac_package" >&2
1217   { (exit 1); exit 1; }; }
1218    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1219    eval with_$ac_package=\$ac_optarg ;;
1220
1221  -without-* | --without-*)
1222    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1223    # Reject names that are not valid shell variable names.
1224    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1225      { echo "$as_me: error: invalid package name: $ac_package" >&2
1226   { (exit 1); exit 1; }; }
1227    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1228    eval with_$ac_package=no ;;
1229
1230  --x)
1231    # Obsolete; use --with-x.
1232    with_x=yes ;;
1233
1234  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1235  | --x-incl | --x-inc | --x-in | --x-i)
1236    ac_prev=x_includes ;;
1237  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1238  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1239    x_includes=$ac_optarg ;;
1240
1241  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1242  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1243    ac_prev=x_libraries ;;
1244  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1245  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1246    x_libraries=$ac_optarg ;;
1247
1248  -*) { echo "$as_me: error: unrecognized option: $ac_option
1249Try \`$0 --help' for more information." >&2
1250   { (exit 1); exit 1; }; }
1251    ;;
1252
1253  *=*)
1254    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1255    # Reject names that are not valid shell variable names.
1256    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1257      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1258   { (exit 1); exit 1; }; }
1259    eval $ac_envvar=\$ac_optarg
1260    export $ac_envvar ;;
1261
1262  *)
1263    # FIXME: should be removed in autoconf 3.0.
1264    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1265    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1266      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1267    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1268    ;;
1269
1270  esac
1271done
1272
1273if test -n "$ac_prev"; then
1274  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1275  { echo "$as_me: error: missing argument to $ac_option" >&2
1276   { (exit 1); exit 1; }; }
1277fi
1278
1279# Be sure to have absolute directory names.
1280for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1281		datadir sysconfdir sharedstatedir localstatedir includedir \
1282		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1283		libdir localedir mandir
1284do
1285  eval ac_val=\$$ac_var
1286  case $ac_val in
1287    [\\/$]* | ?:[\\/]* )  continue;;
1288    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1289  esac
1290  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1291   { (exit 1); exit 1; }; }
1292done
1293
1294# There might be people who depend on the old broken behavior: `$host'
1295# used to hold the argument of --host etc.
1296# FIXME: To remove some day.
1297build=$build_alias
1298host=$host_alias
1299target=$target_alias
1300
1301# FIXME: To remove some day.
1302if test "x$host_alias" != x; then
1303  if test "x$build_alias" = x; then
1304    cross_compiling=maybe
1305    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1306    If a cross compiler is detected then cross compile mode will be used." >&2
1307  elif test "x$build_alias" != "x$host_alias"; then
1308    cross_compiling=yes
1309  fi
1310fi
1311
1312ac_tool_prefix=
1313test -n "$host_alias" && ac_tool_prefix=$host_alias-
1314
1315test "$silent" = yes && exec 6>/dev/null
1316
1317
1318ac_pwd=`pwd` && test -n "$ac_pwd" &&
1319ac_ls_di=`ls -di .` &&
1320ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1321  { echo "$as_me: error: Working directory cannot be determined" >&2
1322   { (exit 1); exit 1; }; }
1323test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1324  { echo "$as_me: error: pwd does not report name of working directory" >&2
1325   { (exit 1); exit 1; }; }
1326
1327
1328# Find the source files, if location was not specified.
1329if test -z "$srcdir"; then
1330  ac_srcdir_defaulted=yes
1331  # Try the directory containing this script, then the parent directory.
1332  ac_confdir=`$as_dirname -- "$0" ||
1333$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1334	 X"$0" : 'X\(//\)[^/]' \| \
1335	 X"$0" : 'X\(//\)$' \| \
1336	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1337echo X"$0" |
1338    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1339	    s//\1/
1340	    q
1341	  }
1342	  /^X\(\/\/\)[^/].*/{
1343	    s//\1/
1344	    q
1345	  }
1346	  /^X\(\/\/\)$/{
1347	    s//\1/
1348	    q
1349	  }
1350	  /^X\(\/\).*/{
1351	    s//\1/
1352	    q
1353	  }
1354	  s/.*/./; q'`
1355  srcdir=$ac_confdir
1356  if test ! -r "$srcdir/$ac_unique_file"; then
1357    srcdir=..
1358  fi
1359else
1360  ac_srcdir_defaulted=no
1361fi
1362if test ! -r "$srcdir/$ac_unique_file"; then
1363  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1364  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1365   { (exit 1); exit 1; }; }
1366fi
1367ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1368ac_abs_confdir=`(
1369	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1370   { (exit 1); exit 1; }; }
1371	pwd)`
1372# When building in place, set srcdir=.
1373if test "$ac_abs_confdir" = "$ac_pwd"; then
1374  srcdir=.
1375fi
1376# Remove unnecessary trailing slashes from srcdir.
1377# Double slashes in file names in object file debugging info
1378# mess up M-x gdb in Emacs.
1379case $srcdir in
1380*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1381esac
1382for ac_var in $ac_precious_vars; do
1383  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1384  eval ac_env_${ac_var}_value=\$${ac_var}
1385  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1386  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1387done
1388
1389#
1390# Report the --help message.
1391#
1392if test "$ac_init_help" = "long"; then
1393  # Omit some internal or obsolete options to make the list less imposing.
1394  # This message is too long to be a string in the A/UX 3.1 sh.
1395  cat <<_ACEOF
1396\`configure' configures this package to adapt to many kinds of systems.
1397
1398Usage: $0 [OPTION]... [VAR=VALUE]...
1399
1400To assign environment variables (e.g., CC, CFLAGS...), specify them as
1401VAR=VALUE.  See below for descriptions of some of the useful variables.
1402
1403Defaults for the options are specified in brackets.
1404
1405Configuration:
1406  -h, --help              display this help and exit
1407      --help=short        display options specific to this package
1408      --help=recursive    display the short help of all the included packages
1409  -V, --version           display version information and exit
1410  -q, --quiet, --silent   do not print \`checking...' messages
1411      --cache-file=FILE   cache test results in FILE [disabled]
1412  -C, --config-cache      alias for \`--cache-file=config.cache'
1413  -n, --no-create         do not create output files
1414      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1415
1416Installation directories:
1417  --prefix=PREFIX         install architecture-independent files in PREFIX
1418			  [$ac_default_prefix]
1419  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1420			  [PREFIX]
1421
1422By default, \`make install' will install all the files in
1423\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1424an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1425for instance \`--prefix=\$HOME'.
1426
1427For better control, use the options below.
1428
1429Fine tuning of the installation directories:
1430  --bindir=DIR           user executables [EPREFIX/bin]
1431  --sbindir=DIR          system admin executables [EPREFIX/sbin]
1432  --libexecdir=DIR       program executables [EPREFIX/libexec]
1433  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1434  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1435  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1436  --libdir=DIR           object code libraries [EPREFIX/lib]
1437  --includedir=DIR       C header files [PREFIX/include]
1438  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1439  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1440  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1441  --infodir=DIR          info documentation [DATAROOTDIR/info]
1442  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1443  --mandir=DIR           man documentation [DATAROOTDIR/man]
1444  --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
1445  --htmldir=DIR          html documentation [DOCDIR]
1446  --dvidir=DIR           dvi documentation [DOCDIR]
1447  --pdfdir=DIR           pdf documentation [DOCDIR]
1448  --psdir=DIR            ps documentation [DOCDIR]
1449_ACEOF
1450
1451  cat <<\_ACEOF
1452
1453Program names:
1454  --program-prefix=PREFIX            prepend PREFIX to installed program names
1455  --program-suffix=SUFFIX            append SUFFIX to installed program names
1456  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1457
1458System types:
1459  --build=BUILD     configure for building on BUILD [guessed]
1460  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1461_ACEOF
1462fi
1463
1464if test -n "$ac_init_help"; then
1465
1466  cat <<\_ACEOF
1467
1468Optional Features:
1469  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1470  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1471  --enable-maintainer-mode  enable make rules and dependencies not useful
1472			  (and sometimes confusing) to the casual installer
1473  --disable-dependency-tracking  speeds up one-time build
1474  --enable-dependency-tracking   do not reject slow dependency extractors
1475  --enable-shared[=PKGS]  build shared libraries [default=yes]
1476  --enable-static[=PKGS]  build static libraries [default=yes]
1477  --enable-fast-install[=PKGS]
1478                          optimize for fast installation [default=yes]
1479  --disable-libtool-lock  avoid locking (might break parallel builds)
1480
1481Optional Packages:
1482  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1483  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1484  --with-pic              try to use only PIC/non-PIC objects [default=use
1485                          both]
1486  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1487
1488Some influential environment variables:
1489  CC          C compiler command
1490  CFLAGS      C compiler flags
1491  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1492              nonstandard directory <lib dir>
1493  LIBS        libraries to pass to the linker, e.g. -l<library>
1494  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1495              you have headers in a nonstandard directory <include dir>
1496  CPP         C preprocessor
1497
1498Use these variables to override the choices made by `configure' or to help
1499it to find libraries and programs with nonstandard names/locations.
1500
1501_ACEOF
1502ac_status=$?
1503fi
1504
1505if test "$ac_init_help" = "recursive"; then
1506  # If there are subdirs, report their specific --help.
1507  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1508    test -d "$ac_dir" || continue
1509    ac_builddir=.
1510
1511case "$ac_dir" in
1512.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1513*)
1514  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1515  # A ".." for each directory in $ac_dir_suffix.
1516  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1517  case $ac_top_builddir_sub in
1518  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1519  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1520  esac ;;
1521esac
1522ac_abs_top_builddir=$ac_pwd
1523ac_abs_builddir=$ac_pwd$ac_dir_suffix
1524# for backward compatibility:
1525ac_top_builddir=$ac_top_build_prefix
1526
1527case $srcdir in
1528  .)  # We are building in place.
1529    ac_srcdir=.
1530    ac_top_srcdir=$ac_top_builddir_sub
1531    ac_abs_top_srcdir=$ac_pwd ;;
1532  [\\/]* | ?:[\\/]* )  # Absolute name.
1533    ac_srcdir=$srcdir$ac_dir_suffix;
1534    ac_top_srcdir=$srcdir
1535    ac_abs_top_srcdir=$srcdir ;;
1536  *) # Relative name.
1537    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1538    ac_top_srcdir=$ac_top_build_prefix$srcdir
1539    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1540esac
1541ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1542
1543    cd "$ac_dir" || { ac_status=$?; continue; }
1544    # Check for guested configure.
1545    if test -f "$ac_srcdir/configure.gnu"; then
1546      echo &&
1547      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1548    elif test -f "$ac_srcdir/configure"; then
1549      echo &&
1550      $SHELL "$ac_srcdir/configure" --help=recursive
1551    else
1552      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1553    fi || ac_status=$?
1554    cd "$ac_pwd" || { ac_status=$?; break; }
1555  done
1556fi
1557
1558test -n "$ac_init_help" && exit $ac_status
1559if $ac_init_version; then
1560  cat <<\_ACEOF
1561configure
1562generated by GNU Autoconf 2.61
1563
1564Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
15652002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1566This configure script is free software; the Free Software Foundation
1567gives unlimited permission to copy, distribute and modify it.
1568_ACEOF
1569  exit
1570fi
1571cat >config.log <<_ACEOF
1572This file contains any messages produced by compilers while
1573running configure, to aid debugging if configure makes a mistake.
1574
1575It was created by $as_me, which was
1576generated by GNU Autoconf 2.61.  Invocation command line was
1577
1578  $ $0 $@
1579
1580_ACEOF
1581exec 5>>config.log
1582{
1583cat <<_ASUNAME
1584## --------- ##
1585## Platform. ##
1586## --------- ##
1587
1588hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1589uname -m = `(uname -m) 2>/dev/null || echo unknown`
1590uname -r = `(uname -r) 2>/dev/null || echo unknown`
1591uname -s = `(uname -s) 2>/dev/null || echo unknown`
1592uname -v = `(uname -v) 2>/dev/null || echo unknown`
1593
1594/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1595/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1596
1597/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1598/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1599/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1600/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1601/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1602/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1603/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1604
1605_ASUNAME
1606
1607as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1608for as_dir in $PATH
1609do
1610  IFS=$as_save_IFS
1611  test -z "$as_dir" && as_dir=.
1612  echo "PATH: $as_dir"
1613done
1614IFS=$as_save_IFS
1615
1616} >&5
1617
1618cat >&5 <<_ACEOF
1619
1620
1621## ----------- ##
1622## Core tests. ##
1623## ----------- ##
1624
1625_ACEOF
1626
1627
1628# Keep a trace of the command line.
1629# Strip out --no-create and --no-recursion so they do not pile up.
1630# Strip out --silent because we don't want to record it for future runs.
1631# Also quote any args containing shell meta-characters.
1632# Make two passes to allow for proper duplicate-argument suppression.
1633ac_configure_args=
1634ac_configure_args0=
1635ac_configure_args1=
1636ac_must_keep_next=false
1637for ac_pass in 1 2
1638do
1639  for ac_arg
1640  do
1641    case $ac_arg in
1642    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1643    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1644    | -silent | --silent | --silen | --sile | --sil)
1645      continue ;;
1646    *\'*)
1647      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1648    esac
1649    case $ac_pass in
1650    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1651    2)
1652      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1653      if test $ac_must_keep_next = true; then
1654	ac_must_keep_next=false # Got value, back to normal.
1655      else
1656	case $ac_arg in
1657	  *=* | --config-cache | -C | -disable-* | --disable-* \
1658	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1659	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1660	  | -with-* | --with-* | -without-* | --without-* | --x)
1661	    case "$ac_configure_args0 " in
1662	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1663	    esac
1664	    ;;
1665	  -* ) ac_must_keep_next=true ;;
1666	esac
1667      fi
1668      ac_configure_args="$ac_configure_args '$ac_arg'"
1669      ;;
1670    esac
1671  done
1672done
1673$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1674$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1675
1676# When interrupted or exit'd, cleanup temporary files, and complete
1677# config.log.  We remove comments because anyway the quotes in there
1678# would cause problems or look ugly.
1679# WARNING: Use '\'' to represent an apostrophe within the trap.
1680# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1681trap 'exit_status=$?
1682  # Save into config.log some information that might help in debugging.
1683  {
1684    echo
1685
1686    cat <<\_ASBOX
1687## ---------------- ##
1688## Cache variables. ##
1689## ---------------- ##
1690_ASBOX
1691    echo
1692    # The following way of writing the cache mishandles newlines in values,
1693(
1694  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1695    eval ac_val=\$$ac_var
1696    case $ac_val in #(
1697    *${as_nl}*)
1698      case $ac_var in #(
1699      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1700echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1701      esac
1702      case $ac_var in #(
1703      _ | IFS | as_nl) ;; #(
1704      *) $as_unset $ac_var ;;
1705      esac ;;
1706    esac
1707  done
1708  (set) 2>&1 |
1709    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1710    *${as_nl}ac_space=\ *)
1711      sed -n \
1712	"s/'\''/'\''\\\\'\'''\''/g;
1713	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1714      ;; #(
1715    *)
1716      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1717      ;;
1718    esac |
1719    sort
1720)
1721    echo
1722
1723    cat <<\_ASBOX
1724## ----------------- ##
1725## Output variables. ##
1726## ----------------- ##
1727_ASBOX
1728    echo
1729    for ac_var in $ac_subst_vars
1730    do
1731      eval ac_val=\$$ac_var
1732      case $ac_val in
1733      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1734      esac
1735      echo "$ac_var='\''$ac_val'\''"
1736    done | sort
1737    echo
1738
1739    if test -n "$ac_subst_files"; then
1740      cat <<\_ASBOX
1741## ------------------- ##
1742## File substitutions. ##
1743## ------------------- ##
1744_ASBOX
1745      echo
1746      for ac_var in $ac_subst_files
1747      do
1748	eval ac_val=\$$ac_var
1749	case $ac_val in
1750	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1751	esac
1752	echo "$ac_var='\''$ac_val'\''"
1753      done | sort
1754      echo
1755    fi
1756
1757    if test -s confdefs.h; then
1758      cat <<\_ASBOX
1759## ----------- ##
1760## confdefs.h. ##
1761## ----------- ##
1762_ASBOX
1763      echo
1764      cat confdefs.h
1765      echo
1766    fi
1767    test "$ac_signal" != 0 &&
1768      echo "$as_me: caught signal $ac_signal"
1769    echo "$as_me: exit $exit_status"
1770  } >&5
1771  rm -f core *.core core.conftest.* &&
1772    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1773    exit $exit_status
1774' 0
1775for ac_signal in 1 2 13 15; do
1776  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1777done
1778ac_signal=0
1779
1780# confdefs.h avoids OS command line length limits that DEFS can exceed.
1781rm -f -r conftest* confdefs.h
1782
1783# Predefined preprocessor variables.
1784
1785cat >>confdefs.h <<_ACEOF
1786#define PACKAGE_NAME "$PACKAGE_NAME"
1787_ACEOF
1788
1789
1790cat >>confdefs.h <<_ACEOF
1791#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1792_ACEOF
1793
1794
1795cat >>confdefs.h <<_ACEOF
1796#define PACKAGE_VERSION "$PACKAGE_VERSION"
1797_ACEOF
1798
1799
1800cat >>confdefs.h <<_ACEOF
1801#define PACKAGE_STRING "$PACKAGE_STRING"
1802_ACEOF
1803
1804
1805cat >>confdefs.h <<_ACEOF
1806#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1807_ACEOF
1808
1809
1810# Let the site file select an alternate cache file if it wants to.
1811# Prefer explicitly selected file to automatically selected ones.
1812if test -n "$CONFIG_SITE"; then
1813  set x "$CONFIG_SITE"
1814elif test "x$prefix" != xNONE; then
1815  set x "$prefix/share/config.site" "$prefix/etc/config.site"
1816else
1817  set x "$ac_default_prefix/share/config.site" \
1818	"$ac_default_prefix/etc/config.site"
1819fi
1820shift
1821for ac_site_file
1822do
1823  if test -r "$ac_site_file"; then
1824    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1825echo "$as_me: loading site script $ac_site_file" >&6;}
1826    sed 's/^/| /' "$ac_site_file" >&5
1827    . "$ac_site_file"
1828  fi
1829done
1830
1831if test -r "$cache_file"; then
1832  # Some versions of bash will fail to source /dev/null (special
1833  # files actually), so we avoid doing that.
1834  if test -f "$cache_file"; then
1835    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1836echo "$as_me: loading cache $cache_file" >&6;}
1837    case $cache_file in
1838      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1839      *)                      . "./$cache_file";;
1840    esac
1841  fi
1842else
1843  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1844echo "$as_me: creating cache $cache_file" >&6;}
1845  >$cache_file
1846fi
1847
1848# Check that the precious variables saved in the cache have kept the same
1849# value.
1850ac_cache_corrupted=false
1851for ac_var in $ac_precious_vars; do
1852  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1853  eval ac_new_set=\$ac_env_${ac_var}_set
1854  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1855  eval ac_new_val=\$ac_env_${ac_var}_value
1856  case $ac_old_set,$ac_new_set in
1857    set,)
1858      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1859echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1860      ac_cache_corrupted=: ;;
1861    ,set)
1862      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1863echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1864      ac_cache_corrupted=: ;;
1865    ,);;
1866    *)
1867      if test "x$ac_old_val" != "x$ac_new_val"; then
1868	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1869echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1870	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1871echo "$as_me:   former value:  $ac_old_val" >&2;}
1872	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1873echo "$as_me:   current value: $ac_new_val" >&2;}
1874	ac_cache_corrupted=:
1875      fi;;
1876  esac
1877  # Pass precious variables to config.status.
1878  if test "$ac_new_set" = set; then
1879    case $ac_new_val in
1880    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1881    *) ac_arg=$ac_var=$ac_new_val ;;
1882    esac
1883    case " $ac_configure_args " in
1884      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1885      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1886    esac
1887  fi
1888done
1889if $ac_cache_corrupted; then
1890  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1891echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1892  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1893echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1894   { (exit 1); exit 1; }; }
1895fi
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913ac_ext=c
1914ac_cpp='$CPP $CPPFLAGS'
1915ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1916ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1917ac_compiler_gnu=$ac_cv_c_compiler_gnu
1918
1919
1920
1921am__api_version="1.9"
1922ac_aux_dir=
1923for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1924  if test -f "$ac_dir/install-sh"; then
1925    ac_aux_dir=$ac_dir
1926    ac_install_sh="$ac_aux_dir/install-sh -c"
1927    break
1928  elif test -f "$ac_dir/install.sh"; then
1929    ac_aux_dir=$ac_dir
1930    ac_install_sh="$ac_aux_dir/install.sh -c"
1931    break
1932  elif test -f "$ac_dir/shtool"; then
1933    ac_aux_dir=$ac_dir
1934    ac_install_sh="$ac_aux_dir/shtool install -c"
1935    break
1936  fi
1937done
1938if test -z "$ac_aux_dir"; then
1939  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1940echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1941   { (exit 1); exit 1; }; }
1942fi
1943
1944# These three variables are undocumented and unsupported,
1945# and are intended to be withdrawn in a future Autoconf release.
1946# They can cause serious problems if a builder's source tree is in a directory
1947# whose full name contains unusual characters.
1948ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1949ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1950ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1951
1952
1953# Find a good install program.  We prefer a C program (faster),
1954# so one script is as good as another.  But avoid the broken or
1955# incompatible versions:
1956# SysV /etc/install, /usr/sbin/install
1957# SunOS /usr/etc/install
1958# IRIX /sbin/install
1959# AIX /bin/install
1960# AmigaOS /C/install, which installs bootblocks on floppy discs
1961# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1962# AFS /usr/afsws/bin/install, which mishandles nonexistent args
1963# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1964# OS/2's system install, which has a completely different semantic
1965# ./install, which can be erroneously created by make from ./install.sh.
1966{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1967echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
1968if test -z "$INSTALL"; then
1969if test "${ac_cv_path_install+set}" = set; then
1970  echo $ECHO_N "(cached) $ECHO_C" >&6
1971else
1972  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1973for as_dir in $PATH
1974do
1975  IFS=$as_save_IFS
1976  test -z "$as_dir" && as_dir=.
1977  # Account for people who put trailing slashes in PATH elements.
1978case $as_dir/ in
1979  ./ | .// | /cC/* | \
1980  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1981  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1982  /usr/ucb/* ) ;;
1983  *)
1984    # OSF1 and SCO ODT 3.0 have their own names for install.
1985    # Don't use installbsd from OSF since it installs stuff as root
1986    # by default.
1987    for ac_prog in ginstall scoinst install; do
1988      for ac_exec_ext in '' $ac_executable_extensions; do
1989	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
1990	  if test $ac_prog = install &&
1991	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1992	    # AIX install.  It has an incompatible calling convention.
1993	    :
1994	  elif test $ac_prog = install &&
1995	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1996	    # program-specific install script used by HP pwplus--don't use.
1997	    :
1998	  else
1999	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2000	    break 3
2001	  fi
2002	fi
2003      done
2004    done
2005    ;;
2006esac
2007done
2008IFS=$as_save_IFS
2009
2010
2011fi
2012  if test "${ac_cv_path_install+set}" = set; then
2013    INSTALL=$ac_cv_path_install
2014  else
2015    # As a last resort, use the slow shell script.  Don't cache a
2016    # value for INSTALL within a source directory, because that will
2017    # break other packages using the cache if that directory is
2018    # removed, or if the value is a relative name.
2019    INSTALL=$ac_install_sh
2020  fi
2021fi
2022{ echo "$as_me:$LINENO: result: $INSTALL" >&5
2023echo "${ECHO_T}$INSTALL" >&6; }
2024
2025# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2026# It thinks the first close brace ends the variable substitution.
2027test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2028
2029test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2030
2031test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2032
2033{ echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2034echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
2035# Just in case
2036sleep 1
2037echo timestamp > conftest.file
2038# Do `set' in a subshell so we don't clobber the current shell's
2039# arguments.  Must try -L first in case configure is actually a
2040# symlink; some systems play weird games with the mod time of symlinks
2041# (eg FreeBSD returns the mod time of the symlink's containing
2042# directory).
2043if (
2044   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2045   if test "$*" = "X"; then
2046      # -L didn't work.
2047      set X `ls -t $srcdir/configure conftest.file`
2048   fi
2049   rm -f conftest.file
2050   if test "$*" != "X $srcdir/configure conftest.file" \
2051      && test "$*" != "X conftest.file $srcdir/configure"; then
2052
2053      # If neither matched, then we have a broken ls.  This can happen
2054      # if, for instance, CONFIG_SHELL is bash and it inherits a
2055      # broken ls alias from the environment.  This has actually
2056      # happened.  Such a system could not be considered "sane".
2057      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2058alias in your environment" >&5
2059echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2060alias in your environment" >&2;}
2061   { (exit 1); exit 1; }; }
2062   fi
2063
2064   test "$2" = conftest.file
2065   )
2066then
2067   # Ok.
2068   :
2069else
2070   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2071Check your system clock" >&5
2072echo "$as_me: error: newly created file is older than distributed files!
2073Check your system clock" >&2;}
2074   { (exit 1); exit 1; }; }
2075fi
2076{ echo "$as_me:$LINENO: result: yes" >&5
2077echo "${ECHO_T}yes" >&6; }
2078test "$program_prefix" != NONE &&
2079  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2080# Use a double $ so make ignores it.
2081test "$program_suffix" != NONE &&
2082  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2083# Double any \ or $.  echo might interpret backslashes.
2084# By default was `s,x,x', remove it if useless.
2085cat <<\_ACEOF >conftest.sed
2086s/[\\$]/&&/g;s/;s,x,x,$//
2087_ACEOF
2088program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2089rm -f conftest.sed
2090
2091# expand $ac_aux_dir to an absolute path
2092am_aux_dir=`cd $ac_aux_dir && pwd`
2093
2094test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2095# Use eval to expand $SHELL
2096if eval "$MISSING --run true"; then
2097  am_missing_run="$MISSING --run "
2098else
2099  am_missing_run=
2100  { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2101echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2102fi
2103
2104if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2105  # We used to keeping the `.' as first argument, in order to
2106  # allow $(mkdir_p) to be used without argument.  As in
2107  #   $(mkdir_p) $(somedir)
2108  # where $(somedir) is conditionally defined.  However this is wrong
2109  # for two reasons:
2110  #  1. if the package is installed by a user who cannot write `.'
2111  #     make install will fail,
2112  #  2. the above comment should most certainly read
2113  #     $(mkdir_p) $(DESTDIR)$(somedir)
2114  #     so it does not work when $(somedir) is undefined and
2115  #     $(DESTDIR) is not.
2116  #  To support the latter case, we have to write
2117  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2118  #  so the `.' trick is pointless.
2119  mkdir_p='mkdir -p --'
2120else
2121  # On NextStep and OpenStep, the `mkdir' command does not
2122  # recognize any option.  It will interpret all options as
2123  # directories to create, and then abort because `.' already
2124  # exists.
2125  for d in ./-p ./--version;
2126  do
2127    test -d $d && rmdir $d
2128  done
2129  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2130  if test -f "$ac_aux_dir/mkinstalldirs"; then
2131    mkdir_p='$(mkinstalldirs)'
2132  else
2133    mkdir_p='$(install_sh) -d'
2134  fi
2135fi
2136
2137for ac_prog in gawk mawk nawk awk
2138do
2139  # Extract the first word of "$ac_prog", so it can be a program name with args.
2140set dummy $ac_prog; ac_word=$2
2141{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2142echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2143if test "${ac_cv_prog_AWK+set}" = set; then
2144  echo $ECHO_N "(cached) $ECHO_C" >&6
2145else
2146  if test -n "$AWK"; then
2147  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2148else
2149as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2150for as_dir in $PATH
2151do
2152  IFS=$as_save_IFS
2153  test -z "$as_dir" && as_dir=.
2154  for ac_exec_ext in '' $ac_executable_extensions; do
2155  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2156    ac_cv_prog_AWK="$ac_prog"
2157    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2158    break 2
2159  fi
2160done
2161done
2162IFS=$as_save_IFS
2163
2164fi
2165fi
2166AWK=$ac_cv_prog_AWK
2167if test -n "$AWK"; then
2168  { echo "$as_me:$LINENO: result: $AWK" >&5
2169echo "${ECHO_T}$AWK" >&6; }
2170else
2171  { echo "$as_me:$LINENO: result: no" >&5
2172echo "${ECHO_T}no" >&6; }
2173fi
2174
2175
2176  test -n "$AWK" && break
2177done
2178
2179{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2180echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
2181set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2182if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2183  echo $ECHO_N "(cached) $ECHO_C" >&6
2184else
2185  cat >conftest.make <<\_ACEOF
2186SHELL = /bin/sh
2187all:
2188	@echo '@@@%%%=$(MAKE)=@@@%%%'
2189_ACEOF
2190# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2191case `${MAKE-make} -f conftest.make 2>/dev/null` in
2192  *@@@%%%=?*=@@@%%%*)
2193    eval ac_cv_prog_make_${ac_make}_set=yes;;
2194  *)
2195    eval ac_cv_prog_make_${ac_make}_set=no;;
2196esac
2197rm -f conftest.make
2198fi
2199if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2200  { echo "$as_me:$LINENO: result: yes" >&5
2201echo "${ECHO_T}yes" >&6; }
2202  SET_MAKE=
2203else
2204  { echo "$as_me:$LINENO: result: no" >&5
2205echo "${ECHO_T}no" >&6; }
2206  SET_MAKE="MAKE=${MAKE-make}"
2207fi
2208
2209rm -rf .tst 2>/dev/null
2210mkdir .tst 2>/dev/null
2211if test -d .tst; then
2212  am__leading_dot=.
2213else
2214  am__leading_dot=_
2215fi
2216rmdir .tst 2>/dev/null
2217
2218# test to see if srcdir already configured
2219if test "`cd $srcdir && pwd`" != "`pwd`" &&
2220   test -f $srcdir/config.status; then
2221  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2222echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2223   { (exit 1); exit 1; }; }
2224fi
2225
2226# test whether we have cygpath
2227if test -z "$CYGPATH_W"; then
2228  if (cygpath --version) >/dev/null 2>/dev/null; then
2229    CYGPATH_W='cygpath -w'
2230  else
2231    CYGPATH_W=echo
2232  fi
2233fi
2234
2235
2236# Define the identity of the package.
2237 PACKAGE=libogg
2238 VERSION=1.2.0
2239
2240
2241cat >>confdefs.h <<_ACEOF
2242#define PACKAGE "$PACKAGE"
2243_ACEOF
2244
2245
2246cat >>confdefs.h <<_ACEOF
2247#define VERSION "$VERSION"
2248_ACEOF
2249
2250# Some tools Automake needs.
2251
2252ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2253
2254
2255AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2256
2257
2258AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2259
2260
2261AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2262
2263
2264MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2265
2266install_sh=${install_sh-"$am_aux_dir/install-sh"}
2267
2268# Installed binaries are usually stripped using `strip' when the user
2269# run `make install-strip'.  However `strip' might not be the right
2270# tool to use in cross-compilation environments, therefore Automake
2271# will honor the `STRIP' environment variable to overrule this program.
2272if test "$cross_compiling" != no; then
2273  if test -n "$ac_tool_prefix"; then
2274  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2275set dummy ${ac_tool_prefix}strip; ac_word=$2
2276{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2277echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2278if test "${ac_cv_prog_STRIP+set}" = set; then
2279  echo $ECHO_N "(cached) $ECHO_C" >&6
2280else
2281  if test -n "$STRIP"; then
2282  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2283else
2284as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2285for as_dir in $PATH
2286do
2287  IFS=$as_save_IFS
2288  test -z "$as_dir" && as_dir=.
2289  for ac_exec_ext in '' $ac_executable_extensions; do
2290  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2291    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2292    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2293    break 2
2294  fi
2295done
2296done
2297IFS=$as_save_IFS
2298
2299fi
2300fi
2301STRIP=$ac_cv_prog_STRIP
2302if test -n "$STRIP"; then
2303  { echo "$as_me:$LINENO: result: $STRIP" >&5
2304echo "${ECHO_T}$STRIP" >&6; }
2305else
2306  { echo "$as_me:$LINENO: result: no" >&5
2307echo "${ECHO_T}no" >&6; }
2308fi
2309
2310
2311fi
2312if test -z "$ac_cv_prog_STRIP"; then
2313  ac_ct_STRIP=$STRIP
2314  # Extract the first word of "strip", so it can be a program name with args.
2315set dummy strip; ac_word=$2
2316{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2317echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2318if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2319  echo $ECHO_N "(cached) $ECHO_C" >&6
2320else
2321  if test -n "$ac_ct_STRIP"; then
2322  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2323else
2324as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2325for as_dir in $PATH
2326do
2327  IFS=$as_save_IFS
2328  test -z "$as_dir" && as_dir=.
2329  for ac_exec_ext in '' $ac_executable_extensions; do
2330  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2331    ac_cv_prog_ac_ct_STRIP="strip"
2332    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2333    break 2
2334  fi
2335done
2336done
2337IFS=$as_save_IFS
2338
2339fi
2340fi
2341ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2342if test -n "$ac_ct_STRIP"; then
2343  { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2344echo "${ECHO_T}$ac_ct_STRIP" >&6; }
2345else
2346  { echo "$as_me:$LINENO: result: no" >&5
2347echo "${ECHO_T}no" >&6; }
2348fi
2349
2350  if test "x$ac_ct_STRIP" = x; then
2351    STRIP=":"
2352  else
2353    case $cross_compiling:$ac_tool_warned in
2354yes:)
2355{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2356whose name does not start with the host triplet.  If you think this
2357configuration is useful to you, please write to autoconf@gnu.org." >&5
2358echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2359whose name does not start with the host triplet.  If you think this
2360configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2361ac_tool_warned=yes ;;
2362esac
2363    STRIP=$ac_ct_STRIP
2364  fi
2365else
2366  STRIP="$ac_cv_prog_STRIP"
2367fi
2368
2369fi
2370INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2371
2372# We need awk for the "check" target.  The system "awk" is bad on
2373# some platforms.
2374# Always define AMTAR for backward compatibility.
2375
2376AMTAR=${AMTAR-"${am_missing_run}tar"}
2377
2378am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2379
2380
2381
2382
2383
2384{ echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
2385echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; }
2386    # Check whether --enable-maintainer-mode was given.
2387if test "${enable_maintainer_mode+set}" = set; then
2388  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2389else
2390  USE_MAINTAINER_MODE=no
2391fi
2392
2393  { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
2394echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; }
2395
2396
2397if test $USE_MAINTAINER_MODE = yes; then
2398  MAINTAINER_MODE_TRUE=
2399  MAINTAINER_MODE_FALSE='#'
2400else
2401  MAINTAINER_MODE_TRUE='#'
2402  MAINTAINER_MODE_FALSE=
2403fi
2404
2405  MAINT=$MAINTAINER_MODE_TRUE
2406
2407
2408
2409
2410LIB_CURRENT=7
2411LIB_REVISION=0
2412LIB_AGE=7
2413
2414
2415
2416
2417ac_ext=c
2418ac_cpp='$CPP $CPPFLAGS'
2419ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2420ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2421ac_compiler_gnu=$ac_cv_c_compiler_gnu
2422if test -n "$ac_tool_prefix"; then
2423  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2424set dummy ${ac_tool_prefix}gcc; ac_word=$2
2425{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2426echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2427if test "${ac_cv_prog_CC+set}" = set; then
2428  echo $ECHO_N "(cached) $ECHO_C" >&6
2429else
2430  if test -n "$CC"; then
2431  ac_cv_prog_CC="$CC" # Let the user override the test.
2432else
2433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2434for as_dir in $PATH
2435do
2436  IFS=$as_save_IFS
2437  test -z "$as_dir" && as_dir=.
2438  for ac_exec_ext in '' $ac_executable_extensions; do
2439  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2440    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2441    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2442    break 2
2443  fi
2444done
2445done
2446IFS=$as_save_IFS
2447
2448fi
2449fi
2450CC=$ac_cv_prog_CC
2451if test -n "$CC"; then
2452  { echo "$as_me:$LINENO: result: $CC" >&5
2453echo "${ECHO_T}$CC" >&6; }
2454else
2455  { echo "$as_me:$LINENO: result: no" >&5
2456echo "${ECHO_T}no" >&6; }
2457fi
2458
2459
2460fi
2461if test -z "$ac_cv_prog_CC"; then
2462  ac_ct_CC=$CC
2463  # Extract the first word of "gcc", so it can be a program name with args.
2464set dummy gcc; ac_word=$2
2465{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2466echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2467if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2468  echo $ECHO_N "(cached) $ECHO_C" >&6
2469else
2470  if test -n "$ac_ct_CC"; then
2471  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2472else
2473as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2474for as_dir in $PATH
2475do
2476  IFS=$as_save_IFS
2477  test -z "$as_dir" && as_dir=.
2478  for ac_exec_ext in '' $ac_executable_extensions; do
2479  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2480    ac_cv_prog_ac_ct_CC="gcc"
2481    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2482    break 2
2483  fi
2484done
2485done
2486IFS=$as_save_IFS
2487
2488fi
2489fi
2490ac_ct_CC=$ac_cv_prog_ac_ct_CC
2491if test -n "$ac_ct_CC"; then
2492  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2493echo "${ECHO_T}$ac_ct_CC" >&6; }
2494else
2495  { echo "$as_me:$LINENO: result: no" >&5
2496echo "${ECHO_T}no" >&6; }
2497fi
2498
2499  if test "x$ac_ct_CC" = x; then
2500    CC=""
2501  else
2502    case $cross_compiling:$ac_tool_warned in
2503yes:)
2504{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2505whose name does not start with the host triplet.  If you think this
2506configuration is useful to you, please write to autoconf@gnu.org." >&5
2507echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2508whose name does not start with the host triplet.  If you think this
2509configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2510ac_tool_warned=yes ;;
2511esac
2512    CC=$ac_ct_CC
2513  fi
2514else
2515  CC="$ac_cv_prog_CC"
2516fi
2517
2518if test -z "$CC"; then
2519          if test -n "$ac_tool_prefix"; then
2520    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2521set dummy ${ac_tool_prefix}cc; ac_word=$2
2522{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2523echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2524if test "${ac_cv_prog_CC+set}" = set; then
2525  echo $ECHO_N "(cached) $ECHO_C" >&6
2526else
2527  if test -n "$CC"; then
2528  ac_cv_prog_CC="$CC" # Let the user override the test.
2529else
2530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2531for as_dir in $PATH
2532do
2533  IFS=$as_save_IFS
2534  test -z "$as_dir" && as_dir=.
2535  for ac_exec_ext in '' $ac_executable_extensions; do
2536  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2537    ac_cv_prog_CC="${ac_tool_prefix}cc"
2538    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2539    break 2
2540  fi
2541done
2542done
2543IFS=$as_save_IFS
2544
2545fi
2546fi
2547CC=$ac_cv_prog_CC
2548if test -n "$CC"; then
2549  { echo "$as_me:$LINENO: result: $CC" >&5
2550echo "${ECHO_T}$CC" >&6; }
2551else
2552  { echo "$as_me:$LINENO: result: no" >&5
2553echo "${ECHO_T}no" >&6; }
2554fi
2555
2556
2557  fi
2558fi
2559if test -z "$CC"; then
2560  # Extract the first word of "cc", so it can be a program name with args.
2561set dummy cc; ac_word=$2
2562{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2563echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2564if test "${ac_cv_prog_CC+set}" = set; then
2565  echo $ECHO_N "(cached) $ECHO_C" >&6
2566else
2567  if test -n "$CC"; then
2568  ac_cv_prog_CC="$CC" # Let the user override the test.
2569else
2570  ac_prog_rejected=no
2571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2572for as_dir in $PATH
2573do
2574  IFS=$as_save_IFS
2575  test -z "$as_dir" && as_dir=.
2576  for ac_exec_ext in '' $ac_executable_extensions; do
2577  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2578    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2579       ac_prog_rejected=yes
2580       continue
2581     fi
2582    ac_cv_prog_CC="cc"
2583    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2584    break 2
2585  fi
2586done
2587done
2588IFS=$as_save_IFS
2589
2590if test $ac_prog_rejected = yes; then
2591  # We found a bogon in the path, so make sure we never use it.
2592  set dummy $ac_cv_prog_CC
2593  shift
2594  if test $# != 0; then
2595    # We chose a different compiler from the bogus one.
2596    # However, it has the same basename, so the bogon will be chosen
2597    # first if we set CC to just the basename; use the full file name.
2598    shift
2599    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2600  fi
2601fi
2602fi
2603fi
2604CC=$ac_cv_prog_CC
2605if test -n "$CC"; then
2606  { echo "$as_me:$LINENO: result: $CC" >&5
2607echo "${ECHO_T}$CC" >&6; }
2608else
2609  { echo "$as_me:$LINENO: result: no" >&5
2610echo "${ECHO_T}no" >&6; }
2611fi
2612
2613
2614fi
2615if test -z "$CC"; then
2616  if test -n "$ac_tool_prefix"; then
2617  for ac_prog in cl.exe
2618  do
2619    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2620set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2621{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2622echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2623if test "${ac_cv_prog_CC+set}" = set; then
2624  echo $ECHO_N "(cached) $ECHO_C" >&6
2625else
2626  if test -n "$CC"; then
2627  ac_cv_prog_CC="$CC" # Let the user override the test.
2628else
2629as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2630for as_dir in $PATH
2631do
2632  IFS=$as_save_IFS
2633  test -z "$as_dir" && as_dir=.
2634  for ac_exec_ext in '' $ac_executable_extensions; do
2635  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2636    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2637    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2638    break 2
2639  fi
2640done
2641done
2642IFS=$as_save_IFS
2643
2644fi
2645fi
2646CC=$ac_cv_prog_CC
2647if test -n "$CC"; then
2648  { echo "$as_me:$LINENO: result: $CC" >&5
2649echo "${ECHO_T}$CC" >&6; }
2650else
2651  { echo "$as_me:$LINENO: result: no" >&5
2652echo "${ECHO_T}no" >&6; }
2653fi
2654
2655
2656    test -n "$CC" && break
2657  done
2658fi
2659if test -z "$CC"; then
2660  ac_ct_CC=$CC
2661  for ac_prog in cl.exe
2662do
2663  # Extract the first word of "$ac_prog", so it can be a program name with args.
2664set dummy $ac_prog; ac_word=$2
2665{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2666echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2667if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2668  echo $ECHO_N "(cached) $ECHO_C" >&6
2669else
2670  if test -n "$ac_ct_CC"; then
2671  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2672else
2673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2674for as_dir in $PATH
2675do
2676  IFS=$as_save_IFS
2677  test -z "$as_dir" && as_dir=.
2678  for ac_exec_ext in '' $ac_executable_extensions; do
2679  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2680    ac_cv_prog_ac_ct_CC="$ac_prog"
2681    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2682    break 2
2683  fi
2684done
2685done
2686IFS=$as_save_IFS
2687
2688fi
2689fi
2690ac_ct_CC=$ac_cv_prog_ac_ct_CC
2691if test -n "$ac_ct_CC"; then
2692  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2693echo "${ECHO_T}$ac_ct_CC" >&6; }
2694else
2695  { echo "$as_me:$LINENO: result: no" >&5
2696echo "${ECHO_T}no" >&6; }
2697fi
2698
2699
2700  test -n "$ac_ct_CC" && break
2701done
2702
2703  if test "x$ac_ct_CC" = x; then
2704    CC=""
2705  else
2706    case $cross_compiling:$ac_tool_warned in
2707yes:)
2708{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2709whose name does not start with the host triplet.  If you think this
2710configuration is useful to you, please write to autoconf@gnu.org." >&5
2711echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2712whose name does not start with the host triplet.  If you think this
2713configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2714ac_tool_warned=yes ;;
2715esac
2716    CC=$ac_ct_CC
2717  fi
2718fi
2719
2720fi
2721
2722
2723test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2724See \`config.log' for more details." >&5
2725echo "$as_me: error: no acceptable C compiler found in \$PATH
2726See \`config.log' for more details." >&2;}
2727   { (exit 1); exit 1; }; }
2728
2729# Provide some information about the compiler.
2730echo "$as_me:$LINENO: checking for C compiler version" >&5
2731ac_compiler=`set X $ac_compile; echo $2`
2732{ (ac_try="$ac_compiler --version >&5"
2733case "(($ac_try" in
2734  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2735  *) ac_try_echo=$ac_try;;
2736esac
2737eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2738  (eval "$ac_compiler --version >&5") 2>&5
2739  ac_status=$?
2740  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2741  (exit $ac_status); }
2742{ (ac_try="$ac_compiler -v >&5"
2743case "(($ac_try" in
2744  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2745  *) ac_try_echo=$ac_try;;
2746esac
2747eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2748  (eval "$ac_compiler -v >&5") 2>&5
2749  ac_status=$?
2750  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2751  (exit $ac_status); }
2752{ (ac_try="$ac_compiler -V >&5"
2753case "(($ac_try" in
2754  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2755  *) ac_try_echo=$ac_try;;
2756esac
2757eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2758  (eval "$ac_compiler -V >&5") 2>&5
2759  ac_status=$?
2760  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2761  (exit $ac_status); }
2762
2763cat >conftest.$ac_ext <<_ACEOF
2764/* confdefs.h.  */
2765_ACEOF
2766cat confdefs.h >>conftest.$ac_ext
2767cat >>conftest.$ac_ext <<_ACEOF
2768/* end confdefs.h.  */
2769
2770int
2771main ()
2772{
2773
2774  ;
2775  return 0;
2776}
2777_ACEOF
2778ac_clean_files_save=$ac_clean_files
2779ac_clean_files="$ac_clean_files a.out a.exe b.out"
2780# Try to create an executable without -o first, disregard a.out.
2781# It will help us diagnose broken compilers, and finding out an intuition
2782# of exeext.
2783{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2784echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2785ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2786#
2787# List of possible output files, starting from the most likely.
2788# The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2789# only as a last resort.  b.out is created by i960 compilers.
2790ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2791#
2792# The IRIX 6 linker writes into existing files which may not be
2793# executable, retaining their permissions.  Remove them first so a
2794# subsequent execution test works.
2795ac_rmfiles=
2796for ac_file in $ac_files
2797do
2798  case $ac_file in
2799    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2800    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2801  esac
2802done
2803rm -f $ac_rmfiles
2804
2805if { (ac_try="$ac_link_default"
2806case "(($ac_try" in
2807  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2808  *) ac_try_echo=$ac_try;;
2809esac
2810eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2811  (eval "$ac_link_default") 2>&5
2812  ac_status=$?
2813  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2814  (exit $ac_status); }; then
2815  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2816# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2817# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2818# so that the user can short-circuit this test for compilers unknown to
2819# Autoconf.
2820for ac_file in $ac_files ''
2821do
2822  test -f "$ac_file" || continue
2823  case $ac_file in
2824    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2825	;;
2826    [ab].out )
2827	# We found the default executable, but exeext='' is most
2828	# certainly right.
2829	break;;
2830    *.* )
2831        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2832	then :; else
2833	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2834	fi
2835	# We set ac_cv_exeext here because the later test for it is not
2836	# safe: cross compilers may not add the suffix if given an `-o'
2837	# argument, so we may need to know it at that point already.
2838	# Even if this section looks crufty: it has the advantage of
2839	# actually working.
2840	break;;
2841    * )
2842	break;;
2843  esac
2844done
2845test "$ac_cv_exeext" = no && ac_cv_exeext=
2846
2847else
2848  ac_file=''
2849fi
2850
2851{ echo "$as_me:$LINENO: result: $ac_file" >&5
2852echo "${ECHO_T}$ac_file" >&6; }
2853if test -z "$ac_file"; then
2854  echo "$as_me: failed program was:" >&5
2855sed 's/^/| /' conftest.$ac_ext >&5
2856
2857{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2858See \`config.log' for more details." >&5
2859echo "$as_me: error: C compiler cannot create executables
2860See \`config.log' for more details." >&2;}
2861   { (exit 77); exit 77; }; }
2862fi
2863
2864ac_exeext=$ac_cv_exeext
2865
2866# Check that the compiler produces executables we can run.  If not, either
2867# the compiler is broken, or we cross compile.
2868{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2869echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2870# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2871# If not cross compiling, check that we can run a simple program.
2872if test "$cross_compiling" != yes; then
2873  if { ac_try='./$ac_file'
2874  { (case "(($ac_try" in
2875  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2876  *) ac_try_echo=$ac_try;;
2877esac
2878eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2879  (eval "$ac_try") 2>&5
2880  ac_status=$?
2881  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2882  (exit $ac_status); }; }; then
2883    cross_compiling=no
2884  else
2885    if test "$cross_compiling" = maybe; then
2886	cross_compiling=yes
2887    else
2888	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2889If you meant to cross compile, use \`--host'.
2890See \`config.log' for more details." >&5
2891echo "$as_me: error: cannot run C compiled programs.
2892If you meant to cross compile, use \`--host'.
2893See \`config.log' for more details." >&2;}
2894   { (exit 1); exit 1; }; }
2895    fi
2896  fi
2897fi
2898{ echo "$as_me:$LINENO: result: yes" >&5
2899echo "${ECHO_T}yes" >&6; }
2900
2901rm -f a.out a.exe conftest$ac_cv_exeext b.out
2902ac_clean_files=$ac_clean_files_save
2903# Check that the compiler produces executables we can run.  If not, either
2904# the compiler is broken, or we cross compile.
2905{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2906echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2907{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
2908echo "${ECHO_T}$cross_compiling" >&6; }
2909
2910{ echo "$as_me:$LINENO: checking for suffix of executables" >&5
2911echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2912if { (ac_try="$ac_link"
2913case "(($ac_try" in
2914  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2915  *) ac_try_echo=$ac_try;;
2916esac
2917eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2918  (eval "$ac_link") 2>&5
2919  ac_status=$?
2920  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2921  (exit $ac_status); }; then
2922  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2923# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2924# work properly (i.e., refer to `conftest.exe'), while it won't with
2925# `rm'.
2926for ac_file in conftest.exe conftest conftest.*; do
2927  test -f "$ac_file" || continue
2928  case $ac_file in
2929    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2930    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2931	  break;;
2932    * ) break;;
2933  esac
2934done
2935else
2936  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2937See \`config.log' for more details." >&5
2938echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2939See \`config.log' for more details." >&2;}
2940   { (exit 1); exit 1; }; }
2941fi
2942
2943rm -f conftest$ac_cv_exeext
2944{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2945echo "${ECHO_T}$ac_cv_exeext" >&6; }
2946
2947rm -f conftest.$ac_ext
2948EXEEXT=$ac_cv_exeext
2949ac_exeext=$EXEEXT
2950{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
2951echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2952if test "${ac_cv_objext+set}" = set; then
2953  echo $ECHO_N "(cached) $ECHO_C" >&6
2954else
2955  cat >conftest.$ac_ext <<_ACEOF
2956/* confdefs.h.  */
2957_ACEOF
2958cat confdefs.h >>conftest.$ac_ext
2959cat >>conftest.$ac_ext <<_ACEOF
2960/* end confdefs.h.  */
2961
2962int
2963main ()
2964{
2965
2966  ;
2967  return 0;
2968}
2969_ACEOF
2970rm -f conftest.o conftest.obj
2971if { (ac_try="$ac_compile"
2972case "(($ac_try" in
2973  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2974  *) ac_try_echo=$ac_try;;
2975esac
2976eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2977  (eval "$ac_compile") 2>&5
2978  ac_status=$?
2979  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2980  (exit $ac_status); }; then
2981  for ac_file in conftest.o conftest.obj conftest.*; do
2982  test -f "$ac_file" || continue;
2983  case $ac_file in
2984    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2985    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2986       break;;
2987  esac
2988done
2989else
2990  echo "$as_me: failed program was:" >&5
2991sed 's/^/| /' conftest.$ac_ext >&5
2992
2993{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2994See \`config.log' for more details." >&5
2995echo "$as_me: error: cannot compute suffix of object files: cannot compile
2996See \`config.log' for more details." >&2;}
2997   { (exit 1); exit 1; }; }
2998fi
2999
3000rm -f conftest.$ac_cv_objext conftest.$ac_ext
3001fi
3002{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3003echo "${ECHO_T}$ac_cv_objext" >&6; }
3004OBJEXT=$ac_cv_objext
3005ac_objext=$OBJEXT
3006{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3007echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
3008if test "${ac_cv_c_compiler_gnu+set}" = set; then
3009  echo $ECHO_N "(cached) $ECHO_C" >&6
3010else
3011  cat >conftest.$ac_ext <<_ACEOF
3012/* confdefs.h.  */
3013_ACEOF
3014cat confdefs.h >>conftest.$ac_ext
3015cat >>conftest.$ac_ext <<_ACEOF
3016/* end confdefs.h.  */
3017
3018int
3019main ()
3020{
3021#ifndef __GNUC__
3022       choke me
3023#endif
3024
3025  ;
3026  return 0;
3027}
3028_ACEOF
3029rm -f conftest.$ac_objext
3030if { (ac_try="$ac_compile"
3031case "(($ac_try" in
3032  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3033  *) ac_try_echo=$ac_try;;
3034esac
3035eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3036  (eval "$ac_compile") 2>conftest.er1
3037  ac_status=$?
3038  grep -v '^ *+' conftest.er1 >conftest.err
3039  rm -f conftest.er1
3040  cat conftest.err >&5
3041  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3042  (exit $ac_status); } && {
3043	 test -z "$ac_c_werror_flag" ||
3044	 test ! -s conftest.err
3045       } && test -s conftest.$ac_objext; then
3046  ac_compiler_gnu=yes
3047else
3048  echo "$as_me: failed program was:" >&5
3049sed 's/^/| /' conftest.$ac_ext >&5
3050
3051	ac_compiler_gnu=no
3052fi
3053
3054rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3055ac_cv_c_compiler_gnu=$ac_compiler_gnu
3056
3057fi
3058{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3059echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3060GCC=`test $ac_compiler_gnu = yes && echo yes`
3061ac_test_CFLAGS=${CFLAGS+set}
3062ac_save_CFLAGS=$CFLAGS
3063{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3064echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3065if test "${ac_cv_prog_cc_g+set}" = set; then
3066  echo $ECHO_N "(cached) $ECHO_C" >&6
3067else
3068  ac_save_c_werror_flag=$ac_c_werror_flag
3069   ac_c_werror_flag=yes
3070   ac_cv_prog_cc_g=no
3071   CFLAGS="-g"
3072   cat >conftest.$ac_ext <<_ACEOF
3073/* confdefs.h.  */
3074_ACEOF
3075cat confdefs.h >>conftest.$ac_ext
3076cat >>conftest.$ac_ext <<_ACEOF
3077/* end confdefs.h.  */
3078
3079int
3080main ()
3081{
3082
3083  ;
3084  return 0;
3085}
3086_ACEOF
3087rm -f conftest.$ac_objext
3088if { (ac_try="$ac_compile"
3089case "(($ac_try" in
3090  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3091  *) ac_try_echo=$ac_try;;
3092esac
3093eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3094  (eval "$ac_compile") 2>conftest.er1
3095  ac_status=$?
3096  grep -v '^ *+' conftest.er1 >conftest.err
3097  rm -f conftest.er1
3098  cat conftest.err >&5
3099  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3100  (exit $ac_status); } && {
3101	 test -z "$ac_c_werror_flag" ||
3102	 test ! -s conftest.err
3103       } && test -s conftest.$ac_objext; then
3104  ac_cv_prog_cc_g=yes
3105else
3106  echo "$as_me: failed program was:" >&5
3107sed 's/^/| /' conftest.$ac_ext >&5
3108
3109	CFLAGS=""
3110      cat >conftest.$ac_ext <<_ACEOF
3111/* confdefs.h.  */
3112_ACEOF
3113cat confdefs.h >>conftest.$ac_ext
3114cat >>conftest.$ac_ext <<_ACEOF
3115/* end confdefs.h.  */
3116
3117int
3118main ()
3119{
3120
3121  ;
3122  return 0;
3123}
3124_ACEOF
3125rm -f conftest.$ac_objext
3126if { (ac_try="$ac_compile"
3127case "(($ac_try" in
3128  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3129  *) ac_try_echo=$ac_try;;
3130esac
3131eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3132  (eval "$ac_compile") 2>conftest.er1
3133  ac_status=$?
3134  grep -v '^ *+' conftest.er1 >conftest.err
3135  rm -f conftest.er1
3136  cat conftest.err >&5
3137  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3138  (exit $ac_status); } && {
3139	 test -z "$ac_c_werror_flag" ||
3140	 test ! -s conftest.err
3141       } && test -s conftest.$ac_objext; then
3142  :
3143else
3144  echo "$as_me: failed program was:" >&5
3145sed 's/^/| /' conftest.$ac_ext >&5
3146
3147	ac_c_werror_flag=$ac_save_c_werror_flag
3148	 CFLAGS="-g"
3149	 cat >conftest.$ac_ext <<_ACEOF
3150/* confdefs.h.  */
3151_ACEOF
3152cat confdefs.h >>conftest.$ac_ext
3153cat >>conftest.$ac_ext <<_ACEOF
3154/* end confdefs.h.  */
3155
3156int
3157main ()
3158{
3159
3160  ;
3161  return 0;
3162}
3163_ACEOF
3164rm -f conftest.$ac_objext
3165if { (ac_try="$ac_compile"
3166case "(($ac_try" in
3167  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3168  *) ac_try_echo=$ac_try;;
3169esac
3170eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3171  (eval "$ac_compile") 2>conftest.er1
3172  ac_status=$?
3173  grep -v '^ *+' conftest.er1 >conftest.err
3174  rm -f conftest.er1
3175  cat conftest.err >&5
3176  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3177  (exit $ac_status); } && {
3178	 test -z "$ac_c_werror_flag" ||
3179	 test ! -s conftest.err
3180       } && test -s conftest.$ac_objext; then
3181  ac_cv_prog_cc_g=yes
3182else
3183  echo "$as_me: failed program was:" >&5
3184sed 's/^/| /' conftest.$ac_ext >&5
3185
3186
3187fi
3188
3189rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3190fi
3191
3192rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3193fi
3194
3195rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3196   ac_c_werror_flag=$ac_save_c_werror_flag
3197fi
3198{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3199echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3200if test "$ac_test_CFLAGS" = set; then
3201  CFLAGS=$ac_save_CFLAGS
3202elif test $ac_cv_prog_cc_g = yes; then
3203  if test "$GCC" = yes; then
3204    CFLAGS="-g -O2"
3205  else
3206    CFLAGS="-g"
3207  fi
3208else
3209  if test "$GCC" = yes; then
3210    CFLAGS="-O2"
3211  else
3212    CFLAGS=
3213  fi
3214fi
3215{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3216echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3217if test "${ac_cv_prog_cc_c89+set}" = set; then
3218  echo $ECHO_N "(cached) $ECHO_C" >&6
3219else
3220  ac_cv_prog_cc_c89=no
3221ac_save_CC=$CC
3222cat >conftest.$ac_ext <<_ACEOF
3223/* confdefs.h.  */
3224_ACEOF
3225cat confdefs.h >>conftest.$ac_ext
3226cat >>conftest.$ac_ext <<_ACEOF
3227/* end confdefs.h.  */
3228#include <stdarg.h>
3229#include <stdio.h>
3230#include <sys/types.h>
3231#include <sys/stat.h>
3232/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3233struct buf { int x; };
3234FILE * (*rcsopen) (struct buf *, struct stat *, int);
3235static char *e (p, i)
3236     char **p;
3237     int i;
3238{
3239  return p[i];
3240}
3241static char *f (char * (*g) (char **, int), char **p, ...)
3242{
3243  char *s;
3244  va_list v;
3245  va_start (v,p);
3246  s = g (p, va_arg (v,int));
3247  va_end (v);
3248  return s;
3249}
3250
3251/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3252   function prototypes and stuff, but not '\xHH' hex character constants.
3253   These don't provoke an error unfortunately, instead are silently treated
3254   as 'x'.  The following induces an error, until -std is added to get
3255   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3256   array size at least.  It's necessary to write '\x00'==0 to get something
3257   that's true only with -std.  */
3258int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3259
3260/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3261   inside strings and character constants.  */
3262#define FOO(x) 'x'
3263int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3264
3265int test (int i, double x);
3266struct s1 {int (*f) (int a);};
3267struct s2 {int (*f) (double a);};
3268int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3269int argc;
3270char **argv;
3271int
3272main ()
3273{
3274return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3275  ;
3276  return 0;
3277}
3278_ACEOF
3279for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3280	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3281do
3282  CC="$ac_save_CC $ac_arg"
3283  rm -f conftest.$ac_objext
3284if { (ac_try="$ac_compile"
3285case "(($ac_try" in
3286  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3287  *) ac_try_echo=$ac_try;;
3288esac
3289eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3290  (eval "$ac_compile") 2>conftest.er1
3291  ac_status=$?
3292  grep -v '^ *+' conftest.er1 >conftest.err
3293  rm -f conftest.er1
3294  cat conftest.err >&5
3295  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3296  (exit $ac_status); } && {
3297	 test -z "$ac_c_werror_flag" ||
3298	 test ! -s conftest.err
3299       } && test -s conftest.$ac_objext; then
3300  ac_cv_prog_cc_c89=$ac_arg
3301else
3302  echo "$as_me: failed program was:" >&5
3303sed 's/^/| /' conftest.$ac_ext >&5
3304
3305
3306fi
3307
3308rm -f core conftest.err conftest.$ac_objext
3309  test "x$ac_cv_prog_cc_c89" != "xno" && break
3310done
3311rm -f conftest.$ac_ext
3312CC=$ac_save_CC
3313
3314fi
3315# AC_CACHE_VAL
3316case "x$ac_cv_prog_cc_c89" in
3317  x)
3318    { echo "$as_me:$LINENO: result: none needed" >&5
3319echo "${ECHO_T}none needed" >&6; } ;;
3320  xno)
3321    { echo "$as_me:$LINENO: result: unsupported" >&5
3322echo "${ECHO_T}unsupported" >&6; } ;;
3323  *)
3324    CC="$CC $ac_cv_prog_cc_c89"
3325    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3326echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3327esac
3328
3329
3330ac_ext=c
3331ac_cpp='$CPP $CPPFLAGS'
3332ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3333ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3334ac_compiler_gnu=$ac_cv_c_compiler_gnu
3335DEPDIR="${am__leading_dot}deps"
3336
3337ac_config_commands="$ac_config_commands depfiles"
3338
3339
3340am_make=${MAKE-make}
3341cat > confinc << 'END'
3342am__doit:
3343	@echo done
3344.PHONY: am__doit
3345END
3346# If we don't find an include directive, just comment out the code.
3347{ echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3348echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
3349am__include="#"
3350am__quote=
3351_am_result=none
3352# First try GNU make style include.
3353echo "include confinc" > confmf
3354# We grep out `Entering directory' and `Leaving directory'
3355# messages which can occur if `w' ends up in MAKEFLAGS.
3356# In particular we don't look at `^make:' because GNU make might
3357# be invoked under some other name (usually "gmake"), in which
3358# case it prints its new name instead of `make'.
3359if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3360   am__include=include
3361   am__quote=
3362   _am_result=GNU
3363fi
3364# Now try BSD make style include.
3365if test "$am__include" = "#"; then
3366   echo '.include "confinc"' > confmf
3367   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3368      am__include=.include
3369      am__quote="\""
3370      _am_result=BSD
3371   fi
3372fi
3373
3374
3375{ echo "$as_me:$LINENO: result: $_am_result" >&5
3376echo "${ECHO_T}$_am_result" >&6; }
3377rm -f confinc confmf
3378
3379# Check whether --enable-dependency-tracking was given.
3380if test "${enable_dependency_tracking+set}" = set; then
3381  enableval=$enable_dependency_tracking;
3382fi
3383
3384if test "x$enable_dependency_tracking" != xno; then
3385  am_depcomp="$ac_aux_dir/depcomp"
3386  AMDEPBACKSLASH='\'
3387fi
3388
3389
3390if test "x$enable_dependency_tracking" != xno; then
3391  AMDEP_TRUE=
3392  AMDEP_FALSE='#'
3393else
3394  AMDEP_TRUE='#'
3395  AMDEP_FALSE=
3396fi
3397
3398
3399
3400
3401depcc="$CC"   am_compiler_list=
3402
3403{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3404echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
3405if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3406  echo $ECHO_N "(cached) $ECHO_C" >&6
3407else
3408  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3409  # We make a subdir and do the tests there.  Otherwise we can end up
3410  # making bogus files that we don't know about and never remove.  For
3411  # instance it was reported that on HP-UX the gcc test will end up
3412  # making a dummy file named `D' -- because `-MD' means `put the output
3413  # in D'.
3414  mkdir conftest.dir
3415  # Copy depcomp to subdir because otherwise we won't find it if we're
3416  # using a relative directory.
3417  cp "$am_depcomp" conftest.dir
3418  cd conftest.dir
3419  # We will build objects and dependencies in a subdirectory because
3420  # it helps to detect inapplicable dependency modes.  For instance
3421  # both Tru64's cc and ICC support -MD to output dependencies as a
3422  # side effect of compilation, but ICC will put the dependencies in
3423  # the current directory while Tru64 will put them in the object
3424  # directory.
3425  mkdir sub
3426
3427  am_cv_CC_dependencies_compiler_type=none
3428  if test "$am_compiler_list" = ""; then
3429     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3430  fi
3431  for depmode in $am_compiler_list; do
3432    # Setup a source with many dependencies, because some compilers
3433    # like to wrap large dependency lists on column 80 (with \), and
3434    # we should not choose a depcomp mode which is confused by this.
3435    #
3436    # We need to recreate these files for each test, as the compiler may
3437    # overwrite some of them when testing with obscure command lines.
3438    # This happens at least with the AIX C compiler.
3439    : > sub/conftest.c
3440    for i in 1 2 3 4 5 6; do
3441      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3442      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3443      # Solaris 8's {/usr,}/bin/sh.
3444      touch sub/conftst$i.h
3445    done
3446    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3447
3448    case $depmode in
3449    nosideeffect)
3450      # after this tag, mechanisms are not by side-effect, so they'll
3451      # only be used when explicitly requested
3452      if test "x$enable_dependency_tracking" = xyes; then
3453	continue
3454      else
3455	break
3456      fi
3457      ;;
3458    none) break ;;
3459    esac
3460    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3461    # mode.  It turns out that the SunPro C++ compiler does not properly
3462    # handle `-M -o', and we need to detect this.
3463    if depmode=$depmode \
3464       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3465       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3466       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3467         >/dev/null 2>conftest.err &&
3468       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3469       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3470       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3471      # icc doesn't choke on unknown options, it will just issue warnings
3472      # or remarks (even with -Werror).  So we grep stderr for any message
3473      # that says an option was ignored or not supported.
3474      # When given -MP, icc 7.0 and 7.1 complain thusly:
3475      #   icc: Command line warning: ignoring option '-M'; no argument required
3476      # The diagnosis changed in icc 8.0:
3477      #   icc: Command line remark: option '-MP' not supported
3478      if (grep 'ignoring option' conftest.err ||
3479          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3480        am_cv_CC_dependencies_compiler_type=$depmode
3481        break
3482      fi
3483    fi
3484  done
3485
3486  cd ..
3487  rm -rf conftest.dir
3488else
3489  am_cv_CC_dependencies_compiler_type=none
3490fi
3491
3492fi
3493{ echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3494echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
3495CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3496
3497
3498
3499if
3500  test "x$enable_dependency_tracking" != xno \
3501  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3502  am__fastdepCC_TRUE=
3503  am__fastdepCC_FALSE='#'
3504else
3505  am__fastdepCC_TRUE='#'
3506  am__fastdepCC_FALSE=
3507fi
3508
3509
3510case `pwd` in
3511  *\ * | *\	*)
3512    { echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3513echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3514esac
3515
3516
3517
3518macro_version='2.2.6'
3519macro_revision='1.3012'
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533ltmain="$ac_aux_dir/ltmain.sh"
3534
3535# Make sure we can run config.sub.
3536$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3537  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3538echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3539   { (exit 1); exit 1; }; }
3540
3541{ echo "$as_me:$LINENO: checking build system type" >&5
3542echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
3543if test "${ac_cv_build+set}" = set; then
3544  echo $ECHO_N "(cached) $ECHO_C" >&6
3545else
3546  ac_build_alias=$build_alias
3547test "x$ac_build_alias" = x &&
3548  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3549test "x$ac_build_alias" = x &&
3550  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3551echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3552   { (exit 1); exit 1; }; }
3553ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3554  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3555echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3556   { (exit 1); exit 1; }; }
3557
3558fi
3559{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3560echo "${ECHO_T}$ac_cv_build" >&6; }
3561case $ac_cv_build in
3562*-*-*) ;;
3563*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3564echo "$as_me: error: invalid value of canonical build" >&2;}
3565   { (exit 1); exit 1; }; };;
3566esac
3567build=$ac_cv_build
3568ac_save_IFS=$IFS; IFS='-'
3569set x $ac_cv_build
3570shift
3571build_cpu=$1
3572build_vendor=$2
3573shift; shift
3574# Remember, the first character of IFS is used to create $*,
3575# except with old shells:
3576build_os=$*
3577IFS=$ac_save_IFS
3578case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3579
3580
3581{ echo "$as_me:$LINENO: checking host system type" >&5
3582echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
3583if test "${ac_cv_host+set}" = set; then
3584  echo $ECHO_N "(cached) $ECHO_C" >&6
3585else
3586  if test "x$host_alias" = x; then
3587  ac_cv_host=$ac_cv_build
3588else
3589  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3590    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3591echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3592   { (exit 1); exit 1; }; }
3593fi
3594
3595fi
3596{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3597echo "${ECHO_T}$ac_cv_host" >&6; }
3598case $ac_cv_host in
3599*-*-*) ;;
3600*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3601echo "$as_me: error: invalid value of canonical host" >&2;}
3602   { (exit 1); exit 1; }; };;
3603esac
3604host=$ac_cv_host
3605ac_save_IFS=$IFS; IFS='-'
3606set x $ac_cv_host
3607shift
3608host_cpu=$1
3609host_vendor=$2
3610shift; shift
3611# Remember, the first character of IFS is used to create $*,
3612# except with old shells:
3613host_os=$*
3614IFS=$ac_save_IFS
3615case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3616
3617
3618{ echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
3619echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
3620if test "${ac_cv_path_SED+set}" = set; then
3621  echo $ECHO_N "(cached) $ECHO_C" >&6
3622else
3623            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3624     for ac_i in 1 2 3 4 5 6 7; do
3625       ac_script="$ac_script$as_nl$ac_script"
3626     done
3627     echo "$ac_script" | sed 99q >conftest.sed
3628     $as_unset ac_script || ac_script=
3629     # Extract the first word of "sed gsed" to use in msg output
3630if test -z "$SED"; then
3631set dummy sed gsed; ac_prog_name=$2
3632if test "${ac_cv_path_SED+set}" = set; then
3633  echo $ECHO_N "(cached) $ECHO_C" >&6
3634else
3635  ac_path_SED_found=false
3636# Loop through the user's path and test for each of PROGNAME-LIST
3637as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3638for as_dir in $PATH
3639do
3640  IFS=$as_save_IFS
3641  test -z "$as_dir" && as_dir=.
3642  for ac_prog in sed gsed; do
3643  for ac_exec_ext in '' $ac_executable_extensions; do
3644    ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3645    { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3646    # Check for GNU ac_path_SED and select it if it is found.
3647  # Check for GNU $ac_path_SED
3648case `"$ac_path_SED" --version 2>&1` in
3649*GNU*)
3650  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3651*)
3652  ac_count=0
3653  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3654  while :
3655  do
3656    cat "conftest.in" "conftest.in" >"conftest.tmp"
3657    mv "conftest.tmp" "conftest.in"
3658    cp "conftest.in" "conftest.nl"
3659    echo '' >> "conftest.nl"
3660    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3661    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3662    ac_count=`expr $ac_count + 1`
3663    if test $ac_count -gt ${ac_path_SED_max-0}; then
3664      # Best one so far, save it but keep looking for a better one
3665      ac_cv_path_SED="$ac_path_SED"
3666      ac_path_SED_max=$ac_count
3667    fi
3668    # 10*(2^10) chars as input seems more than enough
3669    test $ac_count -gt 10 && break
3670  done
3671  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3672esac
3673
3674
3675    $ac_path_SED_found && break 3
3676  done
3677done
3678
3679done
3680IFS=$as_save_IFS
3681
3682
3683fi
3684
3685SED="$ac_cv_path_SED"
3686if test -z "$SED"; then
3687  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in \$PATH" >&5
3688echo "$as_me: error: no acceptable $ac_prog_name could be found in \$PATH" >&2;}
3689   { (exit 1); exit 1; }; }
3690fi
3691
3692else
3693  ac_cv_path_SED=$SED
3694fi
3695
3696fi
3697{ echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
3698echo "${ECHO_T}$ac_cv_path_SED" >&6; }
3699 SED="$ac_cv_path_SED"
3700  rm -f conftest.sed
3701
3702test -z "$SED" && SED=sed
3703Xsed="$SED -e 1s/^X//"
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3716echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3717if test "${ac_cv_path_GREP+set}" = set; then
3718  echo $ECHO_N "(cached) $ECHO_C" >&6
3719else
3720  # Extract the first word of "grep ggrep" to use in msg output
3721if test -z "$GREP"; then
3722set dummy grep ggrep; ac_prog_name=$2
3723if test "${ac_cv_path_GREP+set}" = set; then
3724  echo $ECHO_N "(cached) $ECHO_C" >&6
3725else
3726  ac_path_GREP_found=false
3727# Loop through the user's path and test for each of PROGNAME-LIST
3728as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3729for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3730do
3731  IFS=$as_save_IFS
3732  test -z "$as_dir" && as_dir=.
3733  for ac_prog in grep ggrep; do
3734  for ac_exec_ext in '' $ac_executable_extensions; do
3735    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3736    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3737    # Check for GNU ac_path_GREP and select it if it is found.
3738  # Check for GNU $ac_path_GREP
3739case `"$ac_path_GREP" --version 2>&1` in
3740*GNU*)
3741  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3742*)
3743  ac_count=0
3744  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3745  while :
3746  do
3747    cat "conftest.in" "conftest.in" >"conftest.tmp"
3748    mv "conftest.tmp" "conftest.in"
3749    cp "conftest.in" "conftest.nl"
3750    echo 'GREP' >> "conftest.nl"
3751    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3752    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3753    ac_count=`expr $ac_count + 1`
3754    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3755      # Best one so far, save it but keep looking for a better one
3756      ac_cv_path_GREP="$ac_path_GREP"
3757      ac_path_GREP_max=$ac_count
3758    fi
3759    # 10*(2^10) chars as input seems more than enough
3760    test $ac_count -gt 10 && break
3761  done
3762  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3763esac
3764
3765
3766    $ac_path_GREP_found && break 3
3767  done
3768done
3769
3770done
3771IFS=$as_save_IFS
3772
3773
3774fi
3775
3776GREP="$ac_cv_path_GREP"
3777if test -z "$GREP"; then
3778  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3779echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3780   { (exit 1); exit 1; }; }
3781fi
3782
3783else
3784  ac_cv_path_GREP=$GREP
3785fi
3786
3787
3788fi
3789{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3790echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3791 GREP="$ac_cv_path_GREP"
3792
3793
3794{ echo "$as_me:$LINENO: checking for egrep" >&5
3795echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3796if test "${ac_cv_path_EGREP+set}" = set; then
3797  echo $ECHO_N "(cached) $ECHO_C" >&6
3798else
3799  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3800   then ac_cv_path_EGREP="$GREP -E"
3801   else
3802     # Extract the first word of "egrep" to use in msg output
3803if test -z "$EGREP"; then
3804set dummy egrep; ac_prog_name=$2
3805if test "${ac_cv_path_EGREP+set}" = set; then
3806  echo $ECHO_N "(cached) $ECHO_C" >&6
3807else
3808  ac_path_EGREP_found=false
3809# Loop through the user's path and test for each of PROGNAME-LIST
3810as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3811for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3812do
3813  IFS=$as_save_IFS
3814  test -z "$as_dir" && as_dir=.
3815  for ac_prog in egrep; do
3816  for ac_exec_ext in '' $ac_executable_extensions; do
3817    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3818    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3819    # Check for GNU ac_path_EGREP and select it if it is found.
3820  # Check for GNU $ac_path_EGREP
3821case `"$ac_path_EGREP" --version 2>&1` in
3822*GNU*)
3823  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3824*)
3825  ac_count=0
3826  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3827  while :
3828  do
3829    cat "conftest.in" "conftest.in" >"conftest.tmp"
3830    mv "conftest.tmp" "conftest.in"
3831    cp "conftest.in" "conftest.nl"
3832    echo 'EGREP' >> "conftest.nl"
3833    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3834    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3835    ac_count=`expr $ac_count + 1`
3836    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3837      # Best one so far, save it but keep looking for a better one
3838      ac_cv_path_EGREP="$ac_path_EGREP"
3839      ac_path_EGREP_max=$ac_count
3840    fi
3841    # 10*(2^10) chars as input seems more than enough
3842    test $ac_count -gt 10 && break
3843  done
3844  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3845esac
3846
3847
3848    $ac_path_EGREP_found && break 3
3849  done
3850done
3851
3852done
3853IFS=$as_save_IFS
3854
3855
3856fi
3857
3858EGREP="$ac_cv_path_EGREP"
3859if test -z "$EGREP"; then
3860  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3861echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3862   { (exit 1); exit 1; }; }
3863fi
3864
3865else
3866  ac_cv_path_EGREP=$EGREP
3867fi
3868
3869
3870   fi
3871fi
3872{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3873echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3874 EGREP="$ac_cv_path_EGREP"
3875
3876
3877{ echo "$as_me:$LINENO: checking for fgrep" >&5
3878echo $ECHO_N "checking for fgrep... $ECHO_C" >&6; }
3879if test "${ac_cv_path_FGREP+set}" = set; then
3880  echo $ECHO_N "(cached) $ECHO_C" >&6
3881else
3882  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
3883   then ac_cv_path_FGREP="$GREP -F"
3884   else
3885     # Extract the first word of "fgrep" to use in msg output
3886if test -z "$FGREP"; then
3887set dummy fgrep; ac_prog_name=$2
3888if test "${ac_cv_path_FGREP+set}" = set; then
3889  echo $ECHO_N "(cached) $ECHO_C" >&6
3890else
3891  ac_path_FGREP_found=false
3892# Loop through the user's path and test for each of PROGNAME-LIST
3893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3894for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3895do
3896  IFS=$as_save_IFS
3897  test -z "$as_dir" && as_dir=.
3898  for ac_prog in fgrep; do
3899  for ac_exec_ext in '' $ac_executable_extensions; do
3900    ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
3901    { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
3902    # Check for GNU ac_path_FGREP and select it if it is found.
3903  # Check for GNU $ac_path_FGREP
3904case `"$ac_path_FGREP" --version 2>&1` in
3905*GNU*)
3906  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
3907*)
3908  ac_count=0
3909  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3910  while :
3911  do
3912    cat "conftest.in" "conftest.in" >"conftest.tmp"
3913    mv "conftest.tmp" "conftest.in"
3914    cp "conftest.in" "conftest.nl"
3915    echo 'FGREP' >> "conftest.nl"
3916    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
3917    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3918    ac_count=`expr $ac_count + 1`
3919    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
3920      # Best one so far, save it but keep looking for a better one
3921      ac_cv_path_FGREP="$ac_path_FGREP"
3922      ac_path_FGREP_max=$ac_count
3923    fi
3924    # 10*(2^10) chars as input seems more than enough
3925    test $ac_count -gt 10 && break
3926  done
3927  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3928esac
3929
3930
3931    $ac_path_FGREP_found && break 3
3932  done
3933done
3934
3935done
3936IFS=$as_save_IFS
3937
3938
3939fi
3940
3941FGREP="$ac_cv_path_FGREP"
3942if test -z "$FGREP"; then
3943  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3944echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3945   { (exit 1); exit 1; }; }
3946fi
3947
3948else
3949  ac_cv_path_FGREP=$FGREP
3950fi
3951
3952
3953   fi
3954fi
3955{ echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
3956echo "${ECHO_T}$ac_cv_path_FGREP" >&6; }
3957 FGREP="$ac_cv_path_FGREP"
3958
3959
3960test -z "$GREP" && GREP=grep
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980# Check whether --with-gnu-ld was given.
3981if test "${with_gnu_ld+set}" = set; then
3982  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
3983else
3984  with_gnu_ld=no
3985fi
3986
3987ac_prog=ld
3988if test "$GCC" = yes; then
3989  # Check if gcc -print-prog-name=ld gives a path.
3990  { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
3991echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
3992  case $host in
3993  *-*-mingw*)
3994    # gcc leaves a trailing carriage return which upsets mingw
3995    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3996  *)
3997    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3998  esac
3999  case $ac_prog in
4000    # Accept absolute paths.
4001    [\\/]* | ?:[\\/]*)
4002      re_direlt='/[^/][^/]*/\.\./'
4003      # Canonicalize the pathname of ld
4004      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4005      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4006	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4007      done
4008      test -z "$LD" && LD="$ac_prog"
4009      ;;
4010  "")
4011    # If it fails, then pretend we aren't using GCC.
4012    ac_prog=ld
4013    ;;
4014  *)
4015    # If it is relative, then search for the first ld in PATH.
4016    with_gnu_ld=unknown
4017    ;;
4018  esac
4019elif test "$with_gnu_ld" = yes; then
4020  { echo "$as_me:$LINENO: checking for GNU ld" >&5
4021echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
4022else
4023  { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4024echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
4025fi
4026if test "${lt_cv_path_LD+set}" = set; then
4027  echo $ECHO_N "(cached) $ECHO_C" >&6
4028else
4029  if test -z "$LD"; then
4030  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4031  for ac_dir in $PATH; do
4032    IFS="$lt_save_ifs"
4033    test -z "$ac_dir" && ac_dir=.
4034    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4035      lt_cv_path_LD="$ac_dir/$ac_prog"
4036      # Check to see if the program is GNU ld.  I'd rather use --version,
4037      # but apparently some variants of GNU ld only accept -v.
4038      # Break only if it was the GNU/non-GNU ld that we prefer.
4039      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4040      *GNU* | *'with BFD'*)
4041	test "$with_gnu_ld" != no && break
4042	;;
4043      *)
4044	test "$with_gnu_ld" != yes && break
4045	;;
4046      esac
4047    fi
4048  done
4049  IFS="$lt_save_ifs"
4050else
4051  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4052fi
4053fi
4054
4055LD="$lt_cv_path_LD"
4056if test -n "$LD"; then
4057  { echo "$as_me:$LINENO: result: $LD" >&5
4058echo "${ECHO_T}$LD" >&6; }
4059else
4060  { echo "$as_me:$LINENO: result: no" >&5
4061echo "${ECHO_T}no" >&6; }
4062fi
4063test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4064echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4065   { (exit 1); exit 1; }; }
4066{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4067echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
4068if test "${lt_cv_prog_gnu_ld+set}" = set; then
4069  echo $ECHO_N "(cached) $ECHO_C" >&6
4070else
4071  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4072case `$LD -v 2>&1 </dev/null` in
4073*GNU* | *'with BFD'*)
4074  lt_cv_prog_gnu_ld=yes
4075  ;;
4076*)
4077  lt_cv_prog_gnu_ld=no
4078  ;;
4079esac
4080fi
4081{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4082echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
4083with_gnu_ld=$lt_cv_prog_gnu_ld
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093{ echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4094echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6; }
4095if test "${lt_cv_path_NM+set}" = set; then
4096  echo $ECHO_N "(cached) $ECHO_C" >&6
4097else
4098  if test -n "$NM"; then
4099  # Let the user override the test.
4100  lt_cv_path_NM="$NM"
4101else
4102  lt_nm_to_check="${ac_tool_prefix}nm"
4103  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4104    lt_nm_to_check="$lt_nm_to_check nm"
4105  fi
4106  for lt_tmp_nm in $lt_nm_to_check; do
4107    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4108    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4109      IFS="$lt_save_ifs"
4110      test -z "$ac_dir" && ac_dir=.
4111      tmp_nm="$ac_dir/$lt_tmp_nm"
4112      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4113	# Check to see if the nm accepts a BSD-compat flag.
4114	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4115	#   nm: unknown option "B" ignored
4116	# Tru64's nm complains that /dev/null is an invalid object file
4117	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4118	*/dev/null* | *'Invalid file or object type'*)
4119	  lt_cv_path_NM="$tmp_nm -B"
4120	  break
4121	  ;;
4122	*)
4123	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4124	  */dev/null*)
4125	    lt_cv_path_NM="$tmp_nm -p"
4126	    break
4127	    ;;
4128	  *)
4129	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4130	    continue # so that we can try to find one that supports BSD flags
4131	    ;;
4132	  esac
4133	  ;;
4134	esac
4135      fi
4136    done
4137    IFS="$lt_save_ifs"
4138  done
4139  : ${lt_cv_path_NM=no}
4140fi
4141fi
4142{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4143echo "${ECHO_T}$lt_cv_path_NM" >&6; }
4144if test "$lt_cv_path_NM" != "no"; then
4145  NM="$lt_cv_path_NM"
4146else
4147  # Didn't find any BSD compatible name lister, look for dumpbin.
4148  if test -n "$ac_tool_prefix"; then
4149  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4150  do
4151    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4152set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4153{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4154echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4155if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4156  echo $ECHO_N "(cached) $ECHO_C" >&6
4157else
4158  if test -n "$DUMPBIN"; then
4159  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4160else
4161as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4162for as_dir in $PATH
4163do
4164  IFS=$as_save_IFS
4165  test -z "$as_dir" && as_dir=.
4166  for ac_exec_ext in '' $ac_executable_extensions; do
4167  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4168    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4169    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4170    break 2
4171  fi
4172done
4173done
4174IFS=$as_save_IFS
4175
4176fi
4177fi
4178DUMPBIN=$ac_cv_prog_DUMPBIN
4179if test -n "$DUMPBIN"; then
4180  { echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4181echo "${ECHO_T}$DUMPBIN" >&6; }
4182else
4183  { echo "$as_me:$LINENO: result: no" >&5
4184echo "${ECHO_T}no" >&6; }
4185fi
4186
4187
4188    test -n "$DUMPBIN" && break
4189  done
4190fi
4191if test -z "$DUMPBIN"; then
4192  ac_ct_DUMPBIN=$DUMPBIN
4193  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4194do
4195  # Extract the first word of "$ac_prog", so it can be a program name with args.
4196set dummy $ac_prog; ac_word=$2
4197{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4198echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4199if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4200  echo $ECHO_N "(cached) $ECHO_C" >&6
4201else
4202  if test -n "$ac_ct_DUMPBIN"; then
4203  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4204else
4205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4206for as_dir in $PATH
4207do
4208  IFS=$as_save_IFS
4209  test -z "$as_dir" && as_dir=.
4210  for ac_exec_ext in '' $ac_executable_extensions; do
4211  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4212    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4213    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4214    break 2
4215  fi
4216done
4217done
4218IFS=$as_save_IFS
4219
4220fi
4221fi
4222ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4223if test -n "$ac_ct_DUMPBIN"; then
4224  { echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4225echo "${ECHO_T}$ac_ct_DUMPBIN" >&6; }
4226else
4227  { echo "$as_me:$LINENO: result: no" >&5
4228echo "${ECHO_T}no" >&6; }
4229fi
4230
4231
4232  test -n "$ac_ct_DUMPBIN" && break
4233done
4234
4235  if test "x$ac_ct_DUMPBIN" = x; then
4236    DUMPBIN=":"
4237  else
4238    case $cross_compiling:$ac_tool_warned in
4239yes:)
4240{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4241whose name does not start with the host triplet.  If you think this
4242configuration is useful to you, please write to autoconf@gnu.org." >&5
4243echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4244whose name does not start with the host triplet.  If you think this
4245configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4246ac_tool_warned=yes ;;
4247esac
4248    DUMPBIN=$ac_ct_DUMPBIN
4249  fi
4250fi
4251
4252
4253  if test "$DUMPBIN" != ":"; then
4254    NM="$DUMPBIN"
4255  fi
4256fi
4257test -z "$NM" && NM=nm
4258
4259
4260
4261
4262
4263
4264{ echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4265echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6; }
4266if test "${lt_cv_nm_interface+set}" = set; then
4267  echo $ECHO_N "(cached) $ECHO_C" >&6
4268else
4269  lt_cv_nm_interface="BSD nm"
4270  echo "int some_variable = 0;" > conftest.$ac_ext
4271  (eval echo "\"\$as_me:4271: $ac_compile\"" >&5)
4272  (eval "$ac_compile" 2>conftest.err)
4273  cat conftest.err >&5
4274  (eval echo "\"\$as_me:4274: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4275  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4276  cat conftest.err >&5
4277  (eval echo "\"\$as_me:4277: output\"" >&5)
4278  cat conftest.out >&5
4279  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4280    lt_cv_nm_interface="MS dumpbin"
4281  fi
4282  rm -f conftest*
4283fi
4284{ echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4285echo "${ECHO_T}$lt_cv_nm_interface" >&6; }
4286
4287{ echo "$as_me:$LINENO: checking whether ln -s works" >&5
4288echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
4289LN_S=$as_ln_s
4290if test "$LN_S" = "ln -s"; then
4291  { echo "$as_me:$LINENO: result: yes" >&5
4292echo "${ECHO_T}yes" >&6; }
4293else
4294  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4295echo "${ECHO_T}no, using $LN_S" >&6; }
4296fi
4297
4298# find the maximum length of command line arguments
4299{ echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4300echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
4301if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4302  echo $ECHO_N "(cached) $ECHO_C" >&6
4303else
4304    i=0
4305  teststring="ABCD"
4306
4307  case $build_os in
4308  msdosdjgpp*)
4309    # On DJGPP, this test can blow up pretty badly due to problems in libc
4310    # (any single argument exceeding 2000 bytes causes a buffer overrun
4311    # during glob expansion).  Even if it were fixed, the result of this
4312    # check would be larger than it should be.
4313    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4314    ;;
4315
4316  gnu*)
4317    # Under GNU Hurd, this test is not required because there is
4318    # no limit to the length of command line arguments.
4319    # Libtool will interpret -1 as no limit whatsoever
4320    lt_cv_sys_max_cmd_len=-1;
4321    ;;
4322
4323  cygwin* | mingw* | cegcc*)
4324    # On Win9x/ME, this test blows up -- it succeeds, but takes
4325    # about 5 minutes as the teststring grows exponentially.
4326    # Worse, since 9x/ME are not pre-emptively multitasking,
4327    # you end up with a "frozen" computer, even though with patience
4328    # the test eventually succeeds (with a max line length of 256k).
4329    # Instead, let's just punt: use the minimum linelength reported by
4330    # all of the supported platforms: 8192 (on NT/2K/XP).
4331    lt_cv_sys_max_cmd_len=8192;
4332    ;;
4333
4334  amigaos*)
4335    # On AmigaOS with pdksh, this test takes hours, literally.
4336    # So we just punt and use a minimum line length of 8192.
4337    lt_cv_sys_max_cmd_len=8192;
4338    ;;
4339
4340  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4341    # This has been around since 386BSD, at least.  Likely further.
4342    if test -x /sbin/sysctl; then
4343      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4344    elif test -x /usr/sbin/sysctl; then
4345      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4346    else
4347      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4348    fi
4349    # And add a safety zone
4350    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4351    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4352    ;;
4353
4354  interix*)
4355    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4356    lt_cv_sys_max_cmd_len=196608
4357    ;;
4358
4359  osf*)
4360    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4361    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4362    # nice to cause kernel panics so lets avoid the loop below.
4363    # First set a reasonable default.
4364    lt_cv_sys_max_cmd_len=16384
4365    #
4366    if test -x /sbin/sysconfig; then
4367      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4368        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4369      esac
4370    fi
4371    ;;
4372  sco3.2v5*)
4373    lt_cv_sys_max_cmd_len=102400
4374    ;;
4375  sysv5* | sco5v6* | sysv4.2uw2*)
4376    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4377    if test -n "$kargmax"; then
4378      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4379    else
4380      lt_cv_sys_max_cmd_len=32768
4381    fi
4382    ;;
4383  *)
4384    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4385    if test -n "$lt_cv_sys_max_cmd_len"; then
4386      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4387      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4388    else
4389      # Make teststring a little bigger before we do anything with it.
4390      # a 1K string should be a reasonable start.
4391      for i in 1 2 3 4 5 6 7 8 ; do
4392        teststring=$teststring$teststring
4393      done
4394      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4395      # If test is not a shell built-in, we'll probably end up computing a
4396      # maximum length that is only half of the actual maximum length, but
4397      # we can't tell.
4398      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4399	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4400	      test $i != 17 # 1/2 MB should be enough
4401      do
4402        i=`expr $i + 1`
4403        teststring=$teststring$teststring
4404      done
4405      # Only check the string length outside the loop.
4406      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4407      teststring=
4408      # Add a significant safety factor because C++ compilers can tack on
4409      # massive amounts of additional arguments before passing them to the
4410      # linker.  It appears as though 1/2 is a usable value.
4411      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4412    fi
4413    ;;
4414  esac
4415
4416fi
4417
4418if test -n $lt_cv_sys_max_cmd_len ; then
4419  { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4420echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
4421else
4422  { echo "$as_me:$LINENO: result: none" >&5
4423echo "${ECHO_T}none" >&6; }
4424fi
4425max_cmd_len=$lt_cv_sys_max_cmd_len
4426
4427
4428
4429
4430
4431
4432: ${CP="cp -f"}
4433: ${MV="mv -f"}
4434: ${RM="rm -f"}
4435
4436{ echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4437echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6; }
4438# Try some XSI features
4439xsi_shell=no
4440( _lt_dummy="a/b/c"
4441  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4442      = c,a/b,, \
4443    && eval 'test $(( 1 + 1 )) -eq 2 \
4444    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4445  && xsi_shell=yes
4446{ echo "$as_me:$LINENO: result: $xsi_shell" >&5
4447echo "${ECHO_T}$xsi_shell" >&6; }
4448
4449
4450{ echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4451echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6; }
4452lt_shell_append=no
4453( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4454    >/dev/null 2>&1 \
4455  && lt_shell_append=yes
4456{ echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4457echo "${ECHO_T}$lt_shell_append" >&6; }
4458
4459
4460if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4461  lt_unset=unset
4462else
4463  lt_unset=false
4464fi
4465
4466
4467
4468
4469
4470# test EBCDIC or ASCII
4471case `echo X|tr X '\101'` in
4472 A) # ASCII based system
4473    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4474  lt_SP2NL='tr \040 \012'
4475  lt_NL2SP='tr \015\012 \040\040'
4476  ;;
4477 *) # EBCDIC based system
4478  lt_SP2NL='tr \100 \n'
4479  lt_NL2SP='tr \r\n \100\100'
4480  ;;
4481esac
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491{ echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4492echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
4493if test "${lt_cv_ld_reload_flag+set}" = set; then
4494  echo $ECHO_N "(cached) $ECHO_C" >&6
4495else
4496  lt_cv_ld_reload_flag='-r'
4497fi
4498{ echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4499echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
4500reload_flag=$lt_cv_ld_reload_flag
4501case $reload_flag in
4502"" | " "*) ;;
4503*) reload_flag=" $reload_flag" ;;
4504esac
4505reload_cmds='$LD$reload_flag -o $output$reload_objs'
4506case $host_os in
4507  darwin*)
4508    if test "$GCC" = yes; then
4509      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4510    else
4511      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4512    fi
4513    ;;
4514esac
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524if test -n "$ac_tool_prefix"; then
4525  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4526set dummy ${ac_tool_prefix}objdump; ac_word=$2
4527{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4528echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4529if test "${ac_cv_prog_OBJDUMP+set}" = set; then
4530  echo $ECHO_N "(cached) $ECHO_C" >&6
4531else
4532  if test -n "$OBJDUMP"; then
4533  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4534else
4535as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4536for as_dir in $PATH
4537do
4538  IFS=$as_save_IFS
4539  test -z "$as_dir" && as_dir=.
4540  for ac_exec_ext in '' $ac_executable_extensions; do
4541  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4542    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4543    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4544    break 2
4545  fi
4546done
4547done
4548IFS=$as_save_IFS
4549
4550fi
4551fi
4552OBJDUMP=$ac_cv_prog_OBJDUMP
4553if test -n "$OBJDUMP"; then
4554  { echo "$as_me:$LINENO: result: $OBJDUMP" >&5
4555echo "${ECHO_T}$OBJDUMP" >&6; }
4556else
4557  { echo "$as_me:$LINENO: result: no" >&5
4558echo "${ECHO_T}no" >&6; }
4559fi
4560
4561
4562fi
4563if test -z "$ac_cv_prog_OBJDUMP"; then
4564  ac_ct_OBJDUMP=$OBJDUMP
4565  # Extract the first word of "objdump", so it can be a program name with args.
4566set dummy objdump; ac_word=$2
4567{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4568echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4569if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
4570  echo $ECHO_N "(cached) $ECHO_C" >&6
4571else
4572  if test -n "$ac_ct_OBJDUMP"; then
4573  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4574else
4575as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4576for as_dir in $PATH
4577do
4578  IFS=$as_save_IFS
4579  test -z "$as_dir" && as_dir=.
4580  for ac_exec_ext in '' $ac_executable_extensions; do
4581  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4582    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4583    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4584    break 2
4585  fi
4586done
4587done
4588IFS=$as_save_IFS
4589
4590fi
4591fi
4592ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4593if test -n "$ac_ct_OBJDUMP"; then
4594  { echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
4595echo "${ECHO_T}$ac_ct_OBJDUMP" >&6; }
4596else
4597  { echo "$as_me:$LINENO: result: no" >&5
4598echo "${ECHO_T}no" >&6; }
4599fi
4600
4601  if test "x$ac_ct_OBJDUMP" = x; then
4602    OBJDUMP="false"
4603  else
4604    case $cross_compiling:$ac_tool_warned in
4605yes:)
4606{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4607whose name does not start with the host triplet.  If you think this
4608configuration is useful to you, please write to autoconf@gnu.org." >&5
4609echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4610whose name does not start with the host triplet.  If you think this
4611configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4612ac_tool_warned=yes ;;
4613esac
4614    OBJDUMP=$ac_ct_OBJDUMP
4615  fi
4616else
4617  OBJDUMP="$ac_cv_prog_OBJDUMP"
4618fi
4619
4620test -z "$OBJDUMP" && OBJDUMP=objdump
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630{ echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4631echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; }
4632if test "${lt_cv_deplibs_check_method+set}" = set; then
4633  echo $ECHO_N "(cached) $ECHO_C" >&6
4634else
4635  lt_cv_file_magic_cmd='$MAGIC_CMD'
4636lt_cv_file_magic_test_file=
4637lt_cv_deplibs_check_method='unknown'
4638# Need to set the preceding variable on all platforms that support
4639# interlibrary dependencies.
4640# 'none' -- dependencies not supported.
4641# `unknown' -- same as none, but documents that we really don't know.
4642# 'pass_all' -- all dependencies passed with no checks.
4643# 'test_compile' -- check by making test program.
4644# 'file_magic [[regex]]' -- check by looking for files in library path
4645# which responds to the $file_magic_cmd with a given extended regex.
4646# If you have `file' or equivalent on your system and you're not sure
4647# whether `pass_all' will *always* work, you probably want this one.
4648
4649case $host_os in
4650aix[4-9]*)
4651  lt_cv_deplibs_check_method=pass_all
4652  ;;
4653
4654beos*)
4655  lt_cv_deplibs_check_method=pass_all
4656  ;;
4657
4658bsdi[45]*)
4659  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4660  lt_cv_file_magic_cmd='/usr/bin/file -L'
4661  lt_cv_file_magic_test_file=/shlib/libc.so
4662  ;;
4663
4664cygwin*)
4665  # func_win32_libid is a shell function defined in ltmain.sh
4666  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4667  lt_cv_file_magic_cmd='func_win32_libid'
4668  ;;
4669
4670mingw* | pw32*)
4671  # Base MSYS/MinGW do not provide the 'file' command needed by
4672  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4673  # unless we find 'file', for example because we are cross-compiling.
4674  if ( file / ) >/dev/null 2>&1; then
4675    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4676    lt_cv_file_magic_cmd='func_win32_libid'
4677  else
4678    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4679    lt_cv_file_magic_cmd='$OBJDUMP -f'
4680  fi
4681  ;;
4682
4683cegcc)
4684  # use the weaker test based on 'objdump'. See mingw*.
4685  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4686  lt_cv_file_magic_cmd='$OBJDUMP -f'
4687  ;;
4688
4689darwin* | rhapsody*)
4690  lt_cv_deplibs_check_method=pass_all
4691  ;;
4692
4693freebsd* | dragonfly*)
4694  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4695    case $host_cpu in
4696    i*86 )
4697      # Not sure whether the presence of OpenBSD here was a mistake.
4698      # Let's accept both of them until this is cleared up.
4699      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4700      lt_cv_file_magic_cmd=/usr/bin/file
4701      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4702      ;;
4703    esac
4704  else
4705    lt_cv_deplibs_check_method=pass_all
4706  fi
4707  ;;
4708
4709gnu*)
4710  lt_cv_deplibs_check_method=pass_all
4711  ;;
4712
4713hpux10.20* | hpux11*)
4714  lt_cv_file_magic_cmd=/usr/bin/file
4715  case $host_cpu in
4716  ia64*)
4717    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4718    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4719    ;;
4720  hppa*64*)
4721    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]'
4722    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4723    ;;
4724  *)
4725    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4726    lt_cv_file_magic_test_file=/usr/lib/libc.sl
4727    ;;
4728  esac
4729  ;;
4730
4731interix[3-9]*)
4732  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4733  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4734  ;;
4735
4736irix5* | irix6* | nonstopux*)
4737  case $LD in
4738  *-32|*"-32 ") libmagic=32-bit;;
4739  *-n32|*"-n32 ") libmagic=N32;;
4740  *-64|*"-64 ") libmagic=64-bit;;
4741  *) libmagic=never-match;;
4742  esac
4743  lt_cv_deplibs_check_method=pass_all
4744  ;;
4745
4746# This must be Linux ELF.
4747linux* | k*bsd*-gnu)
4748  lt_cv_deplibs_check_method=pass_all
4749  ;;
4750
4751netbsd* | netbsdelf*-gnu)
4752  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4753    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4754  else
4755    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4756  fi
4757  ;;
4758
4759newos6*)
4760  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4761  lt_cv_file_magic_cmd=/usr/bin/file
4762  lt_cv_file_magic_test_file=/usr/lib/libnls.so
4763  ;;
4764
4765*nto* | *qnx*)
4766  lt_cv_deplibs_check_method=pass_all
4767  ;;
4768
4769openbsd*)
4770  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4771    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4772  else
4773    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4774  fi
4775  ;;
4776
4777osf3* | osf4* | osf5*)
4778  lt_cv_deplibs_check_method=pass_all
4779  ;;
4780
4781rdos*)
4782  lt_cv_deplibs_check_method=pass_all
4783  ;;
4784
4785solaris*)
4786  lt_cv_deplibs_check_method=pass_all
4787  ;;
4788
4789sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4790  lt_cv_deplibs_check_method=pass_all
4791  ;;
4792
4793sysv4 | sysv4.3*)
4794  case $host_vendor in
4795  motorola)
4796    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]'
4797    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4798    ;;
4799  ncr)
4800    lt_cv_deplibs_check_method=pass_all
4801    ;;
4802  sequent)
4803    lt_cv_file_magic_cmd='/bin/file'
4804    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4805    ;;
4806  sni)
4807    lt_cv_file_magic_cmd='/bin/file'
4808    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4809    lt_cv_file_magic_test_file=/lib/libc.so
4810    ;;
4811  siemens)
4812    lt_cv_deplibs_check_method=pass_all
4813    ;;
4814  pc)
4815    lt_cv_deplibs_check_method=pass_all
4816    ;;
4817  esac
4818  ;;
4819
4820tpf*)
4821  lt_cv_deplibs_check_method=pass_all
4822  ;;
4823esac
4824
4825fi
4826{ echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4827echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
4828file_magic_cmd=$lt_cv_file_magic_cmd
4829deplibs_check_method=$lt_cv_deplibs_check_method
4830test -z "$deplibs_check_method" && deplibs_check_method=unknown
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843if test -n "$ac_tool_prefix"; then
4844  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4845set dummy ${ac_tool_prefix}ar; ac_word=$2
4846{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4847echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4848if test "${ac_cv_prog_AR+set}" = set; then
4849  echo $ECHO_N "(cached) $ECHO_C" >&6
4850else
4851  if test -n "$AR"; then
4852  ac_cv_prog_AR="$AR" # Let the user override the test.
4853else
4854as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4855for as_dir in $PATH
4856do
4857  IFS=$as_save_IFS
4858  test -z "$as_dir" && as_dir=.
4859  for ac_exec_ext in '' $ac_executable_extensions; do
4860  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4861    ac_cv_prog_AR="${ac_tool_prefix}ar"
4862    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4863    break 2
4864  fi
4865done
4866done
4867IFS=$as_save_IFS
4868
4869fi
4870fi
4871AR=$ac_cv_prog_AR
4872if test -n "$AR"; then
4873  { echo "$as_me:$LINENO: result: $AR" >&5
4874echo "${ECHO_T}$AR" >&6; }
4875else
4876  { echo "$as_me:$LINENO: result: no" >&5
4877echo "${ECHO_T}no" >&6; }
4878fi
4879
4880
4881fi
4882if test -z "$ac_cv_prog_AR"; then
4883  ac_ct_AR=$AR
4884  # Extract the first word of "ar", so it can be a program name with args.
4885set dummy ar; ac_word=$2
4886{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4887echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4888if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
4889  echo $ECHO_N "(cached) $ECHO_C" >&6
4890else
4891  if test -n "$ac_ct_AR"; then
4892  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4893else
4894as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4895for as_dir in $PATH
4896do
4897  IFS=$as_save_IFS
4898  test -z "$as_dir" && as_dir=.
4899  for ac_exec_ext in '' $ac_executable_extensions; do
4900  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4901    ac_cv_prog_ac_ct_AR="ar"
4902    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4903    break 2
4904  fi
4905done
4906done
4907IFS=$as_save_IFS
4908
4909fi
4910fi
4911ac_ct_AR=$ac_cv_prog_ac_ct_AR
4912if test -n "$ac_ct_AR"; then
4913  { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
4914echo "${ECHO_T}$ac_ct_AR" >&6; }
4915else
4916  { echo "$as_me:$LINENO: result: no" >&5
4917echo "${ECHO_T}no" >&6; }
4918fi
4919
4920  if test "x$ac_ct_AR" = x; then
4921    AR="false"
4922  else
4923    case $cross_compiling:$ac_tool_warned in
4924yes:)
4925{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4926whose name does not start with the host triplet.  If you think this
4927configuration is useful to you, please write to autoconf@gnu.org." >&5
4928echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4929whose name does not start with the host triplet.  If you think this
4930configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4931ac_tool_warned=yes ;;
4932esac
4933    AR=$ac_ct_AR
4934  fi
4935else
4936  AR="$ac_cv_prog_AR"
4937fi
4938
4939test -z "$AR" && AR=ar
4940test -z "$AR_FLAGS" && AR_FLAGS=cru
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952if test -n "$ac_tool_prefix"; then
4953  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4954set dummy ${ac_tool_prefix}strip; ac_word=$2
4955{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4956echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4957if test "${ac_cv_prog_STRIP+set}" = set; then
4958  echo $ECHO_N "(cached) $ECHO_C" >&6
4959else
4960  if test -n "$STRIP"; then
4961  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4962else
4963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4964for as_dir in $PATH
4965do
4966  IFS=$as_save_IFS
4967  test -z "$as_dir" && as_dir=.
4968  for ac_exec_ext in '' $ac_executable_extensions; do
4969  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4970    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4971    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4972    break 2
4973  fi
4974done
4975done
4976IFS=$as_save_IFS
4977
4978fi
4979fi
4980STRIP=$ac_cv_prog_STRIP
4981if test -n "$STRIP"; then
4982  { echo "$as_me:$LINENO: result: $STRIP" >&5
4983echo "${ECHO_T}$STRIP" >&6; }
4984else
4985  { echo "$as_me:$LINENO: result: no" >&5
4986echo "${ECHO_T}no" >&6; }
4987fi
4988
4989
4990fi
4991if test -z "$ac_cv_prog_STRIP"; then
4992  ac_ct_STRIP=$STRIP
4993  # Extract the first word of "strip", so it can be a program name with args.
4994set dummy strip; ac_word=$2
4995{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4996echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4997if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4998  echo $ECHO_N "(cached) $ECHO_C" >&6
4999else
5000  if test -n "$ac_ct_STRIP"; then
5001  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5002else
5003as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5004for as_dir in $PATH
5005do
5006  IFS=$as_save_IFS
5007  test -z "$as_dir" && as_dir=.
5008  for ac_exec_ext in '' $ac_executable_extensions; do
5009  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5010    ac_cv_prog_ac_ct_STRIP="strip"
5011    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5012    break 2
5013  fi
5014done
5015done
5016IFS=$as_save_IFS
5017
5018fi
5019fi
5020ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5021if test -n "$ac_ct_STRIP"; then
5022  { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5023echo "${ECHO_T}$ac_ct_STRIP" >&6; }
5024else
5025  { echo "$as_me:$LINENO: result: no" >&5
5026echo "${ECHO_T}no" >&6; }
5027fi
5028
5029  if test "x$ac_ct_STRIP" = x; then
5030    STRIP=":"
5031  else
5032    case $cross_compiling:$ac_tool_warned in
5033yes:)
5034{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5035whose name does not start with the host triplet.  If you think this
5036configuration is useful to you, please write to autoconf@gnu.org." >&5
5037echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5038whose name does not start with the host triplet.  If you think this
5039configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5040ac_tool_warned=yes ;;
5041esac
5042    STRIP=$ac_ct_STRIP
5043  fi
5044else
5045  STRIP="$ac_cv_prog_STRIP"
5046fi
5047
5048test -z "$STRIP" && STRIP=:
5049
5050
5051
5052
5053
5054
5055if test -n "$ac_tool_prefix"; then
5056  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5057set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5058{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5059echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5060if test "${ac_cv_prog_RANLIB+set}" = set; then
5061  echo $ECHO_N "(cached) $ECHO_C" >&6
5062else
5063  if test -n "$RANLIB"; then
5064  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5065else
5066as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5067for as_dir in $PATH
5068do
5069  IFS=$as_save_IFS
5070  test -z "$as_dir" && as_dir=.
5071  for ac_exec_ext in '' $ac_executable_extensions; do
5072  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5073    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5074    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5075    break 2
5076  fi
5077done
5078done
5079IFS=$as_save_IFS
5080
5081fi
5082fi
5083RANLIB=$ac_cv_prog_RANLIB
5084if test -n "$RANLIB"; then
5085  { echo "$as_me:$LINENO: result: $RANLIB" >&5
5086echo "${ECHO_T}$RANLIB" >&6; }
5087else
5088  { echo "$as_me:$LINENO: result: no" >&5
5089echo "${ECHO_T}no" >&6; }
5090fi
5091
5092
5093fi
5094if test -z "$ac_cv_prog_RANLIB"; then
5095  ac_ct_RANLIB=$RANLIB
5096  # Extract the first word of "ranlib", so it can be a program name with args.
5097set dummy ranlib; ac_word=$2
5098{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5099echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5100if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5101  echo $ECHO_N "(cached) $ECHO_C" >&6
5102else
5103  if test -n "$ac_ct_RANLIB"; then
5104  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5105else
5106as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5107for as_dir in $PATH
5108do
5109  IFS=$as_save_IFS
5110  test -z "$as_dir" && as_dir=.
5111  for ac_exec_ext in '' $ac_executable_extensions; do
5112  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5113    ac_cv_prog_ac_ct_RANLIB="ranlib"
5114    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5115    break 2
5116  fi
5117done
5118done
5119IFS=$as_save_IFS
5120
5121fi
5122fi
5123ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5124if test -n "$ac_ct_RANLIB"; then
5125  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5126echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5127else
5128  { echo "$as_me:$LINENO: result: no" >&5
5129echo "${ECHO_T}no" >&6; }
5130fi
5131
5132  if test "x$ac_ct_RANLIB" = x; then
5133    RANLIB=":"
5134  else
5135    case $cross_compiling:$ac_tool_warned in
5136yes:)
5137{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5138whose name does not start with the host triplet.  If you think this
5139configuration is useful to you, please write to autoconf@gnu.org." >&5
5140echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5141whose name does not start with the host triplet.  If you think this
5142configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5143ac_tool_warned=yes ;;
5144esac
5145    RANLIB=$ac_ct_RANLIB
5146  fi
5147else
5148  RANLIB="$ac_cv_prog_RANLIB"
5149fi
5150
5151test -z "$RANLIB" && RANLIB=:
5152
5153
5154
5155
5156
5157
5158# Determine commands to create old-style static archives.
5159old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5160old_postinstall_cmds='chmod 644 $oldlib'
5161old_postuninstall_cmds=
5162
5163if test -n "$RANLIB"; then
5164  case $host_os in
5165  openbsd*)
5166    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5167    ;;
5168  *)
5169    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5170    ;;
5171  esac
5172  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5173fi
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208# If no C compiler was specified, use CC.
5209LTCC=${LTCC-"$CC"}
5210
5211# If no C compiler flags were specified, use CFLAGS.
5212LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5213
5214# Allow CC to be a program name with arguments.
5215compiler=$CC
5216
5217
5218# Check for command to grab the raw symbol name followed by C symbol from nm.
5219{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5220echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
5221if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5222  echo $ECHO_N "(cached) $ECHO_C" >&6
5223else
5224
5225# These are sane defaults that work on at least a few old systems.
5226# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5227
5228# Character class describing NM global symbol codes.
5229symcode='[BCDEGRST]'
5230
5231# Regexp to match symbols that can be accessed directly from C.
5232sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5233
5234# Define system-specific variables.
5235case $host_os in
5236aix*)
5237  symcode='[BCDT]'
5238  ;;
5239cygwin* | mingw* | pw32* | cegcc*)
5240  symcode='[ABCDGISTW]'
5241  ;;
5242hpux*)
5243  if test "$host_cpu" = ia64; then
5244    symcode='[ABCDEGRST]'
5245  fi
5246  ;;
5247irix* | nonstopux*)
5248  symcode='[BCDEGRST]'
5249  ;;
5250osf*)
5251  symcode='[BCDEGQRST]'
5252  ;;
5253solaris*)
5254  symcode='[BDRT]'
5255  ;;
5256sco3.2v5*)
5257  symcode='[DT]'
5258  ;;
5259sysv4.2uw2*)
5260  symcode='[DT]'
5261  ;;
5262sysv5* | sco5v6* | unixware* | OpenUNIX*)
5263  symcode='[ABDT]'
5264  ;;
5265sysv4)
5266  symcode='[DFNSTU]'
5267  ;;
5268esac
5269
5270# If we're using GNU nm, then use its standard symbol codes.
5271case `$NM -V 2>&1` in
5272*GNU* | *'with BFD'*)
5273  symcode='[ABCDGIRSTW]' ;;
5274esac
5275
5276# Transform an extracted symbol line into a proper C declaration.
5277# Some systems (esp. on ia64) link data and code symbols differently,
5278# so use this general approach.
5279lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5280
5281# Transform an extracted symbol line into symbol name and symbol address
5282lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5283lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
5284
5285# Handle CRLF in mingw tool chain
5286opt_cr=
5287case $build_os in
5288mingw*)
5289  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5290  ;;
5291esac
5292
5293# Try without a prefix underscore, then with it.
5294for ac_symprfx in "" "_"; do
5295
5296  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5297  symxfrm="\\1 $ac_symprfx\\2 \\2"
5298
5299  # Write the raw and C identifiers.
5300  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5301    # Fake it for dumpbin and say T for any non-static function
5302    # and D for any global variable.
5303    # Also find C++ and __fastcall symbols from MSVC++,
5304    # which start with @ or ?.
5305    lt_cv_sys_global_symbol_pipe="$AWK '"\
5306"     {last_section=section; section=\$ 3};"\
5307"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5308"     \$ 0!~/External *\|/{next};"\
5309"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5310"     {if(hide[section]) next};"\
5311"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5312"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5313"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5314"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5315"     ' prfx=^$ac_symprfx"
5316  else
5317    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5318  fi
5319
5320  # Check to see that the pipe works correctly.
5321  pipe_works=no
5322
5323  rm -f conftest*
5324  cat > conftest.$ac_ext <<_LT_EOF
5325#ifdef __cplusplus
5326extern "C" {
5327#endif
5328char nm_test_var;
5329void nm_test_func(void);
5330void nm_test_func(void){}
5331#ifdef __cplusplus
5332}
5333#endif
5334int main(){nm_test_var='a';nm_test_func();return(0);}
5335_LT_EOF
5336
5337  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5338  (eval $ac_compile) 2>&5
5339  ac_status=$?
5340  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5341  (exit $ac_status); }; then
5342    # Now try to grab the symbols.
5343    nlist=conftest.nm
5344    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5345  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5346  ac_status=$?
5347  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5348  (exit $ac_status); } && test -s "$nlist"; then
5349      # Try sorting and uniquifying the output.
5350      if sort "$nlist" | uniq > "$nlist"T; then
5351	mv -f "$nlist"T "$nlist"
5352      else
5353	rm -f "$nlist"T
5354      fi
5355
5356      # Make sure that we snagged all the symbols we need.
5357      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5358	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5359	  cat <<_LT_EOF > conftest.$ac_ext
5360#ifdef __cplusplus
5361extern "C" {
5362#endif
5363
5364_LT_EOF
5365	  # Now generate the symbol file.
5366	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5367
5368	  cat <<_LT_EOF >> conftest.$ac_ext
5369
5370/* The mapping between symbol names and symbols.  */
5371const struct {
5372  const char *name;
5373  void       *address;
5374}
5375lt__PROGRAM__LTX_preloaded_symbols[] =
5376{
5377  { "@PROGRAM@", (void *) 0 },
5378_LT_EOF
5379	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5380	  cat <<\_LT_EOF >> conftest.$ac_ext
5381  {0, (void *) 0}
5382};
5383
5384/* This works around a problem in FreeBSD linker */
5385#ifdef FREEBSD_WORKAROUND
5386static const void *lt_preloaded_setup() {
5387  return lt__PROGRAM__LTX_preloaded_symbols;
5388}
5389#endif
5390
5391#ifdef __cplusplus
5392}
5393#endif
5394_LT_EOF
5395	  # Now try linking the two files.
5396	  mv conftest.$ac_objext conftstm.$ac_objext
5397	  lt_save_LIBS="$LIBS"
5398	  lt_save_CFLAGS="$CFLAGS"
5399	  LIBS="conftstm.$ac_objext"
5400	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5401	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5402  (eval $ac_link) 2>&5
5403  ac_status=$?
5404  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5405  (exit $ac_status); } && test -s conftest${ac_exeext}; then
5406	    pipe_works=yes
5407	  fi
5408	  LIBS="$lt_save_LIBS"
5409	  CFLAGS="$lt_save_CFLAGS"
5410	else
5411	  echo "cannot find nm_test_func in $nlist" >&5
5412	fi
5413      else
5414	echo "cannot find nm_test_var in $nlist" >&5
5415      fi
5416    else
5417      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5418    fi
5419  else
5420    echo "$progname: failed program was:" >&5
5421    cat conftest.$ac_ext >&5
5422  fi
5423  rm -rf conftest* conftst*
5424
5425  # Do not use the global_symbol_pipe unless it works.
5426  if test "$pipe_works" = yes; then
5427    break
5428  else
5429    lt_cv_sys_global_symbol_pipe=
5430  fi
5431done
5432
5433fi
5434
5435if test -z "$lt_cv_sys_global_symbol_pipe"; then
5436  lt_cv_sys_global_symbol_to_cdecl=
5437fi
5438if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5439  { echo "$as_me:$LINENO: result: failed" >&5
5440echo "${ECHO_T}failed" >&6; }
5441else
5442  { echo "$as_me:$LINENO: result: ok" >&5
5443echo "${ECHO_T}ok" >&6; }
5444fi
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468# Check whether --enable-libtool-lock was given.
5469if test "${enable_libtool_lock+set}" = set; then
5470  enableval=$enable_libtool_lock;
5471fi
5472
5473test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5474
5475# Some flags need to be propagated to the compiler or linker for good
5476# libtool support.
5477case $host in
5478ia64-*-hpux*)
5479  # Find out which ABI we are using.
5480  echo 'int i;' > conftest.$ac_ext
5481  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5482  (eval $ac_compile) 2>&5
5483  ac_status=$?
5484  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5485  (exit $ac_status); }; then
5486    case `/usr/bin/file conftest.$ac_objext` in
5487      *ELF-32*)
5488	HPUX_IA64_MODE="32"
5489	;;
5490      *ELF-64*)
5491	HPUX_IA64_MODE="64"
5492	;;
5493    esac
5494  fi
5495  rm -rf conftest*
5496  ;;
5497*-*-irix6*)
5498  # Find out which ABI we are using.
5499  echo '#line 5499 "configure"' > conftest.$ac_ext
5500  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5501  (eval $ac_compile) 2>&5
5502  ac_status=$?
5503  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5504  (exit $ac_status); }; then
5505    if test "$lt_cv_prog_gnu_ld" = yes; then
5506      case `/usr/bin/file conftest.$ac_objext` in
5507	*32-bit*)
5508	  LD="${LD-ld} -melf32bsmip"
5509	  ;;
5510	*N32*)
5511	  LD="${LD-ld} -melf32bmipn32"
5512	  ;;
5513	*64-bit*)
5514	  LD="${LD-ld} -melf64bmip"
5515	;;
5516      esac
5517    else
5518      case `/usr/bin/file conftest.$ac_objext` in
5519	*32-bit*)
5520	  LD="${LD-ld} -32"
5521	  ;;
5522	*N32*)
5523	  LD="${LD-ld} -n32"
5524	  ;;
5525	*64-bit*)
5526	  LD="${LD-ld} -64"
5527	  ;;
5528      esac
5529    fi
5530  fi
5531  rm -rf conftest*
5532  ;;
5533
5534x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5535s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5536  # Find out which ABI we are using.
5537  echo 'int i;' > conftest.$ac_ext
5538  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5539  (eval $ac_compile) 2>&5
5540  ac_status=$?
5541  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5542  (exit $ac_status); }; then
5543    case `/usr/bin/file conftest.o` in
5544      *32-bit*)
5545	case $host in
5546	  x86_64-*kfreebsd*-gnu)
5547	    LD="${LD-ld} -m elf_i386_fbsd"
5548	    ;;
5549	  x86_64-*linux*)
5550	    LD="${LD-ld} -m elf_i386"
5551	    ;;
5552	  ppc64-*linux*|powerpc64-*linux*)
5553	    LD="${LD-ld} -m elf32ppclinux"
5554	    ;;
5555	  s390x-*linux*)
5556	    LD="${LD-ld} -m elf_s390"
5557	    ;;
5558	  sparc64-*linux*)
5559	    LD="${LD-ld} -m elf32_sparc"
5560	    ;;
5561	esac
5562	;;
5563      *64-bit*)
5564	case $host in
5565	  x86_64-*kfreebsd*-gnu)
5566	    LD="${LD-ld} -m elf_x86_64_fbsd"
5567	    ;;
5568	  x86_64-*linux*)
5569	    LD="${LD-ld} -m elf_x86_64"
5570	    ;;
5571	  ppc*-*linux*|powerpc*-*linux*)
5572	    LD="${LD-ld} -m elf64ppc"
5573	    ;;
5574	  s390*-*linux*|s390*-*tpf*)
5575	    LD="${LD-ld} -m elf64_s390"
5576	    ;;
5577	  sparc*-*linux*)
5578	    LD="${LD-ld} -m elf64_sparc"
5579	    ;;
5580	esac
5581	;;
5582    esac
5583  fi
5584  rm -rf conftest*
5585  ;;
5586
5587*-*-sco3.2v5*)
5588  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5589  SAVE_CFLAGS="$CFLAGS"
5590  CFLAGS="$CFLAGS -belf"
5591  { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5592echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
5593if test "${lt_cv_cc_needs_belf+set}" = set; then
5594  echo $ECHO_N "(cached) $ECHO_C" >&6
5595else
5596  ac_ext=c
5597ac_cpp='$CPP $CPPFLAGS'
5598ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5599ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5600ac_compiler_gnu=$ac_cv_c_compiler_gnu
5601
5602     cat >conftest.$ac_ext <<_ACEOF
5603/* confdefs.h.  */
5604_ACEOF
5605cat confdefs.h >>conftest.$ac_ext
5606cat >>conftest.$ac_ext <<_ACEOF
5607/* end confdefs.h.  */
5608
5609int
5610main ()
5611{
5612
5613  ;
5614  return 0;
5615}
5616_ACEOF
5617rm -f conftest.$ac_objext conftest$ac_exeext
5618if { (ac_try="$ac_link"
5619case "(($ac_try" in
5620  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5621  *) ac_try_echo=$ac_try;;
5622esac
5623eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5624  (eval "$ac_link") 2>conftest.er1
5625  ac_status=$?
5626  grep -v '^ *+' conftest.er1 >conftest.err
5627  rm -f conftest.er1
5628  cat conftest.err >&5
5629  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5630  (exit $ac_status); } && {
5631	 test -z "$ac_c_werror_flag" ||
5632	 test ! -s conftest.err
5633       } && test -s conftest$ac_exeext &&
5634       $as_test_x conftest$ac_exeext; then
5635  lt_cv_cc_needs_belf=yes
5636else
5637  echo "$as_me: failed program was:" >&5
5638sed 's/^/| /' conftest.$ac_ext >&5
5639
5640	lt_cv_cc_needs_belf=no
5641fi
5642
5643rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5644      conftest$ac_exeext conftest.$ac_ext
5645     ac_ext=c
5646ac_cpp='$CPP $CPPFLAGS'
5647ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5648ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5649ac_compiler_gnu=$ac_cv_c_compiler_gnu
5650
5651fi
5652{ echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5653echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
5654  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5655    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5656    CFLAGS="$SAVE_CFLAGS"
5657  fi
5658  ;;
5659sparc*-*solaris*)
5660  # Find out which ABI we are using.
5661  echo 'int i;' > conftest.$ac_ext
5662  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5663  (eval $ac_compile) 2>&5
5664  ac_status=$?
5665  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5666  (exit $ac_status); }; then
5667    case `/usr/bin/file conftest.o` in
5668    *64-bit*)
5669      case $lt_cv_prog_gnu_ld in
5670      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5671      *)
5672	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5673	  LD="${LD-ld} -64"
5674	fi
5675	;;
5676      esac
5677      ;;
5678    esac
5679  fi
5680  rm -rf conftest*
5681  ;;
5682esac
5683
5684need_locks="$enable_libtool_lock"
5685
5686
5687  case $host_os in
5688    rhapsody* | darwin*)
5689    if test -n "$ac_tool_prefix"; then
5690  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5691set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5692{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5693echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5694if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
5695  echo $ECHO_N "(cached) $ECHO_C" >&6
5696else
5697  if test -n "$DSYMUTIL"; then
5698  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5699else
5700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5701for as_dir in $PATH
5702do
5703  IFS=$as_save_IFS
5704  test -z "$as_dir" && as_dir=.
5705  for ac_exec_ext in '' $ac_executable_extensions; do
5706  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5707    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5708    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5709    break 2
5710  fi
5711done
5712done
5713IFS=$as_save_IFS
5714
5715fi
5716fi
5717DSYMUTIL=$ac_cv_prog_DSYMUTIL
5718if test -n "$DSYMUTIL"; then
5719  { echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
5720echo "${ECHO_T}$DSYMUTIL" >&6; }
5721else
5722  { echo "$as_me:$LINENO: result: no" >&5
5723echo "${ECHO_T}no" >&6; }
5724fi
5725
5726
5727fi
5728if test -z "$ac_cv_prog_DSYMUTIL"; then
5729  ac_ct_DSYMUTIL=$DSYMUTIL
5730  # Extract the first word of "dsymutil", so it can be a program name with args.
5731set dummy dsymutil; ac_word=$2
5732{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5733echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5734if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
5735  echo $ECHO_N "(cached) $ECHO_C" >&6
5736else
5737  if test -n "$ac_ct_DSYMUTIL"; then
5738  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5739else
5740as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5741for as_dir in $PATH
5742do
5743  IFS=$as_save_IFS
5744  test -z "$as_dir" && as_dir=.
5745  for ac_exec_ext in '' $ac_executable_extensions; do
5746  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5747    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5748    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5749    break 2
5750  fi
5751done
5752done
5753IFS=$as_save_IFS
5754
5755fi
5756fi
5757ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5758if test -n "$ac_ct_DSYMUTIL"; then
5759  { echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
5760echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6; }
5761else
5762  { echo "$as_me:$LINENO: result: no" >&5
5763echo "${ECHO_T}no" >&6; }
5764fi
5765
5766  if test "x$ac_ct_DSYMUTIL" = x; then
5767    DSYMUTIL=":"
5768  else
5769    case $cross_compiling:$ac_tool_warned in
5770yes:)
5771{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5772whose name does not start with the host triplet.  If you think this
5773configuration is useful to you, please write to autoconf@gnu.org." >&5
5774echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5775whose name does not start with the host triplet.  If you think this
5776configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5777ac_tool_warned=yes ;;
5778esac
5779    DSYMUTIL=$ac_ct_DSYMUTIL
5780  fi
5781else
5782  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5783fi
5784
5785    if test -n "$ac_tool_prefix"; then
5786  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5787set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5788{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5789echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5790if test "${ac_cv_prog_NMEDIT+set}" = set; then
5791  echo $ECHO_N "(cached) $ECHO_C" >&6
5792else
5793  if test -n "$NMEDIT"; then
5794  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5795else
5796as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5797for as_dir in $PATH
5798do
5799  IFS=$as_save_IFS
5800  test -z "$as_dir" && as_dir=.
5801  for ac_exec_ext in '' $ac_executable_extensions; do
5802  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5803    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5804    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5805    break 2
5806  fi
5807done
5808done
5809IFS=$as_save_IFS
5810
5811fi
5812fi
5813NMEDIT=$ac_cv_prog_NMEDIT
5814if test -n "$NMEDIT"; then
5815  { echo "$as_me:$LINENO: result: $NMEDIT" >&5
5816echo "${ECHO_T}$NMEDIT" >&6; }
5817else
5818  { echo "$as_me:$LINENO: result: no" >&5
5819echo "${ECHO_T}no" >&6; }
5820fi
5821
5822
5823fi
5824if test -z "$ac_cv_prog_NMEDIT"; then
5825  ac_ct_NMEDIT=$NMEDIT
5826  # Extract the first word of "nmedit", so it can be a program name with args.
5827set dummy nmedit; ac_word=$2
5828{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5829echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5830if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
5831  echo $ECHO_N "(cached) $ECHO_C" >&6
5832else
5833  if test -n "$ac_ct_NMEDIT"; then
5834  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
5835else
5836as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5837for as_dir in $PATH
5838do
5839  IFS=$as_save_IFS
5840  test -z "$as_dir" && as_dir=.
5841  for ac_exec_ext in '' $ac_executable_extensions; do
5842  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5843    ac_cv_prog_ac_ct_NMEDIT="nmedit"
5844    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5845    break 2
5846  fi
5847done
5848done
5849IFS=$as_save_IFS
5850
5851fi
5852fi
5853ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
5854if test -n "$ac_ct_NMEDIT"; then
5855  { echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
5856echo "${ECHO_T}$ac_ct_NMEDIT" >&6; }
5857else
5858  { echo "$as_me:$LINENO: result: no" >&5
5859echo "${ECHO_T}no" >&6; }
5860fi
5861
5862  if test "x$ac_ct_NMEDIT" = x; then
5863    NMEDIT=":"
5864  else
5865    case $cross_compiling:$ac_tool_warned in
5866yes:)
5867{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5868whose name does not start with the host triplet.  If you think this
5869configuration is useful to you, please write to autoconf@gnu.org." >&5
5870echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5871whose name does not start with the host triplet.  If you think this
5872configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5873ac_tool_warned=yes ;;
5874esac
5875    NMEDIT=$ac_ct_NMEDIT
5876  fi
5877else
5878  NMEDIT="$ac_cv_prog_NMEDIT"
5879fi
5880
5881    if test -n "$ac_tool_prefix"; then
5882  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
5883set dummy ${ac_tool_prefix}lipo; ac_word=$2
5884{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5885echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5886if test "${ac_cv_prog_LIPO+set}" = set; then
5887  echo $ECHO_N "(cached) $ECHO_C" >&6
5888else
5889  if test -n "$LIPO"; then
5890  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5891else
5892as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5893for as_dir in $PATH
5894do
5895  IFS=$as_save_IFS
5896  test -z "$as_dir" && as_dir=.
5897  for ac_exec_ext in '' $ac_executable_extensions; do
5898  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5899    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
5900    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5901    break 2
5902  fi
5903done
5904done
5905IFS=$as_save_IFS
5906
5907fi
5908fi
5909LIPO=$ac_cv_prog_LIPO
5910if test -n "$LIPO"; then
5911  { echo "$as_me:$LINENO: result: $LIPO" >&5
5912echo "${ECHO_T}$LIPO" >&6; }
5913else
5914  { echo "$as_me:$LINENO: result: no" >&5
5915echo "${ECHO_T}no" >&6; }
5916fi
5917
5918
5919fi
5920if test -z "$ac_cv_prog_LIPO"; then
5921  ac_ct_LIPO=$LIPO
5922  # Extract the first word of "lipo", so it can be a program name with args.
5923set dummy lipo; ac_word=$2
5924{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5925echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5926if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
5927  echo $ECHO_N "(cached) $ECHO_C" >&6
5928else
5929  if test -n "$ac_ct_LIPO"; then
5930  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
5931else
5932as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5933for as_dir in $PATH
5934do
5935  IFS=$as_save_IFS
5936  test -z "$as_dir" && as_dir=.
5937  for ac_exec_ext in '' $ac_executable_extensions; do
5938  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5939    ac_cv_prog_ac_ct_LIPO="lipo"
5940    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5941    break 2
5942  fi
5943done
5944done
5945IFS=$as_save_IFS
5946
5947fi
5948fi
5949ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
5950if test -n "$ac_ct_LIPO"; then
5951  { echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
5952echo "${ECHO_T}$ac_ct_LIPO" >&6; }
5953else
5954  { echo "$as_me:$LINENO: result: no" >&5
5955echo "${ECHO_T}no" >&6; }
5956fi
5957
5958  if test "x$ac_ct_LIPO" = x; then
5959    LIPO=":"
5960  else
5961    case $cross_compiling:$ac_tool_warned in
5962yes:)
5963{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5964whose name does not start with the host triplet.  If you think this
5965configuration is useful to you, please write to autoconf@gnu.org." >&5
5966echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5967whose name does not start with the host triplet.  If you think this
5968configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5969ac_tool_warned=yes ;;
5970esac
5971    LIPO=$ac_ct_LIPO
5972  fi
5973else
5974  LIPO="$ac_cv_prog_LIPO"
5975fi
5976
5977    if test -n "$ac_tool_prefix"; then
5978  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
5979set dummy ${ac_tool_prefix}otool; ac_word=$2
5980{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5981echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5982if test "${ac_cv_prog_OTOOL+set}" = set; then
5983  echo $ECHO_N "(cached) $ECHO_C" >&6
5984else
5985  if test -n "$OTOOL"; then
5986  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
5987else
5988as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5989for as_dir in $PATH
5990do
5991  IFS=$as_save_IFS
5992  test -z "$as_dir" && as_dir=.
5993  for ac_exec_ext in '' $ac_executable_extensions; do
5994  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5995    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
5996    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5997    break 2
5998  fi
5999done
6000done
6001IFS=$as_save_IFS
6002
6003fi
6004fi
6005OTOOL=$ac_cv_prog_OTOOL
6006if test -n "$OTOOL"; then
6007  { echo "$as_me:$LINENO: result: $OTOOL" >&5
6008echo "${ECHO_T}$OTOOL" >&6; }
6009else
6010  { echo "$as_me:$LINENO: result: no" >&5
6011echo "${ECHO_T}no" >&6; }
6012fi
6013
6014
6015fi
6016if test -z "$ac_cv_prog_OTOOL"; then
6017  ac_ct_OTOOL=$OTOOL
6018  # Extract the first word of "otool", so it can be a program name with args.
6019set dummy otool; ac_word=$2
6020{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6021echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6022if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
6023  echo $ECHO_N "(cached) $ECHO_C" >&6
6024else
6025  if test -n "$ac_ct_OTOOL"; then
6026  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6027else
6028as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6029for as_dir in $PATH
6030do
6031  IFS=$as_save_IFS
6032  test -z "$as_dir" && as_dir=.
6033  for ac_exec_ext in '' $ac_executable_extensions; do
6034  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6035    ac_cv_prog_ac_ct_OTOOL="otool"
6036    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6037    break 2
6038  fi
6039done
6040done
6041IFS=$as_save_IFS
6042
6043fi
6044fi
6045ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6046if test -n "$ac_ct_OTOOL"; then
6047  { echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
6048echo "${ECHO_T}$ac_ct_OTOOL" >&6; }
6049else
6050  { echo "$as_me:$LINENO: result: no" >&5
6051echo "${ECHO_T}no" >&6; }
6052fi
6053
6054  if test "x$ac_ct_OTOOL" = x; then
6055    OTOOL=":"
6056  else
6057    case $cross_compiling:$ac_tool_warned in
6058yes:)
6059{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6060whose name does not start with the host triplet.  If you think this
6061configuration is useful to you, please write to autoconf@gnu.org." >&5
6062echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6063whose name does not start with the host triplet.  If you think this
6064configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6065ac_tool_warned=yes ;;
6066esac
6067    OTOOL=$ac_ct_OTOOL
6068  fi
6069else
6070  OTOOL="$ac_cv_prog_OTOOL"
6071fi
6072
6073    if test -n "$ac_tool_prefix"; then
6074  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6075set dummy ${ac_tool_prefix}otool64; ac_word=$2
6076{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6077echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6078if test "${ac_cv_prog_OTOOL64+set}" = set; then
6079  echo $ECHO_N "(cached) $ECHO_C" >&6
6080else
6081  if test -n "$OTOOL64"; then
6082  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6083else
6084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6085for as_dir in $PATH
6086do
6087  IFS=$as_save_IFS
6088  test -z "$as_dir" && as_dir=.
6089  for ac_exec_ext in '' $ac_executable_extensions; do
6090  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6091    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6092    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6093    break 2
6094  fi
6095done
6096done
6097IFS=$as_save_IFS
6098
6099fi
6100fi
6101OTOOL64=$ac_cv_prog_OTOOL64
6102if test -n "$OTOOL64"; then
6103  { echo "$as_me:$LINENO: result: $OTOOL64" >&5
6104echo "${ECHO_T}$OTOOL64" >&6; }
6105else
6106  { echo "$as_me:$LINENO: result: no" >&5
6107echo "${ECHO_T}no" >&6; }
6108fi
6109
6110
6111fi
6112if test -z "$ac_cv_prog_OTOOL64"; then
6113  ac_ct_OTOOL64=$OTOOL64
6114  # Extract the first word of "otool64", so it can be a program name with args.
6115set dummy otool64; ac_word=$2
6116{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6117echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6118if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
6119  echo $ECHO_N "(cached) $ECHO_C" >&6
6120else
6121  if test -n "$ac_ct_OTOOL64"; then
6122  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6123else
6124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6125for as_dir in $PATH
6126do
6127  IFS=$as_save_IFS
6128  test -z "$as_dir" && as_dir=.
6129  for ac_exec_ext in '' $ac_executable_extensions; do
6130  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6131    ac_cv_prog_ac_ct_OTOOL64="otool64"
6132    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6133    break 2
6134  fi
6135done
6136done
6137IFS=$as_save_IFS
6138
6139fi
6140fi
6141ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6142if test -n "$ac_ct_OTOOL64"; then
6143  { echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
6144echo "${ECHO_T}$ac_ct_OTOOL64" >&6; }
6145else
6146  { echo "$as_me:$LINENO: result: no" >&5
6147echo "${ECHO_T}no" >&6; }
6148fi
6149
6150  if test "x$ac_ct_OTOOL64" = x; then
6151    OTOOL64=":"
6152  else
6153    case $cross_compiling:$ac_tool_warned in
6154yes:)
6155{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6156whose name does not start with the host triplet.  If you think this
6157configuration is useful to you, please write to autoconf@gnu.org." >&5
6158echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6159whose name does not start with the host triplet.  If you think this
6160configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6161ac_tool_warned=yes ;;
6162esac
6163    OTOOL64=$ac_ct_OTOOL64
6164  fi
6165else
6166  OTOOL64="$ac_cv_prog_OTOOL64"
6167fi
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195    { echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
6196echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6; }
6197if test "${lt_cv_apple_cc_single_mod+set}" = set; then
6198  echo $ECHO_N "(cached) $ECHO_C" >&6
6199else
6200  lt_cv_apple_cc_single_mod=no
6201      if test -z "${LT_MULTI_MODULE}"; then
6202	# By default we will add the -single_module flag. You can override
6203	# by either setting the environment variable LT_MULTI_MODULE
6204	# non-empty at configure time, or by adding -multi_module to the
6205	# link flags.
6206	rm -rf libconftest.dylib*
6207	echo "int foo(void){return 1;}" > conftest.c
6208	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6209-dynamiclib -Wl,-single_module conftest.c" >&5
6210	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6211	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6212        _lt_result=$?
6213	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6214	  lt_cv_apple_cc_single_mod=yes
6215	else
6216	  cat conftest.err >&5
6217	fi
6218	rm -rf libconftest.dylib*
6219	rm -f conftest.*
6220      fi
6221fi
6222{ echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
6223echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6; }
6224    { echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
6225echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6; }
6226if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
6227  echo $ECHO_N "(cached) $ECHO_C" >&6
6228else
6229  lt_cv_ld_exported_symbols_list=no
6230      save_LDFLAGS=$LDFLAGS
6231      echo "_main" > conftest.sym
6232      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6233      cat >conftest.$ac_ext <<_ACEOF
6234/* confdefs.h.  */
6235_ACEOF
6236cat confdefs.h >>conftest.$ac_ext
6237cat >>conftest.$ac_ext <<_ACEOF
6238/* end confdefs.h.  */
6239
6240int
6241main ()
6242{
6243
6244  ;
6245  return 0;
6246}
6247_ACEOF
6248rm -f conftest.$ac_objext conftest$ac_exeext
6249if { (ac_try="$ac_link"
6250case "(($ac_try" in
6251  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6252  *) ac_try_echo=$ac_try;;
6253esac
6254eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6255  (eval "$ac_link") 2>conftest.er1
6256  ac_status=$?
6257  grep -v '^ *+' conftest.er1 >conftest.err
6258  rm -f conftest.er1
6259  cat conftest.err >&5
6260  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6261  (exit $ac_status); } && {
6262	 test -z "$ac_c_werror_flag" ||
6263	 test ! -s conftest.err
6264       } && test -s conftest$ac_exeext &&
6265       $as_test_x conftest$ac_exeext; then
6266  lt_cv_ld_exported_symbols_list=yes
6267else
6268  echo "$as_me: failed program was:" >&5
6269sed 's/^/| /' conftest.$ac_ext >&5
6270
6271	lt_cv_ld_exported_symbols_list=no
6272fi
6273
6274rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6275      conftest$ac_exeext conftest.$ac_ext
6276	LDFLAGS="$save_LDFLAGS"
6277
6278fi
6279{ echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
6280echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6; }
6281    case $host_os in
6282    rhapsody* | darwin1.[012])
6283      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6284    darwin1.*)
6285      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6286    darwin*) # darwin 5.x on
6287      # if running on 10.5 or later, the deployment target defaults
6288      # to the OS version, if on x86, and 10.4, the deployment
6289      # target defaults to 10.4. Don't you love it?
6290      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6291	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6292	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6293	10.[012]*)
6294	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6295	10.*)
6296	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6297      esac
6298    ;;
6299  esac
6300    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6301      _lt_dar_single_mod='$single_module'
6302    fi
6303    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6304      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6305    else
6306      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6307    fi
6308    if test "$DSYMUTIL" != ":"; then
6309      _lt_dsymutil='~$DSYMUTIL $lib || :'
6310    else
6311      _lt_dsymutil=
6312    fi
6313    ;;
6314  esac
6315
6316ac_ext=c
6317ac_cpp='$CPP $CPPFLAGS'
6318ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6319ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6320ac_compiler_gnu=$ac_cv_c_compiler_gnu
6321{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6322echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
6323# On Suns, sometimes $CPP names a directory.
6324if test -n "$CPP" && test -d "$CPP"; then
6325  CPP=
6326fi
6327if test -z "$CPP"; then
6328  if test "${ac_cv_prog_CPP+set}" = set; then
6329  echo $ECHO_N "(cached) $ECHO_C" >&6
6330else
6331      # Double quotes because CPP needs to be expanded
6332    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6333    do
6334      ac_preproc_ok=false
6335for ac_c_preproc_warn_flag in '' yes
6336do
6337  # Use a header file that comes with gcc, so configuring glibc
6338  # with a fresh cross-compiler works.
6339  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6340  # <limits.h> exists even on freestanding compilers.
6341  # On the NeXT, cc -E runs the code through the compiler's parser,
6342  # not just through cpp. "Syntax error" is here to catch this case.
6343  cat >conftest.$ac_ext <<_ACEOF
6344/* confdefs.h.  */
6345_ACEOF
6346cat confdefs.h >>conftest.$ac_ext
6347cat >>conftest.$ac_ext <<_ACEOF
6348/* end confdefs.h.  */
6349#ifdef __STDC__
6350# include <limits.h>
6351#else
6352# include <assert.h>
6353#endif
6354		     Syntax error
6355_ACEOF
6356if { (ac_try="$ac_cpp conftest.$ac_ext"
6357case "(($ac_try" in
6358  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6359  *) ac_try_echo=$ac_try;;
6360esac
6361eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6362  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6363  ac_status=$?
6364  grep -v '^ *+' conftest.er1 >conftest.err
6365  rm -f conftest.er1
6366  cat conftest.err >&5
6367  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6368  (exit $ac_status); } >/dev/null && {
6369	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6370	 test ! -s conftest.err
6371       }; then
6372  :
6373else
6374  echo "$as_me: failed program was:" >&5
6375sed 's/^/| /' conftest.$ac_ext >&5
6376
6377  # Broken: fails on valid input.
6378continue
6379fi
6380
6381rm -f conftest.err conftest.$ac_ext
6382
6383  # OK, works on sane cases.  Now check whether nonexistent headers
6384  # can be detected and how.
6385  cat >conftest.$ac_ext <<_ACEOF
6386/* confdefs.h.  */
6387_ACEOF
6388cat confdefs.h >>conftest.$ac_ext
6389cat >>conftest.$ac_ext <<_ACEOF
6390/* end confdefs.h.  */
6391#include <ac_nonexistent.h>
6392_ACEOF
6393if { (ac_try="$ac_cpp conftest.$ac_ext"
6394case "(($ac_try" in
6395  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6396  *) ac_try_echo=$ac_try;;
6397esac
6398eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6399  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6400  ac_status=$?
6401  grep -v '^ *+' conftest.er1 >conftest.err
6402  rm -f conftest.er1
6403  cat conftest.err >&5
6404  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6405  (exit $ac_status); } >/dev/null && {
6406	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6407	 test ! -s conftest.err
6408       }; then
6409  # Broken: success on invalid input.
6410continue
6411else
6412  echo "$as_me: failed program was:" >&5
6413sed 's/^/| /' conftest.$ac_ext >&5
6414
6415  # Passes both tests.
6416ac_preproc_ok=:
6417break
6418fi
6419
6420rm -f conftest.err conftest.$ac_ext
6421
6422done
6423# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6424rm -f conftest.err conftest.$ac_ext
6425if $ac_preproc_ok; then
6426  break
6427fi
6428
6429    done
6430    ac_cv_prog_CPP=$CPP
6431
6432fi
6433  CPP=$ac_cv_prog_CPP
6434else
6435  ac_cv_prog_CPP=$CPP
6436fi
6437{ echo "$as_me:$LINENO: result: $CPP" >&5
6438echo "${ECHO_T}$CPP" >&6; }
6439ac_preproc_ok=false
6440for ac_c_preproc_warn_flag in '' yes
6441do
6442  # Use a header file that comes with gcc, so configuring glibc
6443  # with a fresh cross-compiler works.
6444  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6445  # <limits.h> exists even on freestanding compilers.
6446  # On the NeXT, cc -E runs the code through the compiler's parser,
6447  # not just through cpp. "Syntax error" is here to catch this case.
6448  cat >conftest.$ac_ext <<_ACEOF
6449/* confdefs.h.  */
6450_ACEOF
6451cat confdefs.h >>conftest.$ac_ext
6452cat >>conftest.$ac_ext <<_ACEOF
6453/* end confdefs.h.  */
6454#ifdef __STDC__
6455# include <limits.h>
6456#else
6457# include <assert.h>
6458#endif
6459		     Syntax error
6460_ACEOF
6461if { (ac_try="$ac_cpp conftest.$ac_ext"
6462case "(($ac_try" in
6463  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6464  *) ac_try_echo=$ac_try;;
6465esac
6466eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6467  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6468  ac_status=$?
6469  grep -v '^ *+' conftest.er1 >conftest.err
6470  rm -f conftest.er1
6471  cat conftest.err >&5
6472  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6473  (exit $ac_status); } >/dev/null && {
6474	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6475	 test ! -s conftest.err
6476       }; then
6477  :
6478else
6479  echo "$as_me: failed program was:" >&5
6480sed 's/^/| /' conftest.$ac_ext >&5
6481
6482  # Broken: fails on valid input.
6483continue
6484fi
6485
6486rm -f conftest.err conftest.$ac_ext
6487
6488  # OK, works on sane cases.  Now check whether nonexistent headers
6489  # can be detected and how.
6490  cat >conftest.$ac_ext <<_ACEOF
6491/* confdefs.h.  */
6492_ACEOF
6493cat confdefs.h >>conftest.$ac_ext
6494cat >>conftest.$ac_ext <<_ACEOF
6495/* end confdefs.h.  */
6496#include <ac_nonexistent.h>
6497_ACEOF
6498if { (ac_try="$ac_cpp conftest.$ac_ext"
6499case "(($ac_try" in
6500  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6501  *) ac_try_echo=$ac_try;;
6502esac
6503eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6504  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6505  ac_status=$?
6506  grep -v '^ *+' conftest.er1 >conftest.err
6507  rm -f conftest.er1
6508  cat conftest.err >&5
6509  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6510  (exit $ac_status); } >/dev/null && {
6511	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6512	 test ! -s conftest.err
6513       }; then
6514  # Broken: success on invalid input.
6515continue
6516else
6517  echo "$as_me: failed program was:" >&5
6518sed 's/^/| /' conftest.$ac_ext >&5
6519
6520  # Passes both tests.
6521ac_preproc_ok=:
6522break
6523fi
6524
6525rm -f conftest.err conftest.$ac_ext
6526
6527done
6528# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6529rm -f conftest.err conftest.$ac_ext
6530if $ac_preproc_ok; then
6531  :
6532else
6533  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6534See \`config.log' for more details." >&5
6535echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6536See \`config.log' for more details." >&2;}
6537   { (exit 1); exit 1; }; }
6538fi
6539
6540ac_ext=c
6541ac_cpp='$CPP $CPPFLAGS'
6542ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6543ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6544ac_compiler_gnu=$ac_cv_c_compiler_gnu
6545
6546
6547{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6548echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6549if test "${ac_cv_header_stdc+set}" = set; then
6550  echo $ECHO_N "(cached) $ECHO_C" >&6
6551else
6552  cat >conftest.$ac_ext <<_ACEOF
6553/* confdefs.h.  */
6554_ACEOF
6555cat confdefs.h >>conftest.$ac_ext
6556cat >>conftest.$ac_ext <<_ACEOF
6557/* end confdefs.h.  */
6558#include <stdlib.h>
6559#include <stdarg.h>
6560#include <string.h>
6561#include <float.h>
6562
6563int
6564main ()
6565{
6566
6567  ;
6568  return 0;
6569}
6570_ACEOF
6571rm -f conftest.$ac_objext
6572if { (ac_try="$ac_compile"
6573case "(($ac_try" in
6574  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6575  *) ac_try_echo=$ac_try;;
6576esac
6577eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6578  (eval "$ac_compile") 2>conftest.er1
6579  ac_status=$?
6580  grep -v '^ *+' conftest.er1 >conftest.err
6581  rm -f conftest.er1
6582  cat conftest.err >&5
6583  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6584  (exit $ac_status); } && {
6585	 test -z "$ac_c_werror_flag" ||
6586	 test ! -s conftest.err
6587       } && test -s conftest.$ac_objext; then
6588  ac_cv_header_stdc=yes
6589else
6590  echo "$as_me: failed program was:" >&5
6591sed 's/^/| /' conftest.$ac_ext >&5
6592
6593	ac_cv_header_stdc=no
6594fi
6595
6596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6597
6598if test $ac_cv_header_stdc = yes; then
6599  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6600  cat >conftest.$ac_ext <<_ACEOF
6601/* confdefs.h.  */
6602_ACEOF
6603cat confdefs.h >>conftest.$ac_ext
6604cat >>conftest.$ac_ext <<_ACEOF
6605/* end confdefs.h.  */
6606#include <string.h>
6607
6608_ACEOF
6609if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6610  $EGREP "memchr" >/dev/null 2>&1; then
6611  :
6612else
6613  ac_cv_header_stdc=no
6614fi
6615rm -f conftest*
6616
6617fi
6618
6619if test $ac_cv_header_stdc = yes; then
6620  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6621  cat >conftest.$ac_ext <<_ACEOF
6622/* confdefs.h.  */
6623_ACEOF
6624cat confdefs.h >>conftest.$ac_ext
6625cat >>conftest.$ac_ext <<_ACEOF
6626/* end confdefs.h.  */
6627#include <stdlib.h>
6628
6629_ACEOF
6630if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6631  $EGREP "free" >/dev/null 2>&1; then
6632  :
6633else
6634  ac_cv_header_stdc=no
6635fi
6636rm -f conftest*
6637
6638fi
6639
6640if test $ac_cv_header_stdc = yes; then
6641  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6642  if test "$cross_compiling" = yes; then
6643  :
6644else
6645  cat >conftest.$ac_ext <<_ACEOF
6646/* confdefs.h.  */
6647_ACEOF
6648cat confdefs.h >>conftest.$ac_ext
6649cat >>conftest.$ac_ext <<_ACEOF
6650/* end confdefs.h.  */
6651#include <ctype.h>
6652#include <stdlib.h>
6653#if ((' ' & 0x0FF) == 0x020)
6654# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6655# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6656#else
6657# define ISLOWER(c) \
6658		   (('a' <= (c) && (c) <= 'i') \
6659		     || ('j' <= (c) && (c) <= 'r') \
6660		     || ('s' <= (c) && (c) <= 'z'))
6661# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6662#endif
6663
6664#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6665int
6666main ()
6667{
6668  int i;
6669  for (i = 0; i < 256; i++)
6670    if (XOR (islower (i), ISLOWER (i))
6671	|| toupper (i) != TOUPPER (i))
6672      return 2;
6673  return 0;
6674}
6675_ACEOF
6676rm -f conftest$ac_exeext
6677if { (ac_try="$ac_link"
6678case "(($ac_try" in
6679  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6680  *) ac_try_echo=$ac_try;;
6681esac
6682eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6683  (eval "$ac_link") 2>&5
6684  ac_status=$?
6685  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6686  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6687  { (case "(($ac_try" in
6688  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6689  *) ac_try_echo=$ac_try;;
6690esac
6691eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6692  (eval "$ac_try") 2>&5
6693  ac_status=$?
6694  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6695  (exit $ac_status); }; }; then
6696  :
6697else
6698  echo "$as_me: program exited with status $ac_status" >&5
6699echo "$as_me: failed program was:" >&5
6700sed 's/^/| /' conftest.$ac_ext >&5
6701
6702( exit $ac_status )
6703ac_cv_header_stdc=no
6704fi
6705rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6706fi
6707
6708
6709fi
6710fi
6711{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6712echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6713if test $ac_cv_header_stdc = yes; then
6714
6715cat >>confdefs.h <<\_ACEOF
6716#define STDC_HEADERS 1
6717_ACEOF
6718
6719fi
6720
6721# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6732		  inttypes.h stdint.h unistd.h
6733do
6734as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6735{ echo "$as_me:$LINENO: checking for $ac_header" >&5
6736echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6737if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6738  echo $ECHO_N "(cached) $ECHO_C" >&6
6739else
6740  cat >conftest.$ac_ext <<_ACEOF
6741/* confdefs.h.  */
6742_ACEOF
6743cat confdefs.h >>conftest.$ac_ext
6744cat >>conftest.$ac_ext <<_ACEOF
6745/* end confdefs.h.  */
6746$ac_includes_default
6747
6748#include <$ac_header>
6749_ACEOF
6750rm -f conftest.$ac_objext
6751if { (ac_try="$ac_compile"
6752case "(($ac_try" in
6753  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6754  *) ac_try_echo=$ac_try;;
6755esac
6756eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6757  (eval "$ac_compile") 2>conftest.er1
6758  ac_status=$?
6759  grep -v '^ *+' conftest.er1 >conftest.err
6760  rm -f conftest.er1
6761  cat conftest.err >&5
6762  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6763  (exit $ac_status); } && {
6764	 test -z "$ac_c_werror_flag" ||
6765	 test ! -s conftest.err
6766       } && test -s conftest.$ac_objext; then
6767  eval "$as_ac_Header=yes"
6768else
6769  echo "$as_me: failed program was:" >&5
6770sed 's/^/| /' conftest.$ac_ext >&5
6771
6772	eval "$as_ac_Header=no"
6773fi
6774
6775rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6776fi
6777ac_res=`eval echo '${'$as_ac_Header'}'`
6778	       { echo "$as_me:$LINENO: result: $ac_res" >&5
6779echo "${ECHO_T}$ac_res" >&6; }
6780if test `eval echo '${'$as_ac_Header'}'` = yes; then
6781  cat >>confdefs.h <<_ACEOF
6782#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6783_ACEOF
6784
6785fi
6786
6787done
6788
6789
6790
6791for ac_header in dlfcn.h
6792do
6793as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6794{ echo "$as_me:$LINENO: checking for $ac_header" >&5
6795echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6796if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6797  echo $ECHO_N "(cached) $ECHO_C" >&6
6798else
6799  cat >conftest.$ac_ext <<_ACEOF
6800/* confdefs.h.  */
6801_ACEOF
6802cat confdefs.h >>conftest.$ac_ext
6803cat >>conftest.$ac_ext <<_ACEOF
6804/* end confdefs.h.  */
6805$ac_includes_default
6806
6807#include <$ac_header>
6808_ACEOF
6809rm -f conftest.$ac_objext
6810if { (ac_try="$ac_compile"
6811case "(($ac_try" in
6812  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6813  *) ac_try_echo=$ac_try;;
6814esac
6815eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6816  (eval "$ac_compile") 2>conftest.er1
6817  ac_status=$?
6818  grep -v '^ *+' conftest.er1 >conftest.err
6819  rm -f conftest.er1
6820  cat conftest.err >&5
6821  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6822  (exit $ac_status); } && {
6823	 test -z "$ac_c_werror_flag" ||
6824	 test ! -s conftest.err
6825       } && test -s conftest.$ac_objext; then
6826  eval "$as_ac_Header=yes"
6827else
6828  echo "$as_me: failed program was:" >&5
6829sed 's/^/| /' conftest.$ac_ext >&5
6830
6831	eval "$as_ac_Header=no"
6832fi
6833
6834rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6835fi
6836ac_res=`eval echo '${'$as_ac_Header'}'`
6837	       { echo "$as_me:$LINENO: result: $ac_res" >&5
6838echo "${ECHO_T}$ac_res" >&6; }
6839if test `eval echo '${'$as_ac_Header'}'` = yes; then
6840  cat >>confdefs.h <<_ACEOF
6841#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6842_ACEOF
6843
6844fi
6845
6846done
6847
6848
6849
6850# Set options
6851
6852
6853
6854        enable_dlopen=no
6855
6856
6857  enable_win32_dll=no
6858
6859
6860            # Check whether --enable-shared was given.
6861if test "${enable_shared+set}" = set; then
6862  enableval=$enable_shared; p=${PACKAGE-default}
6863    case $enableval in
6864    yes) enable_shared=yes ;;
6865    no) enable_shared=no ;;
6866    *)
6867      enable_shared=no
6868      # Look at the argument we got.  We use all the common list separators.
6869      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6870      for pkg in $enableval; do
6871	IFS="$lt_save_ifs"
6872	if test "X$pkg" = "X$p"; then
6873	  enable_shared=yes
6874	fi
6875      done
6876      IFS="$lt_save_ifs"
6877      ;;
6878    esac
6879else
6880  enable_shared=yes
6881fi
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891  # Check whether --enable-static was given.
6892if test "${enable_static+set}" = set; then
6893  enableval=$enable_static; p=${PACKAGE-default}
6894    case $enableval in
6895    yes) enable_static=yes ;;
6896    no) enable_static=no ;;
6897    *)
6898     enable_static=no
6899      # Look at the argument we got.  We use all the common list separators.
6900      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6901      for pkg in $enableval; do
6902	IFS="$lt_save_ifs"
6903	if test "X$pkg" = "X$p"; then
6904	  enable_static=yes
6905	fi
6906      done
6907      IFS="$lt_save_ifs"
6908      ;;
6909    esac
6910else
6911  enable_static=yes
6912fi
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923# Check whether --with-pic was given.
6924if test "${with_pic+set}" = set; then
6925  withval=$with_pic; pic_mode="$withval"
6926else
6927  pic_mode=default
6928fi
6929
6930
6931test -z "$pic_mode" && pic_mode=default
6932
6933
6934
6935
6936
6937
6938
6939  # Check whether --enable-fast-install was given.
6940if test "${enable_fast_install+set}" = set; then
6941  enableval=$enable_fast_install; p=${PACKAGE-default}
6942    case $enableval in
6943    yes) enable_fast_install=yes ;;
6944    no) enable_fast_install=no ;;
6945    *)
6946      enable_fast_install=no
6947      # Look at the argument we got.  We use all the common list separators.
6948      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6949      for pkg in $enableval; do
6950	IFS="$lt_save_ifs"
6951	if test "X$pkg" = "X$p"; then
6952	  enable_fast_install=yes
6953	fi
6954      done
6955      IFS="$lt_save_ifs"
6956      ;;
6957    esac
6958else
6959  enable_fast_install=yes
6960fi
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972# This can be used to rebuild libtool when needed
6973LIBTOOL_DEPS="$ltmain"
6974
6975# Always use our own libtool.
6976LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002test -z "$LN_S" && LN_S="ln -s"
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017if test -n "${ZSH_VERSION+set}" ; then
7018   setopt NO_GLOB_SUBST
7019fi
7020
7021{ echo "$as_me:$LINENO: checking for objdir" >&5
7022echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
7023if test "${lt_cv_objdir+set}" = set; then
7024  echo $ECHO_N "(cached) $ECHO_C" >&6
7025else
7026  rm -f .libs 2>/dev/null
7027mkdir .libs 2>/dev/null
7028if test -d .libs; then
7029  lt_cv_objdir=.libs
7030else
7031  # MS-DOS does not allow filenames that begin with a dot.
7032  lt_cv_objdir=_libs
7033fi
7034rmdir .libs 2>/dev/null
7035fi
7036{ echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7037echo "${ECHO_T}$lt_cv_objdir" >&6; }
7038objdir=$lt_cv_objdir
7039
7040
7041
7042
7043
7044cat >>confdefs.h <<_ACEOF
7045#define LT_OBJDIR "$lt_cv_objdir/"
7046_ACEOF
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064case $host_os in
7065aix3*)
7066  # AIX sometimes has problems with the GCC collect2 program.  For some
7067  # reason, if we set the COLLECT_NAMES environment variable, the problems
7068  # vanish in a puff of smoke.
7069  if test "X${COLLECT_NAMES+set}" != Xset; then
7070    COLLECT_NAMES=
7071    export COLLECT_NAMES
7072  fi
7073  ;;
7074esac
7075
7076# Sed substitution that helps us do robust quoting.  It backslashifies
7077# metacharacters that are still active within double-quoted strings.
7078sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7079
7080# Same as above, but do not quote variable references.
7081double_quote_subst='s/\(["`\\]\)/\\\1/g'
7082
7083# Sed substitution to delay expansion of an escaped shell variable in a
7084# double_quote_subst'ed string.
7085delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7086
7087# Sed substitution to delay expansion of an escaped single quote.
7088delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7089
7090# Sed substitution to avoid accidental globbing in evaled expressions
7091no_glob_subst='s/\*/\\\*/g'
7092
7093# Global variables:
7094ofile=libtool
7095can_build_shared=yes
7096
7097# All known linkers require a `.a' archive for static linking (except MSVC,
7098# which needs '.lib').
7099libext=a
7100
7101with_gnu_ld="$lt_cv_prog_gnu_ld"
7102
7103old_CC="$CC"
7104old_CFLAGS="$CFLAGS"
7105
7106# Set sane defaults for various variables
7107test -z "$CC" && CC=cc
7108test -z "$LTCC" && LTCC=$CC
7109test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7110test -z "$LD" && LD=ld
7111test -z "$ac_objext" && ac_objext=o
7112
7113for cc_temp in $compiler""; do
7114  case $cc_temp in
7115    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7116    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7117    \-*) ;;
7118    *) break;;
7119  esac
7120done
7121cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7122
7123
7124# Only perform the check for file, if the check method requires it
7125test -z "$MAGIC_CMD" && MAGIC_CMD=file
7126case $deplibs_check_method in
7127file_magic*)
7128  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7129    { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7130echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
7131if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7132  echo $ECHO_N "(cached) $ECHO_C" >&6
7133else
7134  case $MAGIC_CMD in
7135[\\/*] |  ?:[\\/]*)
7136  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7137  ;;
7138*)
7139  lt_save_MAGIC_CMD="$MAGIC_CMD"
7140  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7141  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7142  for ac_dir in $ac_dummy; do
7143    IFS="$lt_save_ifs"
7144    test -z "$ac_dir" && ac_dir=.
7145    if test -f $ac_dir/${ac_tool_prefix}file; then
7146      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7147      if test -n "$file_magic_test_file"; then
7148	case $deplibs_check_method in
7149	"file_magic "*)
7150	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7151	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7152	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7153	    $EGREP "$file_magic_regex" > /dev/null; then
7154	    :
7155	  else
7156	    cat <<_LT_EOF 1>&2
7157
7158*** Warning: the command libtool uses to detect shared libraries,
7159*** $file_magic_cmd, produces output that libtool cannot recognize.
7160*** The result is that libtool may fail to recognize shared libraries
7161*** as such.  This will affect the creation of libtool libraries that
7162*** depend on shared libraries, but programs linked with such libtool
7163*** libraries will work regardless of this problem.  Nevertheless, you
7164*** may want to report the problem to your system manager and/or to
7165*** bug-libtool@gnu.org
7166
7167_LT_EOF
7168	  fi ;;
7169	esac
7170      fi
7171      break
7172    fi
7173  done
7174  IFS="$lt_save_ifs"
7175  MAGIC_CMD="$lt_save_MAGIC_CMD"
7176  ;;
7177esac
7178fi
7179
7180MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7181if test -n "$MAGIC_CMD"; then
7182  { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7183echo "${ECHO_T}$MAGIC_CMD" >&6; }
7184else
7185  { echo "$as_me:$LINENO: result: no" >&5
7186echo "${ECHO_T}no" >&6; }
7187fi
7188
7189
7190
7191
7192
7193if test -z "$lt_cv_path_MAGIC_CMD"; then
7194  if test -n "$ac_tool_prefix"; then
7195    { echo "$as_me:$LINENO: checking for file" >&5
7196echo $ECHO_N "checking for file... $ECHO_C" >&6; }
7197if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7198  echo $ECHO_N "(cached) $ECHO_C" >&6
7199else
7200  case $MAGIC_CMD in
7201[\\/*] |  ?:[\\/]*)
7202  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7203  ;;
7204*)
7205  lt_save_MAGIC_CMD="$MAGIC_CMD"
7206  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7207  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7208  for ac_dir in $ac_dummy; do
7209    IFS="$lt_save_ifs"
7210    test -z "$ac_dir" && ac_dir=.
7211    if test -f $ac_dir/file; then
7212      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7213      if test -n "$file_magic_test_file"; then
7214	case $deplibs_check_method in
7215	"file_magic "*)
7216	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7217	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7218	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7219	    $EGREP "$file_magic_regex" > /dev/null; then
7220	    :
7221	  else
7222	    cat <<_LT_EOF 1>&2
7223
7224*** Warning: the command libtool uses to detect shared libraries,
7225*** $file_magic_cmd, produces output that libtool cannot recognize.
7226*** The result is that libtool may fail to recognize shared libraries
7227*** as such.  This will affect the creation of libtool libraries that
7228*** depend on shared libraries, but programs linked with such libtool
7229*** libraries will work regardless of this problem.  Nevertheless, you
7230*** may want to report the problem to your system manager and/or to
7231*** bug-libtool@gnu.org
7232
7233_LT_EOF
7234	  fi ;;
7235	esac
7236      fi
7237      break
7238    fi
7239  done
7240  IFS="$lt_save_ifs"
7241  MAGIC_CMD="$lt_save_MAGIC_CMD"
7242  ;;
7243esac
7244fi
7245
7246MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7247if test -n "$MAGIC_CMD"; then
7248  { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7249echo "${ECHO_T}$MAGIC_CMD" >&6; }
7250else
7251  { echo "$as_me:$LINENO: result: no" >&5
7252echo "${ECHO_T}no" >&6; }
7253fi
7254
7255
7256  else
7257    MAGIC_CMD=:
7258  fi
7259fi
7260
7261  fi
7262  ;;
7263esac
7264
7265# Use C for the default configuration in the libtool script
7266
7267lt_save_CC="$CC"
7268ac_ext=c
7269ac_cpp='$CPP $CPPFLAGS'
7270ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7271ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7272ac_compiler_gnu=$ac_cv_c_compiler_gnu
7273
7274
7275# Source file extension for C test sources.
7276ac_ext=c
7277
7278# Object file extension for compiled C test sources.
7279objext=o
7280objext=$objext
7281
7282# Code to be used in simple compile tests
7283lt_simple_compile_test_code="int some_variable = 0;"
7284
7285# Code to be used in simple link tests
7286lt_simple_link_test_code='int main(){return(0);}'
7287
7288
7289
7290
7291
7292
7293
7294# If no C compiler was specified, use CC.
7295LTCC=${LTCC-"$CC"}
7296
7297# If no C compiler flags were specified, use CFLAGS.
7298LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7299
7300# Allow CC to be a program name with arguments.
7301compiler=$CC
7302
7303# Save the default compiler, since it gets overwritten when the other
7304# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7305compiler_DEFAULT=$CC
7306
7307# save warnings/boilerplate of simple test code
7308ac_outfile=conftest.$ac_objext
7309echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7310eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7311_lt_compiler_boilerplate=`cat conftest.err`
7312$RM conftest*
7313
7314ac_outfile=conftest.$ac_objext
7315echo "$lt_simple_link_test_code" >conftest.$ac_ext
7316eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7317_lt_linker_boilerplate=`cat conftest.err`
7318$RM -r conftest*
7319
7320
7321if test -n "$compiler"; then
7322
7323lt_prog_compiler_no_builtin_flag=
7324
7325if test "$GCC" = yes; then
7326  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7327
7328  { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7329echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
7330if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7331  echo $ECHO_N "(cached) $ECHO_C" >&6
7332else
7333  lt_cv_prog_compiler_rtti_exceptions=no
7334   ac_outfile=conftest.$ac_objext
7335   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7336   lt_compiler_flag="-fno-rtti -fno-exceptions"
7337   # Insert the option either (1) after the last *FLAGS variable, or
7338   # (2) before a word containing "conftest.", or (3) at the end.
7339   # Note that $ac_compile itself does not contain backslashes and begins
7340   # with a dollar sign (not a hyphen), so the echo should work correctly.
7341   # The option is referenced via a variable to avoid confusing sed.
7342   lt_compile=`echo "$ac_compile" | $SED \
7343   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7344   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7345   -e 's:$: $lt_compiler_flag:'`
7346   (eval echo "\"\$as_me:7346: $lt_compile\"" >&5)
7347   (eval "$lt_compile" 2>conftest.err)
7348   ac_status=$?
7349   cat conftest.err >&5
7350   echo "$as_me:7350: \$? = $ac_status" >&5
7351   if (exit $ac_status) && test -s "$ac_outfile"; then
7352     # The compiler can only warn and ignore the option if not recognized
7353     # So say no if there are warnings other than the usual output.
7354     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7355     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7356     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7357       lt_cv_prog_compiler_rtti_exceptions=yes
7358     fi
7359   fi
7360   $RM conftest*
7361
7362fi
7363{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7364echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7365
7366if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7367    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7368else
7369    :
7370fi
7371
7372fi
7373
7374
7375
7376
7377
7378
7379  lt_prog_compiler_wl=
7380lt_prog_compiler_pic=
7381lt_prog_compiler_static=
7382
7383{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7384echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
7385
7386  if test "$GCC" = yes; then
7387    lt_prog_compiler_wl='-Wl,'
7388    lt_prog_compiler_static='-static'
7389
7390    case $host_os in
7391      aix*)
7392      # All AIX code is PIC.
7393      if test "$host_cpu" = ia64; then
7394	# AIX 5 now supports IA64 processor
7395	lt_prog_compiler_static='-Bstatic'
7396      fi
7397      ;;
7398
7399    amigaos*)
7400      case $host_cpu in
7401      powerpc)
7402            # see comment about AmigaOS4 .so support
7403            lt_prog_compiler_pic='-fPIC'
7404        ;;
7405      m68k)
7406            # FIXME: we need at least 68020 code to build shared libraries, but
7407            # adding the `-m68020' flag to GCC prevents building anything better,
7408            # like `-m68040'.
7409            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7410        ;;
7411      esac
7412      ;;
7413
7414    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7415      # PIC is the default for these OSes.
7416      ;;
7417
7418    mingw* | cygwin* | pw32* | os2* | cegcc*)
7419      # This hack is so that the source file can tell whether it is being
7420      # built for inclusion in a dll (and should export symbols for example).
7421      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7422      # (--disable-auto-import) libraries
7423      lt_prog_compiler_pic='-DDLL_EXPORT'
7424      ;;
7425
7426    darwin* | rhapsody*)
7427      # PIC is the default on this platform
7428      # Common symbols not allowed in MH_DYLIB files
7429      lt_prog_compiler_pic='-fno-common'
7430      ;;
7431
7432    hpux*)
7433      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7434      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7435      # sets the default TLS model and affects inlining.
7436      case $host_cpu in
7437      hppa*64*)
7438	# +Z the default
7439	;;
7440      *)
7441	lt_prog_compiler_pic='-fPIC'
7442	;;
7443      esac
7444      ;;
7445
7446    interix[3-9]*)
7447      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7448      # Instead, we relocate shared libraries at runtime.
7449      ;;
7450
7451    msdosdjgpp*)
7452      # Just because we use GCC doesn't mean we suddenly get shared libraries
7453      # on systems that don't support them.
7454      lt_prog_compiler_can_build_shared=no
7455      enable_shared=no
7456      ;;
7457
7458    *nto* | *qnx*)
7459      # QNX uses GNU C++, but need to define -shared option too, otherwise
7460      # it will coredump.
7461      lt_prog_compiler_pic='-fPIC -shared'
7462      ;;
7463
7464    sysv4*MP*)
7465      if test -d /usr/nec; then
7466	lt_prog_compiler_pic=-Kconform_pic
7467      fi
7468      ;;
7469
7470    *)
7471      lt_prog_compiler_pic='-fPIC'
7472      ;;
7473    esac
7474  else
7475    # PORTME Check for flag to pass linker flags through the system compiler.
7476    case $host_os in
7477    aix*)
7478      lt_prog_compiler_wl='-Wl,'
7479      if test "$host_cpu" = ia64; then
7480	# AIX 5 now supports IA64 processor
7481	lt_prog_compiler_static='-Bstatic'
7482      else
7483	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7484      fi
7485      ;;
7486
7487    mingw* | cygwin* | pw32* | os2* | cegcc*)
7488      # This hack is so that the source file can tell whether it is being
7489      # built for inclusion in a dll (and should export symbols for example).
7490      lt_prog_compiler_pic='-DDLL_EXPORT'
7491      ;;
7492
7493    hpux9* | hpux10* | hpux11*)
7494      lt_prog_compiler_wl='-Wl,'
7495      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7496      # not for PA HP-UX.
7497      case $host_cpu in
7498      hppa*64*|ia64*)
7499	# +Z the default
7500	;;
7501      *)
7502	lt_prog_compiler_pic='+Z'
7503	;;
7504      esac
7505      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7506      lt_prog_compiler_static='${wl}-a ${wl}archive'
7507      ;;
7508
7509    irix5* | irix6* | nonstopux*)
7510      lt_prog_compiler_wl='-Wl,'
7511      # PIC (with -KPIC) is the default.
7512      lt_prog_compiler_static='-non_shared'
7513      ;;
7514
7515    linux* | k*bsd*-gnu)
7516      case $cc_basename in
7517      # old Intel for x86_64 which still supported -KPIC.
7518      ecc*)
7519	lt_prog_compiler_wl='-Wl,'
7520	lt_prog_compiler_pic='-KPIC'
7521	lt_prog_compiler_static='-static'
7522        ;;
7523      # icc used to be incompatible with GCC.
7524      # ICC 10 doesn't accept -KPIC any more.
7525      icc* | ifort*)
7526	lt_prog_compiler_wl='-Wl,'
7527	lt_prog_compiler_pic='-fPIC'
7528	lt_prog_compiler_static='-static'
7529        ;;
7530      # Lahey Fortran 8.1.
7531      lf95*)
7532	lt_prog_compiler_wl='-Wl,'
7533	lt_prog_compiler_pic='--shared'
7534	lt_prog_compiler_static='--static'
7535	;;
7536      pgcc* | pgf77* | pgf90* | pgf95*)
7537        # Portland Group compilers (*not* the Pentium gcc compiler,
7538	# which looks to be a dead project)
7539	lt_prog_compiler_wl='-Wl,'
7540	lt_prog_compiler_pic='-fpic'
7541	lt_prog_compiler_static='-Bstatic'
7542        ;;
7543      ccc*)
7544        lt_prog_compiler_wl='-Wl,'
7545        # All Alpha code is PIC.
7546        lt_prog_compiler_static='-non_shared'
7547        ;;
7548      xl*)
7549	# IBM XL C 8.0/Fortran 10.1 on PPC
7550	lt_prog_compiler_wl='-Wl,'
7551	lt_prog_compiler_pic='-qpic'
7552	lt_prog_compiler_static='-qstaticlink'
7553	;;
7554      *)
7555	case `$CC -V 2>&1 | sed 5q` in
7556	*Sun\ C*)
7557	  # Sun C 5.9
7558	  lt_prog_compiler_pic='-KPIC'
7559	  lt_prog_compiler_static='-Bstatic'
7560	  lt_prog_compiler_wl='-Wl,'
7561	  ;;
7562	*Sun\ F*)
7563	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7564	  lt_prog_compiler_pic='-KPIC'
7565	  lt_prog_compiler_static='-Bstatic'
7566	  lt_prog_compiler_wl=''
7567	  ;;
7568	esac
7569	;;
7570      esac
7571      ;;
7572
7573    newsos6)
7574      lt_prog_compiler_pic='-KPIC'
7575      lt_prog_compiler_static='-Bstatic'
7576      ;;
7577
7578    *nto* | *qnx*)
7579      # QNX uses GNU C++, but need to define -shared option too, otherwise
7580      # it will coredump.
7581      lt_prog_compiler_pic='-fPIC -shared'
7582      ;;
7583
7584    osf3* | osf4* | osf5*)
7585      lt_prog_compiler_wl='-Wl,'
7586      # All OSF/1 code is PIC.
7587      lt_prog_compiler_static='-non_shared'
7588      ;;
7589
7590    rdos*)
7591      lt_prog_compiler_static='-non_shared'
7592      ;;
7593
7594    solaris*)
7595      lt_prog_compiler_pic='-KPIC'
7596      lt_prog_compiler_static='-Bstatic'
7597      case $cc_basename in
7598      f77* | f90* | f95*)
7599	lt_prog_compiler_wl='-Qoption ld ';;
7600      *)
7601	lt_prog_compiler_wl='-Wl,';;
7602      esac
7603      ;;
7604
7605    sunos4*)
7606      lt_prog_compiler_wl='-Qoption ld '
7607      lt_prog_compiler_pic='-PIC'
7608      lt_prog_compiler_static='-Bstatic'
7609      ;;
7610
7611    sysv4 | sysv4.2uw2* | sysv4.3*)
7612      lt_prog_compiler_wl='-Wl,'
7613      lt_prog_compiler_pic='-KPIC'
7614      lt_prog_compiler_static='-Bstatic'
7615      ;;
7616
7617    sysv4*MP*)
7618      if test -d /usr/nec ;then
7619	lt_prog_compiler_pic='-Kconform_pic'
7620	lt_prog_compiler_static='-Bstatic'
7621      fi
7622      ;;
7623
7624    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7625      lt_prog_compiler_wl='-Wl,'
7626      lt_prog_compiler_pic='-KPIC'
7627      lt_prog_compiler_static='-Bstatic'
7628      ;;
7629
7630    unicos*)
7631      lt_prog_compiler_wl='-Wl,'
7632      lt_prog_compiler_can_build_shared=no
7633      ;;
7634
7635    uts4*)
7636      lt_prog_compiler_pic='-pic'
7637      lt_prog_compiler_static='-Bstatic'
7638      ;;
7639
7640    *)
7641      lt_prog_compiler_can_build_shared=no
7642      ;;
7643    esac
7644  fi
7645
7646case $host_os in
7647  # For platforms which do not support PIC, -DPIC is meaningless:
7648  *djgpp*)
7649    lt_prog_compiler_pic=
7650    ;;
7651  *)
7652    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7653    ;;
7654esac
7655{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7656echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
7657
7658
7659
7660
7661
7662
7663#
7664# Check to make sure the PIC flag actually works.
7665#
7666if test -n "$lt_prog_compiler_pic"; then
7667  { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7668echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
7669if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
7670  echo $ECHO_N "(cached) $ECHO_C" >&6
7671else
7672  lt_cv_prog_compiler_pic_works=no
7673   ac_outfile=conftest.$ac_objext
7674   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7675   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7676   # Insert the option either (1) after the last *FLAGS variable, or
7677   # (2) before a word containing "conftest.", or (3) at the end.
7678   # Note that $ac_compile itself does not contain backslashes and begins
7679   # with a dollar sign (not a hyphen), so the echo should work correctly.
7680   # The option is referenced via a variable to avoid confusing sed.
7681   lt_compile=`echo "$ac_compile" | $SED \
7682   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7683   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7684   -e 's:$: $lt_compiler_flag:'`
7685   (eval echo "\"\$as_me:7685: $lt_compile\"" >&5)
7686   (eval "$lt_compile" 2>conftest.err)
7687   ac_status=$?
7688   cat conftest.err >&5
7689   echo "$as_me:7689: \$? = $ac_status" >&5
7690   if (exit $ac_status) && test -s "$ac_outfile"; then
7691     # The compiler can only warn and ignore the option if not recognized
7692     # So say no if there are warnings other than the usual output.
7693     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7694     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7695     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7696       lt_cv_prog_compiler_pic_works=yes
7697     fi
7698   fi
7699   $RM conftest*
7700
7701fi
7702{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
7703echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6; }
7704
7705if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7706    case $lt_prog_compiler_pic in
7707     "" | " "*) ;;
7708     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7709     esac
7710else
7711    lt_prog_compiler_pic=
7712     lt_prog_compiler_can_build_shared=no
7713fi
7714
7715fi
7716
7717
7718
7719
7720
7721
7722#
7723# Check to make sure the static flag actually works.
7724#
7725wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7726{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7727echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
7728if test "${lt_cv_prog_compiler_static_works+set}" = set; then
7729  echo $ECHO_N "(cached) $ECHO_C" >&6
7730else
7731  lt_cv_prog_compiler_static_works=no
7732   save_LDFLAGS="$LDFLAGS"
7733   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7734   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7735   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7736     # The linker can only warn and ignore the option if not recognized
7737     # So say no if there are warnings
7738     if test -s conftest.err; then
7739       # Append any errors to the config.log.
7740       cat conftest.err 1>&5
7741       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7742       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7743       if diff conftest.exp conftest.er2 >/dev/null; then
7744         lt_cv_prog_compiler_static_works=yes
7745       fi
7746     else
7747       lt_cv_prog_compiler_static_works=yes
7748     fi
7749   fi
7750   $RM -r conftest*
7751   LDFLAGS="$save_LDFLAGS"
7752
7753fi
7754{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
7755echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6; }
7756
7757if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7758    :
7759else
7760    lt_prog_compiler_static=
7761fi
7762
7763
7764
7765
7766
7767
7768
7769  { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7770echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
7771if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7772  echo $ECHO_N "(cached) $ECHO_C" >&6
7773else
7774  lt_cv_prog_compiler_c_o=no
7775   $RM -r conftest 2>/dev/null
7776   mkdir conftest
7777   cd conftest
7778   mkdir out
7779   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7780
7781   lt_compiler_flag="-o out/conftest2.$ac_objext"
7782   # Insert the option either (1) after the last *FLAGS variable, or
7783   # (2) before a word containing "conftest.", or (3) at the end.
7784   # Note that $ac_compile itself does not contain backslashes and begins
7785   # with a dollar sign (not a hyphen), so the echo should work correctly.
7786   lt_compile=`echo "$ac_compile" | $SED \
7787   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7788   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7789   -e 's:$: $lt_compiler_flag:'`
7790   (eval echo "\"\$as_me:7790: $lt_compile\"" >&5)
7791   (eval "$lt_compile" 2>out/conftest.err)
7792   ac_status=$?
7793   cat out/conftest.err >&5
7794   echo "$as_me:7794: \$? = $ac_status" >&5
7795   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7796   then
7797     # The compiler can only warn and ignore the option if not recognized
7798     # So say no if there are warnings
7799     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7800     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7801     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7802       lt_cv_prog_compiler_c_o=yes
7803     fi
7804   fi
7805   chmod u+w . 2>&5
7806   $RM conftest*
7807   # SGI C++ compiler will create directory out/ii_files/ for
7808   # template instantiation
7809   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7810   $RM out/* && rmdir out
7811   cd ..
7812   $RM -r conftest
7813   $RM conftest*
7814
7815fi
7816{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7817echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
7818
7819
7820
7821
7822
7823
7824  { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7825echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
7826if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7827  echo $ECHO_N "(cached) $ECHO_C" >&6
7828else
7829  lt_cv_prog_compiler_c_o=no
7830   $RM -r conftest 2>/dev/null
7831   mkdir conftest
7832   cd conftest
7833   mkdir out
7834   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7835
7836   lt_compiler_flag="-o out/conftest2.$ac_objext"
7837   # Insert the option either (1) after the last *FLAGS variable, or
7838   # (2) before a word containing "conftest.", or (3) at the end.
7839   # Note that $ac_compile itself does not contain backslashes and begins
7840   # with a dollar sign (not a hyphen), so the echo should work correctly.
7841   lt_compile=`echo "$ac_compile" | $SED \
7842   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7843   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7844   -e 's:$: $lt_compiler_flag:'`
7845   (eval echo "\"\$as_me:7845: $lt_compile\"" >&5)
7846   (eval "$lt_compile" 2>out/conftest.err)
7847   ac_status=$?
7848   cat out/conftest.err >&5
7849   echo "$as_me:7849: \$? = $ac_status" >&5
7850   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7851   then
7852     # The compiler can only warn and ignore the option if not recognized
7853     # So say no if there are warnings
7854     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7855     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7856     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7857       lt_cv_prog_compiler_c_o=yes
7858     fi
7859   fi
7860   chmod u+w . 2>&5
7861   $RM conftest*
7862   # SGI C++ compiler will create directory out/ii_files/ for
7863   # template instantiation
7864   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7865   $RM out/* && rmdir out
7866   cd ..
7867   $RM -r conftest
7868   $RM conftest*
7869
7870fi
7871{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7872echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
7873
7874
7875
7876
7877hard_links="nottested"
7878if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7879  # do not overwrite the value of need_locks provided by the user
7880  { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7881echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
7882  hard_links=yes
7883  $RM conftest*
7884  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7885  touch conftest.a
7886  ln conftest.a conftest.b 2>&5 || hard_links=no
7887  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7888  { echo "$as_me:$LINENO: result: $hard_links" >&5
7889echo "${ECHO_T}$hard_links" >&6; }
7890  if test "$hard_links" = no; then
7891    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7892echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7893    need_locks=warn
7894  fi
7895else
7896  need_locks=no
7897fi
7898
7899
7900
7901
7902
7903
7904  { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7905echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
7906
7907  runpath_var=
7908  allow_undefined_flag=
7909  always_export_symbols=no
7910  archive_cmds=
7911  archive_expsym_cmds=
7912  compiler_needs_object=no
7913  enable_shared_with_static_runtimes=no
7914  export_dynamic_flag_spec=
7915  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7916  hardcode_automatic=no
7917  hardcode_direct=no
7918  hardcode_direct_absolute=no
7919  hardcode_libdir_flag_spec=
7920  hardcode_libdir_flag_spec_ld=
7921  hardcode_libdir_separator=
7922  hardcode_minus_L=no
7923  hardcode_shlibpath_var=unsupported
7924  inherit_rpath=no
7925  link_all_deplibs=unknown
7926  module_cmds=
7927  module_expsym_cmds=
7928  old_archive_from_new_cmds=
7929  old_archive_from_expsyms_cmds=
7930  thread_safe_flag_spec=
7931  whole_archive_flag_spec=
7932  # include_expsyms should be a list of space-separated symbols to be *always*
7933  # included in the symbol list
7934  include_expsyms=
7935  # exclude_expsyms can be an extended regexp of symbols to exclude
7936  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7937  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7938  # as well as any symbol that contains `d'.
7939  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7940  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7941  # platforms (ab)use it in PIC code, but their linkers get confused if
7942  # the symbol is explicitly referenced.  Since portable code cannot
7943  # rely on this symbol name, it's probably fine to never include it in
7944  # preloaded symbol tables.
7945  # Exclude shared library initialization/finalization symbols.
7946  extract_expsyms_cmds=
7947
7948  case $host_os in
7949  cygwin* | mingw* | pw32* | cegcc*)
7950    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7951    # When not using gcc, we currently assume that we are using
7952    # Microsoft Visual C++.
7953    if test "$GCC" != yes; then
7954      with_gnu_ld=no
7955    fi
7956    ;;
7957  interix*)
7958    # we just hope/assume this is gcc and not c89 (= MSVC++)
7959    with_gnu_ld=yes
7960    ;;
7961  openbsd*)
7962    with_gnu_ld=no
7963    ;;
7964  linux* | k*bsd*-gnu)
7965    link_all_deplibs=no
7966    ;;
7967  esac
7968
7969  ld_shlibs=yes
7970  if test "$with_gnu_ld" = yes; then
7971    # If archive_cmds runs LD, not CC, wlarc should be empty
7972    wlarc='${wl}'
7973
7974    # Set some defaults for GNU ld with shared library support. These
7975    # are reset later if shared libraries are not supported. Putting them
7976    # here allows them to be overridden if necessary.
7977    runpath_var=LD_RUN_PATH
7978    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7979    export_dynamic_flag_spec='${wl}--export-dynamic'
7980    # ancient GNU ld didn't support --whole-archive et. al.
7981    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7982      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7983    else
7984      whole_archive_flag_spec=
7985    fi
7986    supports_anon_versioning=no
7987    case `$LD -v 2>&1` in
7988      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7989      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7990      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7991      *\ 2.11.*) ;; # other 2.11 versions
7992      *) supports_anon_versioning=yes ;;
7993    esac
7994
7995    # See if GNU ld supports shared libraries.
7996    case $host_os in
7997    aix[3-9]*)
7998      # On AIX/PPC, the GNU linker is very broken
7999      if test "$host_cpu" != ia64; then
8000	ld_shlibs=no
8001	cat <<_LT_EOF 1>&2
8002
8003*** Warning: the GNU linker, at least up to release 2.9.1, is reported
8004*** to be unable to reliably create shared libraries on AIX.
8005*** Therefore, libtool is disabling shared libraries support.  If you
8006*** really care for shared libraries, you may want to modify your PATH
8007*** so that a non-GNU linker is found, and then restart.
8008
8009_LT_EOF
8010      fi
8011      ;;
8012
8013    amigaos*)
8014      case $host_cpu in
8015      powerpc)
8016            # see comment about AmigaOS4 .so support
8017            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8018            archive_expsym_cmds=''
8019        ;;
8020      m68k)
8021            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)'
8022            hardcode_libdir_flag_spec='-L$libdir'
8023            hardcode_minus_L=yes
8024        ;;
8025      esac
8026      ;;
8027
8028    beos*)
8029      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8030	allow_undefined_flag=unsupported
8031	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8032	# support --undefined.  This deserves some investigation.  FIXME
8033	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8034      else
8035	ld_shlibs=no
8036      fi
8037      ;;
8038
8039    cygwin* | mingw* | pw32* | cegcc*)
8040      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8041      # as there is no search path for DLLs.
8042      hardcode_libdir_flag_spec='-L$libdir'
8043      allow_undefined_flag=unsupported
8044      always_export_symbols=no
8045      enable_shared_with_static_runtimes=yes
8046      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8047
8048      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8049        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8050	# If the export-symbols file already is a .def file (1st line
8051	# is EXPORTS), use it as is; otherwise, prepend...
8052	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8053	  cp $export_symbols $output_objdir/$soname.def;
8054	else
8055	  echo EXPORTS > $output_objdir/$soname.def;
8056	  cat $export_symbols >> $output_objdir/$soname.def;
8057	fi~
8058	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8059      else
8060	ld_shlibs=no
8061      fi
8062      ;;
8063
8064    interix[3-9]*)
8065      hardcode_direct=no
8066      hardcode_shlibpath_var=no
8067      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8068      export_dynamic_flag_spec='${wl}-E'
8069      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8070      # Instead, shared libraries are loaded at an image base (0x10000000 by
8071      # default) and relocated if they conflict, which is a slow very memory
8072      # consuming and fragmenting process.  To avoid this, we pick a random,
8073      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8074      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8075      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8076      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'
8077      ;;
8078
8079    gnu* | linux* | tpf* | k*bsd*-gnu)
8080      tmp_diet=no
8081      if test "$host_os" = linux-dietlibc; then
8082	case $cc_basename in
8083	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8084	esac
8085      fi
8086      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8087	 && test "$tmp_diet" = no
8088      then
8089	tmp_addflag=
8090	tmp_sharedflag='-shared'
8091	case $cc_basename,$host_cpu in
8092        pgcc*)				# Portland Group C compiler
8093	  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'
8094	  tmp_addflag=' $pic_flag'
8095	  ;;
8096	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
8097	  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'
8098	  tmp_addflag=' $pic_flag -Mnomain' ;;
8099	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8100	  tmp_addflag=' -i_dynamic' ;;
8101	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8102	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8103	ifc* | ifort*)			# Intel Fortran compiler
8104	  tmp_addflag=' -nofor_main' ;;
8105	lf95*)				# Lahey Fortran 8.1
8106	  whole_archive_flag_spec=
8107	  tmp_sharedflag='--shared' ;;
8108	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
8109	  tmp_sharedflag='-qmkshrobj'
8110	  tmp_addflag= ;;
8111	esac
8112	case `$CC -V 2>&1 | sed 5q` in
8113	*Sun\ C*)			# Sun C 5.9
8114	  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'
8115	  compiler_needs_object=yes
8116	  tmp_sharedflag='-G' ;;
8117	*Sun\ F*)			# Sun Fortran 8.3
8118	  tmp_sharedflag='-G' ;;
8119	esac
8120	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8121
8122        if test "x$supports_anon_versioning" = xyes; then
8123          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8124	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8125	    echo "local: *; };" >> $output_objdir/$libname.ver~
8126	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8127        fi
8128
8129	case $cc_basename in
8130	xlf*)
8131	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8132	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8133	  hardcode_libdir_flag_spec=
8134	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8135	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8136	  if test "x$supports_anon_versioning" = xyes; then
8137	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8138	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8139	      echo "local: *; };" >> $output_objdir/$libname.ver~
8140	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8141	  fi
8142	  ;;
8143	esac
8144      else
8145        ld_shlibs=no
8146      fi
8147      ;;
8148
8149    netbsd* | netbsdelf*-gnu)
8150      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8151	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8152	wlarc=
8153      else
8154	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8155	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8156      fi
8157      ;;
8158
8159    solaris*)
8160      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8161	ld_shlibs=no
8162	cat <<_LT_EOF 1>&2
8163
8164*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8165*** create shared libraries on Solaris systems.  Therefore, libtool
8166*** is disabling shared libraries support.  We urge you to upgrade GNU
8167*** binutils to release 2.9.1 or newer.  Another option is to modify
8168*** your PATH or compiler configuration so that the native linker is
8169*** used, and then restart.
8170
8171_LT_EOF
8172      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8173	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8174	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8175      else
8176	ld_shlibs=no
8177      fi
8178      ;;
8179
8180    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8181      case `$LD -v 2>&1` in
8182        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8183	ld_shlibs=no
8184	cat <<_LT_EOF 1>&2
8185
8186*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8187*** reliably create shared libraries on SCO systems.  Therefore, libtool
8188*** is disabling shared libraries support.  We urge you to upgrade GNU
8189*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8190*** your PATH or compiler configuration so that the native linker is
8191*** used, and then restart.
8192
8193_LT_EOF
8194	;;
8195	*)
8196	  # For security reasons, it is highly recommended that you always
8197	  # use absolute paths for naming shared libraries, and exclude the
8198	  # DT_RUNPATH tag from executables and libraries.  But doing so
8199	  # requires that you compile everything twice, which is a pain.
8200	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8201	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8202	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8203	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8204	  else
8205	    ld_shlibs=no
8206	  fi
8207	;;
8208      esac
8209      ;;
8210
8211    sunos4*)
8212      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8213      wlarc=
8214      hardcode_direct=yes
8215      hardcode_shlibpath_var=no
8216      ;;
8217
8218    *)
8219      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8220	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8221	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8222      else
8223	ld_shlibs=no
8224      fi
8225      ;;
8226    esac
8227
8228    if test "$ld_shlibs" = no; then
8229      runpath_var=
8230      hardcode_libdir_flag_spec=
8231      export_dynamic_flag_spec=
8232      whole_archive_flag_spec=
8233    fi
8234  else
8235    # PORTME fill in a description of your system's linker (not GNU ld)
8236    case $host_os in
8237    aix3*)
8238      allow_undefined_flag=unsupported
8239      always_export_symbols=yes
8240      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'
8241      # Note: this linker hardcodes the directories in LIBPATH if there
8242      # are no directories specified by -L.
8243      hardcode_minus_L=yes
8244      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8245	# Neither direct hardcoding nor static linking is supported with a
8246	# broken collect2.
8247	hardcode_direct=unsupported
8248      fi
8249      ;;
8250
8251    aix[4-9]*)
8252      if test "$host_cpu" = ia64; then
8253	# On IA64, the linker does run time linking by default, so we don't
8254	# have to do anything special.
8255	aix_use_runtimelinking=no
8256	exp_sym_flag='-Bexport'
8257	no_entry_flag=""
8258      else
8259	# If we're using GNU nm, then we don't want the "-C" option.
8260	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8261	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8262	  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'
8263	else
8264	  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'
8265	fi
8266	aix_use_runtimelinking=no
8267
8268	# Test if we are trying to use run time linking or normal
8269	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8270	# need to do runtime linking.
8271	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8272	  for ld_flag in $LDFLAGS; do
8273	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8274	    aix_use_runtimelinking=yes
8275	    break
8276	  fi
8277	  done
8278	  ;;
8279	esac
8280
8281	exp_sym_flag='-bexport'
8282	no_entry_flag='-bnoentry'
8283      fi
8284
8285      # When large executables or shared objects are built, AIX ld can
8286      # have problems creating the table of contents.  If linking a library
8287      # or program results in "error TOC overflow" add -mminimal-toc to
8288      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8289      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8290
8291      archive_cmds=''
8292      hardcode_direct=yes
8293      hardcode_direct_absolute=yes
8294      hardcode_libdir_separator=':'
8295      link_all_deplibs=yes
8296      file_list_spec='${wl}-f,'
8297
8298      if test "$GCC" = yes; then
8299	case $host_os in aix4.[012]|aix4.[012].*)
8300	# We only want to do this on AIX 4.2 and lower, the check
8301	# below for broken collect2 doesn't work under 4.3+
8302	  collect2name=`${CC} -print-prog-name=collect2`
8303	  if test -f "$collect2name" &&
8304	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8305	  then
8306	  # We have reworked collect2
8307	  :
8308	  else
8309	  # We have old collect2
8310	  hardcode_direct=unsupported
8311	  # It fails to find uninstalled libraries when the uninstalled
8312	  # path is not listed in the libpath.  Setting hardcode_minus_L
8313	  # to unsupported forces relinking
8314	  hardcode_minus_L=yes
8315	  hardcode_libdir_flag_spec='-L$libdir'
8316	  hardcode_libdir_separator=
8317	  fi
8318	  ;;
8319	esac
8320	shared_flag='-shared'
8321	if test "$aix_use_runtimelinking" = yes; then
8322	  shared_flag="$shared_flag "'${wl}-G'
8323	fi
8324	link_all_deplibs=no
8325      else
8326	# not using gcc
8327	if test "$host_cpu" = ia64; then
8328	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8329	# chokes on -Wl,-G. The following line is correct:
8330	  shared_flag='-G'
8331	else
8332	  if test "$aix_use_runtimelinking" = yes; then
8333	    shared_flag='${wl}-G'
8334	  else
8335	    shared_flag='${wl}-bM:SRE'
8336	  fi
8337	fi
8338      fi
8339
8340      export_dynamic_flag_spec='${wl}-bexpall'
8341      # It seems that -bexpall does not export symbols beginning with
8342      # underscore (_), so it is better to generate a list of symbols to export.
8343      always_export_symbols=yes
8344      if test "$aix_use_runtimelinking" = yes; then
8345	# Warning - without using the other runtime loading flags (-brtl),
8346	# -berok will link without error, but may produce a broken library.
8347	allow_undefined_flag='-berok'
8348        # Determine the default libpath from the value encoded in an
8349        # empty executable.
8350        cat >conftest.$ac_ext <<_ACEOF
8351/* confdefs.h.  */
8352_ACEOF
8353cat confdefs.h >>conftest.$ac_ext
8354cat >>conftest.$ac_ext <<_ACEOF
8355/* end confdefs.h.  */
8356
8357int
8358main ()
8359{
8360
8361  ;
8362  return 0;
8363}
8364_ACEOF
8365rm -f conftest.$ac_objext conftest$ac_exeext
8366if { (ac_try="$ac_link"
8367case "(($ac_try" in
8368  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8369  *) ac_try_echo=$ac_try;;
8370esac
8371eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8372  (eval "$ac_link") 2>conftest.er1
8373  ac_status=$?
8374  grep -v '^ *+' conftest.er1 >conftest.err
8375  rm -f conftest.er1
8376  cat conftest.err >&5
8377  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8378  (exit $ac_status); } && {
8379	 test -z "$ac_c_werror_flag" ||
8380	 test ! -s conftest.err
8381       } && test -s conftest$ac_exeext &&
8382       $as_test_x conftest$ac_exeext; then
8383
8384lt_aix_libpath_sed='
8385    /Import File Strings/,/^$/ {
8386	/^0/ {
8387	    s/^0  *\(.*\)$/\1/
8388	    p
8389	}
8390    }'
8391aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8392# Check for a 64-bit object if we didn't find anything.
8393if test -z "$aix_libpath"; then
8394  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8395fi
8396else
8397  echo "$as_me: failed program was:" >&5
8398sed 's/^/| /' conftest.$ac_ext >&5
8399
8400
8401fi
8402
8403rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8404      conftest$ac_exeext conftest.$ac_ext
8405if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8406
8407        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8408        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 "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8409      else
8410	if test "$host_cpu" = ia64; then
8411	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8412	  allow_undefined_flag="-z nodefs"
8413	  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"
8414	else
8415	 # Determine the default libpath from the value encoded in an
8416	 # empty executable.
8417	 cat >conftest.$ac_ext <<_ACEOF
8418/* confdefs.h.  */
8419_ACEOF
8420cat confdefs.h >>conftest.$ac_ext
8421cat >>conftest.$ac_ext <<_ACEOF
8422/* end confdefs.h.  */
8423
8424int
8425main ()
8426{
8427
8428  ;
8429  return 0;
8430}
8431_ACEOF
8432rm -f conftest.$ac_objext conftest$ac_exeext
8433if { (ac_try="$ac_link"
8434case "(($ac_try" in
8435  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8436  *) ac_try_echo=$ac_try;;
8437esac
8438eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8439  (eval "$ac_link") 2>conftest.er1
8440  ac_status=$?
8441  grep -v '^ *+' conftest.er1 >conftest.err
8442  rm -f conftest.er1
8443  cat conftest.err >&5
8444  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8445  (exit $ac_status); } && {
8446	 test -z "$ac_c_werror_flag" ||
8447	 test ! -s conftest.err
8448       } && test -s conftest$ac_exeext &&
8449       $as_test_x conftest$ac_exeext; then
8450
8451lt_aix_libpath_sed='
8452    /Import File Strings/,/^$/ {
8453	/^0/ {
8454	    s/^0  *\(.*\)$/\1/
8455	    p
8456	}
8457    }'
8458aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8459# Check for a 64-bit object if we didn't find anything.
8460if test -z "$aix_libpath"; then
8461  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8462fi
8463else
8464  echo "$as_me: failed program was:" >&5
8465sed 's/^/| /' conftest.$ac_ext >&5
8466
8467
8468fi
8469
8470rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8471      conftest$ac_exeext conftest.$ac_ext
8472if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8473
8474	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8475	  # Warning - without using the other run time loading flags,
8476	  # -berok will link without error, but may produce a broken library.
8477	  no_undefined_flag=' ${wl}-bernotok'
8478	  allow_undefined_flag=' ${wl}-berok'
8479	  # Exported symbols can be pulled into shared objects from archives
8480	  whole_archive_flag_spec='$convenience'
8481	  archive_cmds_need_lc=yes
8482	  # This is similar to how AIX traditionally builds its shared libraries.
8483	  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'
8484	fi
8485      fi
8486      ;;
8487
8488    amigaos*)
8489      case $host_cpu in
8490      powerpc)
8491            # see comment about AmigaOS4 .so support
8492            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8493            archive_expsym_cmds=''
8494        ;;
8495      m68k)
8496            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)'
8497            hardcode_libdir_flag_spec='-L$libdir'
8498            hardcode_minus_L=yes
8499        ;;
8500      esac
8501      ;;
8502
8503    bsdi[45]*)
8504      export_dynamic_flag_spec=-rdynamic
8505      ;;
8506
8507    cygwin* | mingw* | pw32* | cegcc*)
8508      # When not using gcc, we currently assume that we are using
8509      # Microsoft Visual C++.
8510      # hardcode_libdir_flag_spec is actually meaningless, as there is
8511      # no search path for DLLs.
8512      hardcode_libdir_flag_spec=' '
8513      allow_undefined_flag=unsupported
8514      # Tell ltmain to make .lib files, not .a files.
8515      libext=lib
8516      # Tell ltmain to make .dll files, not .so files.
8517      shrext_cmds=".dll"
8518      # FIXME: Setting linknames here is a bad hack.
8519      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8520      # The linker will automatically build a .lib file if we build a DLL.
8521      old_archive_from_new_cmds='true'
8522      # FIXME: Should let the user specify the lib program.
8523      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8524      fix_srcfile_path='`cygpath -w "$srcfile"`'
8525      enable_shared_with_static_runtimes=yes
8526      ;;
8527
8528    darwin* | rhapsody*)
8529
8530
8531  archive_cmds_need_lc=no
8532  hardcode_direct=no
8533  hardcode_automatic=yes
8534  hardcode_shlibpath_var=unsupported
8535  whole_archive_flag_spec=''
8536  link_all_deplibs=yes
8537  allow_undefined_flag="$_lt_dar_allow_undefined"
8538  case $cc_basename in
8539     ifort*) _lt_dar_can_shared=yes ;;
8540     *) _lt_dar_can_shared=$GCC ;;
8541  esac
8542  if test "$_lt_dar_can_shared" = "yes"; then
8543    output_verbose_link_cmd=echo
8544    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8545    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8546    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
8547    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
8548
8549  else
8550  ld_shlibs=no
8551  fi
8552
8553      ;;
8554
8555    dgux*)
8556      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8557      hardcode_libdir_flag_spec='-L$libdir'
8558      hardcode_shlibpath_var=no
8559      ;;
8560
8561    freebsd1*)
8562      ld_shlibs=no
8563      ;;
8564
8565    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8566    # support.  Future versions do this automatically, but an explicit c++rt0.o
8567    # does not break anything, and helps significantly (at the cost of a little
8568    # extra space).
8569    freebsd2.2*)
8570      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8571      hardcode_libdir_flag_spec='-R$libdir'
8572      hardcode_direct=yes
8573      hardcode_shlibpath_var=no
8574      ;;
8575
8576    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8577    freebsd2*)
8578      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8579      hardcode_direct=yes
8580      hardcode_minus_L=yes
8581      hardcode_shlibpath_var=no
8582      ;;
8583
8584    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8585    freebsd* | dragonfly*)
8586      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8587      hardcode_libdir_flag_spec='-R$libdir'
8588      hardcode_direct=yes
8589      hardcode_shlibpath_var=no
8590      ;;
8591
8592    hpux9*)
8593      if test "$GCC" = yes; then
8594	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'
8595      else
8596	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'
8597      fi
8598      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8599      hardcode_libdir_separator=:
8600      hardcode_direct=yes
8601
8602      # hardcode_minus_L: Not really in the search PATH,
8603      # but as the default location of the library.
8604      hardcode_minus_L=yes
8605      export_dynamic_flag_spec='${wl}-E'
8606      ;;
8607
8608    hpux10*)
8609      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8610	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8611      else
8612	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8613      fi
8614      if test "$with_gnu_ld" = no; then
8615	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8616	hardcode_libdir_flag_spec_ld='+b $libdir'
8617	hardcode_libdir_separator=:
8618	hardcode_direct=yes
8619	hardcode_direct_absolute=yes
8620	export_dynamic_flag_spec='${wl}-E'
8621	# hardcode_minus_L: Not really in the search PATH,
8622	# but as the default location of the library.
8623	hardcode_minus_L=yes
8624      fi
8625      ;;
8626
8627    hpux11*)
8628      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8629	case $host_cpu in
8630	hppa*64*)
8631	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8632	  ;;
8633	ia64*)
8634	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8635	  ;;
8636	*)
8637	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8638	  ;;
8639	esac
8640      else
8641	case $host_cpu in
8642	hppa*64*)
8643	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8644	  ;;
8645	ia64*)
8646	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8647	  ;;
8648	*)
8649	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8650	  ;;
8651	esac
8652      fi
8653      if test "$with_gnu_ld" = no; then
8654	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8655	hardcode_libdir_separator=:
8656
8657	case $host_cpu in
8658	hppa*64*|ia64*)
8659	  hardcode_direct=no
8660	  hardcode_shlibpath_var=no
8661	  ;;
8662	*)
8663	  hardcode_direct=yes
8664	  hardcode_direct_absolute=yes
8665	  export_dynamic_flag_spec='${wl}-E'
8666
8667	  # hardcode_minus_L: Not really in the search PATH,
8668	  # but as the default location of the library.
8669	  hardcode_minus_L=yes
8670	  ;;
8671	esac
8672      fi
8673      ;;
8674
8675    irix5* | irix6* | nonstopux*)
8676      if test "$GCC" = yes; then
8677	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8678	# Try to use the -exported_symbol ld option, if it does not
8679	# work, assume that -exports_file does not work either and
8680	# implicitly export all symbols.
8681        save_LDFLAGS="$LDFLAGS"
8682        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8683        cat >conftest.$ac_ext <<_ACEOF
8684int foo(void) {}
8685_ACEOF
8686rm -f conftest.$ac_objext conftest$ac_exeext
8687if { (ac_try="$ac_link"
8688case "(($ac_try" in
8689  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8690  *) ac_try_echo=$ac_try;;
8691esac
8692eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8693  (eval "$ac_link") 2>conftest.er1
8694  ac_status=$?
8695  grep -v '^ *+' conftest.er1 >conftest.err
8696  rm -f conftest.er1
8697  cat conftest.err >&5
8698  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8699  (exit $ac_status); } && {
8700	 test -z "$ac_c_werror_flag" ||
8701	 test ! -s conftest.err
8702       } && test -s conftest$ac_exeext &&
8703       $as_test_x conftest$ac_exeext; then
8704  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8705
8706else
8707  echo "$as_me: failed program was:" >&5
8708sed 's/^/| /' conftest.$ac_ext >&5
8709
8710
8711fi
8712
8713rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8714      conftest$ac_exeext conftest.$ac_ext
8715        LDFLAGS="$save_LDFLAGS"
8716      else
8717	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8718	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8719      fi
8720      archive_cmds_need_lc='no'
8721      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8722      hardcode_libdir_separator=:
8723      inherit_rpath=yes
8724      link_all_deplibs=yes
8725      ;;
8726
8727    netbsd* | netbsdelf*-gnu)
8728      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8729	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8730      else
8731	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8732      fi
8733      hardcode_libdir_flag_spec='-R$libdir'
8734      hardcode_direct=yes
8735      hardcode_shlibpath_var=no
8736      ;;
8737
8738    newsos6)
8739      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8740      hardcode_direct=yes
8741      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8742      hardcode_libdir_separator=:
8743      hardcode_shlibpath_var=no
8744      ;;
8745
8746    *nto* | *qnx*)
8747      ;;
8748
8749    openbsd*)
8750      if test -f /usr/libexec/ld.so; then
8751	hardcode_direct=yes
8752	hardcode_shlibpath_var=no
8753	hardcode_direct_absolute=yes
8754	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8755	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8756	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8757	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8758	  export_dynamic_flag_spec='${wl}-E'
8759	else
8760	  case $host_os in
8761	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8762	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8763	     hardcode_libdir_flag_spec='-R$libdir'
8764	     ;;
8765	   *)
8766	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8767	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8768	     ;;
8769	  esac
8770	fi
8771      else
8772	ld_shlibs=no
8773      fi
8774      ;;
8775
8776    os2*)
8777      hardcode_libdir_flag_spec='-L$libdir'
8778      hardcode_minus_L=yes
8779      allow_undefined_flag=unsupported
8780      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'
8781      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8782      ;;
8783
8784    osf3*)
8785      if test "$GCC" = yes; then
8786	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8787	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8788      else
8789	allow_undefined_flag=' -expect_unresolved \*'
8790	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8791      fi
8792      archive_cmds_need_lc='no'
8793      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8794      hardcode_libdir_separator=:
8795      ;;
8796
8797    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8798      if test "$GCC" = yes; then
8799	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8800	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8801	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8802      else
8803	allow_undefined_flag=' -expect_unresolved \*'
8804	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8805	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
8806	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8807
8808	# Both c and cxx compiler support -rpath directly
8809	hardcode_libdir_flag_spec='-rpath $libdir'
8810      fi
8811      archive_cmds_need_lc='no'
8812      hardcode_libdir_separator=:
8813      ;;
8814
8815    solaris*)
8816      no_undefined_flag=' -z defs'
8817      if test "$GCC" = yes; then
8818	wlarc='${wl}'
8819	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8820	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8821	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8822      else
8823	case `$CC -V 2>&1` in
8824	*"Compilers 5.0"*)
8825	  wlarc=''
8826	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8827	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8828	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8829	  ;;
8830	*)
8831	  wlarc='${wl}'
8832	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8833	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8834	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8835	  ;;
8836	esac
8837      fi
8838      hardcode_libdir_flag_spec='-R$libdir'
8839      hardcode_shlibpath_var=no
8840      case $host_os in
8841      solaris2.[0-5] | solaris2.[0-5].*) ;;
8842      *)
8843	# The compiler driver will combine and reorder linker options,
8844	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8845	# but is careful enough not to reorder.
8846	# Supported since Solaris 2.6 (maybe 2.5.1?)
8847	if test "$GCC" = yes; then
8848	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8849	else
8850	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8851	fi
8852	;;
8853      esac
8854      link_all_deplibs=yes
8855      ;;
8856
8857    sunos4*)
8858      if test "x$host_vendor" = xsequent; then
8859	# Use $CC to link under sequent, because it throws in some extra .o
8860	# files that make .init and .fini sections work.
8861	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8862      else
8863	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8864      fi
8865      hardcode_libdir_flag_spec='-L$libdir'
8866      hardcode_direct=yes
8867      hardcode_minus_L=yes
8868      hardcode_shlibpath_var=no
8869      ;;
8870
8871    sysv4)
8872      case $host_vendor in
8873	sni)
8874	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8875	  hardcode_direct=yes # is this really true???
8876	;;
8877	siemens)
8878	  ## LD is ld it makes a PLAMLIB
8879	  ## CC just makes a GrossModule.
8880	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8881	  reload_cmds='$CC -r -o $output$reload_objs'
8882	  hardcode_direct=no
8883        ;;
8884	motorola)
8885	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8886	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8887	;;
8888      esac
8889      runpath_var='LD_RUN_PATH'
8890      hardcode_shlibpath_var=no
8891      ;;
8892
8893    sysv4.3*)
8894      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8895      hardcode_shlibpath_var=no
8896      export_dynamic_flag_spec='-Bexport'
8897      ;;
8898
8899    sysv4*MP*)
8900      if test -d /usr/nec; then
8901	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8902	hardcode_shlibpath_var=no
8903	runpath_var=LD_RUN_PATH
8904	hardcode_runpath_var=yes
8905	ld_shlibs=yes
8906      fi
8907      ;;
8908
8909    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8910      no_undefined_flag='${wl}-z,text'
8911      archive_cmds_need_lc=no
8912      hardcode_shlibpath_var=no
8913      runpath_var='LD_RUN_PATH'
8914
8915      if test "$GCC" = yes; then
8916	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8917	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8918      else
8919	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8920	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8921      fi
8922      ;;
8923
8924    sysv5* | sco3.2v5* | sco5v6*)
8925      # Note: We can NOT use -z defs as we might desire, because we do not
8926      # link with -lc, and that would cause any symbols used from libc to
8927      # always be unresolved, which means just about no library would
8928      # ever link correctly.  If we're not using GNU ld we use -z text
8929      # though, which does catch some bad symbols but isn't as heavy-handed
8930      # as -z defs.
8931      no_undefined_flag='${wl}-z,text'
8932      allow_undefined_flag='${wl}-z,nodefs'
8933      archive_cmds_need_lc=no
8934      hardcode_shlibpath_var=no
8935      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8936      hardcode_libdir_separator=':'
8937      link_all_deplibs=yes
8938      export_dynamic_flag_spec='${wl}-Bexport'
8939      runpath_var='LD_RUN_PATH'
8940
8941      if test "$GCC" = yes; then
8942	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8943	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8944      else
8945	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8946	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8947      fi
8948      ;;
8949
8950    uts4*)
8951      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8952      hardcode_libdir_flag_spec='-L$libdir'
8953      hardcode_shlibpath_var=no
8954      ;;
8955
8956    *)
8957      ld_shlibs=no
8958      ;;
8959    esac
8960
8961    if test x$host_vendor = xsni; then
8962      case $host in
8963      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8964	export_dynamic_flag_spec='${wl}-Blargedynsym'
8965	;;
8966      esac
8967    fi
8968  fi
8969
8970{ echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8971echo "${ECHO_T}$ld_shlibs" >&6; }
8972test "$ld_shlibs" = no && can_build_shared=no
8973
8974with_gnu_ld=$with_gnu_ld
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990#
8991# Do we need to explicitly link libc?
8992#
8993case "x$archive_cmds_need_lc" in
8994x|xyes)
8995  # Assume -lc should be added
8996  archive_cmds_need_lc=yes
8997
8998  if test "$enable_shared" = yes && test "$GCC" = yes; then
8999    case $archive_cmds in
9000    *'~'*)
9001      # FIXME: we may have to deal with multi-command sequences.
9002      ;;
9003    '$CC '*)
9004      # Test whether the compiler implicitly links with -lc since on some
9005      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9006      # to ld, don't add -lc before -lgcc.
9007      { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
9008echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
9009      $RM conftest*
9010      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9011
9012      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9013  (eval $ac_compile) 2>&5
9014  ac_status=$?
9015  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9016  (exit $ac_status); } 2>conftest.err; then
9017        soname=conftest
9018        lib=conftest
9019        libobjs=conftest.$ac_objext
9020        deplibs=
9021        wl=$lt_prog_compiler_wl
9022	pic_flag=$lt_prog_compiler_pic
9023        compiler_flags=-v
9024        linker_flags=-v
9025        verstring=
9026        output_objdir=.
9027        libname=conftest
9028        lt_save_allow_undefined_flag=$allow_undefined_flag
9029        allow_undefined_flag=
9030        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
9031  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9032  ac_status=$?
9033  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9034  (exit $ac_status); }
9035        then
9036	  archive_cmds_need_lc=no
9037        else
9038	  archive_cmds_need_lc=yes
9039        fi
9040        allow_undefined_flag=$lt_save_allow_undefined_flag
9041      else
9042        cat conftest.err 1>&5
9043      fi
9044      $RM conftest*
9045      { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9046echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
9047      ;;
9048    esac
9049  fi
9050  ;;
9051esac
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209  { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9210echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
9211
9212if test "$GCC" = yes; then
9213  case $host_os in
9214    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9215    *) lt_awk_arg="/^libraries:/" ;;
9216  esac
9217  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9218  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9219    # if the path contains ";" then we assume it to be the separator
9220    # otherwise default to the standard path separator (i.e. ":") - it is
9221    # assumed that no part of a normal pathname contains ";" but that should
9222    # okay in the real world where ";" in dirpaths is itself problematic.
9223    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9224  else
9225    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9226  fi
9227  # Ok, now we have the path, separated by spaces, we can step through it
9228  # and add multilib dir if necessary.
9229  lt_tmp_lt_search_path_spec=
9230  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9231  for lt_sys_path in $lt_search_path_spec; do
9232    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9233      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9234    else
9235      test -d "$lt_sys_path" && \
9236	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9237    fi
9238  done
9239  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9240BEGIN {RS=" "; FS="/|\n";} {
9241  lt_foo="";
9242  lt_count=0;
9243  for (lt_i = NF; lt_i > 0; lt_i--) {
9244    if ($lt_i != "" && $lt_i != ".") {
9245      if ($lt_i == "..") {
9246        lt_count++;
9247      } else {
9248        if (lt_count == 0) {
9249          lt_foo="/" $lt_i lt_foo;
9250        } else {
9251          lt_count--;
9252        }
9253      }
9254    }
9255  }
9256  if (lt_foo != "") { lt_freq[lt_foo]++; }
9257  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9258}'`
9259  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9260else
9261  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9262fi
9263library_names_spec=
9264libname_spec='lib$name'
9265soname_spec=
9266shrext_cmds=".so"
9267postinstall_cmds=
9268postuninstall_cmds=
9269finish_cmds=
9270finish_eval=
9271shlibpath_var=
9272shlibpath_overrides_runpath=unknown
9273version_type=none
9274dynamic_linker="$host_os ld.so"
9275sys_lib_dlsearch_path_spec="/lib /usr/lib"
9276need_lib_prefix=unknown
9277hardcode_into_libs=no
9278
9279# when you set need_version to no, make sure it does not cause -set_version
9280# flags to be left without arguments
9281need_version=unknown
9282
9283case $host_os in
9284aix3*)
9285  version_type=linux
9286  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9287  shlibpath_var=LIBPATH
9288
9289  # AIX 3 has no versioning support, so we append a major version to the name.
9290  soname_spec='${libname}${release}${shared_ext}$major'
9291  ;;
9292
9293aix[4-9]*)
9294  version_type=linux
9295  need_lib_prefix=no
9296  need_version=no
9297  hardcode_into_libs=yes
9298  if test "$host_cpu" = ia64; then
9299    # AIX 5 supports IA64
9300    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9301    shlibpath_var=LD_LIBRARY_PATH
9302  else
9303    # With GCC up to 2.95.x, collect2 would create an import file
9304    # for dependence libraries.  The import file would start with
9305    # the line `#! .'.  This would cause the generated library to
9306    # depend on `.', always an invalid library.  This was fixed in
9307    # development snapshots of GCC prior to 3.0.
9308    case $host_os in
9309      aix4 | aix4.[01] | aix4.[01].*)
9310      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9311	   echo ' yes '
9312	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9313	:
9314      else
9315	can_build_shared=no
9316      fi
9317      ;;
9318    esac
9319    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9320    # soname into executable. Probably we can add versioning support to
9321    # collect2, so additional links can be useful in future.
9322    if test "$aix_use_runtimelinking" = yes; then
9323      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9324      # instead of lib<name>.a to let people know that these are not
9325      # typical AIX shared libraries.
9326      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9327    else
9328      # We preserve .a as extension for shared libraries through AIX4.2
9329      # and later when we are not doing run time linking.
9330      library_names_spec='${libname}${release}.a $libname.a'
9331      soname_spec='${libname}${release}${shared_ext}$major'
9332    fi
9333    shlibpath_var=LIBPATH
9334  fi
9335  ;;
9336
9337amigaos*)
9338  case $host_cpu in
9339  powerpc)
9340    # Since July 2007 AmigaOS4 officially supports .so libraries.
9341    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9342    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9343    ;;
9344  m68k)
9345    library_names_spec='$libname.ixlibrary $libname.a'
9346    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9347    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'
9348    ;;
9349  esac
9350  ;;
9351
9352beos*)
9353  library_names_spec='${libname}${shared_ext}'
9354  dynamic_linker="$host_os ld.so"
9355  shlibpath_var=LIBRARY_PATH
9356  ;;
9357
9358bsdi[45]*)
9359  version_type=linux
9360  need_version=no
9361  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9362  soname_spec='${libname}${release}${shared_ext}$major'
9363  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9364  shlibpath_var=LD_LIBRARY_PATH
9365  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9366  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9367  # the default ld.so.conf also contains /usr/contrib/lib and
9368  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9369  # libtool to hard-code these into programs
9370  ;;
9371
9372cygwin* | mingw* | pw32* | cegcc*)
9373  version_type=windows
9374  shrext_cmds=".dll"
9375  need_version=no
9376  need_lib_prefix=no
9377
9378  case $GCC,$host_os in
9379  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9380    library_names_spec='$libname.dll.a'
9381    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9382    postinstall_cmds='base_file=`basename \${file}`~
9383      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9384      dldir=$destdir/`dirname \$dlpath`~
9385      test -d \$dldir || mkdir -p \$dldir~
9386      $install_prog $dir/$dlname \$dldir/$dlname~
9387      chmod a+x \$dldir/$dlname~
9388      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9389        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9390      fi'
9391    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9392      dlpath=$dir/\$dldll~
9393       $RM \$dlpath'
9394    shlibpath_overrides_runpath=yes
9395
9396    case $host_os in
9397    cygwin*)
9398      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9399      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9400      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9401      ;;
9402    mingw* | cegcc*)
9403      # MinGW DLLs use traditional 'lib' prefix
9404      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9405      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9406      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9407        # It is most probably a Windows format PATH printed by
9408        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9409        # path with ; separators, and with drive letters. We can handle the
9410        # drive letters (cygwin fileutils understands them), so leave them,
9411        # especially as we might pass files found there to a mingw objdump,
9412        # which wouldn't understand a cygwinified path. Ahh.
9413        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9414      else
9415        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9416      fi
9417      ;;
9418    pw32*)
9419      # pw32 DLLs use 'pw' prefix rather than 'lib'
9420      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9421      ;;
9422    esac
9423    ;;
9424
9425  *)
9426    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9427    ;;
9428  esac
9429  dynamic_linker='Win32 ld.exe'
9430  # FIXME: first we should search . and the directory the executable is in
9431  shlibpath_var=PATH
9432  ;;
9433
9434darwin* | rhapsody*)
9435  dynamic_linker="$host_os dyld"
9436  version_type=darwin
9437  need_lib_prefix=no
9438  need_version=no
9439  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9440  soname_spec='${libname}${release}${major}$shared_ext'
9441  shlibpath_overrides_runpath=yes
9442  shlibpath_var=DYLD_LIBRARY_PATH
9443  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9444
9445  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9446  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9447  ;;
9448
9449dgux*)
9450  version_type=linux
9451  need_lib_prefix=no
9452  need_version=no
9453  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9454  soname_spec='${libname}${release}${shared_ext}$major'
9455  shlibpath_var=LD_LIBRARY_PATH
9456  ;;
9457
9458freebsd1*)
9459  dynamic_linker=no
9460  ;;
9461
9462freebsd* | dragonfly*)
9463  # DragonFly does not have aout.  When/if they implement a new
9464  # versioning mechanism, adjust this.
9465  if test -x /usr/bin/objformat; then
9466    objformat=`/usr/bin/objformat`
9467  else
9468    case $host_os in
9469    freebsd[123]*) objformat=aout ;;
9470    *) objformat=elf ;;
9471    esac
9472  fi
9473  version_type=freebsd-$objformat
9474  case $version_type in
9475    freebsd-elf*)
9476      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9477      need_version=no
9478      need_lib_prefix=no
9479      ;;
9480    freebsd-*)
9481      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9482      need_version=yes
9483      ;;
9484  esac
9485  shlibpath_var=LD_LIBRARY_PATH
9486  case $host_os in
9487  freebsd2*)
9488    shlibpath_overrides_runpath=yes
9489    ;;
9490  freebsd3.[01]* | freebsdelf3.[01]*)
9491    shlibpath_overrides_runpath=yes
9492    hardcode_into_libs=yes
9493    ;;
9494  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9495  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9496    shlibpath_overrides_runpath=no
9497    hardcode_into_libs=yes
9498    ;;
9499  *) # from 4.6 on, and DragonFly
9500    shlibpath_overrides_runpath=yes
9501    hardcode_into_libs=yes
9502    ;;
9503  esac
9504  ;;
9505
9506gnu*)
9507  version_type=linux
9508  need_lib_prefix=no
9509  need_version=no
9510  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9511  soname_spec='${libname}${release}${shared_ext}$major'
9512  shlibpath_var=LD_LIBRARY_PATH
9513  hardcode_into_libs=yes
9514  ;;
9515
9516hpux9* | hpux10* | hpux11*)
9517  # Give a soname corresponding to the major version so that dld.sl refuses to
9518  # link against other versions.
9519  version_type=sunos
9520  need_lib_prefix=no
9521  need_version=no
9522  case $host_cpu in
9523  ia64*)
9524    shrext_cmds='.so'
9525    hardcode_into_libs=yes
9526    dynamic_linker="$host_os dld.so"
9527    shlibpath_var=LD_LIBRARY_PATH
9528    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9529    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9530    soname_spec='${libname}${release}${shared_ext}$major'
9531    if test "X$HPUX_IA64_MODE" = X32; then
9532      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9533    else
9534      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9535    fi
9536    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9537    ;;
9538  hppa*64*)
9539    shrext_cmds='.sl'
9540    hardcode_into_libs=yes
9541    dynamic_linker="$host_os dld.sl"
9542    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9543    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9544    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9545    soname_spec='${libname}${release}${shared_ext}$major'
9546    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9547    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9548    ;;
9549  *)
9550    shrext_cmds='.sl'
9551    dynamic_linker="$host_os dld.sl"
9552    shlibpath_var=SHLIB_PATH
9553    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9554    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9555    soname_spec='${libname}${release}${shared_ext}$major'
9556    ;;
9557  esac
9558  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9559  postinstall_cmds='chmod 555 $lib'
9560  ;;
9561
9562interix[3-9]*)
9563  version_type=linux
9564  need_lib_prefix=no
9565  need_version=no
9566  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9567  soname_spec='${libname}${release}${shared_ext}$major'
9568  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9569  shlibpath_var=LD_LIBRARY_PATH
9570  shlibpath_overrides_runpath=no
9571  hardcode_into_libs=yes
9572  ;;
9573
9574irix5* | irix6* | nonstopux*)
9575  case $host_os in
9576    nonstopux*) version_type=nonstopux ;;
9577    *)
9578	if test "$lt_cv_prog_gnu_ld" = yes; then
9579		version_type=linux
9580	else
9581		version_type=irix
9582	fi ;;
9583  esac
9584  need_lib_prefix=no
9585  need_version=no
9586  soname_spec='${libname}${release}${shared_ext}$major'
9587  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9588  case $host_os in
9589  irix5* | nonstopux*)
9590    libsuff= shlibsuff=
9591    ;;
9592  *)
9593    case $LD in # libtool.m4 will add one of these switches to LD
9594    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9595      libsuff= shlibsuff= libmagic=32-bit;;
9596    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9597      libsuff=32 shlibsuff=N32 libmagic=N32;;
9598    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9599      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9600    *) libsuff= shlibsuff= libmagic=never-match;;
9601    esac
9602    ;;
9603  esac
9604  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9605  shlibpath_overrides_runpath=no
9606  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9607  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9608  hardcode_into_libs=yes
9609  ;;
9610
9611# No shared lib support for Linux oldld, aout, or coff.
9612linux*oldld* | linux*aout* | linux*coff*)
9613  dynamic_linker=no
9614  ;;
9615
9616# This must be Linux ELF.
9617linux* | k*bsd*-gnu)
9618  version_type=linux
9619  need_lib_prefix=no
9620  need_version=no
9621  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9622  soname_spec='${libname}${release}${shared_ext}$major'
9623  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9624  shlibpath_var=LD_LIBRARY_PATH
9625  shlibpath_overrides_runpath=no
9626  # Some binutils ld are patched to set DT_RUNPATH
9627  save_LDFLAGS=$LDFLAGS
9628  save_libdir=$libdir
9629  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9630       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9631  cat >conftest.$ac_ext <<_ACEOF
9632/* confdefs.h.  */
9633_ACEOF
9634cat confdefs.h >>conftest.$ac_ext
9635cat >>conftest.$ac_ext <<_ACEOF
9636/* end confdefs.h.  */
9637
9638int
9639main ()
9640{
9641
9642  ;
9643  return 0;
9644}
9645_ACEOF
9646rm -f conftest.$ac_objext conftest$ac_exeext
9647if { (ac_try="$ac_link"
9648case "(($ac_try" in
9649  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9650  *) ac_try_echo=$ac_try;;
9651esac
9652eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9653  (eval "$ac_link") 2>conftest.er1
9654  ac_status=$?
9655  grep -v '^ *+' conftest.er1 >conftest.err
9656  rm -f conftest.er1
9657  cat conftest.err >&5
9658  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9659  (exit $ac_status); } && {
9660	 test -z "$ac_c_werror_flag" ||
9661	 test ! -s conftest.err
9662       } && test -s conftest$ac_exeext &&
9663       $as_test_x conftest$ac_exeext; then
9664  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
9665  shlibpath_overrides_runpath=yes
9666fi
9667
9668else
9669  echo "$as_me: failed program was:" >&5
9670sed 's/^/| /' conftest.$ac_ext >&5
9671
9672
9673fi
9674
9675rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9676      conftest$ac_exeext conftest.$ac_ext
9677  LDFLAGS=$save_LDFLAGS
9678  libdir=$save_libdir
9679
9680  # This implies no fast_install, which is unacceptable.
9681  # Some rework will be needed to allow for fast_install
9682  # before this can be enabled.
9683  hardcode_into_libs=yes
9684
9685  # Append ld.so.conf contents to the search path
9686  if test -f /etc/ld.so.conf; then
9687    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' ' '`
9688    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9689  fi
9690
9691  # We used to test for /lib/ld.so.1 and disable shared libraries on
9692  # powerpc, because MkLinux only supported shared libraries with the
9693  # GNU dynamic linker.  Since this was broken with cross compilers,
9694  # most powerpc-linux boxes support dynamic linking these days and
9695  # people can always --disable-shared, the test was removed, and we
9696  # assume the GNU/Linux dynamic linker is in use.
9697  dynamic_linker='GNU/Linux ld.so'
9698  ;;
9699
9700netbsdelf*-gnu)
9701  version_type=linux
9702  need_lib_prefix=no
9703  need_version=no
9704  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9705  soname_spec='${libname}${release}${shared_ext}$major'
9706  shlibpath_var=LD_LIBRARY_PATH
9707  shlibpath_overrides_runpath=no
9708  hardcode_into_libs=yes
9709  dynamic_linker='NetBSD ld.elf_so'
9710  ;;
9711
9712netbsd*)
9713  version_type=sunos
9714  need_lib_prefix=no
9715  need_version=no
9716  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9717    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9718    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9719    dynamic_linker='NetBSD (a.out) ld.so'
9720  else
9721    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9722    soname_spec='${libname}${release}${shared_ext}$major'
9723    dynamic_linker='NetBSD ld.elf_so'
9724  fi
9725  shlibpath_var=LD_LIBRARY_PATH
9726  shlibpath_overrides_runpath=yes
9727  hardcode_into_libs=yes
9728  ;;
9729
9730newsos6)
9731  version_type=linux
9732  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9733  shlibpath_var=LD_LIBRARY_PATH
9734  shlibpath_overrides_runpath=yes
9735  ;;
9736
9737*nto* | *qnx*)
9738  version_type=qnx
9739  need_lib_prefix=no
9740  need_version=no
9741  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9742  soname_spec='${libname}${release}${shared_ext}$major'
9743  shlibpath_var=LD_LIBRARY_PATH
9744  shlibpath_overrides_runpath=no
9745  hardcode_into_libs=yes
9746  dynamic_linker='ldqnx.so'
9747  ;;
9748
9749openbsd*)
9750  version_type=sunos
9751  sys_lib_dlsearch_path_spec="/usr/lib"
9752  need_lib_prefix=no
9753  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9754  case $host_os in
9755    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9756    *)				need_version=no  ;;
9757  esac
9758  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9759  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9760  shlibpath_var=LD_LIBRARY_PATH
9761  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9762    case $host_os in
9763      openbsd2.[89] | openbsd2.[89].*)
9764	shlibpath_overrides_runpath=no
9765	;;
9766      *)
9767	shlibpath_overrides_runpath=yes
9768	;;
9769      esac
9770  else
9771    shlibpath_overrides_runpath=yes
9772  fi
9773  ;;
9774
9775os2*)
9776  libname_spec='$name'
9777  shrext_cmds=".dll"
9778  need_lib_prefix=no
9779  library_names_spec='$libname${shared_ext} $libname.a'
9780  dynamic_linker='OS/2 ld.exe'
9781  shlibpath_var=LIBPATH
9782  ;;
9783
9784osf3* | osf4* | osf5*)
9785  version_type=osf
9786  need_lib_prefix=no
9787  need_version=no
9788  soname_spec='${libname}${release}${shared_ext}$major'
9789  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9790  shlibpath_var=LD_LIBRARY_PATH
9791  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9792  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9793  ;;
9794
9795rdos*)
9796  dynamic_linker=no
9797  ;;
9798
9799solaris*)
9800  version_type=linux
9801  need_lib_prefix=no
9802  need_version=no
9803  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9804  soname_spec='${libname}${release}${shared_ext}$major'
9805  shlibpath_var=LD_LIBRARY_PATH
9806  shlibpath_overrides_runpath=yes
9807  hardcode_into_libs=yes
9808  # ldd complains unless libraries are executable
9809  postinstall_cmds='chmod +x $lib'
9810  ;;
9811
9812sunos4*)
9813  version_type=sunos
9814  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9815  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9816  shlibpath_var=LD_LIBRARY_PATH
9817  shlibpath_overrides_runpath=yes
9818  if test "$with_gnu_ld" = yes; then
9819    need_lib_prefix=no
9820  fi
9821  need_version=yes
9822  ;;
9823
9824sysv4 | sysv4.3*)
9825  version_type=linux
9826  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9827  soname_spec='${libname}${release}${shared_ext}$major'
9828  shlibpath_var=LD_LIBRARY_PATH
9829  case $host_vendor in
9830    sni)
9831      shlibpath_overrides_runpath=no
9832      need_lib_prefix=no
9833      runpath_var=LD_RUN_PATH
9834      ;;
9835    siemens)
9836      need_lib_prefix=no
9837      ;;
9838    motorola)
9839      need_lib_prefix=no
9840      need_version=no
9841      shlibpath_overrides_runpath=no
9842      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9843      ;;
9844  esac
9845  ;;
9846
9847sysv4*MP*)
9848  if test -d /usr/nec ;then
9849    version_type=linux
9850    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9851    soname_spec='$libname${shared_ext}.$major'
9852    shlibpath_var=LD_LIBRARY_PATH
9853  fi
9854  ;;
9855
9856sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9857  version_type=freebsd-elf
9858  need_lib_prefix=no
9859  need_version=no
9860  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9861  soname_spec='${libname}${release}${shared_ext}$major'
9862  shlibpath_var=LD_LIBRARY_PATH
9863  shlibpath_overrides_runpath=yes
9864  hardcode_into_libs=yes
9865  if test "$with_gnu_ld" = yes; then
9866    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9867  else
9868    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9869    case $host_os in
9870      sco3.2v5*)
9871        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9872	;;
9873    esac
9874  fi
9875  sys_lib_dlsearch_path_spec='/usr/lib'
9876  ;;
9877
9878tpf*)
9879  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9880  version_type=linux
9881  need_lib_prefix=no
9882  need_version=no
9883  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9884  shlibpath_var=LD_LIBRARY_PATH
9885  shlibpath_overrides_runpath=no
9886  hardcode_into_libs=yes
9887  ;;
9888
9889uts4*)
9890  version_type=linux
9891  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9892  soname_spec='${libname}${release}${shared_ext}$major'
9893  shlibpath_var=LD_LIBRARY_PATH
9894  ;;
9895
9896*)
9897  dynamic_linker=no
9898  ;;
9899esac
9900{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9901echo "${ECHO_T}$dynamic_linker" >&6; }
9902test "$dynamic_linker" = no && can_build_shared=no
9903
9904variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9905if test "$GCC" = yes; then
9906  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9907fi
9908
9909if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9910  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9911fi
9912if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9913  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9914fi
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002  { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
10003echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
10004hardcode_action=
10005if test -n "$hardcode_libdir_flag_spec" ||
10006   test -n "$runpath_var" ||
10007   test "X$hardcode_automatic" = "Xyes" ; then
10008
10009  # We can hardcode non-existent directories.
10010  if test "$hardcode_direct" != no &&
10011     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10012     # have to relink, otherwise we might link with an installed library
10013     # when we should be linking with a yet-to-be-installed one
10014     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10015     test "$hardcode_minus_L" != no; then
10016    # Linking always hardcodes the temporary library directory.
10017    hardcode_action=relink
10018  else
10019    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10020    hardcode_action=immediate
10021  fi
10022else
10023  # We cannot hardcode anything, or else we can only hardcode existing
10024  # directories.
10025  hardcode_action=unsupported
10026fi
10027{ echo "$as_me:$LINENO: result: $hardcode_action" >&5
10028echo "${ECHO_T}$hardcode_action" >&6; }
10029
10030if test "$hardcode_action" = relink ||
10031   test "$inherit_rpath" = yes; then
10032  # Fast installation is not supported
10033  enable_fast_install=no
10034elif test "$shlibpath_overrides_runpath" = yes ||
10035     test "$enable_shared" = no; then
10036  # Fast installation is not necessary
10037  enable_fast_install=needless
10038fi
10039
10040
10041
10042
10043
10044
10045  if test "x$enable_dlopen" != xyes; then
10046  enable_dlopen=unknown
10047  enable_dlopen_self=unknown
10048  enable_dlopen_self_static=unknown
10049else
10050  lt_cv_dlopen=no
10051  lt_cv_dlopen_libs=
10052
10053  case $host_os in
10054  beos*)
10055    lt_cv_dlopen="load_add_on"
10056    lt_cv_dlopen_libs=
10057    lt_cv_dlopen_self=yes
10058    ;;
10059
10060  mingw* | pw32* | cegcc*)
10061    lt_cv_dlopen="LoadLibrary"
10062    lt_cv_dlopen_libs=
10063    ;;
10064
10065  cygwin*)
10066    lt_cv_dlopen="dlopen"
10067    lt_cv_dlopen_libs=
10068    ;;
10069
10070  darwin*)
10071  # if libdl is installed we need to link against it
10072    { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10073echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
10074if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10075  echo $ECHO_N "(cached) $ECHO_C" >&6
10076else
10077  ac_check_lib_save_LIBS=$LIBS
10078LIBS="-ldl  $LIBS"
10079cat >conftest.$ac_ext <<_ACEOF
10080/* confdefs.h.  */
10081_ACEOF
10082cat confdefs.h >>conftest.$ac_ext
10083cat >>conftest.$ac_ext <<_ACEOF
10084/* end confdefs.h.  */
10085
10086/* Override any GCC internal prototype to avoid an error.
10087   Use char because int might match the return type of a GCC
10088   builtin and then its argument prototype would still apply.  */
10089#ifdef __cplusplus
10090extern "C"
10091#endif
10092char dlopen ();
10093int
10094main ()
10095{
10096return dlopen ();
10097  ;
10098  return 0;
10099}
10100_ACEOF
10101rm -f conftest.$ac_objext conftest$ac_exeext
10102if { (ac_try="$ac_link"
10103case "(($ac_try" in
10104  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10105  *) ac_try_echo=$ac_try;;
10106esac
10107eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10108  (eval "$ac_link") 2>conftest.er1
10109  ac_status=$?
10110  grep -v '^ *+' conftest.er1 >conftest.err
10111  rm -f conftest.er1
10112  cat conftest.err >&5
10113  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10114  (exit $ac_status); } && {
10115	 test -z "$ac_c_werror_flag" ||
10116	 test ! -s conftest.err
10117       } && test -s conftest$ac_exeext &&
10118       $as_test_x conftest$ac_exeext; then
10119  ac_cv_lib_dl_dlopen=yes
10120else
10121  echo "$as_me: failed program was:" >&5
10122sed 's/^/| /' conftest.$ac_ext >&5
10123
10124	ac_cv_lib_dl_dlopen=no
10125fi
10126
10127rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10128      conftest$ac_exeext conftest.$ac_ext
10129LIBS=$ac_check_lib_save_LIBS
10130fi
10131{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10132echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
10133if test $ac_cv_lib_dl_dlopen = yes; then
10134  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10135else
10136
10137    lt_cv_dlopen="dyld"
10138    lt_cv_dlopen_libs=
10139    lt_cv_dlopen_self=yes
10140
10141fi
10142
10143    ;;
10144
10145  *)
10146    { echo "$as_me:$LINENO: checking for shl_load" >&5
10147echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
10148if test "${ac_cv_func_shl_load+set}" = set; then
10149  echo $ECHO_N "(cached) $ECHO_C" >&6
10150else
10151  cat >conftest.$ac_ext <<_ACEOF
10152/* confdefs.h.  */
10153_ACEOF
10154cat confdefs.h >>conftest.$ac_ext
10155cat >>conftest.$ac_ext <<_ACEOF
10156/* end confdefs.h.  */
10157/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10158   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10159#define shl_load innocuous_shl_load
10160
10161/* System header to define __stub macros and hopefully few prototypes,
10162    which can conflict with char shl_load (); below.
10163    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10164    <limits.h> exists even on freestanding compilers.  */
10165
10166#ifdef __STDC__
10167# include <limits.h>
10168#else
10169# include <assert.h>
10170#endif
10171
10172#undef shl_load
10173
10174/* Override any GCC internal prototype to avoid an error.
10175   Use char because int might match the return type of a GCC
10176   builtin and then its argument prototype would still apply.  */
10177#ifdef __cplusplus
10178extern "C"
10179#endif
10180char shl_load ();
10181/* The GNU C library defines this for functions which it implements
10182    to always fail with ENOSYS.  Some functions are actually named
10183    something starting with __ and the normal name is an alias.  */
10184#if defined __stub_shl_load || defined __stub___shl_load
10185choke me
10186#endif
10187
10188int
10189main ()
10190{
10191return shl_load ();
10192  ;
10193  return 0;
10194}
10195_ACEOF
10196rm -f conftest.$ac_objext conftest$ac_exeext
10197if { (ac_try="$ac_link"
10198case "(($ac_try" in
10199  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10200  *) ac_try_echo=$ac_try;;
10201esac
10202eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10203  (eval "$ac_link") 2>conftest.er1
10204  ac_status=$?
10205  grep -v '^ *+' conftest.er1 >conftest.err
10206  rm -f conftest.er1
10207  cat conftest.err >&5
10208  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10209  (exit $ac_status); } && {
10210	 test -z "$ac_c_werror_flag" ||
10211	 test ! -s conftest.err
10212       } && test -s conftest$ac_exeext &&
10213       $as_test_x conftest$ac_exeext; then
10214  ac_cv_func_shl_load=yes
10215else
10216  echo "$as_me: failed program was:" >&5
10217sed 's/^/| /' conftest.$ac_ext >&5
10218
10219	ac_cv_func_shl_load=no
10220fi
10221
10222rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10223      conftest$ac_exeext conftest.$ac_ext
10224fi
10225{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10226echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
10227if test $ac_cv_func_shl_load = yes; then
10228  lt_cv_dlopen="shl_load"
10229else
10230  { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10231echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
10232if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10233  echo $ECHO_N "(cached) $ECHO_C" >&6
10234else
10235  ac_check_lib_save_LIBS=$LIBS
10236LIBS="-ldld  $LIBS"
10237cat >conftest.$ac_ext <<_ACEOF
10238/* confdefs.h.  */
10239_ACEOF
10240cat confdefs.h >>conftest.$ac_ext
10241cat >>conftest.$ac_ext <<_ACEOF
10242/* end confdefs.h.  */
10243
10244/* Override any GCC internal prototype to avoid an error.
10245   Use char because int might match the return type of a GCC
10246   builtin and then its argument prototype would still apply.  */
10247#ifdef __cplusplus
10248extern "C"
10249#endif
10250char shl_load ();
10251int
10252main ()
10253{
10254return shl_load ();
10255  ;
10256  return 0;
10257}
10258_ACEOF
10259rm -f conftest.$ac_objext conftest$ac_exeext
10260if { (ac_try="$ac_link"
10261case "(($ac_try" in
10262  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10263  *) ac_try_echo=$ac_try;;
10264esac
10265eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10266  (eval "$ac_link") 2>conftest.er1
10267  ac_status=$?
10268  grep -v '^ *+' conftest.er1 >conftest.err
10269  rm -f conftest.er1
10270  cat conftest.err >&5
10271  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10272  (exit $ac_status); } && {
10273	 test -z "$ac_c_werror_flag" ||
10274	 test ! -s conftest.err
10275       } && test -s conftest$ac_exeext &&
10276       $as_test_x conftest$ac_exeext; then
10277  ac_cv_lib_dld_shl_load=yes
10278else
10279  echo "$as_me: failed program was:" >&5
10280sed 's/^/| /' conftest.$ac_ext >&5
10281
10282	ac_cv_lib_dld_shl_load=no
10283fi
10284
10285rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10286      conftest$ac_exeext conftest.$ac_ext
10287LIBS=$ac_check_lib_save_LIBS
10288fi
10289{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10290echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
10291if test $ac_cv_lib_dld_shl_load = yes; then
10292  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10293else
10294  { echo "$as_me:$LINENO: checking for dlopen" >&5
10295echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
10296if test "${ac_cv_func_dlopen+set}" = set; then
10297  echo $ECHO_N "(cached) $ECHO_C" >&6
10298else
10299  cat >conftest.$ac_ext <<_ACEOF
10300/* confdefs.h.  */
10301_ACEOF
10302cat confdefs.h >>conftest.$ac_ext
10303cat >>conftest.$ac_ext <<_ACEOF
10304/* end confdefs.h.  */
10305/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10306   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10307#define dlopen innocuous_dlopen
10308
10309/* System header to define __stub macros and hopefully few prototypes,
10310    which can conflict with char dlopen (); below.
10311    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10312    <limits.h> exists even on freestanding compilers.  */
10313
10314#ifdef __STDC__
10315# include <limits.h>
10316#else
10317# include <assert.h>
10318#endif
10319
10320#undef dlopen
10321
10322/* Override any GCC internal prototype to avoid an error.
10323   Use char because int might match the return type of a GCC
10324   builtin and then its argument prototype would still apply.  */
10325#ifdef __cplusplus
10326extern "C"
10327#endif
10328char dlopen ();
10329/* The GNU C library defines this for functions which it implements
10330    to always fail with ENOSYS.  Some functions are actually named
10331    something starting with __ and the normal name is an alias.  */
10332#if defined __stub_dlopen || defined __stub___dlopen
10333choke me
10334#endif
10335
10336int
10337main ()
10338{
10339return dlopen ();
10340  ;
10341  return 0;
10342}
10343_ACEOF
10344rm -f conftest.$ac_objext conftest$ac_exeext
10345if { (ac_try="$ac_link"
10346case "(($ac_try" in
10347  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10348  *) ac_try_echo=$ac_try;;
10349esac
10350eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10351  (eval "$ac_link") 2>conftest.er1
10352  ac_status=$?
10353  grep -v '^ *+' conftest.er1 >conftest.err
10354  rm -f conftest.er1
10355  cat conftest.err >&5
10356  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10357  (exit $ac_status); } && {
10358	 test -z "$ac_c_werror_flag" ||
10359	 test ! -s conftest.err
10360       } && test -s conftest$ac_exeext &&
10361       $as_test_x conftest$ac_exeext; then
10362  ac_cv_func_dlopen=yes
10363else
10364  echo "$as_me: failed program was:" >&5
10365sed 's/^/| /' conftest.$ac_ext >&5
10366
10367	ac_cv_func_dlopen=no
10368fi
10369
10370rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10371      conftest$ac_exeext conftest.$ac_ext
10372fi
10373{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10374echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
10375if test $ac_cv_func_dlopen = yes; then
10376  lt_cv_dlopen="dlopen"
10377else
10378  { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10379echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
10380if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10381  echo $ECHO_N "(cached) $ECHO_C" >&6
10382else
10383  ac_check_lib_save_LIBS=$LIBS
10384LIBS="-ldl  $LIBS"
10385cat >conftest.$ac_ext <<_ACEOF
10386/* confdefs.h.  */
10387_ACEOF
10388cat confdefs.h >>conftest.$ac_ext
10389cat >>conftest.$ac_ext <<_ACEOF
10390/* end confdefs.h.  */
10391
10392/* Override any GCC internal prototype to avoid an error.
10393   Use char because int might match the return type of a GCC
10394   builtin and then its argument prototype would still apply.  */
10395#ifdef __cplusplus
10396extern "C"
10397#endif
10398char dlopen ();
10399int
10400main ()
10401{
10402return dlopen ();
10403  ;
10404  return 0;
10405}
10406_ACEOF
10407rm -f conftest.$ac_objext conftest$ac_exeext
10408if { (ac_try="$ac_link"
10409case "(($ac_try" in
10410  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10411  *) ac_try_echo=$ac_try;;
10412esac
10413eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10414  (eval "$ac_link") 2>conftest.er1
10415  ac_status=$?
10416  grep -v '^ *+' conftest.er1 >conftest.err
10417  rm -f conftest.er1
10418  cat conftest.err >&5
10419  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10420  (exit $ac_status); } && {
10421	 test -z "$ac_c_werror_flag" ||
10422	 test ! -s conftest.err
10423       } && test -s conftest$ac_exeext &&
10424       $as_test_x conftest$ac_exeext; then
10425  ac_cv_lib_dl_dlopen=yes
10426else
10427  echo "$as_me: failed program was:" >&5
10428sed 's/^/| /' conftest.$ac_ext >&5
10429
10430	ac_cv_lib_dl_dlopen=no
10431fi
10432
10433rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10434      conftest$ac_exeext conftest.$ac_ext
10435LIBS=$ac_check_lib_save_LIBS
10436fi
10437{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10438echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
10439if test $ac_cv_lib_dl_dlopen = yes; then
10440  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10441else
10442  { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10443echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
10444if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10445  echo $ECHO_N "(cached) $ECHO_C" >&6
10446else
10447  ac_check_lib_save_LIBS=$LIBS
10448LIBS="-lsvld  $LIBS"
10449cat >conftest.$ac_ext <<_ACEOF
10450/* confdefs.h.  */
10451_ACEOF
10452cat confdefs.h >>conftest.$ac_ext
10453cat >>conftest.$ac_ext <<_ACEOF
10454/* end confdefs.h.  */
10455
10456/* Override any GCC internal prototype to avoid an error.
10457   Use char because int might match the return type of a GCC
10458   builtin and then its argument prototype would still apply.  */
10459#ifdef __cplusplus
10460extern "C"
10461#endif
10462char dlopen ();
10463int
10464main ()
10465{
10466return dlopen ();
10467  ;
10468  return 0;
10469}
10470_ACEOF
10471rm -f conftest.$ac_objext conftest$ac_exeext
10472if { (ac_try="$ac_link"
10473case "(($ac_try" in
10474  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10475  *) ac_try_echo=$ac_try;;
10476esac
10477eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10478  (eval "$ac_link") 2>conftest.er1
10479  ac_status=$?
10480  grep -v '^ *+' conftest.er1 >conftest.err
10481  rm -f conftest.er1
10482  cat conftest.err >&5
10483  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10484  (exit $ac_status); } && {
10485	 test -z "$ac_c_werror_flag" ||
10486	 test ! -s conftest.err
10487       } && test -s conftest$ac_exeext &&
10488       $as_test_x conftest$ac_exeext; then
10489  ac_cv_lib_svld_dlopen=yes
10490else
10491  echo "$as_me: failed program was:" >&5
10492sed 's/^/| /' conftest.$ac_ext >&5
10493
10494	ac_cv_lib_svld_dlopen=no
10495fi
10496
10497rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10498      conftest$ac_exeext conftest.$ac_ext
10499LIBS=$ac_check_lib_save_LIBS
10500fi
10501{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10502echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
10503if test $ac_cv_lib_svld_dlopen = yes; then
10504  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10505else
10506  { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10507echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
10508if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10509  echo $ECHO_N "(cached) $ECHO_C" >&6
10510else
10511  ac_check_lib_save_LIBS=$LIBS
10512LIBS="-ldld  $LIBS"
10513cat >conftest.$ac_ext <<_ACEOF
10514/* confdefs.h.  */
10515_ACEOF
10516cat confdefs.h >>conftest.$ac_ext
10517cat >>conftest.$ac_ext <<_ACEOF
10518/* end confdefs.h.  */
10519
10520/* Override any GCC internal prototype to avoid an error.
10521   Use char because int might match the return type of a GCC
10522   builtin and then its argument prototype would still apply.  */
10523#ifdef __cplusplus
10524extern "C"
10525#endif
10526char dld_link ();
10527int
10528main ()
10529{
10530return dld_link ();
10531  ;
10532  return 0;
10533}
10534_ACEOF
10535rm -f conftest.$ac_objext conftest$ac_exeext
10536if { (ac_try="$ac_link"
10537case "(($ac_try" in
10538  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10539  *) ac_try_echo=$ac_try;;
10540esac
10541eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10542  (eval "$ac_link") 2>conftest.er1
10543  ac_status=$?
10544  grep -v '^ *+' conftest.er1 >conftest.err
10545  rm -f conftest.er1
10546  cat conftest.err >&5
10547  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10548  (exit $ac_status); } && {
10549	 test -z "$ac_c_werror_flag" ||
10550	 test ! -s conftest.err
10551       } && test -s conftest$ac_exeext &&
10552       $as_test_x conftest$ac_exeext; then
10553  ac_cv_lib_dld_dld_link=yes
10554else
10555  echo "$as_me: failed program was:" >&5
10556sed 's/^/| /' conftest.$ac_ext >&5
10557
10558	ac_cv_lib_dld_dld_link=no
10559fi
10560
10561rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10562      conftest$ac_exeext conftest.$ac_ext
10563LIBS=$ac_check_lib_save_LIBS
10564fi
10565{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10566echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
10567if test $ac_cv_lib_dld_dld_link = yes; then
10568  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10569fi
10570
10571
10572fi
10573
10574
10575fi
10576
10577
10578fi
10579
10580
10581fi
10582
10583
10584fi
10585
10586    ;;
10587  esac
10588
10589  if test "x$lt_cv_dlopen" != xno; then
10590    enable_dlopen=yes
10591  else
10592    enable_dlopen=no
10593  fi
10594
10595  case $lt_cv_dlopen in
10596  dlopen)
10597    save_CPPFLAGS="$CPPFLAGS"
10598    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10599
10600    save_LDFLAGS="$LDFLAGS"
10601    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10602
10603    save_LIBS="$LIBS"
10604    LIBS="$lt_cv_dlopen_libs $LIBS"
10605
10606    { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10607echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
10608if test "${lt_cv_dlopen_self+set}" = set; then
10609  echo $ECHO_N "(cached) $ECHO_C" >&6
10610else
10611  	  if test "$cross_compiling" = yes; then :
10612  lt_cv_dlopen_self=cross
10613else
10614  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10615  lt_status=$lt_dlunknown
10616  cat > conftest.$ac_ext <<_LT_EOF
10617#line 10617 "configure"
10618#include "confdefs.h"
10619
10620#if HAVE_DLFCN_H
10621#include <dlfcn.h>
10622#endif
10623
10624#include <stdio.h>
10625
10626#ifdef RTLD_GLOBAL
10627#  define LT_DLGLOBAL		RTLD_GLOBAL
10628#else
10629#  ifdef DL_GLOBAL
10630#    define LT_DLGLOBAL		DL_GLOBAL
10631#  else
10632#    define LT_DLGLOBAL		0
10633#  endif
10634#endif
10635
10636/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10637   find out it does not work in some platform. */
10638#ifndef LT_DLLAZY_OR_NOW
10639#  ifdef RTLD_LAZY
10640#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10641#  else
10642#    ifdef DL_LAZY
10643#      define LT_DLLAZY_OR_NOW		DL_LAZY
10644#    else
10645#      ifdef RTLD_NOW
10646#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10647#      else
10648#        ifdef DL_NOW
10649#          define LT_DLLAZY_OR_NOW	DL_NOW
10650#        else
10651#          define LT_DLLAZY_OR_NOW	0
10652#        endif
10653#      endif
10654#    endif
10655#  endif
10656#endif
10657
10658void fnord() { int i=42;}
10659int main ()
10660{
10661  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10662  int status = $lt_dlunknown;
10663
10664  if (self)
10665    {
10666      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10667      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10668      /* dlclose (self); */
10669    }
10670  else
10671    puts (dlerror ());
10672
10673  return status;
10674}
10675_LT_EOF
10676  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10677  (eval $ac_link) 2>&5
10678  ac_status=$?
10679  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10680  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10681    (./conftest; exit; ) >&5 2>/dev/null
10682    lt_status=$?
10683    case x$lt_status in
10684      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10685      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10686      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10687    esac
10688  else :
10689    # compilation failed
10690    lt_cv_dlopen_self=no
10691  fi
10692fi
10693rm -fr conftest*
10694
10695
10696fi
10697{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10698echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
10699
10700    if test "x$lt_cv_dlopen_self" = xyes; then
10701      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10702      { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10703echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
10704if test "${lt_cv_dlopen_self_static+set}" = set; then
10705  echo $ECHO_N "(cached) $ECHO_C" >&6
10706else
10707  	  if test "$cross_compiling" = yes; then :
10708  lt_cv_dlopen_self_static=cross
10709else
10710  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10711  lt_status=$lt_dlunknown
10712  cat > conftest.$ac_ext <<_LT_EOF
10713#line 10713 "configure"
10714#include "confdefs.h"
10715
10716#if HAVE_DLFCN_H
10717#include <dlfcn.h>
10718#endif
10719
10720#include <stdio.h>
10721
10722#ifdef RTLD_GLOBAL
10723#  define LT_DLGLOBAL		RTLD_GLOBAL
10724#else
10725#  ifdef DL_GLOBAL
10726#    define LT_DLGLOBAL		DL_GLOBAL
10727#  else
10728#    define LT_DLGLOBAL		0
10729#  endif
10730#endif
10731
10732/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10733   find out it does not work in some platform. */
10734#ifndef LT_DLLAZY_OR_NOW
10735#  ifdef RTLD_LAZY
10736#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10737#  else
10738#    ifdef DL_LAZY
10739#      define LT_DLLAZY_OR_NOW		DL_LAZY
10740#    else
10741#      ifdef RTLD_NOW
10742#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10743#      else
10744#        ifdef DL_NOW
10745#          define LT_DLLAZY_OR_NOW	DL_NOW
10746#        else
10747#          define LT_DLLAZY_OR_NOW	0
10748#        endif
10749#      endif
10750#    endif
10751#  endif
10752#endif
10753
10754void fnord() { int i=42;}
10755int main ()
10756{
10757  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10758  int status = $lt_dlunknown;
10759
10760  if (self)
10761    {
10762      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10763      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10764      /* dlclose (self); */
10765    }
10766  else
10767    puts (dlerror ());
10768
10769  return status;
10770}
10771_LT_EOF
10772  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10773  (eval $ac_link) 2>&5
10774  ac_status=$?
10775  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10776  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10777    (./conftest; exit; ) >&5 2>/dev/null
10778    lt_status=$?
10779    case x$lt_status in
10780      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10781      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10782      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10783    esac
10784  else :
10785    # compilation failed
10786    lt_cv_dlopen_self_static=no
10787  fi
10788fi
10789rm -fr conftest*
10790
10791
10792fi
10793{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10794echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
10795    fi
10796
10797    CPPFLAGS="$save_CPPFLAGS"
10798    LDFLAGS="$save_LDFLAGS"
10799    LIBS="$save_LIBS"
10800    ;;
10801  esac
10802
10803  case $lt_cv_dlopen_self in
10804  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10805  *) enable_dlopen_self=unknown ;;
10806  esac
10807
10808  case $lt_cv_dlopen_self_static in
10809  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10810  *) enable_dlopen_self_static=unknown ;;
10811  esac
10812fi
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830striplib=
10831old_striplib=
10832{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10833echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
10834if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10835  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10836  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10837  { echo "$as_me:$LINENO: result: yes" >&5
10838echo "${ECHO_T}yes" >&6; }
10839else
10840# FIXME - insert some real tests, host_os isn't really good enough
10841  case $host_os in
10842  darwin*)
10843    if test -n "$STRIP" ; then
10844      striplib="$STRIP -x"
10845      old_striplib="$STRIP -S"
10846      { echo "$as_me:$LINENO: result: yes" >&5
10847echo "${ECHO_T}yes" >&6; }
10848    else
10849      { echo "$as_me:$LINENO: result: no" >&5
10850echo "${ECHO_T}no" >&6; }
10851    fi
10852    ;;
10853  *)
10854    { echo "$as_me:$LINENO: result: no" >&5
10855echo "${ECHO_T}no" >&6; }
10856    ;;
10857  esac
10858fi
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871  # Report which library types will actually be built
10872  { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10873echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
10874  { echo "$as_me:$LINENO: result: $can_build_shared" >&5
10875echo "${ECHO_T}$can_build_shared" >&6; }
10876
10877  { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10878echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
10879  test "$can_build_shared" = "no" && enable_shared=no
10880
10881  # On AIX, shared libraries and static libraries use the same namespace, and
10882  # are all built from PIC.
10883  case $host_os in
10884  aix3*)
10885    test "$enable_shared" = yes && enable_static=no
10886    if test -n "$RANLIB"; then
10887      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10888      postinstall_cmds='$RANLIB $lib'
10889    fi
10890    ;;
10891
10892  aix[4-9]*)
10893    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10894      test "$enable_shared" = yes && enable_static=no
10895    fi
10896    ;;
10897  esac
10898  { echo "$as_me:$LINENO: result: $enable_shared" >&5
10899echo "${ECHO_T}$enable_shared" >&6; }
10900
10901  { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10902echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
10903  # Make sure either enable_shared or enable_static is yes.
10904  test "$enable_shared" = yes || enable_static=yes
10905  { echo "$as_me:$LINENO: result: $enable_static" >&5
10906echo "${ECHO_T}$enable_static" >&6; }
10907
10908
10909
10910
10911fi
10912ac_ext=c
10913ac_cpp='$CPP $CPPFLAGS'
10914ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10915ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10916ac_compiler_gnu=$ac_cv_c_compiler_gnu
10917
10918CC="$lt_save_CC"
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932        ac_config_commands="$ac_config_commands libtool"
10933
10934
10935
10936
10937# Only expand once:
10938
10939
10940if test "x$CC" != xcc; then
10941  { echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
10942echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6; }
10943else
10944  { echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
10945echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6; }
10946fi
10947set dummy $CC; ac_cc=`echo $2 |
10948		      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
10949if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then
10950  echo $ECHO_N "(cached) $ECHO_C" >&6
10951else
10952  cat >conftest.$ac_ext <<_ACEOF
10953/* confdefs.h.  */
10954_ACEOF
10955cat confdefs.h >>conftest.$ac_ext
10956cat >>conftest.$ac_ext <<_ACEOF
10957/* end confdefs.h.  */
10958
10959int
10960main ()
10961{
10962
10963  ;
10964  return 0;
10965}
10966_ACEOF
10967# Make sure it works both with $CC and with simple cc.
10968# We do the test twice because some compilers refuse to overwrite an
10969# existing .o file with -o, though they will create one.
10970ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
10971rm -f conftest2.*
10972if { (case "(($ac_try" in
10973  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10974  *) ac_try_echo=$ac_try;;
10975esac
10976eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10977  (eval "$ac_try") 2>&5
10978  ac_status=$?
10979  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10980  (exit $ac_status); } &&
10981   test -f conftest2.$ac_objext && { (case "(($ac_try" in
10982  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10983  *) ac_try_echo=$ac_try;;
10984esac
10985eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10986  (eval "$ac_try") 2>&5
10987  ac_status=$?
10988  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10989  (exit $ac_status); };
10990then
10991  eval ac_cv_prog_cc_${ac_cc}_c_o=yes
10992  if test "x$CC" != xcc; then
10993    # Test first that cc exists at all.
10994    if { ac_try='cc -c conftest.$ac_ext >&5'
10995  { (case "(($ac_try" in
10996  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10997  *) ac_try_echo=$ac_try;;
10998esac
10999eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11000  (eval "$ac_try") 2>&5
11001  ac_status=$?
11002  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11003  (exit $ac_status); }; }; then
11004      ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
11005      rm -f conftest2.*
11006      if { (case "(($ac_try" in
11007  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11008  *) ac_try_echo=$ac_try;;
11009esac
11010eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11011  (eval "$ac_try") 2>&5
11012  ac_status=$?
11013  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11014  (exit $ac_status); } &&
11015	 test -f conftest2.$ac_objext && { (case "(($ac_try" in
11016  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11017  *) ac_try_echo=$ac_try;;
11018esac
11019eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11020  (eval "$ac_try") 2>&5
11021  ac_status=$?
11022  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11023  (exit $ac_status); };
11024      then
11025	# cc works too.
11026	:
11027      else
11028	# cc exists but doesn't like -o.
11029	eval ac_cv_prog_cc_${ac_cc}_c_o=no
11030      fi
11031    fi
11032  fi
11033else
11034  eval ac_cv_prog_cc_${ac_cc}_c_o=no
11035fi
11036rm -f core conftest*
11037
11038fi
11039if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
11040  { echo "$as_me:$LINENO: result: yes" >&5
11041echo "${ECHO_T}yes" >&6; }
11042else
11043  { echo "$as_me:$LINENO: result: no" >&5
11044echo "${ECHO_T}no" >&6; }
11045
11046cat >>confdefs.h <<\_ACEOF
11047#define NO_MINUS_C_MINUS_O 1
11048_ACEOF
11049
11050fi
11051
11052# FIXME: we rely on the cache variable name because
11053# there is no other way.
11054set dummy $CC
11055ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
11056if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
11057   # Losing compiler, so override with the script.
11058   # FIXME: It is wrong to rewrite CC.
11059   # But if we don't then we get into trouble of one sort or another.
11060   # A longer-term fix would be to have automake use am__CC in this case,
11061   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
11062   CC="$am_aux_dir/compile $CC"
11063fi
11064
11065
11066ac_config_headers="$ac_config_headers config.h"
11067
11068
11069
11070cflags_save="$CFLAGS"
11071if test -z "$GCC"; then
11072        case $host in
11073        *-*-irix*)
11074                DEBUG="-g -signed"
11075                CFLAGS="-O2 -w -signed"
11076                PROFILE="-p -g3 -O2 -signed"
11077		;;
11078        sparc-sun-solaris*)
11079                DEBUG="-v -g"
11080                CFLAGS="-xO4 -fast -w -fsimple -native -xcg92"
11081                PROFILE="-v -xpg -g -xO4 -fast -native -fsimple -xcg92 -Dsuncc"
11082		;;
11083        *)
11084                DEBUG="-g"
11085                CFLAGS="-O"
11086                PROFILE="-g -p"
11087		;;
11088        esac
11089else
11090        case $host in
11091        *-*-linux*)
11092                DEBUG="-g -Wall -fsigned-char"
11093                CFLAGS="-O20 -ffast-math -fsigned-char"
11094                PROFILE="-Wall -W -pg -g -O20 -ffast-math -fsigned-char"
11095		;;
11096        sparc-sun-*)
11097                sparc_cpu=""
11098                { echo "$as_me:$LINENO: checking if gcc supports -mv8" >&5
11099echo $ECHO_N "checking if gcc supports -mv8... $ECHO_C" >&6; }
11100                old_cflags="$CFLAGS"
11101                CFLAGS="$CFLAGS -mv8"
11102                cat >conftest.$ac_ext <<_ACEOF
11103/* confdefs.h.  */
11104_ACEOF
11105cat confdefs.h >>conftest.$ac_ext
11106cat >>conftest.$ac_ext <<_ACEOF
11107/* end confdefs.h.  */
11108
11109int
11110main ()
11111{
11112return 0;
11113  ;
11114  return 0;
11115}
11116_ACEOF
11117rm -f conftest.$ac_objext
11118if { (ac_try="$ac_compile"
11119case "(($ac_try" in
11120  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11121  *) ac_try_echo=$ac_try;;
11122esac
11123eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11124  (eval "$ac_compile") 2>conftest.er1
11125  ac_status=$?
11126  grep -v '^ *+' conftest.er1 >conftest.err
11127  rm -f conftest.er1
11128  cat conftest.err >&5
11129  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11130  (exit $ac_status); } && {
11131	 test -z "$ac_c_werror_flag" ||
11132	 test ! -s conftest.err
11133       } && test -s conftest.$ac_objext; then
11134
11135                        { echo "$as_me:$LINENO: result: yes" >&5
11136echo "${ECHO_T}yes" >&6; }
11137                        sparc_cpu="-mv8"
11138
11139else
11140  echo "$as_me: failed program was:" >&5
11141sed 's/^/| /' conftest.$ac_ext >&5
11142
11143
11144fi
11145
11146rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11147                CFLAGS="$old_cflags"
11148                DEBUG="-g -Wall -fsigned-char $sparc_cpu"
11149                CFLAGS="-O20 -ffast-math -fsigned-char $sparc_cpu"
11150                PROFILE="-pg -g -O20 -fsigned-char $sparc_cpu"
11151		;;
11152	*-*-darwin*)
11153		DEBUG="-fno-common -g -Wall -fsigned-char"
11154		CFLAGS="-fno-common -O4 -Wall -fsigned-char -ffast-math"
11155		PROFILE="-fno-common -O4 -Wall -pg -g -fsigned-char -ffast-math"
11156		;;
11157        *)
11158                DEBUG="-g -Wall -fsigned-char"
11159                CFLAGS="-O20 -fsigned-char"
11160                PROFILE="-O20 -g -pg -fsigned-char"
11161		;;
11162        esac
11163fi
11164CFLAGS="$CFLAGS $cflags_save"
11165DEBUG="$DEBUG $cflags_save"
11166PROFILE="$PROFILE $cflags_save"
11167
11168
11169
11170{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
11171echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
11172if test "${ac_cv_header_stdc+set}" = set; then
11173  echo $ECHO_N "(cached) $ECHO_C" >&6
11174else
11175  cat >conftest.$ac_ext <<_ACEOF
11176/* confdefs.h.  */
11177_ACEOF
11178cat confdefs.h >>conftest.$ac_ext
11179cat >>conftest.$ac_ext <<_ACEOF
11180/* end confdefs.h.  */
11181#include <stdlib.h>
11182#include <stdarg.h>
11183#include <string.h>
11184#include <float.h>
11185
11186int
11187main ()
11188{
11189
11190  ;
11191  return 0;
11192}
11193_ACEOF
11194rm -f conftest.$ac_objext
11195if { (ac_try="$ac_compile"
11196case "(($ac_try" in
11197  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11198  *) ac_try_echo=$ac_try;;
11199esac
11200eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11201  (eval "$ac_compile") 2>conftest.er1
11202  ac_status=$?
11203  grep -v '^ *+' conftest.er1 >conftest.err
11204  rm -f conftest.er1
11205  cat conftest.err >&5
11206  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11207  (exit $ac_status); } && {
11208	 test -z "$ac_c_werror_flag" ||
11209	 test ! -s conftest.err
11210       } && test -s conftest.$ac_objext; then
11211  ac_cv_header_stdc=yes
11212else
11213  echo "$as_me: failed program was:" >&5
11214sed 's/^/| /' conftest.$ac_ext >&5
11215
11216	ac_cv_header_stdc=no
11217fi
11218
11219rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11220
11221if test $ac_cv_header_stdc = yes; then
11222  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11223  cat >conftest.$ac_ext <<_ACEOF
11224/* confdefs.h.  */
11225_ACEOF
11226cat confdefs.h >>conftest.$ac_ext
11227cat >>conftest.$ac_ext <<_ACEOF
11228/* end confdefs.h.  */
11229#include <string.h>
11230
11231_ACEOF
11232if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11233  $EGREP "memchr" >/dev/null 2>&1; then
11234  :
11235else
11236  ac_cv_header_stdc=no
11237fi
11238rm -f conftest*
11239
11240fi
11241
11242if test $ac_cv_header_stdc = yes; then
11243  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11244  cat >conftest.$ac_ext <<_ACEOF
11245/* confdefs.h.  */
11246_ACEOF
11247cat confdefs.h >>conftest.$ac_ext
11248cat >>conftest.$ac_ext <<_ACEOF
11249/* end confdefs.h.  */
11250#include <stdlib.h>
11251
11252_ACEOF
11253if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11254  $EGREP "free" >/dev/null 2>&1; then
11255  :
11256else
11257  ac_cv_header_stdc=no
11258fi
11259rm -f conftest*
11260
11261fi
11262
11263if test $ac_cv_header_stdc = yes; then
11264  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11265  if test "$cross_compiling" = yes; then
11266  :
11267else
11268  cat >conftest.$ac_ext <<_ACEOF
11269/* confdefs.h.  */
11270_ACEOF
11271cat confdefs.h >>conftest.$ac_ext
11272cat >>conftest.$ac_ext <<_ACEOF
11273/* end confdefs.h.  */
11274#include <ctype.h>
11275#include <stdlib.h>
11276#if ((' ' & 0x0FF) == 0x020)
11277# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11278# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11279#else
11280# define ISLOWER(c) \
11281		   (('a' <= (c) && (c) <= 'i') \
11282		     || ('j' <= (c) && (c) <= 'r') \
11283		     || ('s' <= (c) && (c) <= 'z'))
11284# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11285#endif
11286
11287#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11288int
11289main ()
11290{
11291  int i;
11292  for (i = 0; i < 256; i++)
11293    if (XOR (islower (i), ISLOWER (i))
11294	|| toupper (i) != TOUPPER (i))
11295      return 2;
11296  return 0;
11297}
11298_ACEOF
11299rm -f conftest$ac_exeext
11300if { (ac_try="$ac_link"
11301case "(($ac_try" in
11302  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11303  *) ac_try_echo=$ac_try;;
11304esac
11305eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11306  (eval "$ac_link") 2>&5
11307  ac_status=$?
11308  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11309  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11310  { (case "(($ac_try" in
11311  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11312  *) ac_try_echo=$ac_try;;
11313esac
11314eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11315  (eval "$ac_try") 2>&5
11316  ac_status=$?
11317  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11318  (exit $ac_status); }; }; then
11319  :
11320else
11321  echo "$as_me: program exited with status $ac_status" >&5
11322echo "$as_me: failed program was:" >&5
11323sed 's/^/| /' conftest.$ac_ext >&5
11324
11325( exit $ac_status )
11326ac_cv_header_stdc=no
11327fi
11328rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11329fi
11330
11331
11332fi
11333fi
11334{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
11335echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
11336if test $ac_cv_header_stdc = yes; then
11337
11338cat >>confdefs.h <<\_ACEOF
11339#define STDC_HEADERS 1
11340_ACEOF
11341
11342fi
11343
11344
11345{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11346echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
11347if test "${ac_cv_c_const+set}" = set; then
11348  echo $ECHO_N "(cached) $ECHO_C" >&6
11349else
11350  cat >conftest.$ac_ext <<_ACEOF
11351/* confdefs.h.  */
11352_ACEOF
11353cat confdefs.h >>conftest.$ac_ext
11354cat >>conftest.$ac_ext <<_ACEOF
11355/* end confdefs.h.  */
11356
11357int
11358main ()
11359{
11360/* FIXME: Include the comments suggested by Paul. */
11361#ifndef __cplusplus
11362  /* Ultrix mips cc rejects this.  */
11363  typedef int charset[2];
11364  const charset cs;
11365  /* SunOS 4.1.1 cc rejects this.  */
11366  char const *const *pcpcc;
11367  char **ppc;
11368  /* NEC SVR4.0.2 mips cc rejects this.  */
11369  struct point {int x, y;};
11370  static struct point const zero = {0,0};
11371  /* AIX XL C 1.02.0.0 rejects this.
11372     It does not let you subtract one const X* pointer from another in
11373     an arm of an if-expression whose if-part is not a constant
11374     expression */
11375  const char *g = "string";
11376  pcpcc = &g + (g ? g-g : 0);
11377  /* HPUX 7.0 cc rejects these. */
11378  ++pcpcc;
11379  ppc = (char**) pcpcc;
11380  pcpcc = (char const *const *) ppc;
11381  { /* SCO 3.2v4 cc rejects this.  */
11382    char *t;
11383    char const *s = 0 ? (char *) 0 : (char const *) 0;
11384
11385    *t++ = 0;
11386    if (s) return 0;
11387  }
11388  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
11389    int x[] = {25, 17};
11390    const int *foo = &x[0];
11391    ++foo;
11392  }
11393  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11394    typedef const int *iptr;
11395    iptr p = 0;
11396    ++p;
11397  }
11398  { /* AIX XL C 1.02.0.0 rejects this saying
11399       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11400    struct s { int j; const int *ap[3]; };
11401    struct s *b; b->j = 5;
11402  }
11403  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11404    const int foo = 10;
11405    if (!foo) return 0;
11406  }
11407  return !cs[0] && !zero.x;
11408#endif
11409
11410  ;
11411  return 0;
11412}
11413_ACEOF
11414rm -f conftest.$ac_objext
11415if { (ac_try="$ac_compile"
11416case "(($ac_try" in
11417  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11418  *) ac_try_echo=$ac_try;;
11419esac
11420eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11421  (eval "$ac_compile") 2>conftest.er1
11422  ac_status=$?
11423  grep -v '^ *+' conftest.er1 >conftest.err
11424  rm -f conftest.er1
11425  cat conftest.err >&5
11426  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11427  (exit $ac_status); } && {
11428	 test -z "$ac_c_werror_flag" ||
11429	 test ! -s conftest.err
11430       } && test -s conftest.$ac_objext; then
11431  ac_cv_c_const=yes
11432else
11433  echo "$as_me: failed program was:" >&5
11434sed 's/^/| /' conftest.$ac_ext >&5
11435
11436	ac_cv_c_const=no
11437fi
11438
11439rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11440fi
11441{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11442echo "${ECHO_T}$ac_cv_c_const" >&6; }
11443if test $ac_cv_c_const = no; then
11444
11445cat >>confdefs.h <<\_ACEOF
11446#define const
11447_ACEOF
11448
11449fi
11450
11451
11452
11453{ echo "$as_me:$LINENO: checking for int16_t" >&5
11454echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
11455if test "${has_cv_int16_t+set}" = set; then
11456  echo $ECHO_N "(cached) $ECHO_C" >&6
11457else
11458  if test "$cross_compiling" = yes; then
11459  has_cv_int16_t=no
11460
11461else
11462  cat >conftest.$ac_ext <<_ACEOF
11463/* confdefs.h.  */
11464_ACEOF
11465cat confdefs.h >>conftest.$ac_ext
11466cat >>conftest.$ac_ext <<_ACEOF
11467/* end confdefs.h.  */
11468
11469#if defined __BEOS__ && !defined __HAIKU__
11470#include <inttypes.h>
11471#endif
11472#include <sys/types.h>
11473int16_t foo;
11474int main() {return 0;}
11475
11476_ACEOF
11477rm -f conftest$ac_exeext
11478if { (ac_try="$ac_link"
11479case "(($ac_try" in
11480  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11481  *) ac_try_echo=$ac_try;;
11482esac
11483eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11484  (eval "$ac_link") 2>&5
11485  ac_status=$?
11486  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11487  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11488  { (case "(($ac_try" in
11489  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11490  *) ac_try_echo=$ac_try;;
11491esac
11492eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11493  (eval "$ac_try") 2>&5
11494  ac_status=$?
11495  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11496  (exit $ac_status); }; }; then
11497  has_cv_int16_t=yes
11498else
11499  echo "$as_me: program exited with status $ac_status" >&5
11500echo "$as_me: failed program was:" >&5
11501sed 's/^/| /' conftest.$ac_ext >&5
11502
11503( exit $ac_status )
11504has_cv_int16_t=no
11505fi
11506rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11507fi
11508
11509
11510fi
11511
11512{ echo "$as_me:$LINENO: result: $has_cv_int16_t" >&5
11513echo "${ECHO_T}$has_cv_int16_t" >&6; }
11514
11515{ echo "$as_me:$LINENO: checking for int32_t" >&5
11516echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
11517if test "${has_cv_int32_t+set}" = set; then
11518  echo $ECHO_N "(cached) $ECHO_C" >&6
11519else
11520  if test "$cross_compiling" = yes; then
11521  has_cv_int32_t=no
11522
11523else
11524  cat >conftest.$ac_ext <<_ACEOF
11525/* confdefs.h.  */
11526_ACEOF
11527cat confdefs.h >>conftest.$ac_ext
11528cat >>conftest.$ac_ext <<_ACEOF
11529/* end confdefs.h.  */
11530
11531#if defined __BEOS__ && !defined __HAIKU__
11532#include <inttypes.h>
11533#endif
11534#include <sys/types.h>
11535int32_t foo;
11536int main() {return 0;}
11537
11538_ACEOF
11539rm -f conftest$ac_exeext
11540if { (ac_try="$ac_link"
11541case "(($ac_try" in
11542  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11543  *) ac_try_echo=$ac_try;;
11544esac
11545eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11546  (eval "$ac_link") 2>&5
11547  ac_status=$?
11548  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11549  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11550  { (case "(($ac_try" in
11551  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11552  *) ac_try_echo=$ac_try;;
11553esac
11554eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11555  (eval "$ac_try") 2>&5
11556  ac_status=$?
11557  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11558  (exit $ac_status); }; }; then
11559  has_cv_int32_t=yes
11560else
11561  echo "$as_me: program exited with status $ac_status" >&5
11562echo "$as_me: failed program was:" >&5
11563sed 's/^/| /' conftest.$ac_ext >&5
11564
11565( exit $ac_status )
11566has_cv_int32_t=no
11567fi
11568rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11569fi
11570
11571
11572fi
11573
11574{ echo "$as_me:$LINENO: result: $has_cv_int32_t" >&5
11575echo "${ECHO_T}$has_cv_int32_t" >&6; }
11576
11577{ echo "$as_me:$LINENO: checking for uint32_t" >&5
11578echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
11579if test "${has_cv_uint32_t+set}" = set; then
11580  echo $ECHO_N "(cached) $ECHO_C" >&6
11581else
11582  if test "$cross_compiling" = yes; then
11583  has_cv_uint32_t=no
11584
11585else
11586  cat >conftest.$ac_ext <<_ACEOF
11587/* confdefs.h.  */
11588_ACEOF
11589cat confdefs.h >>conftest.$ac_ext
11590cat >>conftest.$ac_ext <<_ACEOF
11591/* end confdefs.h.  */
11592
11593#if defined __BEOS__ && !defined __HAIKU__
11594#include <inttypes.h>
11595#endif
11596#include <sys/types.h>
11597uint32_t foo;
11598int main() {return 0;}
11599
11600_ACEOF
11601rm -f conftest$ac_exeext
11602if { (ac_try="$ac_link"
11603case "(($ac_try" in
11604  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11605  *) ac_try_echo=$ac_try;;
11606esac
11607eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11608  (eval "$ac_link") 2>&5
11609  ac_status=$?
11610  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11612  { (case "(($ac_try" in
11613  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11614  *) ac_try_echo=$ac_try;;
11615esac
11616eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11617  (eval "$ac_try") 2>&5
11618  ac_status=$?
11619  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11620  (exit $ac_status); }; }; then
11621  has_cv_uint32_t=yes
11622else
11623  echo "$as_me: program exited with status $ac_status" >&5
11624echo "$as_me: failed program was:" >&5
11625sed 's/^/| /' conftest.$ac_ext >&5
11626
11627( exit $ac_status )
11628has_cv_uint32_t=no
11629fi
11630rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11631fi
11632
11633
11634fi
11635
11636{ echo "$as_me:$LINENO: result: $has_cv_uint32_t" >&5
11637echo "${ECHO_T}$has_cv_uint32_t" >&6; }
11638
11639{ echo "$as_me:$LINENO: checking for uint16_t" >&5
11640echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
11641if test "${has_cv_uint16_t+set}" = set; then
11642  echo $ECHO_N "(cached) $ECHO_C" >&6
11643else
11644  if test "$cross_compiling" = yes; then
11645  has_cv_uint16_t=no
11646
11647else
11648  cat >conftest.$ac_ext <<_ACEOF
11649/* confdefs.h.  */
11650_ACEOF
11651cat confdefs.h >>conftest.$ac_ext
11652cat >>conftest.$ac_ext <<_ACEOF
11653/* end confdefs.h.  */
11654
11655#if defined __BEOS__ && !defined __HAIKU__
11656#include <inttypes.h>
11657#endif
11658#include <sys/types.h>
11659uint16_t foo;
11660int main() {return 0;}
11661
11662_ACEOF
11663rm -f conftest$ac_exeext
11664if { (ac_try="$ac_link"
11665case "(($ac_try" in
11666  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11667  *) ac_try_echo=$ac_try;;
11668esac
11669eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11670  (eval "$ac_link") 2>&5
11671  ac_status=$?
11672  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11673  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11674  { (case "(($ac_try" in
11675  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11676  *) ac_try_echo=$ac_try;;
11677esac
11678eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11679  (eval "$ac_try") 2>&5
11680  ac_status=$?
11681  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11682  (exit $ac_status); }; }; then
11683  has_cv_uint16_t=yes
11684else
11685  echo "$as_me: program exited with status $ac_status" >&5
11686echo "$as_me: failed program was:" >&5
11687sed 's/^/| /' conftest.$ac_ext >&5
11688
11689( exit $ac_status )
11690has_cv_uint16_t=no
11691fi
11692rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11693fi
11694
11695
11696fi
11697
11698{ echo "$as_me:$LINENO: result: $has_cv_uint16_t" >&5
11699echo "${ECHO_T}$has_cv_uint16_t" >&6; }
11700
11701{ echo "$as_me:$LINENO: checking for u_int32_t" >&5
11702echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6; }
11703if test "${has_cv_u_int32_t+set}" = set; then
11704  echo $ECHO_N "(cached) $ECHO_C" >&6
11705else
11706  if test "$cross_compiling" = yes; then
11707  has_cv_u_int32_t=no
11708
11709else
11710  cat >conftest.$ac_ext <<_ACEOF
11711/* confdefs.h.  */
11712_ACEOF
11713cat confdefs.h >>conftest.$ac_ext
11714cat >>conftest.$ac_ext <<_ACEOF
11715/* end confdefs.h.  */
11716
11717#if defined __BEOS__ && !defined __HAIKU__
11718#include <inttypes.h>
11719#endif
11720#include <sys/types.h>
11721u_int32_t foo;
11722int main() {return 0;}
11723
11724_ACEOF
11725rm -f conftest$ac_exeext
11726if { (ac_try="$ac_link"
11727case "(($ac_try" in
11728  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11729  *) ac_try_echo=$ac_try;;
11730esac
11731eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11732  (eval "$ac_link") 2>&5
11733  ac_status=$?
11734  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11735  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11736  { (case "(($ac_try" in
11737  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11738  *) ac_try_echo=$ac_try;;
11739esac
11740eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11741  (eval "$ac_try") 2>&5
11742  ac_status=$?
11743  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11744  (exit $ac_status); }; }; then
11745  has_cv_u_int32_t=yes
11746else
11747  echo "$as_me: program exited with status $ac_status" >&5
11748echo "$as_me: failed program was:" >&5
11749sed 's/^/| /' conftest.$ac_ext >&5
11750
11751( exit $ac_status )
11752has_cv_u_int32_t=no
11753fi
11754rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11755fi
11756
11757
11758fi
11759
11760{ echo "$as_me:$LINENO: result: $has_cv_u_int32_t" >&5
11761echo "${ECHO_T}$has_cv_u_int32_t" >&6; }
11762
11763{ echo "$as_me:$LINENO: checking for u_int16_t" >&5
11764echo $ECHO_N "checking for u_int16_t... $ECHO_C" >&6; }
11765if test "${has_cv_u_int16_t+set}" = set; then
11766  echo $ECHO_N "(cached) $ECHO_C" >&6
11767else
11768  if test "$cross_compiling" = yes; then
11769  has_cv_u_int16_t=no
11770
11771else
11772  cat >conftest.$ac_ext <<_ACEOF
11773/* confdefs.h.  */
11774_ACEOF
11775cat confdefs.h >>conftest.$ac_ext
11776cat >>conftest.$ac_ext <<_ACEOF
11777/* end confdefs.h.  */
11778
11779#if defined __BEOS__ && !defined __HAIKU__
11780#include <inttypes.h>
11781#endif
11782#include <sys/types.h>
11783u_int16_t foo;
11784int main() {return 0;}
11785
11786_ACEOF
11787rm -f conftest$ac_exeext
11788if { (ac_try="$ac_link"
11789case "(($ac_try" in
11790  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11791  *) ac_try_echo=$ac_try;;
11792esac
11793eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11794  (eval "$ac_link") 2>&5
11795  ac_status=$?
11796  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11797  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11798  { (case "(($ac_try" in
11799  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11800  *) ac_try_echo=$ac_try;;
11801esac
11802eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11803  (eval "$ac_try") 2>&5
11804  ac_status=$?
11805  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806  (exit $ac_status); }; }; then
11807  has_cv_u_int16_t=yes
11808else
11809  echo "$as_me: program exited with status $ac_status" >&5
11810echo "$as_me: failed program was:" >&5
11811sed 's/^/| /' conftest.$ac_ext >&5
11812
11813( exit $ac_status )
11814has_cv_u_int16_t=no
11815fi
11816rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11817fi
11818
11819
11820fi
11821
11822{ echo "$as_me:$LINENO: result: $has_cv_u_int16_t" >&5
11823echo "${ECHO_T}$has_cv_u_int16_t" >&6; }
11824
11825{ echo "$as_me:$LINENO: checking for int64_t" >&5
11826echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
11827if test "${has_cv_int64_t+set}" = set; then
11828  echo $ECHO_N "(cached) $ECHO_C" >&6
11829else
11830  if test "$cross_compiling" = yes; then
11831  has_cv_int64_t=no
11832
11833else
11834  cat >conftest.$ac_ext <<_ACEOF
11835/* confdefs.h.  */
11836_ACEOF
11837cat confdefs.h >>conftest.$ac_ext
11838cat >>conftest.$ac_ext <<_ACEOF
11839/* end confdefs.h.  */
11840
11841#if defined __BEOS__ && !defined __HAIKU__
11842#include <inttypes.h>
11843#endif
11844#include <sys/types.h>
11845int64_t foo;
11846int main() {return 0;}
11847
11848_ACEOF
11849rm -f conftest$ac_exeext
11850if { (ac_try="$ac_link"
11851case "(($ac_try" in
11852  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11853  *) ac_try_echo=$ac_try;;
11854esac
11855eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11856  (eval "$ac_link") 2>&5
11857  ac_status=$?
11858  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11859  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11860  { (case "(($ac_try" in
11861  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11862  *) ac_try_echo=$ac_try;;
11863esac
11864eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11865  (eval "$ac_try") 2>&5
11866  ac_status=$?
11867  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11868  (exit $ac_status); }; }; then
11869  has_cv_int64_t=yes
11870else
11871  echo "$as_me: program exited with status $ac_status" >&5
11872echo "$as_me: failed program was:" >&5
11873sed 's/^/| /' conftest.$ac_ext >&5
11874
11875( exit $ac_status )
11876has_cv_int64_t=no
11877fi
11878rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11879fi
11880
11881
11882fi
11883
11884{ echo "$as_me:$LINENO: result: $has_cv_int64_t" >&5
11885echo "${ECHO_T}$has_cv_int64_t" >&6; }
11886
11887{ echo "$as_me:$LINENO: checking for short" >&5
11888echo $ECHO_N "checking for short... $ECHO_C" >&6; }
11889if test "${ac_cv_type_short+set}" = set; then
11890  echo $ECHO_N "(cached) $ECHO_C" >&6
11891else
11892  cat >conftest.$ac_ext <<_ACEOF
11893/* confdefs.h.  */
11894_ACEOF
11895cat confdefs.h >>conftest.$ac_ext
11896cat >>conftest.$ac_ext <<_ACEOF
11897/* end confdefs.h.  */
11898$ac_includes_default
11899typedef short ac__type_new_;
11900int
11901main ()
11902{
11903if ((ac__type_new_ *) 0)
11904  return 0;
11905if (sizeof (ac__type_new_))
11906  return 0;
11907  ;
11908  return 0;
11909}
11910_ACEOF
11911rm -f conftest.$ac_objext
11912if { (ac_try="$ac_compile"
11913case "(($ac_try" in
11914  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11915  *) ac_try_echo=$ac_try;;
11916esac
11917eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11918  (eval "$ac_compile") 2>conftest.er1
11919  ac_status=$?
11920  grep -v '^ *+' conftest.er1 >conftest.err
11921  rm -f conftest.er1
11922  cat conftest.err >&5
11923  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11924  (exit $ac_status); } && {
11925	 test -z "$ac_c_werror_flag" ||
11926	 test ! -s conftest.err
11927       } && test -s conftest.$ac_objext; then
11928  ac_cv_type_short=yes
11929else
11930  echo "$as_me: failed program was:" >&5
11931sed 's/^/| /' conftest.$ac_ext >&5
11932
11933	ac_cv_type_short=no
11934fi
11935
11936rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11937fi
11938{ echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11939echo "${ECHO_T}$ac_cv_type_short" >&6; }
11940
11941# The cast to long int works around a bug in the HP C Compiler
11942# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11943# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11944# This bug is HP SR number 8606223364.
11945{ echo "$as_me:$LINENO: checking size of short" >&5
11946echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
11947if test "${ac_cv_sizeof_short+set}" = set; then
11948  echo $ECHO_N "(cached) $ECHO_C" >&6
11949else
11950  if test "$cross_compiling" = yes; then
11951  # Depending upon the size, compute the lo and hi bounds.
11952cat >conftest.$ac_ext <<_ACEOF
11953/* confdefs.h.  */
11954_ACEOF
11955cat confdefs.h >>conftest.$ac_ext
11956cat >>conftest.$ac_ext <<_ACEOF
11957/* end confdefs.h.  */
11958$ac_includes_default
11959   typedef short ac__type_sizeof_;
11960int
11961main ()
11962{
11963static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
11964test_array [0] = 0
11965
11966  ;
11967  return 0;
11968}
11969_ACEOF
11970rm -f conftest.$ac_objext
11971if { (ac_try="$ac_compile"
11972case "(($ac_try" in
11973  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11974  *) ac_try_echo=$ac_try;;
11975esac
11976eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11977  (eval "$ac_compile") 2>conftest.er1
11978  ac_status=$?
11979  grep -v '^ *+' conftest.er1 >conftest.err
11980  rm -f conftest.er1
11981  cat conftest.err >&5
11982  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11983  (exit $ac_status); } && {
11984	 test -z "$ac_c_werror_flag" ||
11985	 test ! -s conftest.err
11986       } && test -s conftest.$ac_objext; then
11987  ac_lo=0 ac_mid=0
11988  while :; do
11989    cat >conftest.$ac_ext <<_ACEOF
11990/* confdefs.h.  */
11991_ACEOF
11992cat confdefs.h >>conftest.$ac_ext
11993cat >>conftest.$ac_ext <<_ACEOF
11994/* end confdefs.h.  */
11995$ac_includes_default
11996   typedef short ac__type_sizeof_;
11997int
11998main ()
11999{
12000static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12001test_array [0] = 0
12002
12003  ;
12004  return 0;
12005}
12006_ACEOF
12007rm -f conftest.$ac_objext
12008if { (ac_try="$ac_compile"
12009case "(($ac_try" in
12010  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12011  *) ac_try_echo=$ac_try;;
12012esac
12013eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12014  (eval "$ac_compile") 2>conftest.er1
12015  ac_status=$?
12016  grep -v '^ *+' conftest.er1 >conftest.err
12017  rm -f conftest.er1
12018  cat conftest.err >&5
12019  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12020  (exit $ac_status); } && {
12021	 test -z "$ac_c_werror_flag" ||
12022	 test ! -s conftest.err
12023       } && test -s conftest.$ac_objext; then
12024  ac_hi=$ac_mid; break
12025else
12026  echo "$as_me: failed program was:" >&5
12027sed 's/^/| /' conftest.$ac_ext >&5
12028
12029	ac_lo=`expr $ac_mid + 1`
12030			if test $ac_lo -le $ac_mid; then
12031			  ac_lo= ac_hi=
12032			  break
12033			fi
12034			ac_mid=`expr 2 '*' $ac_mid + 1`
12035fi
12036
12037rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12038  done
12039else
12040  echo "$as_me: failed program was:" >&5
12041sed 's/^/| /' conftest.$ac_ext >&5
12042
12043	cat >conftest.$ac_ext <<_ACEOF
12044/* confdefs.h.  */
12045_ACEOF
12046cat confdefs.h >>conftest.$ac_ext
12047cat >>conftest.$ac_ext <<_ACEOF
12048/* end confdefs.h.  */
12049$ac_includes_default
12050   typedef short ac__type_sizeof_;
12051int
12052main ()
12053{
12054static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
12055test_array [0] = 0
12056
12057  ;
12058  return 0;
12059}
12060_ACEOF
12061rm -f conftest.$ac_objext
12062if { (ac_try="$ac_compile"
12063case "(($ac_try" in
12064  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12065  *) ac_try_echo=$ac_try;;
12066esac
12067eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12068  (eval "$ac_compile") 2>conftest.er1
12069  ac_status=$?
12070  grep -v '^ *+' conftest.er1 >conftest.err
12071  rm -f conftest.er1
12072  cat conftest.err >&5
12073  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12074  (exit $ac_status); } && {
12075	 test -z "$ac_c_werror_flag" ||
12076	 test ! -s conftest.err
12077       } && test -s conftest.$ac_objext; then
12078  ac_hi=-1 ac_mid=-1
12079  while :; do
12080    cat >conftest.$ac_ext <<_ACEOF
12081/* confdefs.h.  */
12082_ACEOF
12083cat confdefs.h >>conftest.$ac_ext
12084cat >>conftest.$ac_ext <<_ACEOF
12085/* end confdefs.h.  */
12086$ac_includes_default
12087   typedef short ac__type_sizeof_;
12088int
12089main ()
12090{
12091static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
12092test_array [0] = 0
12093
12094  ;
12095  return 0;
12096}
12097_ACEOF
12098rm -f conftest.$ac_objext
12099if { (ac_try="$ac_compile"
12100case "(($ac_try" in
12101  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12102  *) ac_try_echo=$ac_try;;
12103esac
12104eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12105  (eval "$ac_compile") 2>conftest.er1
12106  ac_status=$?
12107  grep -v '^ *+' conftest.er1 >conftest.err
12108  rm -f conftest.er1
12109  cat conftest.err >&5
12110  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12111  (exit $ac_status); } && {
12112	 test -z "$ac_c_werror_flag" ||
12113	 test ! -s conftest.err
12114       } && test -s conftest.$ac_objext; then
12115  ac_lo=$ac_mid; break
12116else
12117  echo "$as_me: failed program was:" >&5
12118sed 's/^/| /' conftest.$ac_ext >&5
12119
12120	ac_hi=`expr '(' $ac_mid ')' - 1`
12121			if test $ac_mid -le $ac_hi; then
12122			  ac_lo= ac_hi=
12123			  break
12124			fi
12125			ac_mid=`expr 2 '*' $ac_mid`
12126fi
12127
12128rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12129  done
12130else
12131  echo "$as_me: failed program was:" >&5
12132sed 's/^/| /' conftest.$ac_ext >&5
12133
12134	ac_lo= ac_hi=
12135fi
12136
12137rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12138fi
12139
12140rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12141# Binary search between lo and hi bounds.
12142while test "x$ac_lo" != "x$ac_hi"; do
12143  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12144  cat >conftest.$ac_ext <<_ACEOF
12145/* confdefs.h.  */
12146_ACEOF
12147cat confdefs.h >>conftest.$ac_ext
12148cat >>conftest.$ac_ext <<_ACEOF
12149/* end confdefs.h.  */
12150$ac_includes_default
12151   typedef short ac__type_sizeof_;
12152int
12153main ()
12154{
12155static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12156test_array [0] = 0
12157
12158  ;
12159  return 0;
12160}
12161_ACEOF
12162rm -f conftest.$ac_objext
12163if { (ac_try="$ac_compile"
12164case "(($ac_try" in
12165  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12166  *) ac_try_echo=$ac_try;;
12167esac
12168eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12169  (eval "$ac_compile") 2>conftest.er1
12170  ac_status=$?
12171  grep -v '^ *+' conftest.er1 >conftest.err
12172  rm -f conftest.er1
12173  cat conftest.err >&5
12174  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12175  (exit $ac_status); } && {
12176	 test -z "$ac_c_werror_flag" ||
12177	 test ! -s conftest.err
12178       } && test -s conftest.$ac_objext; then
12179  ac_hi=$ac_mid
12180else
12181  echo "$as_me: failed program was:" >&5
12182sed 's/^/| /' conftest.$ac_ext >&5
12183
12184	ac_lo=`expr '(' $ac_mid ')' + 1`
12185fi
12186
12187rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12188done
12189case $ac_lo in
12190?*) ac_cv_sizeof_short=$ac_lo;;
12191'') if test "$ac_cv_type_short" = yes; then
12192     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
12193See \`config.log' for more details." >&5
12194echo "$as_me: error: cannot compute sizeof (short)
12195See \`config.log' for more details." >&2;}
12196   { (exit 77); exit 77; }; }
12197   else
12198     ac_cv_sizeof_short=0
12199   fi ;;
12200esac
12201else
12202  cat >conftest.$ac_ext <<_ACEOF
12203/* confdefs.h.  */
12204_ACEOF
12205cat confdefs.h >>conftest.$ac_ext
12206cat >>conftest.$ac_ext <<_ACEOF
12207/* end confdefs.h.  */
12208$ac_includes_default
12209   typedef short ac__type_sizeof_;
12210static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
12211static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
12212#include <stdio.h>
12213#include <stdlib.h>
12214int
12215main ()
12216{
12217
12218  FILE *f = fopen ("conftest.val", "w");
12219  if (! f)
12220    return 1;
12221  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
12222    {
12223      long int i = longval ();
12224      if (i != ((long int) (sizeof (ac__type_sizeof_))))
12225	return 1;
12226      fprintf (f, "%ld\n", i);
12227    }
12228  else
12229    {
12230      unsigned long int i = ulongval ();
12231      if (i != ((long int) (sizeof (ac__type_sizeof_))))
12232	return 1;
12233      fprintf (f, "%lu\n", i);
12234    }
12235  return ferror (f) || fclose (f) != 0;
12236
12237  ;
12238  return 0;
12239}
12240_ACEOF
12241rm -f conftest$ac_exeext
12242if { (ac_try="$ac_link"
12243case "(($ac_try" in
12244  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12245  *) ac_try_echo=$ac_try;;
12246esac
12247eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12248  (eval "$ac_link") 2>&5
12249  ac_status=$?
12250  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12251  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12252  { (case "(($ac_try" in
12253  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12254  *) ac_try_echo=$ac_try;;
12255esac
12256eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12257  (eval "$ac_try") 2>&5
12258  ac_status=$?
12259  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12260  (exit $ac_status); }; }; then
12261  ac_cv_sizeof_short=`cat conftest.val`
12262else
12263  echo "$as_me: program exited with status $ac_status" >&5
12264echo "$as_me: failed program was:" >&5
12265sed 's/^/| /' conftest.$ac_ext >&5
12266
12267( exit $ac_status )
12268if test "$ac_cv_type_short" = yes; then
12269     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
12270See \`config.log' for more details." >&5
12271echo "$as_me: error: cannot compute sizeof (short)
12272See \`config.log' for more details." >&2;}
12273   { (exit 77); exit 77; }; }
12274   else
12275     ac_cv_sizeof_short=0
12276   fi
12277fi
12278rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12279fi
12280rm -f conftest.val
12281fi
12282{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12283echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
12284
12285
12286
12287cat >>confdefs.h <<_ACEOF
12288#define SIZEOF_SHORT $ac_cv_sizeof_short
12289_ACEOF
12290
12291
12292{ echo "$as_me:$LINENO: checking for int" >&5
12293echo $ECHO_N "checking for int... $ECHO_C" >&6; }
12294if test "${ac_cv_type_int+set}" = set; then
12295  echo $ECHO_N "(cached) $ECHO_C" >&6
12296else
12297  cat >conftest.$ac_ext <<_ACEOF
12298/* confdefs.h.  */
12299_ACEOF
12300cat confdefs.h >>conftest.$ac_ext
12301cat >>conftest.$ac_ext <<_ACEOF
12302/* end confdefs.h.  */
12303$ac_includes_default
12304typedef int ac__type_new_;
12305int
12306main ()
12307{
12308if ((ac__type_new_ *) 0)
12309  return 0;
12310if (sizeof (ac__type_new_))
12311  return 0;
12312  ;
12313  return 0;
12314}
12315_ACEOF
12316rm -f conftest.$ac_objext
12317if { (ac_try="$ac_compile"
12318case "(($ac_try" in
12319  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12320  *) ac_try_echo=$ac_try;;
12321esac
12322eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12323  (eval "$ac_compile") 2>conftest.er1
12324  ac_status=$?
12325  grep -v '^ *+' conftest.er1 >conftest.err
12326  rm -f conftest.er1
12327  cat conftest.err >&5
12328  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12329  (exit $ac_status); } && {
12330	 test -z "$ac_c_werror_flag" ||
12331	 test ! -s conftest.err
12332       } && test -s conftest.$ac_objext; then
12333  ac_cv_type_int=yes
12334else
12335  echo "$as_me: failed program was:" >&5
12336sed 's/^/| /' conftest.$ac_ext >&5
12337
12338	ac_cv_type_int=no
12339fi
12340
12341rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12342fi
12343{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12344echo "${ECHO_T}$ac_cv_type_int" >&6; }
12345
12346# The cast to long int works around a bug in the HP C Compiler
12347# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12348# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12349# This bug is HP SR number 8606223364.
12350{ echo "$as_me:$LINENO: checking size of int" >&5
12351echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
12352if test "${ac_cv_sizeof_int+set}" = set; then
12353  echo $ECHO_N "(cached) $ECHO_C" >&6
12354else
12355  if test "$cross_compiling" = yes; then
12356  # Depending upon the size, compute the lo and hi bounds.
12357cat >conftest.$ac_ext <<_ACEOF
12358/* confdefs.h.  */
12359_ACEOF
12360cat confdefs.h >>conftest.$ac_ext
12361cat >>conftest.$ac_ext <<_ACEOF
12362/* end confdefs.h.  */
12363$ac_includes_default
12364   typedef int ac__type_sizeof_;
12365int
12366main ()
12367{
12368static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
12369test_array [0] = 0
12370
12371  ;
12372  return 0;
12373}
12374_ACEOF
12375rm -f conftest.$ac_objext
12376if { (ac_try="$ac_compile"
12377case "(($ac_try" in
12378  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12379  *) ac_try_echo=$ac_try;;
12380esac
12381eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12382  (eval "$ac_compile") 2>conftest.er1
12383  ac_status=$?
12384  grep -v '^ *+' conftest.er1 >conftest.err
12385  rm -f conftest.er1
12386  cat conftest.err >&5
12387  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12388  (exit $ac_status); } && {
12389	 test -z "$ac_c_werror_flag" ||
12390	 test ! -s conftest.err
12391       } && test -s conftest.$ac_objext; then
12392  ac_lo=0 ac_mid=0
12393  while :; do
12394    cat >conftest.$ac_ext <<_ACEOF
12395/* confdefs.h.  */
12396_ACEOF
12397cat confdefs.h >>conftest.$ac_ext
12398cat >>conftest.$ac_ext <<_ACEOF
12399/* end confdefs.h.  */
12400$ac_includes_default
12401   typedef int ac__type_sizeof_;
12402int
12403main ()
12404{
12405static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12406test_array [0] = 0
12407
12408  ;
12409  return 0;
12410}
12411_ACEOF
12412rm -f conftest.$ac_objext
12413if { (ac_try="$ac_compile"
12414case "(($ac_try" in
12415  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12416  *) ac_try_echo=$ac_try;;
12417esac
12418eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12419  (eval "$ac_compile") 2>conftest.er1
12420  ac_status=$?
12421  grep -v '^ *+' conftest.er1 >conftest.err
12422  rm -f conftest.er1
12423  cat conftest.err >&5
12424  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12425  (exit $ac_status); } && {
12426	 test -z "$ac_c_werror_flag" ||
12427	 test ! -s conftest.err
12428       } && test -s conftest.$ac_objext; then
12429  ac_hi=$ac_mid; break
12430else
12431  echo "$as_me: failed program was:" >&5
12432sed 's/^/| /' conftest.$ac_ext >&5
12433
12434	ac_lo=`expr $ac_mid + 1`
12435			if test $ac_lo -le $ac_mid; then
12436			  ac_lo= ac_hi=
12437			  break
12438			fi
12439			ac_mid=`expr 2 '*' $ac_mid + 1`
12440fi
12441
12442rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12443  done
12444else
12445  echo "$as_me: failed program was:" >&5
12446sed 's/^/| /' conftest.$ac_ext >&5
12447
12448	cat >conftest.$ac_ext <<_ACEOF
12449/* confdefs.h.  */
12450_ACEOF
12451cat confdefs.h >>conftest.$ac_ext
12452cat >>conftest.$ac_ext <<_ACEOF
12453/* end confdefs.h.  */
12454$ac_includes_default
12455   typedef int ac__type_sizeof_;
12456int
12457main ()
12458{
12459static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
12460test_array [0] = 0
12461
12462  ;
12463  return 0;
12464}
12465_ACEOF
12466rm -f conftest.$ac_objext
12467if { (ac_try="$ac_compile"
12468case "(($ac_try" in
12469  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12470  *) ac_try_echo=$ac_try;;
12471esac
12472eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12473  (eval "$ac_compile") 2>conftest.er1
12474  ac_status=$?
12475  grep -v '^ *+' conftest.er1 >conftest.err
12476  rm -f conftest.er1
12477  cat conftest.err >&5
12478  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12479  (exit $ac_status); } && {
12480	 test -z "$ac_c_werror_flag" ||
12481	 test ! -s conftest.err
12482       } && test -s conftest.$ac_objext; then
12483  ac_hi=-1 ac_mid=-1
12484  while :; do
12485    cat >conftest.$ac_ext <<_ACEOF
12486/* confdefs.h.  */
12487_ACEOF
12488cat confdefs.h >>conftest.$ac_ext
12489cat >>conftest.$ac_ext <<_ACEOF
12490/* end confdefs.h.  */
12491$ac_includes_default
12492   typedef int ac__type_sizeof_;
12493int
12494main ()
12495{
12496static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
12497test_array [0] = 0
12498
12499  ;
12500  return 0;
12501}
12502_ACEOF
12503rm -f conftest.$ac_objext
12504if { (ac_try="$ac_compile"
12505case "(($ac_try" in
12506  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12507  *) ac_try_echo=$ac_try;;
12508esac
12509eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12510  (eval "$ac_compile") 2>conftest.er1
12511  ac_status=$?
12512  grep -v '^ *+' conftest.er1 >conftest.err
12513  rm -f conftest.er1
12514  cat conftest.err >&5
12515  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12516  (exit $ac_status); } && {
12517	 test -z "$ac_c_werror_flag" ||
12518	 test ! -s conftest.err
12519       } && test -s conftest.$ac_objext; then
12520  ac_lo=$ac_mid; break
12521else
12522  echo "$as_me: failed program was:" >&5
12523sed 's/^/| /' conftest.$ac_ext >&5
12524
12525	ac_hi=`expr '(' $ac_mid ')' - 1`
12526			if test $ac_mid -le $ac_hi; then
12527			  ac_lo= ac_hi=
12528			  break
12529			fi
12530			ac_mid=`expr 2 '*' $ac_mid`
12531fi
12532
12533rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12534  done
12535else
12536  echo "$as_me: failed program was:" >&5
12537sed 's/^/| /' conftest.$ac_ext >&5
12538
12539	ac_lo= ac_hi=
12540fi
12541
12542rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12543fi
12544
12545rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12546# Binary search between lo and hi bounds.
12547while test "x$ac_lo" != "x$ac_hi"; do
12548  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12549  cat >conftest.$ac_ext <<_ACEOF
12550/* confdefs.h.  */
12551_ACEOF
12552cat confdefs.h >>conftest.$ac_ext
12553cat >>conftest.$ac_ext <<_ACEOF
12554/* end confdefs.h.  */
12555$ac_includes_default
12556   typedef int ac__type_sizeof_;
12557int
12558main ()
12559{
12560static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12561test_array [0] = 0
12562
12563  ;
12564  return 0;
12565}
12566_ACEOF
12567rm -f conftest.$ac_objext
12568if { (ac_try="$ac_compile"
12569case "(($ac_try" in
12570  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12571  *) ac_try_echo=$ac_try;;
12572esac
12573eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12574  (eval "$ac_compile") 2>conftest.er1
12575  ac_status=$?
12576  grep -v '^ *+' conftest.er1 >conftest.err
12577  rm -f conftest.er1
12578  cat conftest.err >&5
12579  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12580  (exit $ac_status); } && {
12581	 test -z "$ac_c_werror_flag" ||
12582	 test ! -s conftest.err
12583       } && test -s conftest.$ac_objext; then
12584  ac_hi=$ac_mid
12585else
12586  echo "$as_me: failed program was:" >&5
12587sed 's/^/| /' conftest.$ac_ext >&5
12588
12589	ac_lo=`expr '(' $ac_mid ')' + 1`
12590fi
12591
12592rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12593done
12594case $ac_lo in
12595?*) ac_cv_sizeof_int=$ac_lo;;
12596'') if test "$ac_cv_type_int" = yes; then
12597     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
12598See \`config.log' for more details." >&5
12599echo "$as_me: error: cannot compute sizeof (int)
12600See \`config.log' for more details." >&2;}
12601   { (exit 77); exit 77; }; }
12602   else
12603     ac_cv_sizeof_int=0
12604   fi ;;
12605esac
12606else
12607  cat >conftest.$ac_ext <<_ACEOF
12608/* confdefs.h.  */
12609_ACEOF
12610cat confdefs.h >>conftest.$ac_ext
12611cat >>conftest.$ac_ext <<_ACEOF
12612/* end confdefs.h.  */
12613$ac_includes_default
12614   typedef int ac__type_sizeof_;
12615static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
12616static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
12617#include <stdio.h>
12618#include <stdlib.h>
12619int
12620main ()
12621{
12622
12623  FILE *f = fopen ("conftest.val", "w");
12624  if (! f)
12625    return 1;
12626  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
12627    {
12628      long int i = longval ();
12629      if (i != ((long int) (sizeof (ac__type_sizeof_))))
12630	return 1;
12631      fprintf (f, "%ld\n", i);
12632    }
12633  else
12634    {
12635      unsigned long int i = ulongval ();
12636      if (i != ((long int) (sizeof (ac__type_sizeof_))))
12637	return 1;
12638      fprintf (f, "%lu\n", i);
12639    }
12640  return ferror (f) || fclose (f) != 0;
12641
12642  ;
12643  return 0;
12644}
12645_ACEOF
12646rm -f conftest$ac_exeext
12647if { (ac_try="$ac_link"
12648case "(($ac_try" in
12649  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12650  *) ac_try_echo=$ac_try;;
12651esac
12652eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12653  (eval "$ac_link") 2>&5
12654  ac_status=$?
12655  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12656  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12657  { (case "(($ac_try" in
12658  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12659  *) ac_try_echo=$ac_try;;
12660esac
12661eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12662  (eval "$ac_try") 2>&5
12663  ac_status=$?
12664  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12665  (exit $ac_status); }; }; then
12666  ac_cv_sizeof_int=`cat conftest.val`
12667else
12668  echo "$as_me: program exited with status $ac_status" >&5
12669echo "$as_me: failed program was:" >&5
12670sed 's/^/| /' conftest.$ac_ext >&5
12671
12672( exit $ac_status )
12673if test "$ac_cv_type_int" = yes; then
12674     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
12675See \`config.log' for more details." >&5
12676echo "$as_me: error: cannot compute sizeof (int)
12677See \`config.log' for more details." >&2;}
12678   { (exit 77); exit 77; }; }
12679   else
12680     ac_cv_sizeof_int=0
12681   fi
12682fi
12683rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12684fi
12685rm -f conftest.val
12686fi
12687{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12688echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
12689
12690
12691
12692cat >>confdefs.h <<_ACEOF
12693#define SIZEOF_INT $ac_cv_sizeof_int
12694_ACEOF
12695
12696
12697{ echo "$as_me:$LINENO: checking for long" >&5
12698echo $ECHO_N "checking for long... $ECHO_C" >&6; }
12699if test "${ac_cv_type_long+set}" = set; then
12700  echo $ECHO_N "(cached) $ECHO_C" >&6
12701else
12702  cat >conftest.$ac_ext <<_ACEOF
12703/* confdefs.h.  */
12704_ACEOF
12705cat confdefs.h >>conftest.$ac_ext
12706cat >>conftest.$ac_ext <<_ACEOF
12707/* end confdefs.h.  */
12708$ac_includes_default
12709typedef long ac__type_new_;
12710int
12711main ()
12712{
12713if ((ac__type_new_ *) 0)
12714  return 0;
12715if (sizeof (ac__type_new_))
12716  return 0;
12717  ;
12718  return 0;
12719}
12720_ACEOF
12721rm -f conftest.$ac_objext
12722if { (ac_try="$ac_compile"
12723case "(($ac_try" in
12724  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12725  *) ac_try_echo=$ac_try;;
12726esac
12727eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12728  (eval "$ac_compile") 2>conftest.er1
12729  ac_status=$?
12730  grep -v '^ *+' conftest.er1 >conftest.err
12731  rm -f conftest.er1
12732  cat conftest.err >&5
12733  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12734  (exit $ac_status); } && {
12735	 test -z "$ac_c_werror_flag" ||
12736	 test ! -s conftest.err
12737       } && test -s conftest.$ac_objext; then
12738  ac_cv_type_long=yes
12739else
12740  echo "$as_me: failed program was:" >&5
12741sed 's/^/| /' conftest.$ac_ext >&5
12742
12743	ac_cv_type_long=no
12744fi
12745
12746rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12747fi
12748{ echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12749echo "${ECHO_T}$ac_cv_type_long" >&6; }
12750
12751# The cast to long int works around a bug in the HP C Compiler
12752# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12753# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12754# This bug is HP SR number 8606223364.
12755{ echo "$as_me:$LINENO: checking size of long" >&5
12756echo $ECHO_N "checking size of long... $ECHO_C" >&6; }
12757if test "${ac_cv_sizeof_long+set}" = set; then
12758  echo $ECHO_N "(cached) $ECHO_C" >&6
12759else
12760  if test "$cross_compiling" = yes; then
12761  # Depending upon the size, compute the lo and hi bounds.
12762cat >conftest.$ac_ext <<_ACEOF
12763/* confdefs.h.  */
12764_ACEOF
12765cat confdefs.h >>conftest.$ac_ext
12766cat >>conftest.$ac_ext <<_ACEOF
12767/* end confdefs.h.  */
12768$ac_includes_default
12769   typedef long ac__type_sizeof_;
12770int
12771main ()
12772{
12773static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
12774test_array [0] = 0
12775
12776  ;
12777  return 0;
12778}
12779_ACEOF
12780rm -f conftest.$ac_objext
12781if { (ac_try="$ac_compile"
12782case "(($ac_try" in
12783  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12784  *) ac_try_echo=$ac_try;;
12785esac
12786eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12787  (eval "$ac_compile") 2>conftest.er1
12788  ac_status=$?
12789  grep -v '^ *+' conftest.er1 >conftest.err
12790  rm -f conftest.er1
12791  cat conftest.err >&5
12792  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12793  (exit $ac_status); } && {
12794	 test -z "$ac_c_werror_flag" ||
12795	 test ! -s conftest.err
12796       } && test -s conftest.$ac_objext; then
12797  ac_lo=0 ac_mid=0
12798  while :; do
12799    cat >conftest.$ac_ext <<_ACEOF
12800/* confdefs.h.  */
12801_ACEOF
12802cat confdefs.h >>conftest.$ac_ext
12803cat >>conftest.$ac_ext <<_ACEOF
12804/* end confdefs.h.  */
12805$ac_includes_default
12806   typedef long ac__type_sizeof_;
12807int
12808main ()
12809{
12810static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12811test_array [0] = 0
12812
12813  ;
12814  return 0;
12815}
12816_ACEOF
12817rm -f conftest.$ac_objext
12818if { (ac_try="$ac_compile"
12819case "(($ac_try" in
12820  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12821  *) ac_try_echo=$ac_try;;
12822esac
12823eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12824  (eval "$ac_compile") 2>conftest.er1
12825  ac_status=$?
12826  grep -v '^ *+' conftest.er1 >conftest.err
12827  rm -f conftest.er1
12828  cat conftest.err >&5
12829  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12830  (exit $ac_status); } && {
12831	 test -z "$ac_c_werror_flag" ||
12832	 test ! -s conftest.err
12833       } && test -s conftest.$ac_objext; then
12834  ac_hi=$ac_mid; break
12835else
12836  echo "$as_me: failed program was:" >&5
12837sed 's/^/| /' conftest.$ac_ext >&5
12838
12839	ac_lo=`expr $ac_mid + 1`
12840			if test $ac_lo -le $ac_mid; then
12841			  ac_lo= ac_hi=
12842			  break
12843			fi
12844			ac_mid=`expr 2 '*' $ac_mid + 1`
12845fi
12846
12847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12848  done
12849else
12850  echo "$as_me: failed program was:" >&5
12851sed 's/^/| /' conftest.$ac_ext >&5
12852
12853	cat >conftest.$ac_ext <<_ACEOF
12854/* confdefs.h.  */
12855_ACEOF
12856cat confdefs.h >>conftest.$ac_ext
12857cat >>conftest.$ac_ext <<_ACEOF
12858/* end confdefs.h.  */
12859$ac_includes_default
12860   typedef long ac__type_sizeof_;
12861int
12862main ()
12863{
12864static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
12865test_array [0] = 0
12866
12867  ;
12868  return 0;
12869}
12870_ACEOF
12871rm -f conftest.$ac_objext
12872if { (ac_try="$ac_compile"
12873case "(($ac_try" in
12874  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12875  *) ac_try_echo=$ac_try;;
12876esac
12877eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12878  (eval "$ac_compile") 2>conftest.er1
12879  ac_status=$?
12880  grep -v '^ *+' conftest.er1 >conftest.err
12881  rm -f conftest.er1
12882  cat conftest.err >&5
12883  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12884  (exit $ac_status); } && {
12885	 test -z "$ac_c_werror_flag" ||
12886	 test ! -s conftest.err
12887       } && test -s conftest.$ac_objext; then
12888  ac_hi=-1 ac_mid=-1
12889  while :; do
12890    cat >conftest.$ac_ext <<_ACEOF
12891/* confdefs.h.  */
12892_ACEOF
12893cat confdefs.h >>conftest.$ac_ext
12894cat >>conftest.$ac_ext <<_ACEOF
12895/* end confdefs.h.  */
12896$ac_includes_default
12897   typedef long ac__type_sizeof_;
12898int
12899main ()
12900{
12901static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
12902test_array [0] = 0
12903
12904  ;
12905  return 0;
12906}
12907_ACEOF
12908rm -f conftest.$ac_objext
12909if { (ac_try="$ac_compile"
12910case "(($ac_try" in
12911  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12912  *) ac_try_echo=$ac_try;;
12913esac
12914eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12915  (eval "$ac_compile") 2>conftest.er1
12916  ac_status=$?
12917  grep -v '^ *+' conftest.er1 >conftest.err
12918  rm -f conftest.er1
12919  cat conftest.err >&5
12920  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12921  (exit $ac_status); } && {
12922	 test -z "$ac_c_werror_flag" ||
12923	 test ! -s conftest.err
12924       } && test -s conftest.$ac_objext; then
12925  ac_lo=$ac_mid; break
12926else
12927  echo "$as_me: failed program was:" >&5
12928sed 's/^/| /' conftest.$ac_ext >&5
12929
12930	ac_hi=`expr '(' $ac_mid ')' - 1`
12931			if test $ac_mid -le $ac_hi; then
12932			  ac_lo= ac_hi=
12933			  break
12934			fi
12935			ac_mid=`expr 2 '*' $ac_mid`
12936fi
12937
12938rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12939  done
12940else
12941  echo "$as_me: failed program was:" >&5
12942sed 's/^/| /' conftest.$ac_ext >&5
12943
12944	ac_lo= ac_hi=
12945fi
12946
12947rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12948fi
12949
12950rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12951# Binary search between lo and hi bounds.
12952while test "x$ac_lo" != "x$ac_hi"; do
12953  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12954  cat >conftest.$ac_ext <<_ACEOF
12955/* confdefs.h.  */
12956_ACEOF
12957cat confdefs.h >>conftest.$ac_ext
12958cat >>conftest.$ac_ext <<_ACEOF
12959/* end confdefs.h.  */
12960$ac_includes_default
12961   typedef long ac__type_sizeof_;
12962int
12963main ()
12964{
12965static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12966test_array [0] = 0
12967
12968  ;
12969  return 0;
12970}
12971_ACEOF
12972rm -f conftest.$ac_objext
12973if { (ac_try="$ac_compile"
12974case "(($ac_try" in
12975  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12976  *) ac_try_echo=$ac_try;;
12977esac
12978eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12979  (eval "$ac_compile") 2>conftest.er1
12980  ac_status=$?
12981  grep -v '^ *+' conftest.er1 >conftest.err
12982  rm -f conftest.er1
12983  cat conftest.err >&5
12984  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12985  (exit $ac_status); } && {
12986	 test -z "$ac_c_werror_flag" ||
12987	 test ! -s conftest.err
12988       } && test -s conftest.$ac_objext; then
12989  ac_hi=$ac_mid
12990else
12991  echo "$as_me: failed program was:" >&5
12992sed 's/^/| /' conftest.$ac_ext >&5
12993
12994	ac_lo=`expr '(' $ac_mid ')' + 1`
12995fi
12996
12997rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12998done
12999case $ac_lo in
13000?*) ac_cv_sizeof_long=$ac_lo;;
13001'') if test "$ac_cv_type_long" = yes; then
13002     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
13003See \`config.log' for more details." >&5
13004echo "$as_me: error: cannot compute sizeof (long)
13005See \`config.log' for more details." >&2;}
13006   { (exit 77); exit 77; }; }
13007   else
13008     ac_cv_sizeof_long=0
13009   fi ;;
13010esac
13011else
13012  cat >conftest.$ac_ext <<_ACEOF
13013/* confdefs.h.  */
13014_ACEOF
13015cat confdefs.h >>conftest.$ac_ext
13016cat >>conftest.$ac_ext <<_ACEOF
13017/* end confdefs.h.  */
13018$ac_includes_default
13019   typedef long ac__type_sizeof_;
13020static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
13021static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
13022#include <stdio.h>
13023#include <stdlib.h>
13024int
13025main ()
13026{
13027
13028  FILE *f = fopen ("conftest.val", "w");
13029  if (! f)
13030    return 1;
13031  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
13032    {
13033      long int i = longval ();
13034      if (i != ((long int) (sizeof (ac__type_sizeof_))))
13035	return 1;
13036      fprintf (f, "%ld\n", i);
13037    }
13038  else
13039    {
13040      unsigned long int i = ulongval ();
13041      if (i != ((long int) (sizeof (ac__type_sizeof_))))
13042	return 1;
13043      fprintf (f, "%lu\n", i);
13044    }
13045  return ferror (f) || fclose (f) != 0;
13046
13047  ;
13048  return 0;
13049}
13050_ACEOF
13051rm -f conftest$ac_exeext
13052if { (ac_try="$ac_link"
13053case "(($ac_try" in
13054  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13055  *) ac_try_echo=$ac_try;;
13056esac
13057eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13058  (eval "$ac_link") 2>&5
13059  ac_status=$?
13060  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13061  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13062  { (case "(($ac_try" in
13063  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13064  *) ac_try_echo=$ac_try;;
13065esac
13066eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13067  (eval "$ac_try") 2>&5
13068  ac_status=$?
13069  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13070  (exit $ac_status); }; }; then
13071  ac_cv_sizeof_long=`cat conftest.val`
13072else
13073  echo "$as_me: program exited with status $ac_status" >&5
13074echo "$as_me: failed program was:" >&5
13075sed 's/^/| /' conftest.$ac_ext >&5
13076
13077( exit $ac_status )
13078if test "$ac_cv_type_long" = yes; then
13079     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
13080See \`config.log' for more details." >&5
13081echo "$as_me: error: cannot compute sizeof (long)
13082See \`config.log' for more details." >&2;}
13083   { (exit 77); exit 77; }; }
13084   else
13085     ac_cv_sizeof_long=0
13086   fi
13087fi
13088rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13089fi
13090rm -f conftest.val
13091fi
13092{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13093echo "${ECHO_T}$ac_cv_sizeof_long" >&6; }
13094
13095
13096
13097cat >>confdefs.h <<_ACEOF
13098#define SIZEOF_LONG $ac_cv_sizeof_long
13099_ACEOF
13100
13101
13102{ echo "$as_me:$LINENO: checking for long long" >&5
13103echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
13104if test "${ac_cv_type_long_long+set}" = set; then
13105  echo $ECHO_N "(cached) $ECHO_C" >&6
13106else
13107  cat >conftest.$ac_ext <<_ACEOF
13108/* confdefs.h.  */
13109_ACEOF
13110cat confdefs.h >>conftest.$ac_ext
13111cat >>conftest.$ac_ext <<_ACEOF
13112/* end confdefs.h.  */
13113$ac_includes_default
13114typedef long long ac__type_new_;
13115int
13116main ()
13117{
13118if ((ac__type_new_ *) 0)
13119  return 0;
13120if (sizeof (ac__type_new_))
13121  return 0;
13122  ;
13123  return 0;
13124}
13125_ACEOF
13126rm -f conftest.$ac_objext
13127if { (ac_try="$ac_compile"
13128case "(($ac_try" in
13129  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13130  *) ac_try_echo=$ac_try;;
13131esac
13132eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13133  (eval "$ac_compile") 2>conftest.er1
13134  ac_status=$?
13135  grep -v '^ *+' conftest.er1 >conftest.err
13136  rm -f conftest.er1
13137  cat conftest.err >&5
13138  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13139  (exit $ac_status); } && {
13140	 test -z "$ac_c_werror_flag" ||
13141	 test ! -s conftest.err
13142       } && test -s conftest.$ac_objext; then
13143  ac_cv_type_long_long=yes
13144else
13145  echo "$as_me: failed program was:" >&5
13146sed 's/^/| /' conftest.$ac_ext >&5
13147
13148	ac_cv_type_long_long=no
13149fi
13150
13151rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13152fi
13153{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
13154echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
13155
13156# The cast to long int works around a bug in the HP C Compiler
13157# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13158# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13159# This bug is HP SR number 8606223364.
13160{ echo "$as_me:$LINENO: checking size of long long" >&5
13161echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
13162if test "${ac_cv_sizeof_long_long+set}" = set; then
13163  echo $ECHO_N "(cached) $ECHO_C" >&6
13164else
13165  if test "$cross_compiling" = yes; then
13166  # Depending upon the size, compute the lo and hi bounds.
13167cat >conftest.$ac_ext <<_ACEOF
13168/* confdefs.h.  */
13169_ACEOF
13170cat confdefs.h >>conftest.$ac_ext
13171cat >>conftest.$ac_ext <<_ACEOF
13172/* end confdefs.h.  */
13173$ac_includes_default
13174   typedef long long ac__type_sizeof_;
13175int
13176main ()
13177{
13178static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
13179test_array [0] = 0
13180
13181  ;
13182  return 0;
13183}
13184_ACEOF
13185rm -f conftest.$ac_objext
13186if { (ac_try="$ac_compile"
13187case "(($ac_try" in
13188  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13189  *) ac_try_echo=$ac_try;;
13190esac
13191eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13192  (eval "$ac_compile") 2>conftest.er1
13193  ac_status=$?
13194  grep -v '^ *+' conftest.er1 >conftest.err
13195  rm -f conftest.er1
13196  cat conftest.err >&5
13197  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13198  (exit $ac_status); } && {
13199	 test -z "$ac_c_werror_flag" ||
13200	 test ! -s conftest.err
13201       } && test -s conftest.$ac_objext; then
13202  ac_lo=0 ac_mid=0
13203  while :; do
13204    cat >conftest.$ac_ext <<_ACEOF
13205/* confdefs.h.  */
13206_ACEOF
13207cat confdefs.h >>conftest.$ac_ext
13208cat >>conftest.$ac_ext <<_ACEOF
13209/* end confdefs.h.  */
13210$ac_includes_default
13211   typedef long long ac__type_sizeof_;
13212int
13213main ()
13214{
13215static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
13216test_array [0] = 0
13217
13218  ;
13219  return 0;
13220}
13221_ACEOF
13222rm -f conftest.$ac_objext
13223if { (ac_try="$ac_compile"
13224case "(($ac_try" in
13225  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13226  *) ac_try_echo=$ac_try;;
13227esac
13228eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13229  (eval "$ac_compile") 2>conftest.er1
13230  ac_status=$?
13231  grep -v '^ *+' conftest.er1 >conftest.err
13232  rm -f conftest.er1
13233  cat conftest.err >&5
13234  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13235  (exit $ac_status); } && {
13236	 test -z "$ac_c_werror_flag" ||
13237	 test ! -s conftest.err
13238       } && test -s conftest.$ac_objext; then
13239  ac_hi=$ac_mid; break
13240else
13241  echo "$as_me: failed program was:" >&5
13242sed 's/^/| /' conftest.$ac_ext >&5
13243
13244	ac_lo=`expr $ac_mid + 1`
13245			if test $ac_lo -le $ac_mid; then
13246			  ac_lo= ac_hi=
13247			  break
13248			fi
13249			ac_mid=`expr 2 '*' $ac_mid + 1`
13250fi
13251
13252rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13253  done
13254else
13255  echo "$as_me: failed program was:" >&5
13256sed 's/^/| /' conftest.$ac_ext >&5
13257
13258	cat >conftest.$ac_ext <<_ACEOF
13259/* confdefs.h.  */
13260_ACEOF
13261cat confdefs.h >>conftest.$ac_ext
13262cat >>conftest.$ac_ext <<_ACEOF
13263/* end confdefs.h.  */
13264$ac_includes_default
13265   typedef long long ac__type_sizeof_;
13266int
13267main ()
13268{
13269static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
13270test_array [0] = 0
13271
13272  ;
13273  return 0;
13274}
13275_ACEOF
13276rm -f conftest.$ac_objext
13277if { (ac_try="$ac_compile"
13278case "(($ac_try" in
13279  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13280  *) ac_try_echo=$ac_try;;
13281esac
13282eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13283  (eval "$ac_compile") 2>conftest.er1
13284  ac_status=$?
13285  grep -v '^ *+' conftest.er1 >conftest.err
13286  rm -f conftest.er1
13287  cat conftest.err >&5
13288  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13289  (exit $ac_status); } && {
13290	 test -z "$ac_c_werror_flag" ||
13291	 test ! -s conftest.err
13292       } && test -s conftest.$ac_objext; then
13293  ac_hi=-1 ac_mid=-1
13294  while :; do
13295    cat >conftest.$ac_ext <<_ACEOF
13296/* confdefs.h.  */
13297_ACEOF
13298cat confdefs.h >>conftest.$ac_ext
13299cat >>conftest.$ac_ext <<_ACEOF
13300/* end confdefs.h.  */
13301$ac_includes_default
13302   typedef long long ac__type_sizeof_;
13303int
13304main ()
13305{
13306static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
13307test_array [0] = 0
13308
13309  ;
13310  return 0;
13311}
13312_ACEOF
13313rm -f conftest.$ac_objext
13314if { (ac_try="$ac_compile"
13315case "(($ac_try" in
13316  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13317  *) ac_try_echo=$ac_try;;
13318esac
13319eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13320  (eval "$ac_compile") 2>conftest.er1
13321  ac_status=$?
13322  grep -v '^ *+' conftest.er1 >conftest.err
13323  rm -f conftest.er1
13324  cat conftest.err >&5
13325  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13326  (exit $ac_status); } && {
13327	 test -z "$ac_c_werror_flag" ||
13328	 test ! -s conftest.err
13329       } && test -s conftest.$ac_objext; then
13330  ac_lo=$ac_mid; break
13331else
13332  echo "$as_me: failed program was:" >&5
13333sed 's/^/| /' conftest.$ac_ext >&5
13334
13335	ac_hi=`expr '(' $ac_mid ')' - 1`
13336			if test $ac_mid -le $ac_hi; then
13337			  ac_lo= ac_hi=
13338			  break
13339			fi
13340			ac_mid=`expr 2 '*' $ac_mid`
13341fi
13342
13343rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13344  done
13345else
13346  echo "$as_me: failed program was:" >&5
13347sed 's/^/| /' conftest.$ac_ext >&5
13348
13349	ac_lo= ac_hi=
13350fi
13351
13352rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13353fi
13354
13355rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13356# Binary search between lo and hi bounds.
13357while test "x$ac_lo" != "x$ac_hi"; do
13358  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13359  cat >conftest.$ac_ext <<_ACEOF
13360/* confdefs.h.  */
13361_ACEOF
13362cat confdefs.h >>conftest.$ac_ext
13363cat >>conftest.$ac_ext <<_ACEOF
13364/* end confdefs.h.  */
13365$ac_includes_default
13366   typedef long long ac__type_sizeof_;
13367int
13368main ()
13369{
13370static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
13371test_array [0] = 0
13372
13373  ;
13374  return 0;
13375}
13376_ACEOF
13377rm -f conftest.$ac_objext
13378if { (ac_try="$ac_compile"
13379case "(($ac_try" in
13380  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13381  *) ac_try_echo=$ac_try;;
13382esac
13383eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13384  (eval "$ac_compile") 2>conftest.er1
13385  ac_status=$?
13386  grep -v '^ *+' conftest.er1 >conftest.err
13387  rm -f conftest.er1
13388  cat conftest.err >&5
13389  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13390  (exit $ac_status); } && {
13391	 test -z "$ac_c_werror_flag" ||
13392	 test ! -s conftest.err
13393       } && test -s conftest.$ac_objext; then
13394  ac_hi=$ac_mid
13395else
13396  echo "$as_me: failed program was:" >&5
13397sed 's/^/| /' conftest.$ac_ext >&5
13398
13399	ac_lo=`expr '(' $ac_mid ')' + 1`
13400fi
13401
13402rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13403done
13404case $ac_lo in
13405?*) ac_cv_sizeof_long_long=$ac_lo;;
13406'') if test "$ac_cv_type_long_long" = yes; then
13407     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
13408See \`config.log' for more details." >&5
13409echo "$as_me: error: cannot compute sizeof (long long)
13410See \`config.log' for more details." >&2;}
13411   { (exit 77); exit 77; }; }
13412   else
13413     ac_cv_sizeof_long_long=0
13414   fi ;;
13415esac
13416else
13417  cat >conftest.$ac_ext <<_ACEOF
13418/* confdefs.h.  */
13419_ACEOF
13420cat confdefs.h >>conftest.$ac_ext
13421cat >>conftest.$ac_ext <<_ACEOF
13422/* end confdefs.h.  */
13423$ac_includes_default
13424   typedef long long ac__type_sizeof_;
13425static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
13426static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
13427#include <stdio.h>
13428#include <stdlib.h>
13429int
13430main ()
13431{
13432
13433  FILE *f = fopen ("conftest.val", "w");
13434  if (! f)
13435    return 1;
13436  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
13437    {
13438      long int i = longval ();
13439      if (i != ((long int) (sizeof (ac__type_sizeof_))))
13440	return 1;
13441      fprintf (f, "%ld\n", i);
13442    }
13443  else
13444    {
13445      unsigned long int i = ulongval ();
13446      if (i != ((long int) (sizeof (ac__type_sizeof_))))
13447	return 1;
13448      fprintf (f, "%lu\n", i);
13449    }
13450  return ferror (f) || fclose (f) != 0;
13451
13452  ;
13453  return 0;
13454}
13455_ACEOF
13456rm -f conftest$ac_exeext
13457if { (ac_try="$ac_link"
13458case "(($ac_try" in
13459  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13460  *) ac_try_echo=$ac_try;;
13461esac
13462eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13463  (eval "$ac_link") 2>&5
13464  ac_status=$?
13465  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13466  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13467  { (case "(($ac_try" in
13468  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13469  *) ac_try_echo=$ac_try;;
13470esac
13471eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13472  (eval "$ac_try") 2>&5
13473  ac_status=$?
13474  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13475  (exit $ac_status); }; }; then
13476  ac_cv_sizeof_long_long=`cat conftest.val`
13477else
13478  echo "$as_me: program exited with status $ac_status" >&5
13479echo "$as_me: failed program was:" >&5
13480sed 's/^/| /' conftest.$ac_ext >&5
13481
13482( exit $ac_status )
13483if test "$ac_cv_type_long_long" = yes; then
13484     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
13485See \`config.log' for more details." >&5
13486echo "$as_me: error: cannot compute sizeof (long long)
13487See \`config.log' for more details." >&2;}
13488   { (exit 77); exit 77; }; }
13489   else
13490     ac_cv_sizeof_long_long=0
13491   fi
13492fi
13493rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13494fi
13495rm -f conftest.val
13496fi
13497{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13498echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
13499
13500
13501
13502cat >>confdefs.h <<_ACEOF
13503#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13504_ACEOF
13505
13506
13507
13508
13509if test x$has_cv_int16_t = "xyes" ; then
13510        SIZE16="int16_t"
13511else
13512        case 2 in
13513                $ac_cv_sizeof_short) SIZE16="short";;
13514                $ac_cv_sizeof_int) SIZE16="int";;
13515        esac
13516fi
13517
13518if test x$has_cv_int32_t = "xyes" ; then
13519        SIZE32="int32_t"
13520else
13521        case 4 in
13522                $ac_cv_sizeof_short) SIZE32="short";;
13523                $ac_cv_sizeof_int) SIZE32="int";;
13524                $ac_cv_sizeof_long) SIZE32="long";;
13525        esac
13526fi
13527
13528if test x$has_cv_uint32_t = "xyes" ; then
13529        USIZE32="uint32_t"
13530else
13531        if test x$has_cv_u_int32_t = "xyes" ; then
13532                USIZE32="u_int32_t"
13533        else
13534                case 4 in
13535                        $ac_cv_sizeof_short) USIZE32="unsigned short";;
13536                        $ac_cv_sizeof_int) USIZE32="unsigned int";;
13537                        $ac_cv_sizeof_long) USIZE32="unsigned long";;
13538                esac
13539        fi
13540fi
13541
13542if test x$has_cv_uint16_t = "xyes" ; then
13543        USIZE16="uint16_t"
13544else
13545        if test x$has_cv_u_int16_t = "xyes" ; then
13546                USIZE16="u_int16_t"
13547        else
13548                case 2 in
13549                        $ac_cv_sizeof_short) USIZE16="unsigned short";;
13550                        $ac_cv_sizeof_int) USIZE16="unsigned int";;
13551                        $ac_cv_sizeof_long) USIZE16="unsigned long";;
13552                esac
13553        fi
13554fi
13555
13556if test x$has_cv_int64_t = "xyes" ; then
13557        SIZE64="int64_t"
13558else
13559case 8 in
13560        $ac_cv_sizeof_int) SIZE64="int";;
13561        $ac_cv_sizeof_long) SIZE64="long";;
13562        $ac_cv_sizeof_long_long) SIZE64="long long";;
13563esac
13564fi
13565
13566if test -z "$SIZE16"; then
13567        { { echo "$as_me:$LINENO: error: No 16 bit type found on this platform!" >&5
13568echo "$as_me: error: No 16 bit type found on this platform!" >&2;}
13569   { (exit 1); exit 1; }; }
13570fi
13571if test -z "$USIZE16"; then
13572        { { echo "$as_me:$LINENO: error: No unsigned 16 bit type found on this platform!" >&5
13573echo "$as_me: error: No unsigned 16 bit type found on this platform!" >&2;}
13574   { (exit 1); exit 1; }; }
13575fi
13576if test -z "$SIZE32"; then
13577        { { echo "$as_me:$LINENO: error: No 32 bit type found on this platform!" >&5
13578echo "$as_me: error: No 32 bit type found on this platform!" >&2;}
13579   { (exit 1); exit 1; }; }
13580fi
13581if test -z "$USIZE32"; then
13582        { { echo "$as_me:$LINENO: error: No unsigned 32 bit type found on this platform!" >&5
13583echo "$as_me: error: No unsigned 32 bit type found on this platform!" >&2;}
13584   { (exit 1); exit 1; }; }
13585fi
13586if test -z "$SIZE64"; then
13587        { echo "$as_me:$LINENO: WARNING: No 64 bit type found on this platform!" >&5
13588echo "$as_me: WARNING: No 64 bit type found on this platform!" >&2;}
13589fi
13590
13591{ echo "$as_me:$LINENO: checking for working memcmp" >&5
13592echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
13593if test "${ac_cv_func_memcmp_working+set}" = set; then
13594  echo $ECHO_N "(cached) $ECHO_C" >&6
13595else
13596  if test "$cross_compiling" = yes; then
13597  ac_cv_func_memcmp_working=no
13598else
13599  cat >conftest.$ac_ext <<_ACEOF
13600/* confdefs.h.  */
13601_ACEOF
13602cat confdefs.h >>conftest.$ac_ext
13603cat >>conftest.$ac_ext <<_ACEOF
13604/* end confdefs.h.  */
13605$ac_includes_default
13606int
13607main ()
13608{
13609
13610  /* Some versions of memcmp are not 8-bit clean.  */
13611  char c0 = '\100', c1 = '\200', c2 = '\201';
13612  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
13613    return 1;
13614
13615  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
13616     or more and with at least one buffer not starting on a 4-byte boundary.
13617     William Lewis provided this test program.   */
13618  {
13619    char foo[21];
13620    char bar[21];
13621    int i;
13622    for (i = 0; i < 4; i++)
13623      {
13624	char *a = foo + i;
13625	char *b = bar + i;
13626	strcpy (a, "--------01111111");
13627	strcpy (b, "--------10000000");
13628	if (memcmp (a, b, 16) >= 0)
13629	  return 1;
13630      }
13631    return 0;
13632  }
13633
13634  ;
13635  return 0;
13636}
13637_ACEOF
13638rm -f conftest$ac_exeext
13639if { (ac_try="$ac_link"
13640case "(($ac_try" in
13641  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13642  *) ac_try_echo=$ac_try;;
13643esac
13644eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13645  (eval "$ac_link") 2>&5
13646  ac_status=$?
13647  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13648  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13649  { (case "(($ac_try" in
13650  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13651  *) ac_try_echo=$ac_try;;
13652esac
13653eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13654  (eval "$ac_try") 2>&5
13655  ac_status=$?
13656  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13657  (exit $ac_status); }; }; then
13658  ac_cv_func_memcmp_working=yes
13659else
13660  echo "$as_me: program exited with status $ac_status" >&5
13661echo "$as_me: failed program was:" >&5
13662sed 's/^/| /' conftest.$ac_ext >&5
13663
13664( exit $ac_status )
13665ac_cv_func_memcmp_working=no
13666fi
13667rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13668fi
13669
13670
13671fi
13672{ echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
13673echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
13674test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
13675  *" memcmp.$ac_objext "* ) ;;
13676  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
13677 ;;
13678esac
13679
13680
13681
13682
13683
13684
13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695ac_config_files="$ac_config_files Makefile src/Makefile doc/Makefile doc/libogg/Makefile include/Makefile include/ogg/Makefile include/ogg/config_types.h libogg.spec ogg.pc ogg-uninstalled.pc"
13696
13697cat >confcache <<\_ACEOF
13698# This file is a shell script that caches the results of configure
13699# tests run on this system so they can be shared between configure
13700# scripts and configure runs, see configure's option --config-cache.
13701# It is not useful on other systems.  If it contains results you don't
13702# want to keep, you may remove or edit it.
13703#
13704# config.status only pays attention to the cache file if you give it
13705# the --recheck option to rerun configure.
13706#
13707# `ac_cv_env_foo' variables (set or unset) will be overridden when
13708# loading this file, other *unset* `ac_cv_foo' will be assigned the
13709# following values.
13710
13711_ACEOF
13712
13713# The following way of writing the cache mishandles newlines in values,
13714# but we know of no workaround that is simple, portable, and efficient.
13715# So, we kill variables containing newlines.
13716# Ultrix sh set writes to stderr and can't be redirected directly,
13717# and sets the high bit in the cache file unless we assign to the vars.
13718(
13719  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13720    eval ac_val=\$$ac_var
13721    case $ac_val in #(
13722    *${as_nl}*)
13723      case $ac_var in #(
13724      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13725echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13726      esac
13727      case $ac_var in #(
13728      _ | IFS | as_nl) ;; #(
13729      *) $as_unset $ac_var ;;
13730      esac ;;
13731    esac
13732  done
13733
13734  (set) 2>&1 |
13735    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13736    *${as_nl}ac_space=\ *)
13737      # `set' does not quote correctly, so add quotes (double-quote
13738      # substitution turns \\\\ into \\, and sed turns \\ into \).
13739      sed -n \
13740	"s/'/'\\\\''/g;
13741	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13742      ;; #(
13743    *)
13744      # `set' quotes correctly as required by POSIX, so do not add quotes.
13745      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13746      ;;
13747    esac |
13748    sort
13749) |
13750  sed '
13751     /^ac_cv_env_/b end
13752     t clear
13753     :clear
13754     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13755     t end
13756     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13757     :end' >>confcache
13758if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13759  if test -w "$cache_file"; then
13760    test "x$cache_file" != "x/dev/null" &&
13761      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13762echo "$as_me: updating cache $cache_file" >&6;}
13763    cat confcache >$cache_file
13764  else
13765    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13766echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13767  fi
13768fi
13769rm -f confcache
13770
13771test "x$prefix" = xNONE && prefix=$ac_default_prefix
13772# Let make expand exec_prefix.
13773test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13774
13775DEFS=-DHAVE_CONFIG_H
13776
13777ac_libobjs=
13778ac_ltlibobjs=
13779for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13780  # 1. Remove the extension, and $U if already installed.
13781  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13782  ac_i=`echo "$ac_i" | sed "$ac_script"`
13783  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13784  #    will be set to the directory where LIBOBJS objects are built.
13785  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13786  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13787done
13788LIBOBJS=$ac_libobjs
13789
13790LTLIBOBJS=$ac_ltlibobjs
13791
13792
13793if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13794  { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
13795Usually this means the macro was only invoked conditionally." >&5
13796echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
13797Usually this means the macro was only invoked conditionally." >&2;}
13798   { (exit 1); exit 1; }; }
13799fi
13800if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13801  { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
13802Usually this means the macro was only invoked conditionally." >&5
13803echo "$as_me: error: conditional \"AMDEP\" was never defined.
13804Usually this means the macro was only invoked conditionally." >&2;}
13805   { (exit 1); exit 1; }; }
13806fi
13807if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13808  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
13809Usually this means the macro was only invoked conditionally." >&5
13810echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
13811Usually this means the macro was only invoked conditionally." >&2;}
13812   { (exit 1); exit 1; }; }
13813fi
13814
13815: ${CONFIG_STATUS=./config.status}
13816ac_clean_files_save=$ac_clean_files
13817ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13818{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13819echo "$as_me: creating $CONFIG_STATUS" >&6;}
13820cat >$CONFIG_STATUS <<_ACEOF
13821#! $SHELL
13822# Generated by $as_me.
13823# Run this file to recreate the current configuration.
13824# Compiler output produced by configure, useful for debugging
13825# configure, is in config.log if it exists.
13826
13827debug=false
13828ac_cs_recheck=false
13829ac_cs_silent=false
13830SHELL=\${CONFIG_SHELL-$SHELL}
13831_ACEOF
13832
13833cat >>$CONFIG_STATUS <<\_ACEOF
13834## --------------------- ##
13835## M4sh Initialization.  ##
13836## --------------------- ##
13837
13838# Be more Bourne compatible
13839DUALCASE=1; export DUALCASE # for MKS sh
13840if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13841  emulate sh
13842  NULLCMD=:
13843  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13844  # is contrary to our usage.  Disable this feature.
13845  alias -g '${1+"$@"}'='"$@"'
13846  setopt NO_GLOB_SUBST
13847else
13848  case `(set -o) 2>/dev/null` in
13849  *posix*) set -o posix ;;
13850esac
13851
13852fi
13853
13854
13855
13856
13857# PATH needs CR
13858# Avoid depending upon Character Ranges.
13859as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13860as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13861as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13862as_cr_digits='0123456789'
13863as_cr_alnum=$as_cr_Letters$as_cr_digits
13864
13865# The user is always right.
13866if test "${PATH_SEPARATOR+set}" != set; then
13867  echo "#! /bin/sh" >conf$$.sh
13868  echo  "exit 0"   >>conf$$.sh
13869  chmod +x conf$$.sh
13870  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13871    PATH_SEPARATOR=';'
13872  else
13873    PATH_SEPARATOR=:
13874  fi
13875  rm -f conf$$.sh
13876fi
13877
13878# Support unset when possible.
13879if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13880  as_unset=unset
13881else
13882  as_unset=false
13883fi
13884
13885
13886# IFS
13887# We need space, tab and new line, in precisely that order.  Quoting is
13888# there to prevent editors from complaining about space-tab.
13889# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13890# splitting by setting IFS to empty value.)
13891as_nl='
13892'
13893IFS=" ""	$as_nl"
13894
13895# Find who we are.  Look in the path if we contain no directory separator.
13896case $0 in
13897  *[\\/]* ) as_myself=$0 ;;
13898  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13899for as_dir in $PATH
13900do
13901  IFS=$as_save_IFS
13902  test -z "$as_dir" && as_dir=.
13903  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13904done
13905IFS=$as_save_IFS
13906
13907     ;;
13908esac
13909# We did not find ourselves, most probably we were run as `sh COMMAND'
13910# in which case we are not to be found in the path.
13911if test "x$as_myself" = x; then
13912  as_myself=$0
13913fi
13914if test ! -f "$as_myself"; then
13915  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13916  { (exit 1); exit 1; }
13917fi
13918
13919# Work around bugs in pre-3.0 UWIN ksh.
13920for as_var in ENV MAIL MAILPATH
13921do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13922done
13923PS1='$ '
13924PS2='> '
13925PS4='+ '
13926
13927# NLS nuisances.
13928for as_var in \
13929  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13930  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13931  LC_TELEPHONE LC_TIME
13932do
13933  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13934    eval $as_var=C; export $as_var
13935  else
13936    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13937  fi
13938done
13939
13940# Required to use basename.
13941if expr a : '\(a\)' >/dev/null 2>&1 &&
13942   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13943  as_expr=expr
13944else
13945  as_expr=false
13946fi
13947
13948if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13949  as_basename=basename
13950else
13951  as_basename=false
13952fi
13953
13954
13955# Name of the executable.
13956as_me=`$as_basename -- "$0" ||
13957$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13958	 X"$0" : 'X\(//\)$' \| \
13959	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13960echo X/"$0" |
13961    sed '/^.*\/\([^/][^/]*\)\/*$/{
13962	    s//\1/
13963	    q
13964	  }
13965	  /^X\/\(\/\/\)$/{
13966	    s//\1/
13967	    q
13968	  }
13969	  /^X\/\(\/\).*/{
13970	    s//\1/
13971	    q
13972	  }
13973	  s/.*/./; q'`
13974
13975# CDPATH.
13976$as_unset CDPATH
13977
13978
13979
13980  as_lineno_1=$LINENO
13981  as_lineno_2=$LINENO
13982  test "x$as_lineno_1" != "x$as_lineno_2" &&
13983  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13984
13985  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13986  # uniformly replaced by the line number.  The first 'sed' inserts a
13987  # line-number line after each line using $LINENO; the second 'sed'
13988  # does the real work.  The second script uses 'N' to pair each
13989  # line-number line with the line containing $LINENO, and appends
13990  # trailing '-' during substitution so that $LINENO is not a special
13991  # case at line end.
13992  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13993  # scripts with optimization help from Paolo Bonzini.  Blame Lee
13994  # E. McMahon (1931-1989) for sed's syntax.  :-)
13995  sed -n '
13996    p
13997    /[$]LINENO/=
13998  ' <$as_myself |
13999    sed '
14000      s/[$]LINENO.*/&-/
14001      t lineno
14002      b
14003      :lineno
14004      N
14005      :loop
14006      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
14007      t loop
14008      s/-\n.*//
14009    ' >$as_me.lineno &&
14010  chmod +x "$as_me.lineno" ||
14011    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
14012   { (exit 1); exit 1; }; }
14013
14014  # Don't try to exec as it changes $[0], causing all sort of problems
14015  # (the dirname of $[0] is not the place where we might find the
14016  # original and so on.  Autoconf is especially sensitive to this).
14017  . "./$as_me.lineno"
14018  # Exit status is that of the last command.
14019  exit
14020}
14021
14022
14023if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14024  as_dirname=dirname
14025else
14026  as_dirname=false
14027fi
14028
14029ECHO_C= ECHO_N= ECHO_T=
14030case `echo -n x` in
14031-n*)
14032  case `echo 'x\c'` in
14033  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
14034  *)   ECHO_C='\c';;
14035  esac;;
14036*)
14037  ECHO_N='-n';;
14038esac
14039
14040if expr a : '\(a\)' >/dev/null 2>&1 &&
14041   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14042  as_expr=expr
14043else
14044  as_expr=false
14045fi
14046
14047rm -f conf$$ conf$$.exe conf$$.file
14048if test -d conf$$.dir; then
14049  rm -f conf$$.dir/conf$$.file
14050else
14051  rm -f conf$$.dir
14052  mkdir conf$$.dir
14053fi
14054echo >conf$$.file
14055if ln -s conf$$.file conf$$ 2>/dev/null; then
14056  as_ln_s='ln -s'
14057  # ... but there are two gotchas:
14058  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14059  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14060  # In both cases, we have to default to `cp -p'.
14061  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14062    as_ln_s='cp -p'
14063elif ln conf$$.file conf$$ 2>/dev/null; then
14064  as_ln_s=ln
14065else
14066  as_ln_s='cp -p'
14067fi
14068rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14069rmdir conf$$.dir 2>/dev/null
14070
14071if mkdir -p . 2>/dev/null; then
14072  as_mkdir_p=:
14073else
14074  test -d ./-p && rmdir ./-p
14075  as_mkdir_p=false
14076fi
14077
14078if test -x / >/dev/null 2>&1; then
14079  as_test_x='test -x'
14080else
14081  if ls -dL / >/dev/null 2>&1; then
14082    as_ls_L_option=L
14083  else
14084    as_ls_L_option=
14085  fi
14086  as_test_x='
14087    eval sh -c '\''
14088      if test -d "$1"; then
14089        test -d "$1/.";
14090      else
14091	case $1 in
14092        -*)set "./$1";;
14093	esac;
14094	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
14095	???[sx]*):;;*)false;;esac;fi
14096    '\'' sh
14097  '
14098fi
14099as_executable_p=$as_test_x
14100
14101# Sed expression to map a string onto a valid CPP name.
14102as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14103
14104# Sed expression to map a string onto a valid variable name.
14105as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14106
14107
14108exec 6>&1
14109
14110# Save the log message, to keep $[0] and so on meaningful, and to
14111# report actual input values of CONFIG_FILES etc. instead of their
14112# values after options handling.
14113ac_log="
14114This file was extended by $as_me, which was
14115generated by GNU Autoconf 2.61.  Invocation command line was
14116
14117  CONFIG_FILES    = $CONFIG_FILES
14118  CONFIG_HEADERS  = $CONFIG_HEADERS
14119  CONFIG_LINKS    = $CONFIG_LINKS
14120  CONFIG_COMMANDS = $CONFIG_COMMANDS
14121  $ $0 $@
14122
14123on `(hostname || uname -n) 2>/dev/null | sed 1q`
14124"
14125
14126_ACEOF
14127
14128cat >>$CONFIG_STATUS <<_ACEOF
14129# Files that config.status was made for.
14130config_files="$ac_config_files"
14131config_headers="$ac_config_headers"
14132config_commands="$ac_config_commands"
14133
14134_ACEOF
14135
14136cat >>$CONFIG_STATUS <<\_ACEOF
14137ac_cs_usage="\
14138\`$as_me' instantiates files from templates according to the
14139current configuration.
14140
14141Usage: $0 [OPTIONS] [FILE]...
14142
14143  -h, --help       print this help, then exit
14144  -V, --version    print version number and configuration settings, then exit
14145  -q, --quiet      do not print progress messages
14146  -d, --debug      don't remove temporary files
14147      --recheck    update $as_me by reconfiguring in the same conditions
14148  --file=FILE[:TEMPLATE]
14149		   instantiate the configuration file FILE
14150  --header=FILE[:TEMPLATE]
14151		   instantiate the configuration header FILE
14152
14153Configuration files:
14154$config_files
14155
14156Configuration headers:
14157$config_headers
14158
14159Configuration commands:
14160$config_commands
14161
14162Report bugs to <bug-autoconf@gnu.org>."
14163
14164_ACEOF
14165cat >>$CONFIG_STATUS <<_ACEOF
14166ac_cs_version="\\
14167config.status
14168configured by $0, generated by GNU Autoconf 2.61,
14169  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14170
14171Copyright (C) 2006 Free Software Foundation, Inc.
14172This config.status script is free software; the Free Software Foundation
14173gives unlimited permission to copy, distribute and modify it."
14174
14175ac_pwd='$ac_pwd'
14176srcdir='$srcdir'
14177INSTALL='$INSTALL'
14178_ACEOF
14179
14180cat >>$CONFIG_STATUS <<\_ACEOF
14181# If no file are specified by the user, then we need to provide default
14182# value.  By we need to know if files were specified by the user.
14183ac_need_defaults=:
14184while test $# != 0
14185do
14186  case $1 in
14187  --*=*)
14188    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14189    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14190    ac_shift=:
14191    ;;
14192  *)
14193    ac_option=$1
14194    ac_optarg=$2
14195    ac_shift=shift
14196    ;;
14197  esac
14198
14199  case $ac_option in
14200  # Handling of the options.
14201  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14202    ac_cs_recheck=: ;;
14203  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14204    echo "$ac_cs_version"; exit ;;
14205  --debug | --debu | --deb | --de | --d | -d )
14206    debug=: ;;
14207  --file | --fil | --fi | --f )
14208    $ac_shift
14209    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14210    ac_need_defaults=false;;
14211  --header | --heade | --head | --hea )
14212    $ac_shift
14213    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14214    ac_need_defaults=false;;
14215  --he | --h)
14216    # Conflict between --help and --header
14217    { echo "$as_me: error: ambiguous option: $1
14218Try \`$0 --help' for more information." >&2
14219   { (exit 1); exit 1; }; };;
14220  --help | --hel | -h )
14221    echo "$ac_cs_usage"; exit ;;
14222  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14223  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14224    ac_cs_silent=: ;;
14225
14226  # This is an error.
14227  -*) { echo "$as_me: error: unrecognized option: $1
14228Try \`$0 --help' for more information." >&2
14229   { (exit 1); exit 1; }; } ;;
14230
14231  *) ac_config_targets="$ac_config_targets $1"
14232     ac_need_defaults=false ;;
14233
14234  esac
14235  shift
14236done
14237
14238ac_configure_extra_args=
14239
14240if $ac_cs_silent; then
14241  exec 6>/dev/null
14242  ac_configure_extra_args="$ac_configure_extra_args --silent"
14243fi
14244
14245_ACEOF
14246cat >>$CONFIG_STATUS <<_ACEOF
14247if \$ac_cs_recheck; then
14248  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14249  CONFIG_SHELL=$SHELL
14250  export CONFIG_SHELL
14251  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14252fi
14253
14254_ACEOF
14255cat >>$CONFIG_STATUS <<\_ACEOF
14256exec 5>>config.log
14257{
14258  echo
14259  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14260## Running $as_me. ##
14261_ASBOX
14262  echo "$ac_log"
14263} >&5
14264
14265_ACEOF
14266cat >>$CONFIG_STATUS <<_ACEOF
14267#
14268# INIT-COMMANDS
14269#
14270AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14271
14272
14273# The HP-UX ksh and POSIX shell print the target directory to stdout
14274# if CDPATH is set.
14275(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14276
14277sed_quote_subst='$sed_quote_subst'
14278double_quote_subst='$double_quote_subst'
14279delay_variable_subst='$delay_variable_subst'
14280macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
14281macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
14282enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
14283enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
14284pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
14285enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
14286host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
14287host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
14288host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
14289build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
14290build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
14291build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
14292SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
14293Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
14294GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
14295EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
14296FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
14297LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
14298NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
14299LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
14300max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
14301ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
14302exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
14303lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
14304lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
14305lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
14306reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
14307reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14308OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
14309deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
14310file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
14311AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
14312AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14313STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
14314RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
14315old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14316old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14317old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14318CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
14319CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14320compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
14321GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
14322lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
14323lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
14324lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
14325lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
14326objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
14327SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
14328ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
14329MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
14330lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
14331lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
14332lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
14333lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
14334lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
14335need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
14336DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
14337NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
14338LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
14339OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
14340OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
14341libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
14342shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14343extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14344archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
14345enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
14346export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14347whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14348compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
14349old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14350old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14351archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14352archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14353module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14354module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14355with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
14356allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14357no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14358hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14359hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
14360hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
14361hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
14362hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
14363hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
14364hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14365hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
14366inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
14367link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
14368fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
14369always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
14370export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14371exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14372include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14373prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14374file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
14375variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
14376need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
14377need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
14378version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
14379runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14380shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14381shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
14382libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14383library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
14384soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14385postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14386postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14387finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14388finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
14389hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
14390sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14391sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14392hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
14393enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
14394enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
14395enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
14396old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
14397striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
14398
14399LTCC='$LTCC'
14400LTCFLAGS='$LTCFLAGS'
14401compiler='$compiler_DEFAULT'
14402
14403# Quote evaled strings.
14404for var in SED \
14405GREP \
14406EGREP \
14407FGREP \
14408LD \
14409NM \
14410LN_S \
14411lt_SP2NL \
14412lt_NL2SP \
14413reload_flag \
14414OBJDUMP \
14415deplibs_check_method \
14416file_magic_cmd \
14417AR \
14418AR_FLAGS \
14419STRIP \
14420RANLIB \
14421CC \
14422CFLAGS \
14423compiler \
14424lt_cv_sys_global_symbol_pipe \
14425lt_cv_sys_global_symbol_to_cdecl \
14426lt_cv_sys_global_symbol_to_c_name_address \
14427lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14428SHELL \
14429ECHO \
14430lt_prog_compiler_no_builtin_flag \
14431lt_prog_compiler_wl \
14432lt_prog_compiler_pic \
14433lt_prog_compiler_static \
14434lt_cv_prog_compiler_c_o \
14435need_locks \
14436DSYMUTIL \
14437NMEDIT \
14438LIPO \
14439OTOOL \
14440OTOOL64 \
14441shrext_cmds \
14442export_dynamic_flag_spec \
14443whole_archive_flag_spec \
14444compiler_needs_object \
14445with_gnu_ld \
14446allow_undefined_flag \
14447no_undefined_flag \
14448hardcode_libdir_flag_spec \
14449hardcode_libdir_flag_spec_ld \
14450hardcode_libdir_separator \
14451fix_srcfile_path \
14452exclude_expsyms \
14453include_expsyms \
14454file_list_spec \
14455variables_saved_for_relink \
14456libname_spec \
14457library_names_spec \
14458soname_spec \
14459finish_eval \
14460old_striplib \
14461striplib; do
14462    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14463    *[\\\\\\\`\\"\\\$]*)
14464      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14465      ;;
14466    *)
14467      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14468      ;;
14469    esac
14470done
14471
14472# Double-quote double-evaled strings.
14473for var in reload_cmds \
14474old_postinstall_cmds \
14475old_postuninstall_cmds \
14476old_archive_cmds \
14477extract_expsyms_cmds \
14478old_archive_from_new_cmds \
14479old_archive_from_expsyms_cmds \
14480archive_cmds \
14481archive_expsym_cmds \
14482module_cmds \
14483module_expsym_cmds \
14484export_symbols_cmds \
14485prelink_cmds \
14486postinstall_cmds \
14487postuninstall_cmds \
14488finish_cmds \
14489sys_lib_search_path_spec \
14490sys_lib_dlsearch_path_spec; do
14491    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14492    *[\\\\\\\`\\"\\\$]*)
14493      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14494      ;;
14495    *)
14496      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14497      ;;
14498    esac
14499done
14500
14501# Fix-up fallback echo if it was mangled by the above quoting rules.
14502case \$lt_ECHO in
14503*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
14504  ;;
14505esac
14506
14507ac_aux_dir='$ac_aux_dir'
14508xsi_shell='$xsi_shell'
14509lt_shell_append='$lt_shell_append'
14510
14511# See if we are running on zsh, and set the options which allow our
14512# commands through without removal of \ escapes INIT.
14513if test -n "\${ZSH_VERSION+set}" ; then
14514   setopt NO_GLOB_SUBST
14515fi
14516
14517
14518    PACKAGE='$PACKAGE'
14519    VERSION='$VERSION'
14520    TIMESTAMP='$TIMESTAMP'
14521    RM='$RM'
14522    ofile='$ofile'
14523
14524
14525
14526
14527_ACEOF
14528
14529cat >>$CONFIG_STATUS <<\_ACEOF
14530
14531# Handling of arguments.
14532for ac_config_target in $ac_config_targets
14533do
14534  case $ac_config_target in
14535    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14536    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14537    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14538    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14539    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14540    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14541    "doc/libogg/Makefile") CONFIG_FILES="$CONFIG_FILES doc/libogg/Makefile" ;;
14542    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
14543    "include/ogg/Makefile") CONFIG_FILES="$CONFIG_FILES include/ogg/Makefile" ;;
14544    "include/ogg/config_types.h") CONFIG_FILES="$CONFIG_FILES include/ogg/config_types.h" ;;
14545    "libogg.spec") CONFIG_FILES="$CONFIG_FILES libogg.spec" ;;
14546    "ogg.pc") CONFIG_FILES="$CONFIG_FILES ogg.pc" ;;
14547    "ogg-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES ogg-uninstalled.pc" ;;
14548
14549  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14550echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14551   { (exit 1); exit 1; }; };;
14552  esac
14553done
14554
14555
14556# If the user did not use the arguments to specify the items to instantiate,
14557# then the envvar interface is used.  Set only those that are not.
14558# We use the long form for the default assignment because of an extremely
14559# bizarre bug on SunOS 4.1.3.
14560if $ac_need_defaults; then
14561  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14562  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14563  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14564fi
14565
14566# Have a temporary directory for convenience.  Make it in the build tree
14567# simply because there is no reason against having it here, and in addition,
14568# creating and moving files from /tmp can sometimes cause problems.
14569# Hook for its removal unless debugging.
14570# Note that there is a small window in which the directory will not be cleaned:
14571# after its creation but before its name has been assigned to `$tmp'.
14572$debug ||
14573{
14574  tmp=
14575  trap 'exit_status=$?
14576  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14577' 0
14578  trap '{ (exit 1); exit 1; }' 1 2 13 15
14579}
14580# Create a (secure) tmp directory for tmp files.
14581
14582{
14583  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14584  test -n "$tmp" && test -d "$tmp"
14585}  ||
14586{
14587  tmp=./conf$$-$RANDOM
14588  (umask 077 && mkdir "$tmp")
14589} ||
14590{
14591   echo "$me: cannot create a temporary directory in ." >&2
14592   { (exit 1); exit 1; }
14593}
14594
14595#
14596# Set up the sed scripts for CONFIG_FILES section.
14597#
14598
14599# No need to generate the scripts if there are no CONFIG_FILES.
14600# This happens for instance when ./config.status config.h
14601if test -n "$CONFIG_FILES"; then
14602
14603_ACEOF
14604
14605
14606
14607ac_delim='%!_!# '
14608for ac_last_try in false false false false false :; do
14609  cat >conf$$subs.sed <<_ACEOF
14610SHELL!$SHELL$ac_delim
14611PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
14612PACKAGE_NAME!$PACKAGE_NAME$ac_delim
14613PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
14614PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
14615PACKAGE_STRING!$PACKAGE_STRING$ac_delim
14616PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
14617exec_prefix!$exec_prefix$ac_delim
14618prefix!$prefix$ac_delim
14619program_transform_name!$program_transform_name$ac_delim
14620bindir!$bindir$ac_delim
14621sbindir!$sbindir$ac_delim
14622libexecdir!$libexecdir$ac_delim
14623datarootdir!$datarootdir$ac_delim
14624datadir!$datadir$ac_delim
14625sysconfdir!$sysconfdir$ac_delim
14626sharedstatedir!$sharedstatedir$ac_delim
14627localstatedir!$localstatedir$ac_delim
14628includedir!$includedir$ac_delim
14629oldincludedir!$oldincludedir$ac_delim
14630docdir!$docdir$ac_delim
14631infodir!$infodir$ac_delim
14632htmldir!$htmldir$ac_delim
14633dvidir!$dvidir$ac_delim
14634pdfdir!$pdfdir$ac_delim
14635psdir!$psdir$ac_delim
14636libdir!$libdir$ac_delim
14637localedir!$localedir$ac_delim
14638mandir!$mandir$ac_delim
14639DEFS!$DEFS$ac_delim
14640ECHO_C!$ECHO_C$ac_delim
14641ECHO_N!$ECHO_N$ac_delim
14642ECHO_T!$ECHO_T$ac_delim
14643LIBS!$LIBS$ac_delim
14644build_alias!$build_alias$ac_delim
14645host_alias!$host_alias$ac_delim
14646target_alias!$target_alias$ac_delim
14647INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
14648INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
14649INSTALL_DATA!$INSTALL_DATA$ac_delim
14650CYGPATH_W!$CYGPATH_W$ac_delim
14651PACKAGE!$PACKAGE$ac_delim
14652VERSION!$VERSION$ac_delim
14653ACLOCAL!$ACLOCAL$ac_delim
14654AUTOCONF!$AUTOCONF$ac_delim
14655AUTOMAKE!$AUTOMAKE$ac_delim
14656AUTOHEADER!$AUTOHEADER$ac_delim
14657MAKEINFO!$MAKEINFO$ac_delim
14658install_sh!$install_sh$ac_delim
14659STRIP!$STRIP$ac_delim
14660INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
14661mkdir_p!$mkdir_p$ac_delim
14662AWK!$AWK$ac_delim
14663SET_MAKE!$SET_MAKE$ac_delim
14664am__leading_dot!$am__leading_dot$ac_delim
14665AMTAR!$AMTAR$ac_delim
14666am__tar!$am__tar$ac_delim
14667am__untar!$am__untar$ac_delim
14668MAINTAINER_MODE_TRUE!$MAINTAINER_MODE_TRUE$ac_delim
14669MAINTAINER_MODE_FALSE!$MAINTAINER_MODE_FALSE$ac_delim
14670MAINT!$MAINT$ac_delim
14671LIB_CURRENT!$LIB_CURRENT$ac_delim
14672LIB_REVISION!$LIB_REVISION$ac_delim
14673LIB_AGE!$LIB_AGE$ac_delim
14674CC!$CC$ac_delim
14675CFLAGS!$CFLAGS$ac_delim
14676LDFLAGS!$LDFLAGS$ac_delim
14677CPPFLAGS!$CPPFLAGS$ac_delim
14678ac_ct_CC!$ac_ct_CC$ac_delim
14679EXEEXT!$EXEEXT$ac_delim
14680OBJEXT!$OBJEXT$ac_delim
14681DEPDIR!$DEPDIR$ac_delim
14682am__include!$am__include$ac_delim
14683am__quote!$am__quote$ac_delim
14684AMDEP_TRUE!$AMDEP_TRUE$ac_delim
14685AMDEP_FALSE!$AMDEP_FALSE$ac_delim
14686AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
14687CCDEPMODE!$CCDEPMODE$ac_delim
14688am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
14689am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
14690LIBTOOL!$LIBTOOL$ac_delim
14691build!$build$ac_delim
14692build_cpu!$build_cpu$ac_delim
14693build_vendor!$build_vendor$ac_delim
14694build_os!$build_os$ac_delim
14695host!$host$ac_delim
14696host_cpu!$host_cpu$ac_delim
14697host_vendor!$host_vendor$ac_delim
14698host_os!$host_os$ac_delim
14699SED!$SED$ac_delim
14700GREP!$GREP$ac_delim
14701EGREP!$EGREP$ac_delim
14702FGREP!$FGREP$ac_delim
14703LD!$LD$ac_delim
14704DUMPBIN!$DUMPBIN$ac_delim
14705ac_ct_DUMPBIN!$ac_ct_DUMPBIN$ac_delim
14706NM!$NM$ac_delim
14707_ACEOF
14708
14709  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
14710    break
14711  elif $ac_last_try; then
14712    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14713echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14714   { (exit 1); exit 1; }; }
14715  else
14716    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14717  fi
14718done
14719
14720ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14721if test -n "$ac_eof"; then
14722  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14723  ac_eof=`expr $ac_eof + 1`
14724fi
14725
14726cat >>$CONFIG_STATUS <<_ACEOF
14727cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
14728/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14729_ACEOF
14730sed '
14731s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14732s/^/s,@/; s/!/@,|#_!!_#|/
14733:n
14734t n
14735s/'"$ac_delim"'$/,g/; t
14736s/$/\\/; p
14737N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14738' >>$CONFIG_STATUS <conf$$subs.sed
14739rm -f conf$$subs.sed
14740cat >>$CONFIG_STATUS <<_ACEOF
14741CEOF$ac_eof
14742_ACEOF
14743
14744
14745ac_delim='%!_!# '
14746for ac_last_try in false false false false false :; do
14747  cat >conf$$subs.sed <<_ACEOF
14748LN_S!$LN_S$ac_delim
14749OBJDUMP!$OBJDUMP$ac_delim
14750AR!$AR$ac_delim
14751RANLIB!$RANLIB$ac_delim
14752lt_ECHO!$lt_ECHO$ac_delim
14753DSYMUTIL!$DSYMUTIL$ac_delim
14754NMEDIT!$NMEDIT$ac_delim
14755LIPO!$LIPO$ac_delim
14756OTOOL!$OTOOL$ac_delim
14757OTOOL64!$OTOOL64$ac_delim
14758CPP!$CPP$ac_delim
14759LIBOBJS!$LIBOBJS$ac_delim
14760LIBTOOL_DEPS!$LIBTOOL_DEPS$ac_delim
14761SIZE16!$SIZE16$ac_delim
14762USIZE16!$USIZE16$ac_delim
14763SIZE32!$SIZE32$ac_delim
14764USIZE32!$USIZE32$ac_delim
14765SIZE64!$SIZE64$ac_delim
14766OPT!$OPT$ac_delim
14767DEBUG!$DEBUG$ac_delim
14768PROFILE!$PROFILE$ac_delim
14769LTLIBOBJS!$LTLIBOBJS$ac_delim
14770_ACEOF
14771
14772  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 22; then
14773    break
14774  elif $ac_last_try; then
14775    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14776echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14777   { (exit 1); exit 1; }; }
14778  else
14779    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14780  fi
14781done
14782
14783ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14784if test -n "$ac_eof"; then
14785  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14786  ac_eof=`expr $ac_eof + 1`
14787fi
14788
14789cat >>$CONFIG_STATUS <<_ACEOF
14790cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
14791/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
14792_ACEOF
14793sed '
14794s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14795s/^/s,@/; s/!/@,|#_!!_#|/
14796:n
14797t n
14798s/'"$ac_delim"'$/,g/; t
14799s/$/\\/; p
14800N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14801' >>$CONFIG_STATUS <conf$$subs.sed
14802rm -f conf$$subs.sed
14803cat >>$CONFIG_STATUS <<_ACEOF
14804:end
14805s/|#_!!_#|//g
14806CEOF$ac_eof
14807_ACEOF
14808
14809
14810# VPATH may cause trouble with some makes, so we remove $(srcdir),
14811# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14812# trailing colons and then remove the whole line if VPATH becomes empty
14813# (actually we leave an empty line to preserve line numbers).
14814if test "x$srcdir" = x.; then
14815  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
14816s/:*\$(srcdir):*/:/
14817s/:*\${srcdir}:*/:/
14818s/:*@srcdir@:*/:/
14819s/^\([^=]*=[	 ]*\):*/\1/
14820s/:*$//
14821s/^[^=]*=[	 ]*$//
14822}'
14823fi
14824
14825cat >>$CONFIG_STATUS <<\_ACEOF
14826fi # test -n "$CONFIG_FILES"
14827
14828
14829for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
14830do
14831  case $ac_tag in
14832  :[FHLC]) ac_mode=$ac_tag; continue;;
14833  esac
14834  case $ac_mode$ac_tag in
14835  :[FHL]*:*);;
14836  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14837echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14838   { (exit 1); exit 1; }; };;
14839  :[FH]-) ac_tag=-:-;;
14840  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14841  esac
14842  ac_save_IFS=$IFS
14843  IFS=:
14844  set x $ac_tag
14845  IFS=$ac_save_IFS
14846  shift
14847  ac_file=$1
14848  shift
14849
14850  case $ac_mode in
14851  :L) ac_source=$1;;
14852  :[FH])
14853    ac_file_inputs=
14854    for ac_f
14855    do
14856      case $ac_f in
14857      -) ac_f="$tmp/stdin";;
14858      *) # Look for the file first in the build tree, then in the source tree
14859	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
14860	 # because $ac_f cannot contain `:'.
14861	 test -f "$ac_f" ||
14862	   case $ac_f in
14863	   [\\/$]*) false;;
14864	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14865	   esac ||
14866	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14867echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14868   { (exit 1); exit 1; }; };;
14869      esac
14870      ac_file_inputs="$ac_file_inputs $ac_f"
14871    done
14872
14873    # Let's still pretend it is `configure' which instantiates (i.e., don't
14874    # use $as_me), people would be surprised to read:
14875    #    /* config.h.  Generated by config.status.  */
14876    configure_input="Generated from "`IFS=:
14877	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
14878    if test x"$ac_file" != x-; then
14879      configure_input="$ac_file.  $configure_input"
14880      { echo "$as_me:$LINENO: creating $ac_file" >&5
14881echo "$as_me: creating $ac_file" >&6;}
14882    fi
14883
14884    case $ac_tag in
14885    *:-:* | *:-) cat >"$tmp/stdin";;
14886    esac
14887    ;;
14888  esac
14889
14890  ac_dir=`$as_dirname -- "$ac_file" ||
14891$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14892	 X"$ac_file" : 'X\(//\)[^/]' \| \
14893	 X"$ac_file" : 'X\(//\)$' \| \
14894	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14895echo X"$ac_file" |
14896    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14897	    s//\1/
14898	    q
14899	  }
14900	  /^X\(\/\/\)[^/].*/{
14901	    s//\1/
14902	    q
14903	  }
14904	  /^X\(\/\/\)$/{
14905	    s//\1/
14906	    q
14907	  }
14908	  /^X\(\/\).*/{
14909	    s//\1/
14910	    q
14911	  }
14912	  s/.*/./; q'`
14913  { as_dir="$ac_dir"
14914  case $as_dir in #(
14915  -*) as_dir=./$as_dir;;
14916  esac
14917  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14918    as_dirs=
14919    while :; do
14920      case $as_dir in #(
14921      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14922      *) as_qdir=$as_dir;;
14923      esac
14924      as_dirs="'$as_qdir' $as_dirs"
14925      as_dir=`$as_dirname -- "$as_dir" ||
14926$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14927	 X"$as_dir" : 'X\(//\)[^/]' \| \
14928	 X"$as_dir" : 'X\(//\)$' \| \
14929	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14930echo X"$as_dir" |
14931    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14932	    s//\1/
14933	    q
14934	  }
14935	  /^X\(\/\/\)[^/].*/{
14936	    s//\1/
14937	    q
14938	  }
14939	  /^X\(\/\/\)$/{
14940	    s//\1/
14941	    q
14942	  }
14943	  /^X\(\/\).*/{
14944	    s//\1/
14945	    q
14946	  }
14947	  s/.*/./; q'`
14948      test -d "$as_dir" && break
14949    done
14950    test -z "$as_dirs" || eval "mkdir $as_dirs"
14951  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14952echo "$as_me: error: cannot create directory $as_dir" >&2;}
14953   { (exit 1); exit 1; }; }; }
14954  ac_builddir=.
14955
14956case "$ac_dir" in
14957.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14958*)
14959  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14960  # A ".." for each directory in $ac_dir_suffix.
14961  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14962  case $ac_top_builddir_sub in
14963  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14964  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14965  esac ;;
14966esac
14967ac_abs_top_builddir=$ac_pwd
14968ac_abs_builddir=$ac_pwd$ac_dir_suffix
14969# for backward compatibility:
14970ac_top_builddir=$ac_top_build_prefix
14971
14972case $srcdir in
14973  .)  # We are building in place.
14974    ac_srcdir=.
14975    ac_top_srcdir=$ac_top_builddir_sub
14976    ac_abs_top_srcdir=$ac_pwd ;;
14977  [\\/]* | ?:[\\/]* )  # Absolute name.
14978    ac_srcdir=$srcdir$ac_dir_suffix;
14979    ac_top_srcdir=$srcdir
14980    ac_abs_top_srcdir=$srcdir ;;
14981  *) # Relative name.
14982    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14983    ac_top_srcdir=$ac_top_build_prefix$srcdir
14984    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14985esac
14986ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14987
14988
14989  case $ac_mode in
14990  :F)
14991  #
14992  # CONFIG_FILE
14993  #
14994
14995  case $INSTALL in
14996  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14997  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14998  esac
14999_ACEOF
15000
15001cat >>$CONFIG_STATUS <<\_ACEOF
15002# If the template does not know about datarootdir, expand it.
15003# FIXME: This hack should be removed a few years after 2.60.
15004ac_datarootdir_hack=; ac_datarootdir_seen=
15005
15006case `sed -n '/datarootdir/ {
15007  p
15008  q
15009}
15010/@datadir@/p
15011/@docdir@/p
15012/@infodir@/p
15013/@localedir@/p
15014/@mandir@/p
15015' $ac_file_inputs` in
15016*datarootdir*) ac_datarootdir_seen=yes;;
15017*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15018  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15019echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15020_ACEOF
15021cat >>$CONFIG_STATUS <<_ACEOF
15022  ac_datarootdir_hack='
15023  s&@datadir@&$datadir&g
15024  s&@docdir@&$docdir&g
15025  s&@infodir@&$infodir&g
15026  s&@localedir@&$localedir&g
15027  s&@mandir@&$mandir&g
15028    s&\\\${datarootdir}&$datarootdir&g' ;;
15029esac
15030_ACEOF
15031
15032# Neutralize VPATH when `$srcdir' = `.'.
15033# Shell code in configure.ac might set extrasub.
15034# FIXME: do we really want to maintain this feature?
15035cat >>$CONFIG_STATUS <<_ACEOF
15036  sed "$ac_vpsub
15037$extrasub
15038_ACEOF
15039cat >>$CONFIG_STATUS <<\_ACEOF
15040:t
15041/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15042s&@configure_input@&$configure_input&;t t
15043s&@top_builddir@&$ac_top_builddir_sub&;t t
15044s&@srcdir@&$ac_srcdir&;t t
15045s&@abs_srcdir@&$ac_abs_srcdir&;t t
15046s&@top_srcdir@&$ac_top_srcdir&;t t
15047s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15048s&@builddir@&$ac_builddir&;t t
15049s&@abs_builddir@&$ac_abs_builddir&;t t
15050s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15051s&@INSTALL@&$ac_INSTALL&;t t
15052$ac_datarootdir_hack
15053" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
15054
15055test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15056  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15057  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15058  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15059which seems to be undefined.  Please make sure it is defined." >&5
15060echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15061which seems to be undefined.  Please make sure it is defined." >&2;}
15062
15063  rm -f "$tmp/stdin"
15064  case $ac_file in
15065  -) cat "$tmp/out"; rm -f "$tmp/out";;
15066  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
15067  esac
15068 ;;
15069  :H)
15070  #
15071  # CONFIG_HEADER
15072  #
15073_ACEOF
15074
15075# Transform confdefs.h into a sed script `conftest.defines', that
15076# substitutes the proper values into config.h.in to produce config.h.
15077rm -f conftest.defines conftest.tail
15078# First, append a space to every undef/define line, to ease matching.
15079echo 's/$/ /' >conftest.defines
15080# Then, protect against being on the right side of a sed subst, or in
15081# an unquoted here document, in config.status.  If some macros were
15082# called several times there might be several #defines for the same
15083# symbol, which is useless.  But do not sort them, since the last
15084# AC_DEFINE must be honored.
15085ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15086# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
15087# NAME is the cpp macro being defined, VALUE is the value it is being given.
15088# PARAMS is the parameter list in the macro definition--in most cases, it's
15089# just an empty string.
15090ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
15091ac_dB='\\)[	 (].*,\\1define\\2'
15092ac_dC=' '
15093ac_dD=' ,'
15094
15095uniq confdefs.h |
15096  sed -n '
15097	t rset
15098	:rset
15099	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
15100	t ok
15101	d
15102	:ok
15103	s/[\\&,]/\\&/g
15104	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
15105	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
15106  ' >>conftest.defines
15107
15108# Remove the space that was appended to ease matching.
15109# Then replace #undef with comments.  This is necessary, for
15110# example, in the case of _POSIX_SOURCE, which is predefined and required
15111# on some systems where configure will not decide to define it.
15112# (The regexp can be short, since the line contains either #define or #undef.)
15113echo 's/ $//
15114s,^[	 #]*u.*,/* & */,' >>conftest.defines
15115
15116# Break up conftest.defines:
15117ac_max_sed_lines=50
15118
15119# First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
15120# Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
15121# Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
15122# et cetera.
15123ac_in='$ac_file_inputs'
15124ac_out='"$tmp/out1"'
15125ac_nxt='"$tmp/out2"'
15126
15127while :
15128do
15129  # Write a here document:
15130    cat >>$CONFIG_STATUS <<_ACEOF
15131    # First, check the format of the line:
15132    cat >"\$tmp/defines.sed" <<\\CEOF
15133/^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
15134/^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
15135b
15136:def
15137_ACEOF
15138  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
15139  echo 'CEOF
15140    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
15141  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
15142  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
15143  grep . conftest.tail >/dev/null || break
15144  rm -f conftest.defines
15145  mv conftest.tail conftest.defines
15146done
15147rm -f conftest.defines conftest.tail
15148
15149echo "ac_result=$ac_in" >>$CONFIG_STATUS
15150cat >>$CONFIG_STATUS <<\_ACEOF
15151  if test x"$ac_file" != x-; then
15152    echo "/* $configure_input  */" >"$tmp/config.h"
15153    cat "$ac_result" >>"$tmp/config.h"
15154    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
15155      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15156echo "$as_me: $ac_file is unchanged" >&6;}
15157    else
15158      rm -f $ac_file
15159      mv "$tmp/config.h" $ac_file
15160    fi
15161  else
15162    echo "/* $configure_input  */"
15163    cat "$ac_result"
15164  fi
15165  rm -f "$tmp/out12"
15166# Compute $ac_file's index in $config_headers.
15167_am_stamp_count=1
15168for _am_header in $config_headers :; do
15169  case $_am_header in
15170    $ac_file | $ac_file:* )
15171      break ;;
15172    * )
15173      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15174  esac
15175done
15176echo "timestamp for $ac_file" >`$as_dirname -- $ac_file ||
15177$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15178	 X$ac_file : 'X\(//\)[^/]' \| \
15179	 X$ac_file : 'X\(//\)$' \| \
15180	 X$ac_file : 'X\(/\)' \| . 2>/dev/null ||
15181echo X$ac_file |
15182    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15183	    s//\1/
15184	    q
15185	  }
15186	  /^X\(\/\/\)[^/].*/{
15187	    s//\1/
15188	    q
15189	  }
15190	  /^X\(\/\/\)$/{
15191	    s//\1/
15192	    q
15193	  }
15194	  /^X\(\/\).*/{
15195	    s//\1/
15196	    q
15197	  }
15198	  s/.*/./; q'`/stamp-h$_am_stamp_count
15199 ;;
15200
15201  :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
15202echo "$as_me: executing $ac_file commands" >&6;}
15203 ;;
15204  esac
15205
15206
15207  case $ac_file$ac_mode in
15208    "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
15209  # Strip MF so we end up with the name of the file.
15210  mf=`echo "$mf" | sed -e 's/:.*$//'`
15211  # Check whether this is an Automake generated Makefile or not.
15212  # We used to match only the files named `Makefile.in', but
15213  # some people rename them; so instead we look at the file content.
15214  # Grep'ing the first line is not enough: some people post-process
15215  # each Makefile.in and add a new line on top of each file to say so.
15216  # So let's grep whole file.
15217  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
15218    dirpart=`$as_dirname -- "$mf" ||
15219$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15220	 X"$mf" : 'X\(//\)[^/]' \| \
15221	 X"$mf" : 'X\(//\)$' \| \
15222	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15223echo X"$mf" |
15224    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15225	    s//\1/
15226	    q
15227	  }
15228	  /^X\(\/\/\)[^/].*/{
15229	    s//\1/
15230	    q
15231	  }
15232	  /^X\(\/\/\)$/{
15233	    s//\1/
15234	    q
15235	  }
15236	  /^X\(\/\).*/{
15237	    s//\1/
15238	    q
15239	  }
15240	  s/.*/./; q'`
15241  else
15242    continue
15243  fi
15244  # Extract the definition of DEPDIR, am__include, and am__quote
15245  # from the Makefile without running `make'.
15246  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15247  test -z "$DEPDIR" && continue
15248  am__include=`sed -n 's/^am__include = //p' < "$mf"`
15249  test -z "am__include" && continue
15250  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15251  # When using ansi2knr, U may be empty or an underscore; expand it
15252  U=`sed -n 's/^U = //p' < "$mf"`
15253  # Find all dependency output files, they are included files with
15254  # $(DEPDIR) in their names.  We invoke sed twice because it is the
15255  # simplest approach to changing $(DEPDIR) to its actual value in the
15256  # expansion.
15257  for file in `sed -n "
15258    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15259       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15260    # Make sure the directory exists.
15261    test -f "$dirpart/$file" && continue
15262    fdir=`$as_dirname -- "$file" ||
15263$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15264	 X"$file" : 'X\(//\)[^/]' \| \
15265	 X"$file" : 'X\(//\)$' \| \
15266	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15267echo X"$file" |
15268    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15269	    s//\1/
15270	    q
15271	  }
15272	  /^X\(\/\/\)[^/].*/{
15273	    s//\1/
15274	    q
15275	  }
15276	  /^X\(\/\/\)$/{
15277	    s//\1/
15278	    q
15279	  }
15280	  /^X\(\/\).*/{
15281	    s//\1/
15282	    q
15283	  }
15284	  s/.*/./; q'`
15285    { as_dir=$dirpart/$fdir
15286  case $as_dir in #(
15287  -*) as_dir=./$as_dir;;
15288  esac
15289  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
15290    as_dirs=
15291    while :; do
15292      case $as_dir in #(
15293      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
15294      *) as_qdir=$as_dir;;
15295      esac
15296      as_dirs="'$as_qdir' $as_dirs"
15297      as_dir=`$as_dirname -- "$as_dir" ||
15298$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15299	 X"$as_dir" : 'X\(//\)[^/]' \| \
15300	 X"$as_dir" : 'X\(//\)$' \| \
15301	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15302echo X"$as_dir" |
15303    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15304	    s//\1/
15305	    q
15306	  }
15307	  /^X\(\/\/\)[^/].*/{
15308	    s//\1/
15309	    q
15310	  }
15311	  /^X\(\/\/\)$/{
15312	    s//\1/
15313	    q
15314	  }
15315	  /^X\(\/\).*/{
15316	    s//\1/
15317	    q
15318	  }
15319	  s/.*/./; q'`
15320      test -d "$as_dir" && break
15321    done
15322    test -z "$as_dirs" || eval "mkdir $as_dirs"
15323  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
15324echo "$as_me: error: cannot create directory $as_dir" >&2;}
15325   { (exit 1); exit 1; }; }; }
15326    # echo "creating $dirpart/$file"
15327    echo '# dummy' > "$dirpart/$file"
15328  done
15329done
15330 ;;
15331    "libtool":C)
15332
15333    # See if we are running on zsh, and set the options which allow our
15334    # commands through without removal of \ escapes.
15335    if test -n "${ZSH_VERSION+set}" ; then
15336      setopt NO_GLOB_SUBST
15337    fi
15338
15339    cfgfile="${ofile}T"
15340    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15341    $RM "$cfgfile"
15342
15343    cat <<_LT_EOF >> "$cfgfile"
15344#! $SHELL
15345
15346# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15347# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15348# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15349# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15350#
15351#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15352#                 2006, 2007, 2008 Free Software Foundation, Inc.
15353#   Written by Gordon Matzigkeit, 1996
15354#
15355#   This file is part of GNU Libtool.
15356#
15357# GNU Libtool is free software; you can redistribute it and/or
15358# modify it under the terms of the GNU General Public License as
15359# published by the Free Software Foundation; either version 2 of
15360# the License, or (at your option) any later version.
15361#
15362# As a special exception to the GNU General Public License,
15363# if you distribute this file as part of a program or library that
15364# is built using GNU Libtool, you may include this file under the
15365# same distribution terms that you use for the rest of that program.
15366#
15367# GNU Libtool is distributed in the hope that it will be useful,
15368# but WITHOUT ANY WARRANTY; without even the implied warranty of
15369# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15370# GNU General Public License for more details.
15371#
15372# You should have received a copy of the GNU General Public License
15373# along with GNU Libtool; see the file COPYING.  If not, a copy
15374# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15375# obtained by writing to the Free Software Foundation, Inc.,
15376# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15377
15378
15379# The names of the tagged configurations supported by this script.
15380available_tags=""
15381
15382# ### BEGIN LIBTOOL CONFIG
15383
15384# Which release of libtool.m4 was used?
15385macro_version=$macro_version
15386macro_revision=$macro_revision
15387
15388# Whether or not to build shared libraries.
15389build_libtool_libs=$enable_shared
15390
15391# Whether or not to build static libraries.
15392build_old_libs=$enable_static
15393
15394# What type of objects to build.
15395pic_mode=$pic_mode
15396
15397# Whether or not to optimize for fast installation.
15398fast_install=$enable_fast_install
15399
15400# The host system.
15401host_alias=$host_alias
15402host=$host
15403host_os=$host_os
15404
15405# The build system.
15406build_alias=$build_alias
15407build=$build
15408build_os=$build_os
15409
15410# A sed program that does not truncate output.
15411SED=$lt_SED
15412
15413# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15414Xsed="\$SED -e 1s/^X//"
15415
15416# A grep program that handles long lines.
15417GREP=$lt_GREP
15418
15419# An ERE matcher.
15420EGREP=$lt_EGREP
15421
15422# A literal string matcher.
15423FGREP=$lt_FGREP
15424
15425# A BSD- or MS-compatible name lister.
15426NM=$lt_NM
15427
15428# Whether we need soft or hard links.
15429LN_S=$lt_LN_S
15430
15431# What is the maximum length of a command?
15432max_cmd_len=$max_cmd_len
15433
15434# Object file suffix (normally "o").
15435objext=$ac_objext
15436
15437# Executable file suffix (normally "").
15438exeext=$exeext
15439
15440# whether the shell understands "unset".
15441lt_unset=$lt_unset
15442
15443# turn spaces into newlines.
15444SP2NL=$lt_lt_SP2NL
15445
15446# turn newlines into spaces.
15447NL2SP=$lt_lt_NL2SP
15448
15449# How to create reloadable object files.
15450reload_flag=$lt_reload_flag
15451reload_cmds=$lt_reload_cmds
15452
15453# An object symbol dumper.
15454OBJDUMP=$lt_OBJDUMP
15455
15456# Method to check whether dependent libraries are shared objects.
15457deplibs_check_method=$lt_deplibs_check_method
15458
15459# Command to use when deplibs_check_method == "file_magic".
15460file_magic_cmd=$lt_file_magic_cmd
15461
15462# The archiver.
15463AR=$lt_AR
15464AR_FLAGS=$lt_AR_FLAGS
15465
15466# A symbol stripping program.
15467STRIP=$lt_STRIP
15468
15469# Commands used to install an old-style archive.
15470RANLIB=$lt_RANLIB
15471old_postinstall_cmds=$lt_old_postinstall_cmds
15472old_postuninstall_cmds=$lt_old_postuninstall_cmds
15473
15474# A C compiler.
15475LTCC=$lt_CC
15476
15477# LTCC compiler flags.
15478LTCFLAGS=$lt_CFLAGS
15479
15480# Take the output of nm and produce a listing of raw symbols and C names.
15481global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15482
15483# Transform the output of nm in a proper C declaration.
15484global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15485
15486# Transform the output of nm in a C name address pair.
15487global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15488
15489# Transform the output of nm in a C name address pair when lib prefix is needed.
15490global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15491
15492# The name of the directory that contains temporary libtool files.
15493objdir=$objdir
15494
15495# Shell to use when invoking shell scripts.
15496SHELL=$lt_SHELL
15497
15498# An echo program that does not interpret backslashes.
15499ECHO=$lt_ECHO
15500
15501# Used to examine libraries when file_magic_cmd begins with "file".
15502MAGIC_CMD=$MAGIC_CMD
15503
15504# Must we lock files when doing compilation?
15505need_locks=$lt_need_locks
15506
15507# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15508DSYMUTIL=$lt_DSYMUTIL
15509
15510# Tool to change global to local symbols on Mac OS X.
15511NMEDIT=$lt_NMEDIT
15512
15513# Tool to manipulate fat objects and archives on Mac OS X.
15514LIPO=$lt_LIPO
15515
15516# ldd/readelf like tool for Mach-O binaries on Mac OS X.
15517OTOOL=$lt_OTOOL
15518
15519# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15520OTOOL64=$lt_OTOOL64
15521
15522# Old archive suffix (normally "a").
15523libext=$libext
15524
15525# Shared library suffix (normally ".so").
15526shrext_cmds=$lt_shrext_cmds
15527
15528# The commands to extract the exported symbol list from a shared archive.
15529extract_expsyms_cmds=$lt_extract_expsyms_cmds
15530
15531# Variables whose values should be saved in libtool wrapper scripts and
15532# restored at link time.
15533variables_saved_for_relink=$lt_variables_saved_for_relink
15534
15535# Do we need the "lib" prefix for modules?
15536need_lib_prefix=$need_lib_prefix
15537
15538# Do we need a version for libraries?
15539need_version=$need_version
15540
15541# Library versioning type.
15542version_type=$version_type
15543
15544# Shared library runtime path variable.
15545runpath_var=$runpath_var
15546
15547# Shared library path variable.
15548shlibpath_var=$shlibpath_var
15549
15550# Is shlibpath searched before the hard-coded library search path?
15551shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15552
15553# Format of library name prefix.
15554libname_spec=$lt_libname_spec
15555
15556# List of archive names.  First name is the real one, the rest are links.
15557# The last name is the one that the linker finds with -lNAME
15558library_names_spec=$lt_library_names_spec
15559
15560# The coded name of the library, if different from the real name.
15561soname_spec=$lt_soname_spec
15562
15563# Command to use after installation of a shared archive.
15564postinstall_cmds=$lt_postinstall_cmds
15565
15566# Command to use after uninstallation of a shared archive.
15567postuninstall_cmds=$lt_postuninstall_cmds
15568
15569# Commands used to finish a libtool library installation in a directory.
15570finish_cmds=$lt_finish_cmds
15571
15572# As "finish_cmds", except a single script fragment to be evaled but
15573# not shown.
15574finish_eval=$lt_finish_eval
15575
15576# Whether we should hardcode library paths into libraries.
15577hardcode_into_libs=$hardcode_into_libs
15578
15579# Compile-time system search path for libraries.
15580sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15581
15582# Run-time system search path for libraries.
15583sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15584
15585# Whether dlopen is supported.
15586dlopen_support=$enable_dlopen
15587
15588# Whether dlopen of programs is supported.
15589dlopen_self=$enable_dlopen_self
15590
15591# Whether dlopen of statically linked programs is supported.
15592dlopen_self_static=$enable_dlopen_self_static
15593
15594# Commands to strip libraries.
15595old_striplib=$lt_old_striplib
15596striplib=$lt_striplib
15597
15598
15599# The linker used to build libraries.
15600LD=$lt_LD
15601
15602# Commands used to build an old-style archive.
15603old_archive_cmds=$lt_old_archive_cmds
15604
15605# A language specific compiler.
15606CC=$lt_compiler
15607
15608# Is the compiler the GNU compiler?
15609with_gcc=$GCC
15610
15611# Compiler flag to turn off builtin functions.
15612no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15613
15614# How to pass a linker flag through the compiler.
15615wl=$lt_lt_prog_compiler_wl
15616
15617# Additional compiler flags for building library objects.
15618pic_flag=$lt_lt_prog_compiler_pic
15619
15620# Compiler flag to prevent dynamic linking.
15621link_static_flag=$lt_lt_prog_compiler_static
15622
15623# Does compiler simultaneously support -c and -o options?
15624compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15625
15626# Whether or not to add -lc for building shared libraries.
15627build_libtool_need_lc=$archive_cmds_need_lc
15628
15629# Whether or not to disallow shared libs when runtime libs are static.
15630allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15631
15632# Compiler flag to allow reflexive dlopens.
15633export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15634
15635# Compiler flag to generate shared objects directly from archives.
15636whole_archive_flag_spec=$lt_whole_archive_flag_spec
15637
15638# Whether the compiler copes with passing no objects directly.
15639compiler_needs_object=$lt_compiler_needs_object
15640
15641# Create an old-style archive from a shared archive.
15642old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15643
15644# Create a temporary old-style archive to link instead of a shared archive.
15645old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15646
15647# Commands used to build a shared archive.
15648archive_cmds=$lt_archive_cmds
15649archive_expsym_cmds=$lt_archive_expsym_cmds
15650
15651# Commands used to build a loadable module if different from building
15652# a shared archive.
15653module_cmds=$lt_module_cmds
15654module_expsym_cmds=$lt_module_expsym_cmds
15655
15656# Whether we are building with GNU ld or not.
15657with_gnu_ld=$lt_with_gnu_ld
15658
15659# Flag that allows shared libraries with undefined symbols to be built.
15660allow_undefined_flag=$lt_allow_undefined_flag
15661
15662# Flag that enforces no undefined symbols.
15663no_undefined_flag=$lt_no_undefined_flag
15664
15665# Flag to hardcode \$libdir into a binary during linking.
15666# This must work even if \$libdir does not exist
15667hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15668
15669# If ld is used when linking, flag to hardcode \$libdir into a binary
15670# during linking.  This must work even if \$libdir does not exist.
15671hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15672
15673# Whether we need a single "-rpath" flag with a separated argument.
15674hardcode_libdir_separator=$lt_hardcode_libdir_separator
15675
15676# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15677# DIR into the resulting binary.
15678hardcode_direct=$hardcode_direct
15679
15680# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15681# DIR into the resulting binary and the resulting library dependency is
15682# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15683# library is relocated.
15684hardcode_direct_absolute=$hardcode_direct_absolute
15685
15686# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15687# into the resulting binary.
15688hardcode_minus_L=$hardcode_minus_L
15689
15690# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15691# into the resulting binary.
15692hardcode_shlibpath_var=$hardcode_shlibpath_var
15693
15694# Set to "yes" if building a shared library automatically hardcodes DIR
15695# into the library and all subsequent libraries and executables linked
15696# against it.
15697hardcode_automatic=$hardcode_automatic
15698
15699# Set to yes if linker adds runtime paths of dependent libraries
15700# to runtime path list.
15701inherit_rpath=$inherit_rpath
15702
15703# Whether libtool must link a program against all its dependency libraries.
15704link_all_deplibs=$link_all_deplibs
15705
15706# Fix the shell variable \$srcfile for the compiler.
15707fix_srcfile_path=$lt_fix_srcfile_path
15708
15709# Set to "yes" if exported symbols are required.
15710always_export_symbols=$always_export_symbols
15711
15712# The commands to list exported symbols.
15713export_symbols_cmds=$lt_export_symbols_cmds
15714
15715# Symbols that should not be listed in the preloaded symbols.
15716exclude_expsyms=$lt_exclude_expsyms
15717
15718# Symbols that must always be exported.
15719include_expsyms=$lt_include_expsyms
15720
15721# Commands necessary for linking programs (against libraries) with templates.
15722prelink_cmds=$lt_prelink_cmds
15723
15724# Specify filename containing input files.
15725file_list_spec=$lt_file_list_spec
15726
15727# How to hardcode a shared library path into an executable.
15728hardcode_action=$hardcode_action
15729
15730# ### END LIBTOOL CONFIG
15731
15732_LT_EOF
15733
15734  case $host_os in
15735  aix3*)
15736    cat <<\_LT_EOF >> "$cfgfile"
15737# AIX sometimes has problems with the GCC collect2 program.  For some
15738# reason, if we set the COLLECT_NAMES environment variable, the problems
15739# vanish in a puff of smoke.
15740if test "X${COLLECT_NAMES+set}" != Xset; then
15741  COLLECT_NAMES=
15742  export COLLECT_NAMES
15743fi
15744_LT_EOF
15745    ;;
15746  esac
15747
15748
15749ltmain="$ac_aux_dir/ltmain.sh"
15750
15751
15752  # We use sed instead of cat because bash on DJGPP gets confused if
15753  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15754  # text mode, it properly converts lines to CR/LF.  This bash problem
15755  # is reportedly fixed, but why not run on old versions too?
15756  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15757    || (rm -f "$cfgfile"; exit 1)
15758
15759  case $xsi_shell in
15760  yes)
15761    cat << \_LT_EOF >> "$cfgfile"
15762
15763# func_dirname file append nondir_replacement
15764# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15765# otherwise set result to NONDIR_REPLACEMENT.
15766func_dirname ()
15767{
15768  case ${1} in
15769    */*) func_dirname_result="${1%/*}${2}" ;;
15770    *  ) func_dirname_result="${3}" ;;
15771  esac
15772}
15773
15774# func_basename file
15775func_basename ()
15776{
15777  func_basename_result="${1##*/}"
15778}
15779
15780# func_dirname_and_basename file append nondir_replacement
15781# perform func_basename and func_dirname in a single function
15782# call:
15783#   dirname:  Compute the dirname of FILE.  If nonempty,
15784#             add APPEND to the result, otherwise set result
15785#             to NONDIR_REPLACEMENT.
15786#             value returned in "$func_dirname_result"
15787#   basename: Compute filename of FILE.
15788#             value retuned in "$func_basename_result"
15789# Implementation must be kept synchronized with func_dirname
15790# and func_basename. For efficiency, we do not delegate to
15791# those functions but instead duplicate the functionality here.
15792func_dirname_and_basename ()
15793{
15794  case ${1} in
15795    */*) func_dirname_result="${1%/*}${2}" ;;
15796    *  ) func_dirname_result="${3}" ;;
15797  esac
15798  func_basename_result="${1##*/}"
15799}
15800
15801# func_stripname prefix suffix name
15802# strip PREFIX and SUFFIX off of NAME.
15803# PREFIX and SUFFIX must not contain globbing or regex special
15804# characters, hashes, percent signs, but SUFFIX may contain a leading
15805# dot (in which case that matches only a dot).
15806func_stripname ()
15807{
15808  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15809  # positional parameters, so assign one to ordinary parameter first.
15810  func_stripname_result=${3}
15811  func_stripname_result=${func_stripname_result#"${1}"}
15812  func_stripname_result=${func_stripname_result%"${2}"}
15813}
15814
15815# func_opt_split
15816func_opt_split ()
15817{
15818  func_opt_split_opt=${1%%=*}
15819  func_opt_split_arg=${1#*=}
15820}
15821
15822# func_lo2o object
15823func_lo2o ()
15824{
15825  case ${1} in
15826    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15827    *)    func_lo2o_result=${1} ;;
15828  esac
15829}
15830
15831# func_xform libobj-or-source
15832func_xform ()
15833{
15834  func_xform_result=${1%.*}.lo
15835}
15836
15837# func_arith arithmetic-term...
15838func_arith ()
15839{
15840  func_arith_result=$(( $* ))
15841}
15842
15843# func_len string
15844# STRING may not start with a hyphen.
15845func_len ()
15846{
15847  func_len_result=${#1}
15848}
15849
15850_LT_EOF
15851    ;;
15852  *) # Bourne compatible functions.
15853    cat << \_LT_EOF >> "$cfgfile"
15854
15855# func_dirname file append nondir_replacement
15856# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15857# otherwise set result to NONDIR_REPLACEMENT.
15858func_dirname ()
15859{
15860  # Extract subdirectory from the argument.
15861  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
15862  if test "X$func_dirname_result" = "X${1}"; then
15863    func_dirname_result="${3}"
15864  else
15865    func_dirname_result="$func_dirname_result${2}"
15866  fi
15867}
15868
15869# func_basename file
15870func_basename ()
15871{
15872  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
15873}
15874
15875
15876# func_stripname prefix suffix name
15877# strip PREFIX and SUFFIX off of NAME.
15878# PREFIX and SUFFIX must not contain globbing or regex special
15879# characters, hashes, percent signs, but SUFFIX may contain a leading
15880# dot (in which case that matches only a dot).
15881# func_strip_suffix prefix name
15882func_stripname ()
15883{
15884  case ${2} in
15885    .*) func_stripname_result=`$ECHO "X${3}" \
15886           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
15887    *)  func_stripname_result=`$ECHO "X${3}" \
15888           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
15889  esac
15890}
15891
15892# sed scripts:
15893my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15894my_sed_long_arg='1s/^-[^=]*=//'
15895
15896# func_opt_split
15897func_opt_split ()
15898{
15899  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
15900  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
15901}
15902
15903# func_lo2o object
15904func_lo2o ()
15905{
15906  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
15907}
15908
15909# func_xform libobj-or-source
15910func_xform ()
15911{
15912  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
15913}
15914
15915# func_arith arithmetic-term...
15916func_arith ()
15917{
15918  func_arith_result=`expr "$@"`
15919}
15920
15921# func_len string
15922# STRING may not start with a hyphen.
15923func_len ()
15924{
15925  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15926}
15927
15928_LT_EOF
15929esac
15930
15931case $lt_shell_append in
15932  yes)
15933    cat << \_LT_EOF >> "$cfgfile"
15934
15935# func_append var value
15936# Append VALUE to the end of shell variable VAR.
15937func_append ()
15938{
15939  eval "$1+=\$2"
15940}
15941_LT_EOF
15942    ;;
15943  *)
15944    cat << \_LT_EOF >> "$cfgfile"
15945
15946# func_append var value
15947# Append VALUE to the end of shell variable VAR.
15948func_append ()
15949{
15950  eval "$1=\$$1\$2"
15951}
15952
15953_LT_EOF
15954    ;;
15955  esac
15956
15957
15958  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15959    || (rm -f "$cfgfile"; exit 1)
15960
15961  mv -f "$cfgfile" "$ofile" ||
15962    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15963  chmod +x "$ofile"
15964
15965 ;;
15966
15967  esac
15968done # for ac_tag
15969
15970
15971{ (exit 0); exit 0; }
15972_ACEOF
15973chmod +x $CONFIG_STATUS
15974ac_clean_files=$ac_clean_files_save
15975
15976
15977# configure is writing to config.log, and then calls config.status.
15978# config.status does its own redirection, appending to config.log.
15979# Unfortunately, on DOS this fails, as config.log is still kept open
15980# by configure, so config.status won't be able to write to it; its
15981# output is simply discarded.  So we exec the FD to /dev/null,
15982# effectively closing config.log, so it can be properly (re)opened and
15983# appended to by config.status.  When coming back to configure, we
15984# need to make the FD available again.
15985if test "$no_create" != yes; then
15986  ac_cs_success=:
15987  ac_config_status_args=
15988  test "$silent" = yes &&
15989    ac_config_status_args="$ac_config_status_args --quiet"
15990  exec 5>/dev/null
15991  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15992  exec 5>>config.log
15993  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15994  # would make configure fail if this is the last instruction.
15995  $ac_cs_success || { (exit 1); exit 1; }
15996fi
15997
15998