Initialization.  ## ## --------------------- ##

# Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS
sh  if  test  -n  "${ZSH_VERSION+set}" && (emulate sh) >/dev/null
2>&1; then
  emulate sh
  NULLCMD=:
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  # is contrary to our usage.  Disable this feature.
  alias -g '${1+"$@"}'='"$@"'
  setopt NO_GLOB_SUBST else
  case `(set -o) 2>/dev/null` in
  *posix*) set -o posix ;; esac

fi




#  PATH  needs  CR  #  Avoid  depending  upon  Character  Ranges.
as_cr_letters='abcdefghijklmnopqrstuvwxyz'  as_cr_LETTERS='ABCDE-
FGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS
as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits

# The user is always right.  if test  "${PATH_SEPARATOR+set}"  !=
set; then
  echo "#! /bin/sh" >conf$$.sh
  echo  "exit 0"   >>conf$$.sh
  chmod +x conf$$.sh
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
    PATH_SEPARATOR=';'
  else
    PATH_SEPARATOR=:
  fi
  rm -f conf$$.sh fi

# Support unset when possible.  if ( (MAIL=60; unset MAIL) || ex-
it) >/dev/null 2>&1; then
  as_unset=unset else
  as_unset=false fi


# IFS # We need space, tab and new line, in precisely that order.
Quoting  is  #  there  to  prevent editors from complaining about
space-tab.  # (If _AS_PATH_WALK were called with  IFS  unset,  it
would  disable  word  # splitting by setting IFS to empty value.)
as_nl=' IFS=" ""        $as_nl"

# Find who we are.  Look in the path if we contain  no  directory
separator.  case $0 in
  *[\/]* ) as_myself=$0 ;;
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do

MAILPATH  do  ($as_unset  $as_var)  >/dev/null  2>&1 && $as_unset
$as_var done PS1='$ ' PS2='> ' PS4='+ '

# NLS nuisances.  for as_var in   LANG LANGUAGE LC_ADDRESS LC_ALL
LC_COLLATE  LC_CTYPE  LC_IDENTIFICATION    LC_MEASUREMENT LC_MES-
SAGES  LC_MONETARY  LC_NAME  LC_NUMERIC  LC_PAPER    LC_TELEPHONE
LC_TIME do
  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`");
then
    eval $as_var=C; export $as_var
  else
    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
  fi done

# Required to use basename.  if expr a : '' >/dev/null 2>&1 &&
   test "X`expr 00001 : '.*.'`" = X001; then
  as_expr=expr else
  as_expr=false fi

if (basename -- /) >/dev/null  2>&1  &&  test  "X`basename  --  /
2>&1`" = "X/"; then
  as_basename=basename else
  as_basename=false fi


# Name of the executable.  as_me=`$as_basename -- "$0" || $as_ex-
pr X/"$0" : '.*//][^/]*/*$'       X"$0" : 'X$'    X"$0" : 'X'   .
2>/dev/null || echo X/"$0" |
    sed '/^.*/][^/]**$/{             s//1/             q
}           /^X$/{             s//1/              q             }
           /^X.*/{               s//1/              q           }
          s/.*/./; q'`

# CDPATH.  $as_unset CDPATH


if test "x$CONFIG_SHELL" = x; then
  if (eval ":") 2>/dev/null; then
  as_have_required=yes else
  as_have_required=no fi

  if test $as_have_required = yes &&     (eval ": (as_func_return
() {
  (exit ) } as_func_success () {
  as_func_return 0 } as_func_failure () {
  as_func_return 1 } as_func_ret_success () {
  return 0 } as_func_ret_failure () {
  return 1 }

exitcode=0 if as_func_success; then
  : else
  exitcode=1

if ( set x; as_func_ret_success y && test x =
  : else
  exitcode=1
  echo positional parameters were not saved.  fi

test xitcode = 0) || { (exit 1); exit 1; }

(
  as_lineno_1=INENO
  as_lineno_2=INENO
  test
  test ") 2> /dev/null; then
  : else
  as_candidate_shells=
    as_save_IFS=$IFS;    IFS=$PATH_SEPARATOR    for   as_dir   in
/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  case $as_dir in          /*)            for as_base in sh  bash
ksh    sh5;   do                  as_candidate_shells="$as_candi-
date_shells $as_dir/$as_base"            done;;
       esac done IFS=$as_save_IFS


      for as_shell in $as_candidate_shells $SHELL; do           #
Try only shells that exist, to save several forks.           if {
test  -f  "$as_shell"  ||   test   -f   "$as_shell.exe";   }   &&
                {  ("$as_shell") 2> /dev/null <<_ASEOF if test -n
"${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  emulate sh
  NULLCMD=:
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  # is contrary to our usage.  Disable this feature.
  alias -g '${1+"$@"}'='"$@"'
  setopt NO_GLOB_SUBST else
  case `(set -o) 2>/dev/null` in
  *posix*) set -o posix ;; esac

fi


: _ASEOF }; then
  CONFIG_SHELL=$as_shell                     as_have_required=yes
                if { "$as_shell" 2> /dev/null <<_ASEOF if test -n
"${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  emulate sh
  NULLCMD=:
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  # is contrary to our usage.  Disable this feature.
  alias -g '${1+"$@"}'='"$@"'
  setopt NO_GLOB_SUBST else
  : else
  exitcode=1
  echo as_func_success failed.  fi

if as_func_failure; then
  exitcode=1
  echo as_func_failure succeeded.  fi

if as_func_ret_success; then
  : else
  exitcode=1
  echo as_func_ret_success failed.  fi

if as_func_ret_failure; then
  exitcode=1
  echo as_func_ret_failure succeeded.  fi

if ( set x; as_func_ret_success y && test x = "$1" ); then
  : else
  exitcode=1
  echo positional parameters were not saved.  fi

test $exitcode = 0) || { (exit 1); exit 1; }

(
  as_lineno_1=$LINENO
  as_lineno_2=$LINENO
  test "x$as_lineno_1" != "x$as_lineno_2" &&
  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") ||  {  (exit
1); exit 1; }

_ASEOF }; then
  break fi

fi

      done

      if test "x$CONFIG_SHELL" != x; then
  for as_var in BASH_ENV ENV
        do  ($as_unset  $as_var)  >/dev/null  2>&1  &&  $as_unset
$as_var
        done
        export CONFIG_SHELL
        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} fi


    if test $as_have_required = no; then
  echo This script requires a shell more modern than all the
      echo shells that I found on your system.  Please install a
      echo modern shell, or manually run the script under such a
      echo shell if you do have one.

  return 1 }

exitcode=0 if as_func_success; then
  : else
  exitcode=1
  echo as_func_success failed.  fi

if as_func_failure; then
  exitcode=1
  echo as_func_failure succeeded.  fi

if as_func_ret_success; then
  : else
  exitcode=1
  echo as_func_ret_success failed.  fi

if as_func_ret_failure; then
  exitcode=1
  echo as_func_ret_failure succeeded.  fi

if ( set x; as_func_ret_success y && test x =
  : else
  exitcode=1
  echo positional parameters were not saved.  fi

test xitcode = 0") || {
  echo No shell found that supports shell functions.
  echo Please tell autoconf@gnu.org about your system,
  echo including any error possibly output before this
  echo message }



  as_lineno_1=$LINENO
  as_lineno_2=$LINENO
  test "x$as_lineno_1" != "x$as_lineno_2" &&
  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {

  # Create $as_me.lineno  as  a  copy  of  $as_myself,  but  with
$LINENO
  #  uniformly  replaced by the line number.  The first 'sed' in-
serts a
  # line-number line after each line using  $LINENO;  the  second
'sed'
  # does the real work.  The second script uses 'N' to pair each
  #  line-number  line  with the line containing $LINENO, and ap-
pends
  # trailing '-' during substitution so that  $LINENO  is  not  a
special
  # case at line end.
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  # scripts with optimization help from Paolo Bonzini.  Blame Lee
      s/-0*//
    ' >$as_me.lineno &&
  chmod +x "$as_me.lineno" ||
    {  echo  "$as_me:  error:  cannot create $as_me.lineno; rerun
with a POSIX shell" >&2
   { (exit 1); exit 1; }; }

  # Don't try to exec as it changes $[0],  causing  all  sort  of
problems
  # (the dirname of $[0] is not the place where we might find the
  # original and so on.   Autoconf  is  especially  sensitive  to
this).
  . "./$as_me.lineno"
  # Exit status is that of the last command.
  exit }


if  (as_dir=`dirname  --  /`  && test "X$as_dir" = X/) >/dev/null
2>&1; then
  as_dirname=dirname else
  as_dirname=false fi

ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in -n*)
  case `echo 'x  *c*) ECHO_T=' ';;     #  ECHO_T  is  single  tab
character.
  *)   ECHO_C='  esac;; *)
  ECHO_N='-n';; esac

if expr a : '' >/dev/null 2>&1 &&
   test "X`expr 00001 : '.*.'`" = X001; then
  as_expr=expr else
  as_expr=false fi

rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then
  rm -f conf$$.dir/conf$$.file else
  rm -f conf$$.dir
  mkdir  conf$$.dir  fi  echo  >conf$$.file  if ln -s conf$$.file
conf$$ 2>/dev/null; then
  as_ln_s='ln -s'
  # ... but there are two gotchas:
  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  # 2) DJGPP < 2.04 has no symlinks; `ln -s'  creates  a  wrapper
executable.
  # In both cases, we have to default to `cp -p'.
  ln   -s   conf$$.file  conf$$.dir  2>/dev/null  &&  test  !  -f
conf$$.exe ||
    as_ln_s='cp -p' elif ln conf$$.file conf$$ 2>/dev/null; then
  as_ln_s=ln else
  as_ln_s='cp    -p'    fi    rm     -f     conf$$     conf$$.exe
conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null

if mkdir -p . 2>/dev/null; then
        test -d "$1/.";
      else         case $1 in
        -*)set    "./$1";;            esac;            case   `ls
-ld'$as_ls_L_option'         "$1"         2>/dev/null`         in
        ???[sx]*):;;*)false;;esac;fi
    ''' sh
  ' fi as_executable_p=$as_test_x

#  Sed  expression  to  map  a  string  onto  a  valid  CPP name.
as_tr_cpp="eval        sed        'y%*$as_cr_letters%P$as_cr_LET-
TERS%;s%[^_$as_cr_alnum]%_%g'"

#  Sed  expression  to  map  a string onto a valid variable name.
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"



# Find the correct PATH separator.  Usually this is  `:',  but  #
DJGPP  uses  `;'  like  DOS.  if test "X${PATH_SEPARATOR+set}" !=
Xset; then
  UNAME=${UNAME-`uname 2>/dev/null`}
  case X$UNAME in
    *-DOS) lt_cv_sys_path_separator=';' ;;
    *)     lt_cv_sys_path_separator=':' ;;
  esac
  PATH_SEPARATOR=$lt_cv_sys_path_separator fi


#  Check  that  we  are  running   under   the   correct   shell.
SHELL=${CONFIG_SHELL-/bin/sh}

case X$ECHO in X*--fallback-echo)
  #  Remove one level of quotation (which was required for Make).
  ECHO=`echo "$ECHO" | sed 's,\\$0,'$0','`
  ;; esac

echo=${ECHO-echo} if test "X$1" = X--no-reexec; then
  # Discard the --no-reexec flag, and continue.
  shift elif test "X$1" = X--fallback-echo; then
  # Avoid inline document here, it may be left over
  : elif test "X`($echo '') 2>/dev/null`" = 'X'; then
  # Yippee, $echo works!
  : else
  # Restart under the correct shell.
  exec $SHELL "$0" --no-reexec ${1+"$@"} fi

if test "X$1" = X--fallback-echo; then
  # used as fallback echo
  shift
  cat <<EOF

EOF
       echo_test_string="`eval $cmd`" &&
       (test   "X$echo_test_string"    =    "X$echo_test_string")
2>/dev/null
    then
      break
    fi
  done fi

if test "X`($echo '') 2>/dev/null`" = 'X' &&
   echo_testing_string=`($echo  "$echo_test_string") 2>/dev/null`
&&
   test "X$echo_testing_string" = "X$echo_test_string"; then
  : else
  # The Solaris, AIX, and Digital Unix default echo programs  un-
quote
  #  backslashes.   This makes it impossible to quote backslashes
using
  #   echo "$something" | sed 's/\/\\/g'
  #
  # So, first we look for a working echo in the user's PATH.

  IFS="${IFS=   }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  for dir in $PATH /usr/ucb; do
    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
       test "X`($dir/echo '') 2>/dev/null`" = 'X' &&
       echo_testing_string=`($dir/echo       "$echo_test_string")
2>/dev/null` &&
       test "X$echo_testing_string" = "X$echo_test_string"; then
      echo="$dir/echo"
      break
    fi
  done
  IFS="$save_ifs"

  if test "X$echo" = Xecho; then
    # We didn't find a better echo, so look for alternatives.
    if test "X`(print -r '') 2>/dev/null`" = 'X' &&
       echo_testing_string=`(print     -r    "$echo_test_string")
2>/dev/null` &&
       test "X$echo_testing_string" = "X$echo_test_string"; then
      # This shell has a builtin print -r that does the trick.
      echo='print -r'
    elif (test -f /bin/ksh  ||  test  -f  /bin/ksh$ac_exeext)  &&
         test "X$CONFIG_SHELL" != X/bin/ksh; then
      # If we have ksh, try running configure again with it.
      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
      export ORIGINAL_CONFIG_SHELL
      CONFIG_SHELL=/bin/ksh
      export CONFIG_SHELL
      exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    else
      # Try using printf.
      elif echo_testing_string=`($CONFIG_SHELL  "$0"  --fallback-
echo  '') 2>/dev/null` &&            test "X$echo_testing_string"
=  'X'  &&              echo_testing_string=`($CONFIG_SHELL  "$0"
--fallback-echo  "$echo_test_string")  2>/dev/null`  &&
test   "X$echo_testing_string"   =   "X$echo_test_string";   then
        echo="$CONFIG_SHELL $0 --fallback-echo"
      else            #    maybe   with   a   smaller   string...
        prev=:

        for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"'  'sed
20q    "$0"'    'sed   50q   "$0"';   do               if   (test
"X$echo_test_string" = "X`eval $cmd`") 2>/dev/null           then
            break           fi           prev="$cmd"         done

        if  test  "$prev"  !=  'sed  50q  "$0"';  then
echo_test_string=`eval  $prev`            export echo_test_string
           exec  ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}}
"$0"  ${1+"$@"}         else           # Oops.  We lost complete-
ly, so just stick with echo.            echo=echo         fi
      fi
    fi
  fi fi fi

# Copy echo and quote the copy suitably for  passing  to  libtool
from  #  the  Makefile, instead of quoting the original, which is
used later.  ECHO=$echo if test  "X$ECHO"  =  "X$CONFIG_SHELL  $0
--fallback-echo"; then
   ECHO="$CONFIG_SHELL \--fallback-echo" fi



exec 7<&0 </dev/null 6>&1

#  Name  of the host.  # hostname on some systems (SVR3.2, Linux)
returns a bogus exit status, # so uname gets run  too.   ac_host-
name=`(hostname || uname -n) 2>/dev/null | sed 1q`

#     #    Initializations.     #    ac_default_prefix=/usr/local
ac_clean_files= ac_config_libobj_dir=.   LIB@&t@OBJS=  cross_com-
piling=no     subdirs=     MFLAGS=     MAKEFLAGS=    SHELL=${CON-
FIG_SHELL-/bin/sh}

# Identity of this package.  PACKAGE_NAME= PACKAGE_TARNAME= PACK-
AGE_VERSION= PACKAGE_STRING= PACKAGE_BUGREPORT=

#  Factoring  default  headers  for  most tests.  ac_includes_de-
fault="#include  <stdio.h>  #ifdef  HAVE_SYS_TYPES_H  #   include
conftest.sed  s/[\$]/&&/g;s/;s,x,x,$//   _ACEOF   program_trans-
form_name=`echo $program_transform_name | sed -f conftest.sed` rm
-f conftest.sed


#  expand  $ac_aux_dir  to  an   absolute   path   am_aux_dir=`cd
$ac_aux_dir && pwd`

test     x"${MISSING+set}"     =    xset    ||    MISSING="SHELL}
$am_aux_dir/missing" # Use eval to expand $SHELL if eval  "$MISS-
ING --run true"; then
  am_missing_run="$MISSING --run " else
  am_missing_run=
  { echo "$as_me:$LINENO: WARNING: `missing' script is too old or
missing" >&5 echo "$as_me: WARNING: `missing' script is  too  old
or missing" >&2;} fi

for ac_prog in gawk mawk nawk awk do
  #  Extract the first word of "$ac_prog", so it can be a program
name  with  args.   set  dummy  $ac_prog;   ac_word=$2   {   echo
"$as_me:$LINENO:  checking for $ac_word" >&5 echo $ECHO_N "check-
ing    for    $ac_word...    $ECHO_C"    >&6;    }    if     test
"${ac_cv_prog_AWK+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$AWK"; then
  ac_cv_prog_AWK="$AWK"  #  Let the user override the test.  else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_AWK="$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then
  { echo "$as_me:$LINENO: result: $AWK" >&5 echo  "${ECHO_T}$AWK"
>&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi


  test -n "$AWK" && break done

{ echo "$as_me:$LINENO: checking whether ${MAKE-make}  sets  KE)"
>&5  echo  $ECHO_N  "checking  whether  ${MAKE-make}  sets KE)...
$ECHO_C" >&6; } set x  ${MAKE-make};  ac_make=`echo  "$2"  |  sed
>&6; }
  SET_MAKE= else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
}
  SET_MAKE="MAKE=${MAKE-make}" fi

rm  -rf  .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst;
then
  am__leading_dot=.  else
  am__leading_dot=_ fi rmdir .tst 2>/dev/null

 # test to see if srcdir already configured if test "`cd  $srcdir
&& pwd`" != "`pwd`" &&
   test -f $srcdir/config.status; then
  {  { echo "$as_me:$LINENO: error: source directory already con-
figured; run echo "$as_me: error: source directory  already  con-
figured; run
   { (exit 1); exit 1; }; } fi

# test whether we have cygpath if test -z "$CYGPATH_W"; then
  if (cygpath --version) >/dev/null 2>/dev/null; then
    CYGPATH_W='cygpath -w'
  else
    CYGPATH_W=echo
  fi fi


# Define the identity of the package.
 PACKAGE=adtool
 VERSION=1.3


cat >>confdefs.h <<_ACEOF @%:@define PACKAGE "$PACKAGE" _ACEOF


cat >>confdefs.h <<_ACEOF @%:@define VERSION "$VERSION" _ACEOF

# Some tools Automake needs.

ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}


AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}


AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_ver-
sion}"}


AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}


be  a  program name with args.  set dummy ${ac_tool_prefix}strip;
ac_word=$2 { echo "$as_me:$LINENO:  checking  for  $ac_word"  >&5
echo  $ECHO_N  "checking  for $ac_word... $ECHO_C" >&6; } if test
"${ac_cv_prog_STRIP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$STRIP"; then
  ac_cv_prog_STRIP="$STRIP" # Let the  user  override  the  test.
else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then
  {   echo   "$as_me:$LINENO:   result:    $STRIP"    >&5    echo
"${ECHO_T}$STRIP" >&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi


fi if test -z "$ac_cv_prog_STRIP"; then
  ac_ct_STRIP=$STRIP
  # Extract the first word of "strip", so it  can  be  a  program
name   with   args.    set   dummy   strip;   ac_word=$2  {  echo
"$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N  "check-
ing     for    $ac_word...    $ECHO_C"    >&6;    }    if    test
"${ac_cv_prog_ac_ct_STRIP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$ac_ct_STRIP"; then
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the  user  override
the  test.  else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir
in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_ac_ct_STRIP="strip"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

fi   fi   ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP    if    test    -n
"$ac_ct_STRIP"; then
  {   echo   "$as_me:$LINENO:   result:  $ac_ct_STRIP"  >&5  echo
"${ECHO_T}$ac_ct_STRIP" >&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
    STRIP=$ac_ct_STRIP
  fi else
  STRIP="$ac_cv_prog_STRIP" fi

fi INSTALL_STRIP_PROGRAM="SHELL} stall_sh) -c -s"

# We need awk for the "check" target.  The system "awk" is bad on
# some platforms.




# Checks for programs.  ac_ext=c ac_cpp='$CPP $CPPFLAGS'  ac_com-
pile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC
-o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext
$LIBS   >&5'  ac_compiler_gnu=$ac_cv_c_compiler_gnu  if  test  -n
"$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}gcc", so  it  can
be  a  program  name  with args.  set dummy ${ac_tool_prefix}gcc;
ac_word=$2 { echo "$as_me:$LINENO:  checking  for  $ac_word"  >&5
echo  $ECHO_N  "checking  for $ac_word... $ECHO_C" >&6; } if test
"${ac_cv_prog_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user  override  the  test.   else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then
  {  echo  "$as_me:$LINENO:  result: $CC" >&5 echo "${ECHO_T}$CC"
>&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi


fi if test -z "$ac_cv_prog_CC"; then
  ac_ct_CC=$CC
  #  Extract the first word of "gcc", so it can be a program name
with args.  set dummy gcc;  ac_word=$2  {  echo  "$as_me:$LINENO:
checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word...
$ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$ac_ct_CC"; then
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let  the  user  override  the

"${ECHO_T}$ac_ct_CC" >&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi

  if test "x$ac_ct_CC" = x; then
    CC=""
  else
    case  $cross_compiling:$ac_tool_warned  in   yes:)   {   echo
"$as_me:$LINENO: WARNING: In the future, Autoconf will not detect
cross-tools whose name does not start with the host triplet.   If
you  think  this  configuration is useful to you, please write to
autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future,  Au-
toconf will not detect cross-tools whose name does not start with
the host triplet.  If you think this configuration is  useful  to
you,  please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes
;; esac
    CC=$ac_ct_CC
  fi else
  CC="$ac_cv_prog_CC" fi

if test -z "$CC"; then
          if test -n "$ac_tool_prefix"; then
    # Extract the first word of "${ac_tool_prefix}cc", so it  can
be  a  program  name  with  args.  set dummy ${ac_tool_prefix}cc;
ac_word=$2 { echo "$as_me:$LINENO:  checking  for  $ac_word"  >&5
echo  $ECHO_N  "checking  for $ac_word... $ECHO_C" >&6; } if test
"${ac_cv_prog_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user  override  the  test.   else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_CC="${ac_tool_prefix}cc"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then
  {  echo  "$as_me:$LINENO:  result: $CC" >&5 echo "${ECHO_T}$CC"
>&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi


  fi fi if test -z "$CC"; then
  #  Extract  the first word of "cc", so it can be a program name
with args.  set dummy  cc;  ac_word=$2  {  echo  "$as_me:$LINENO:
checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word...
     fi
    ac_cv_prog_CC="cc"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

if test $ac_prog_rejected = yes; then
  # We found a bogon in the path, so make sure we never use it.
  set dummy $ac_cv_prog_CC
  shift
  if test $@%:@ != 0; then
    # We chose a different compiler from the bogus one.
    #  However,  it  has  the same basename, so the bogon will be
chosen
    # first if we set CC to just the basename; use the full  file
name.
    shift
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then
  {  echo  "$as_me:$LINENO:  result: $CC" >&5 echo "${ECHO_T}$CC"
>&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi


fi if test -z "$CC"; then
  if test -n "$ac_tool_prefix"; then
  for ac_prog in cl.exe
  do
    #  Extract the first word of "$ac_tool_prefix$ac_prog", so it
can be  a  program  name  with  args.   set  dummy  $ac_tool_pre-
fix$ac_prog;  ac_word=$2  {  echo  "$as_me:$LINENO:  checking for
$ac_word" >&5 echo $ECHO_N  "checking  for  $ac_word...  $ECHO_C"
>&6; } if test "${ac_cv_prog_CC+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC"  #  Let  the  user override the test.  else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then
  { echo "$as_me:$LINENO: result: $CC"  >&5  echo  "${ECHO_T}$CC"
>&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let  the  user  override  the
test.   else  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in
$PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_ac_ct_CC="$ac_prog"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then
  {   echo   "$as_me:$LINENO:   result:   $ac_ct_CC"   >&5   echo
"${ECHO_T}$ac_ct_CC" >&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi


  test -n "$ac_ct_CC" && break done

  if test "x$ac_ct_CC" = x; then
    CC=""
  else
    case  $cross_compiling:$ac_tool_warned  in   yes:)   {   echo
"$as_me:$LINENO: WARNING: In the future, Autoconf will not detect
cross-tools whose name does not start with the host triplet.   If
you  think  this  configuration is useful to you, please write to
autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future,  Au-
toconf will not detect cross-tools whose name does not start with
the host triplet.  If you think this configuration is  useful  to
you,  please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes
;; esac
    CC=$ac_ct_CC
  fi fi

fi


test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C
compiler  found  in  ATH  See `config.log' for more details." >&5
echo "$as_me: error: no acceptable C compiler found  in  ATH  See
`config.log' for more details." >&2;}
   { (exit 1); exit 1; }; }

#   Provide   some   information   about   the   compiler.   echo
"$as_me:$LINENO: checking for C compiler version" >&5  ac_compil-
er=`set X $ac_compile; echo $2` { (ac_try="$ac_compiler --version
>&5" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compiler -V >&5") 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }

cat >conftest.$ac_ext <<_ACEOF  /*  confdefs.h.   */  _ACEOF  cat
confdefs.h  >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h.  */

int main () {

  ;
  return   0;   }   _ACEOF    ac_clean_files_save=$ac_clean_files
ac_clean_files="$ac_clean_files  a.out a.exe b.out" # Try to cre-
ate an executable without -o first, disregard a.out.  #  It  will
help us diagnose broken compilers, and finding out an intuition #
of exeext.  { echo "$as_me:$LINENO: checking for C  compiler  de-
fault output file name" >&5 echo $ECHO_N "checking for C compiler
default output file name... $ECHO_C" >&6; } ac_link_default=`echo
"$ac_link"  |  sed 's/ -o *conftest[^ ]*//'` # # List of possible
output files, starting from the most likely.  # The algorithm  is
not robust to junk in `.', hence go to wildcards (a.*)  # only as
a  last  resort.    b.out   is   created   by   i960   compilers.
ac_files='a_out.exe  a.exe  conftest.exe  a.out conftest a.* con-
ftest.* b.out' # # The IRIX 6 linker writes into  existing  files
which  may not be # executable, retaining their permissions.  Re-
move them first so a # subsequent execution test  works.   ac_rm-
files= for ac_file in $ac_files do
  case $ac_file in
    *.$ac_ext  |  *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb |
*.bbg | *.map | *.inf | *.o | *.obj ) ;;
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  esac done rm -f $ac_rmfiles

if { (ac_try="$ac_link_default" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link_default") 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }; then
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.  #
So ignore a value of `no', otherwise this would lead to `EXEEXT =
no' # in a Makefile.  We should not override ac_cv_exeext  if  it
was  cached,  #  so that the user can short-circuit this test for
compilers unknown to # Autoconf.  for ac_file in $ac_files '' do
  test -f "$ac_file" || continue
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM |  *.bb  |
*.bbg | *.map | *.inf | *.o | *.obj )         ;;
    [ab].out )         # We found the default executable, but ex-
eext='' is most         # certainly right.          break;;

{    echo    "$as_me:$LINENO:    result:   $ac_file"   >&5   echo
"${ECHO_T}$ac_file" >&6; } if test -z "$ac_file"; then
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

{  {  echo  "$as_me:$LINENO: error: C compiler cannot create exe-
cutables See `config.log' for more details."  >&5  echo  "$as_me:
error:  C compiler cannot create executables See `config.log' for
more details." >&2;}
   { (exit 77); exit 77; }; } fi

ac_exeext=$ac_cv_exeext

# Check that the compiler produces executables we  can  run.   If
not,  either  #  the  compiler is broken, or we cross compile.  {
echo "$as_me:$LINENO: checking whether the C compiler works"  >&5
echo  $ECHO_N  "checking whether the C compiler works... $ECHO_C"
>&6; } # FIXME: These cross compiler hacks should be removed  for
Autoconf  3.0  #  If not cross compiling, check that we can run a
simple program.  if test "$cross_compiling" != yes; then
  if { ac_try='./$ac_file'
  { (case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_try") 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }; }; then
    cross_compiling=no
  else
    if test "$cross_compiling" = maybe;  then          cross_com-
piling=yes
    else          {  {  echo "$as_me:$LINENO: error: cannot run C
compiled programs.  If you meant to cross compile, use  `--host'.
See `config.log' for more details." >&5 echo "$as_me: error: can-
not run C compiled programs.  If you meant to cross compile,  use
`--host'.  See `config.log' for more details." >&2;}
   { (exit 1); exit 1; }; }
    fi
  fi   fi   {   echo   "$as_me:$LINENO:  result:  yes"  >&5  echo
"${ECHO_T}yes" >&6; }

rm     -f     a.out     a.exe     conftest$ac_cv_exeext     b.out
ac_clean_files=$ac_clean_files_save  #  Check  that  the compiler
produces executables we can run.  If not, either #  the  compiler
is broken, or we cross compile.  { echo "$as_me:$LINENO: checking
whether we  are  cross  compiling"  >&5  echo  $ECHO_N  "checking
whether  we  are  cross  compiling...  $ECHO_C"  >&6;  }  {  echo
"$as_me:$LINENO:    result:    $cross_compiling"     >&5     echo
"${ECHO_T}$cross_compiling" >&6; }

  test -f "$ac_file" || continue
  case $ac_file in
    *.$ac_ext  |  *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb |
*.bbg | *.map | *.inf | *.o | *.obj ) ;;
    *.* )  ac_cv_exeext=`expr  "$ac_file"  :  '[^.]**'`
break;;
    * ) break;;
  esac done else
  {  { echo "$as_me:$LINENO: error: cannot compute suffix of exe-
cutables: cannot compile and link See `config.log' for  more  de-
tails."  >&5  echo  "$as_me: error: cannot compute suffix of exe-
cutables: cannot compile and link See `config.log' for  more  de-
tails." >&2;}
   { (exit 1); exit 1; }; } fi

rm  -f  conftest$ac_cv_exeext  {  echo  "$as_me:$LINENO:  result:
$ac_cv_exeext" >&5 echo "${ECHO_T}$ac_cv_exeext" >&6; }

rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext  ac_exeext=$EXEEXT  {
echo  "$as_me:$LINENO:  checking  for suffix of object files" >&5
echo $ECHO_N "checking for suffix  of  object  files...  $ECHO_C"
>&6; } if test "${ac_cv_objext+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  cat  >conftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end confdefs.h.  */

int main () {

  ;
  return   0;  }  _ACEOF  rm  -f  conftest.o  conftest.obj  if  {
(ac_try="$ac_compile" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }; then
  for ac_file in conftest.o conftest.obj conftest.*; do
  test -f "$ac_file" || continue;
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM |  *.bb  |
*.bbg | *.map | *.inf ) ;;
    *) ac_cv_objext=`expr "$ac_file" : '.*.'`
       break;;
  esac done else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

{ { echo "$as_me:$LINENO: error: cannot compute suffix of  object
files:  cannot  compile  See  `config.log' for more details." >&5
echo "$as_me: error: cannot compute suffix of object files:  can-

int main () { #ifndef __GNUC__
       choke me #endif

  ;
  return   0;   }   _ACEOF   rm   -f   conftest.$ac_objext  if  {
(ac_try="$ac_compile" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && {          test -z  "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
  ac_compiler_gnu=yes else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

        ac_compiler_gnu=no fi

rm  -f  core  conftest.err  conftest.$ac_objext  conftest.$ac_ext
ac_cv_c_compiler_gnu=$ac_compiler_gnu

fi  {  echo  "$as_me:$LINENO:  result: $ac_cv_c_compiler_gnu" >&5
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }  GCC=`test  $ac_com-
piler_gnu   =   yes  &&  echo  yes`  ac_test_CFLAGS=${CFLAGS+set}
ac_save_CFLAGS=$CFLAGS { echo "$as_me:$LINENO:  checking  whether
$CC  accepts  -g"  >&5 echo $ECHO_N "checking whether $CC accepts
-g... $ECHO_C" >&6; } if  test  "${ac_cv_prog_cc_g+set}"  =  set;
then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  ac_save_c_werror_flag=$ac_c_werror_flag
   ac_c_werror_flag=yes
   ac_cv_prog_cc_g=no
   CFLAGS="-g"
   cat  >conftest.$ac_ext  <<_ACEOF /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end confdefs.h.  */

int main () {

  ;
  return   0;   }   _ACEOF   rm   -f   conftest.$ac_objext  if  {
(ac_try="$ac_compile" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?

/* end confdefs.h.  */

int main () {

  ;
  return  0;  }   _ACEOF   rm   -f   conftest.$ac_objext   if   {
(ac_try="$ac_compile" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status); } && {          test -z "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
  : else
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

        ac_c_werror_flag=$ac_save_c_werror_flag
CFLAGS="-g"              cat   >conftest.$ac_ext   <<_ACEOF    /*
confdefs.h.   */  _ACEOF  cat  confdefs.h  >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end confdefs.h.  */

int main () {

  ;
  return  0;  }   _ACEOF   rm   -f   conftest.$ac_objext   if   {
(ac_try="$ac_compile" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status); } && {          test -z "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
  ac_cv_prog_cc_g=yes else
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

         fi

rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi

rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi
  else
    CFLAGS=
  fi fi { echo "$as_me:$LINENO: checking for $CC option to accept
ISO  C89" >&5 echo $ECHO_N "checking for $CC option to accept ISO
C89... $ECHO_C" >&6; } if test "${ac_cv_prog_cc_c89+set}" =  set;
then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  ac_cv_prog_cc_c89=no   ac_save_CC=$CC   cat   >conftest.$ac_ext
<<_ACEOF  /*  confdefs.h.   */  _ACEOF  cat   confdefs.h   >>con-
ftest.$ac_ext  cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h.
*/ #include <stdarg.h> #include <stdio.h> #include  <sys/types.h>
#include  <sys/stat.h>  /* Most of the following tests are stolen
from RCS 5.7's src/conf.sh.  */ struct buf { int  x;  };  FILE  *
(*rcsopen) (struct buf *, struct stat *, int); static char *e (p,
i)
     char **p;
     int i; {
  return p[i]; } static char *f (char * (*g) (char **, int), char
**p, ...)  {
  char *s;
  va_list v;
  va_start (v,p);
  s = g (p, va_arg (v,int));
  va_end (v);
  return s; }

/*  OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It
has
   function prototypes and stuff, but not '' hex  character  con-
stants.
   These  don't  provoke  an  error  unfortunately,  instead  are
silently treated
   as 'x'.  The following induces an error, until -std  is  added
to get
   proper  ANSI  mode.  Curiously '0'!='x' always comes out true,
for an
   array size at least.  It's necessary to write  '0'==0  to  get
something
   that's  true only with -std.  */ int osf4_cc_array ['0' == 0 ?
1 : -1];

/* IBM C 6 for AIX is almost-ANSI by  default,  but  it  replaces
macro parameters
   inside strings and character constants.  */ #define FOO(x) 'x'
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];

int test (int i, double x); struct s1 {int (*f) (int a);}; struct
s2  {int  (*f)  (double  a);};  int pairnames (int, char **, FILE
*(*)(struct buf *, struct stat *, int), int, int); int argc; char
**argv; int main () { return f (e, argv, 0) != argv[0]  ||  f (e,
argv, 1) != argv[1];
  ;
  (exit  $ac_status); } && {          test -z "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
  ac_cv_prog_cc_c89=$ac_arg else
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

         fi

rm -f core conftest.err conftest.$ac_objext
  test  "x$ac_cv_prog_cc_c89"  !=  "xno" && break done rm -f con-
ftest.$ac_ext CC=$ac_save_CC

fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in
  x)
    {  echo  "$as_me:$LINENO:  result:  none  needed"  >&5   echo
"${ECHO_T}none needed" >&6; } ;;
  xno)
    {   echo   "$as_me:$LINENO:  result:  unsupported"  >&5  echo
"${ECHO_T}unsupported" >&6; } ;;
  *)
    CC="$CC $ac_cv_prog_cc_c89"
    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5  echo
"${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; esac


ac_ext=c   ac_cpp='$CPP  $CPPFLAGS'  ac_compile='$CC  -c  $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o  conftest$ac_exe-
ext   $CFLAGS  $CPPFLAGS  $LDFLAGS  conftest.$ac_ext  $LIBS  >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu         DEPDIR="${am__lead-
ing_dot}deps"

ac_config_commands="$ac_config_commands depfiles"


am_make=${MAKE-make}   cat   >   confinc   <<   'END'   am__doit:
        @echo done END # If we don't find an  include  directive,
just  comment out the code.  { echo "$as_me:$LINENO: checking for
style of include used by $am_make" >&5 echo $ECHO_N "checking for
style  of  include  used  by  $am_make... $ECHO_C" >&6; } am__in-
clude="#" am__quote= _am_result=none # First try GNU  make  style
include.  echo "include confinc" > confmf # We grep out `Entering
directory' and `Leaving directory' # messages which can occur  if
`w'  ends  up  in  MAKEFLAGS.   #  In particular we don't look at
`^make:' because GNU make might # be  invoked  under  some  other
name  (usually  "gmake"),  in which # case it prints its new name
instead of `make'.  if test "`$am_make -s -f confmf 2>  /dev/null
| grep -v 'ing directory'`" = "done"; then
   am__include=include
   am__quote=
   _am_result=GNU  fi  # Now try BSD make style include.  if test
"$am__include" = "#"; then

if test "x$enable_dependency_tracking" != xno; then
  am_depcomp="$ac_aux_dir/depcomp"
  AMDEPBACKSLASH='' fi


if test "x$enable_dependency_tracking" != xno; then
  AMDEP_TRUE=
  AMDEP_FALSE='#' else
  AMDEP_TRUE='#'
  AMDEP_FALSE= fi




depcc="$CC"   am_compiler_list=

{ echo "$as_me:$LINENO: checking dependency style of $depcc"  >&5
echo  $ECHO_N  "checking  dependency  style of $depcc... $ECHO_C"
>&6; }  if  test  "${am_cv_CC_dependencies_compiler_type+set}"  =
set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  #  We  make  a subdir and do the tests there.  Otherwise we can
end up
  # making bogus files that we don't know about and never remove.
For
  #  instance it was reported that on HP-UX the gcc test will end
up
  # making a dummy file named `D' -- because `-MD' means `put the
output
  # in D'.
  mkdir conftest.dir
  #  Copy depcomp to subdir because otherwise we won't find it if
we're
  # using a relative directory.
  cp "$am_depcomp" conftest.dir
  cd conftest.dir
  # We will build objects and dependencies in a subdirectory  be-
cause
  #  it  helps  to detect inapplicable dependency modes.  For in-
stance
  # both Tru64's cc and ICC support -MD to output dependencies as
a
  # side effect of compilation, but ICC will put the dependencies
in
  # the current directory while Tru64 will put them in the object
  # directory.
  mkdir sub

  am_cv_CC_dependencies_compiler_type=none
  if test "$am_compiler_list" = ""; then

lines.
    # This happens at least with the AIX C compiler.
    : > sub/conftest.c
    for i in 1 2 3 4 5 6; do
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
      : > sub/conftst$i.h
    done
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}"
> confmf

    case $depmode in
    nosideeffect)
      # after this tag, mechanisms are  not  by  side-effect,  so
they'll
      # only be used when explicitly requested
      if   test   "x$enable_dependency_tracking"   =  xyes;  then
        continue
      else         break
      fi
      ;;
    none) break ;;
    esac
    # We check with `-c' and `-o' for the sake of the  "dashmstd-
out"
    #  mode.   It turns out that the SunPro C++ compiler does not
properly
    # handle `-M -o', and we need to detect this.
    if    depmode=$depmode           source=sub/conftest.c    ob-
ject=sub/conftest.${OBJEXT-o}         depfile=sub/conftest.Po tm-
pdepfile=sub/conftest.TPo        $SHELL ./depcomp  $depcc  -c  -o
sub/conftest.${OBJEXT-o}    sub/conftest.c             >/dev/null
2>conftest.err &&
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftest.${OBJEXT-o} sub/conftest.Po >  /dev/null
2>&1 &&
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
      #  icc doesn't choke on unknown options, it will just issue
warnings
      # (even with -Werror).  So we grep stderr for any message
      # that says an option was ignored.
      if grep 'ignoring  option'  conftest.err  >/dev/null  2>&1;
then :; else
        am_cv_CC_dependencies_compiler_type=$depmode
        break
      fi
    fi
  done

  cd ..
  rm -rf conftest.dir else
  am_cv_CC_dependencies_compiler_type=none fi


# Find a good install program.  We prefer a C program (faster), #
so  one  script is as good as another.  But avoid the broken or #
incompatible versions: # SysV /etc/install,  /usr/sbin/install  #
SunOS  /usr/etc/install # IRIX /sbin/install # AIX /bin/install #
AmigaOS /C/install, which installs bootblocks on floppy  discs  #
AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag #
AFS /usr/afsws/bin/install, which mishandles nonexistent  args  #
SVR4  /usr/ucb/install,  which tries to use the nonexistent group
"staff" # OS/2's system install, which has a completely different
semantic  #  ./install,  which can be erroneously created by make
from ./install.sh.  { echo "$as_me:$LINENO: checking for  a  BSD-
compatible install" >&5 echo $ECHO_N "checking for a BSD-compati-
ble install... $ECHO_C" >&6; } if test  -z  "$INSTALL";  then  if
test "${ac_cv_path_install+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  # Account for people who put trailing slashes in PATH elements.
case $as_dir/ in
  ./ | .// | /cC/*  |    /etc/*  |  /usr/sbin/*  |  /usr/etc/*  |
/sbin/* | /usr/afsws/bin/* |   ?:\/os2\/install\/* | ?:\/OS2\/IN-
STALL\/* |   /usr/ucb/* ) ;;
  *)
    # OSF1 and SCO ODT 3.0 have their own names for install.
    # Don't use installbsd from OSF since it  installs  stuff  as
root
    # by default.
    for ac_prog in ginstall scoinst install; do
      for   ac_exec_ext   in   ''  $ac_executable_extensions;  do
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x
"$as_dir/$ac_prog$ac_exec_ext";   };   then              if  test
$ac_prog    =    install    &&                    grep     dspmsg
"$as_dir/$ac_prog$ac_exec_ext"  >/dev/null  2>&1;  then
# AIX  install.   It  has  an  incompatible  calling  convention.
             :           elif test $ac_prog = install &&
grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1;  then
             #  program-specific  install  script  used by HP pw-
plus--don't  use.                 :               else
ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext   -c"
break 3           fi         fi
      done
    done
    ;; esac done IFS=$as_save_IFS


fi
  if test "${ac_cv_path_install+set}" = set; then
    INSTALL=$ac_cv_path_install
  else
    # As a last resort, use the slow shell script.  Don't cache a

test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'

#  Check  whether  --enable-shared  was  given.   if  test "${en-
able_shared+set}" = set; then
  enableval=$enable_shared; p=${PACKAGE-default} case  $enableval
in yes) enable_shared=yes ;; no) enable_shared=no ;; *)
  enable_shared=no
  # Look at the argument we got.  We use all the common list sep-
arators.
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
  for pkg in $enableval; do
    if test "X$pkg" = "X$p"; then
      enable_shared=yes
    fi
  done
  IFS="$ac_save_ifs"
  ;; esac else
  enable_shared=yes fi

# Check  whether  --enable-static  was  given.   if  test  "${en-
able_static+set}" = set; then
  enableval=$enable_static;  p=${PACKAGE-default} case $enableval
in yes) enable_static=yes ;; no) enable_static=no ;; *)
  enable_static=no
  # Look at the argument we got.  We use all the common list sep-
arators.
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
  for pkg in $enableval; do
    if test "X$pkg" = "X$p"; then
      enable_static=yes
    fi
  done
  IFS="$ac_save_ifs"
  ;; esac else
  enable_static=yes fi

#  Check whether --enable-fast-install was given.  if test "${en-
able_fast_install+set}" = set; then
  enableval=$enable_fast_install; p=${PACKAGE-default} case  $en-
ableval  in  yes)  enable_fast_install=yes ;; no) enable_fast_in-
stall=no ;; *)
  enable_fast_install=no
  # Look at the argument we got.  We use all the common list sep-
arators.
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
  for pkg in $enableval; do
    if test "X$pkg" = "X$p"; then
      enable_fast_install=yes
    fi
  done
  IFS="$ac_save_ifs"
  ;; esac else
  ac_build_alias=`$SHELL     "$ac_aux_dir/config.guess"`     test
"x$ac_build_alias" = x &&
  {  {  echo "$as_me:$LINENO: error: cannot guess build type; you
must specify one" >&5 echo "$as_me:  error:  cannot  guess  build
type; you must specify one" >&2;}
   { (exit 1); exit 1; }; } ac_cv_build=`$SHELL "$ac_aux_dir/con-
fig.sub" $ac_build_alias` ||
  { { echo "$as_me:$LINENO: error: $SHELL  $ac_aux_dir/config.sub
$ac_build_alias   failed"   >&5   echo   "$as_me:  error:  $SHELL
$ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   { (exit 1); exit 1; }; }

fi  {  echo  "$as_me:$LINENO:  result:  $ac_cv_build"  >&5   echo
"${ECHO_T}$ac_cv_build"  >&6; } case $ac_cv_build in *-*-*) ;; *)
{ { echo  "$as_me:$LINENO:  error:  invalid  value  of  canonical
build" >&5 echo "$as_me: error: invalid value of canonical build"
>&2;}
   {  (exit  1);  exit  1;   };   };;   esac   build=$ac_cv_build
ac_save_IFS=$IFS;  IFS='-'  set x $ac_cv_build shift build_cpu=$1
build_vendor=$2 shift; shift # Remember, the first  character  of
IFS  is  used to create $*, # except with old shells: build_os=$*
IFS=$ac_save_IFS   case   $build_os   in   * *)    build_os=`echo
"$build_os" | sed 's/ /-/g'`;; esac


{  echo  "$as_me:$LINENO:  checking  host  system  type" >&5 echo
$ECHO_N "checking host system type... $ECHO_C"  >&6;  }  if  test
"${ac_cv_host+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test "x$host_alias" = x; then
  ac_cv_host=$ac_cv_build else
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
    {  {  echo  "$as_me:$LINENO:  error:  $SHELL $ac_aux_dir/con-
fig.sub $host_alias  failed"  >&5  echo  "$as_me:  error:  $SHELL
$ac_aux_dir/config.sub $host_alias failed" >&2;}
   { (exit 1); exit 1; }; } fi

fi   {   echo  "$as_me:$LINENO:  result:  $ac_cv_host"  >&5  echo
"${ECHO_T}$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *)  {
{  echo  "$as_me:$LINENO: error: invalid value of canonical host"
>&5 echo "$as_me: error: invalid value of canonical host" >&2;}
   {  (exit  1);   exit   1;   };   };;   esac   host=$ac_cv_host
ac_save_IFS=$IFS;  IFS='-'  set  x  $ac_cv_host shift host_cpu=$1
host_vendor=$2 shift; shift # Remember, the  first  character  of
IFS  is  used  to create $*, # except with old shells: host_os=$*
IFS=$ac_save_IFS case $host_os in * *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac


#  Find  the  correct PATH separator.  Usually this is `:', but #
DJGPP uses `;' like DOS.   if  test  "X${PATH_SEPARATOR+set}"  !=
Xset; then
ac_prog=ld if test "$GCC" = yes; then
  # Check if gcc -print-prog-name=ld gives a path.
  {  echo  "$as_me:$LINENO: checking for ld used by GCC" >&5 echo
$ECHO_N "checking for ld used by GCC... $ECHO_C" >&6; }
  case $host in
  *-*-mingw*)
    # gcc leaves a trailing carriage return which upsets mingw
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d ' 15'` ;;
  *)
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  esac
  case $ac_prog in
    # Accept absolute paths.
    [\/]* | [A-Za-z]:[\/]*)
      re_direlt='/[^/][^/]*/../'
      # Canonicalize the path of ld
      ac_prog=`echo $ac_prog| sed 's%\\%/%g'`
      while echo $ac_prog | grep "$re_direlt" >  /dev/null  2>&1;
do         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
      done
      test -z "$LD" && LD="$ac_prog"
      ;;
  "")
    # If it fails, then pretend we aren't using GCC.
    ac_prog=ld
    ;;
  *)
    # If it is relative, then search for the first ld in PATH.
    with_gnu_ld=unknown
    ;;
  esac elif test "$with_gnu_ld" = yes; then
  {  echo  "$as_me:$LINENO: checking for GNU ld" >&5 echo $ECHO_N
"checking for GNU ld... $ECHO_C" >&6; } else
  { echo "$as_me:$LINENO:  checking  for  non-GNU  ld"  >&5  echo
$ECHO_N  "checking  for  non-GNU ld... $ECHO_C" >&6; } fi if test
"${lt_cv_path_LD+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -z "$LD"; then
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  for ac_dir in $PATH; do
    test -z "$ac_dir" && ac_dir=.
    if    test    -f    "$ac_dir/$ac_prog"     ||     test     -f
"$ac_dir/$ac_prog$ac_exeext"; then
      lt_cv_path_LD="$ac_dir/$ac_prog"
      #  Check  to  see if the program is GNU ld.  I'd rather use
--version,
      # but apparently some GNU ld's only accept -v.
      # Break only if it was the GNU/non-GNU ld that we prefer.
      if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep  '(GNU|with
BFD)'  >  /dev/null;  then          test  "$with_gnu_ld" != no &&
break
      else         test "$with_gnu_ld" != yes && break

   {  (exit  1); exit 1; }; } { echo "$as_me:$LINENO: checking if
the linker ($LD) is GNU ld" >&5 echo  $ECHO_N  "checking  if  the
linker   ($LD)   is   GNU   ld...   $ECHO_C"   >&6;   }  if  test
"${lt_cv_prog_gnu_ld+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  # I'd rather use --version here, but apparently some  GNU  ld's
only  accept  -v.   if  $LD -v 2>&1 </dev/null | egrep '(GNU|with
BFD)' 1>&5; then
  lt_cv_prog_gnu_ld=yes else
  lt_cv_prog_gnu_ld=no fi  fi  {  echo  "$as_me:$LINENO:  result:
$lt_cv_prog_gnu_ld" >&5 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
with_gnu_ld=$lt_cv_prog_gnu_ld


{ echo "$as_me:$LINENO: checking for $LD option to reload  object
files" >&5 echo $ECHO_N "checking for $LD option to reload object
files... $ECHO_C" >&6; } if test "${lt_cv_ld_reload_flag+set}"  =
set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  lt_cv_ld_reload_flag='-r'  fi  {  echo "$as_me:$LINENO: result:
$lt_cv_ld_reload_flag" >&5 echo  "${ECHO_T}$lt_cv_ld_reload_flag"
>&6;  }  reload_flag=$lt_cv_ld_reload_flag test -n "$reload_flag"
&& reload_flag=" $reload_flag"

{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5  echo
$ECHO_N  "checking  for  BSD-compatible  nm... $ECHO_C" >&6; } if
test "${lt_cv_path_NM+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$NM"; then
  # Let the user override the test.
  lt_cv_path_NM="$NM" else
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
    test -z "$ac_dir" && ac_dir=.
    tmp_nm=$ac_dir/${ac_tool_prefix}nm
    if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
      # Check to see if the nm accepts a BSD-compat flag.
      # Adding the `sed 1q' prevents false  positives  on  HP-UX,
which says:
      #   nm: unknown option "B" ignored
      #  Tru64's nm complains that /dev/null is an invalid object
file
      if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0)  |  egrep
'(/dev/null|Invalid   file  or  object  type)'  >/dev/null;  then
        lt_cv_path_NM="$tmp_nm -B"         break
      elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep
/dev/null  >/dev/null;  then          lt_cv_path_NM="$tmp_nm  -p"
        break
      else           lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"}   #
keep  the  first match, but         continue # so that we can try
to find one that supports BSD flags
      fi

Then  use  that  list  of  sed's  as ones to test for truncation.
as_executable_p="test -f"  as_save_IFS=$IFS;  IFS=$PATH_SEPARATOR
for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_prog in sed gsed; do
    for ac_exec_ext in '' $ac_executable_extensions; do
      if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
        _sed_list="$_sed_list $as_dir/$ac_prog$ac_exec_ext"
      fi
    done
  done done

  # Create a temporary directory, and hook for its removal unless
debugging.  $debug || {
  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
  trap '{ (exit 1); exit 1; }' 1 2 13 15 }

# Create a  (secure)  tmp  directory  for  tmp  files.   :  ${TM-
PDIR=/tmp} {
  tmp=`(umask   077   &&   mktemp   -d   -q  "$TMPDIR/sedXXXXXX")
2>/dev/null` &&
  test -n "$tmp" && test -d "$tmp" }  || {
  tmp=$TMPDIR/sed$$-$RANDOM
  (umask 077 && mkdir $tmp) } || {
   echo "$me: cannot create a temporary directory in $TMPDIR" >&2
   { (exit 1); exit 1; } }
  _max=0
  _count=0
  # Add /usr/xpg4/bin/sed as it is typically found on Solaris
  # along with /bin/sed that truncates output.
  for _sed in $_sed_list /usr/xpg4/bin/sed; do
    test ! -f ${_sed} && break
    cat /dev/null > "$tmp/sed.in"
    _count=0
    echo        ${ECHO_N-$ac_n}       "0123456789${ECHO_C-$ac_c}"
>"$tmp/sed.in"
    # Check for GNU sed and select it if it is found.
    if "${_sed}" --version 2>&1 < /dev/null  |  egrep  '(GNU)'  >
/dev/null; then
      lt_cv_path_SED=${_sed}
      break
    fi
    while true; do
      cat "$tmp/sed.in" "$tmp/sed.in" >"$tmp/sed.tmp"
      mv "$tmp/sed.tmp" "$tmp/sed.in"
      cp "$tmp/sed.in" "$tmp/sed.nl"
      echo >>"$tmp/sed.nl"
      ${_sed}  -e  's/a$//'  <  "$tmp/sed.nl"  >"$tmp/sed.out" ||
break
      cmp -s "$tmp/sed.out" "$tmp/sed.nl" || break
      # 40000 chars as input seems more than enough

  SED=$lt_cv_path_SED fi { echo  "$as_me:$LINENO:  result:  $SED"
>&5 echo "${ECHO_T}$SED" >&6; }

{  echo  "$as_me:$LINENO:  checking whether ln -s works" >&5 echo
$ECHO_N  "checking  whether  ln  -s  works...  $ECHO_C"  >&6;   }
LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then
  {  echo  "$as_me:$LINENO:  result: yes" >&5 echo "${ECHO_T}yes"
>&6; } else
  { echo "$as_me:$LINENO:  result:  no,  using  $LN_S"  >&5  echo
"${ECHO_T}no, using $LN_S" >&6; } fi

{  echo  "$as_me:$LINENO: checking how to recognise dependent li-
braries" >&5 echo $ECHO_N "checking how  to  recognise  dependent
libraries...       $ECHO_C"       >&6;       }       if      test
"${lt_cv_deplibs_check_method+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  lt_cv_file_magic_cmd='$MAGIC_CMD'   lt_cv_file_magic_test_file=
lt_cv_deplibs_check_method='unknown'  # Need to set the preceding
variable on all platforms that support #  interlibrary  dependen-
cies.   #  'none'  -- dependencies not supported.  # `unknown' --
same as none,  but  documents  that  we  really  don't  know.   #
'pass_all'   --  all  dependencies  passed  with  no  checks.   #
'test_compile' -- check by making test  program.   #  'file_magic
[[regex]]'  -- check by looking for files in library path # which
responds to the $file_magic_cmd with a given egrep regex.   #  If
you  have `file' or equivalent on your system and you're not sure
# whether `pass_all' will *always* work, you probably  want  this
one.

case $host_os in aix4* | aix5*)
  lt_cv_deplibs_check_method=pass_all
  ;;

beos*)
  lt_cv_deplibs_check_method=pass_all
  ;;

bsdi4*)
  lt_cv_deplibs_check_method='file_magic    ELF   [0-9][0-9]*-bit
[ML]SB (shared object|dynamic lib)'
  lt_cv_file_magic_cmd='/usr/bin/file -L'
  lt_cv_file_magic_test_file=/shlib/libc.so
  ;;

cygwin* | mingw* | pw32*)
  lt_cv_deplibs_check_method='file_magic       file        format
pei*-i386(.*architecture: i386)?'
  lt_cv_file_magic_cmd='$OBJDUMP -f'
  ;;

darwin* | rhapsody*)
  lt_cv_deplibs_check_method='file_magic    Mach-O    dynamically
  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
    case $host_cpu in
    i*86 )
      #  Not sure whether the presence of OpenBSD here was a mis-
take.
      # Let's accept both of them until this is cleared up.
      lt_cv_deplibs_check_method='file_magic      (FreeBSD|OpenB-
SD)/i[3-9]86 (compact )?demand paged shared library'
      lt_cv_file_magic_cmd=/usr/bin/file
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
      ;;
    esac
  else
    lt_cv_deplibs_check_method=pass_all
  fi
  ;;

gnu*)
  lt_cv_deplibs_check_method=pass_all
  ;;

hpux10.20*|hpux11*)
  lt_cv_deplibs_check_method='file_magic    (s[0-9][0-9][0-9]|PA-
RISC[0-9].[0-9]) shared library'
  lt_cv_file_magic_cmd=/usr/bin/file
  lt_cv_file_magic_test_file=/usr/lib/libc.sl
  ;;

irix5* | irix6* | nonstopux*)
  case $host_os in
  irix5* | nonstopux*)
    # this will be overridden with pass_all, but let us  keep  it
just in case
    lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic
lib MIPS - version 1"
    ;;
  *)
    case $LD in
    *-32|*"-32 ") libmagic=32-bit;;
    *-n32|*"-n32 ") libmagic=N32;;
    *-64|*"-64 ") libmagic=64-bit;;
    *) libmagic=never-match;;
    esac
    # this will be overridden with pass_all, but let us  keep  it
just in case
    lt_cv_deplibs_check_method="file_magic  ELF  ${libmagic}  MSB
mips-[1234] dynamic lib MIPS - version 1"
    ;;
  esac
  lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
  lt_cv_deplibs_check_method=pass_all
  ;;

netbsd*)
  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
    lt_cv_deplibs_check_method='match_pattern
/lib[^/.]+.so.[0-9]+.[0-9]+$'
  else
    lt_cv_deplibs_check_method='match_pattern /lib[^/.]+.so$'
  fi
  ;;

newos6*)
  lt_cv_deplibs_check_method='file_magic    ELF   [0-9][0-9]*-bit
[ML]SB (executable|dynamic lib)'
  lt_cv_file_magic_cmd=/usr/bin/file
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
  ;;

openbsd*)
  lt_cv_file_magic_cmd=/usr/bin/file
  lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"  ||  test
"$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
    lt_cv_deplibs_check_method='file_magic   ELF  [0-9][0-9]*-bit
[LM]SB shared object'
  else
    lt_cv_deplibs_check_method='file_magic OpenBSD.*  shared  li-
brary'
  fi
  ;;

osf3* | osf4* | osf5*)
  #  this  will  be  overridden with pass_all, but let us keep it
just in case
  lt_cv_deplibs_check_method='file_magic COFF format alpha shared
library'
  lt_cv_file_magic_test_file=/shlib/libc.so
  lt_cv_deplibs_check_method=pass_all
  ;;

sco3.2v5*)
  lt_cv_deplibs_check_method=pass_all
  ;;

solaris*)
  lt_cv_deplibs_check_method=pass_all
  lt_cv_file_magic_test_file=/lib/libc.so
  ;;

sysv5uw[78]* | sysv4*uw2*)
  lt_cv_deplibs_check_method=pass_all
  ;;

sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
  sni)
    lt_cv_file_magic_cmd='/bin/file'
    lt_cv_deplibs_check_method="file_magic   ELF  [0-9][0-9]*-bit
[LM]SB dynamic lib"
    lt_cv_file_magic_test_file=/lib/libc.so
    ;;
  siemens)
    lt_cv_deplibs_check_method=pass_all
    ;;
  esac
  ;; esac

fi { echo "$as_me:$LINENO:  result:  $lt_cv_deplibs_check_method"
>&5  echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; } file_mag-
ic_cmd=$lt_cv_file_magic_cmd
deplibs_check_method=$lt_cv_deplibs_check_method








#  Check  for  command  to grab the raw symbol name followed by C
symbol from nm.  {  echo  "$as_me:$LINENO:  checking  command  to
parse $NM output" >&5 echo $ECHO_N "checking command to parse $NM
output...  $ECHO_C"  >&6;  }  if  test   "${lt_cv_sys_global_sym-
bol_pipe+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else

#  These  are  sane defaults that work on at least a few old sys-
tems.  # [They come from Ultrix.  What could be  older  than  Ul-
trix?!! ;)]

#  Character  class  describing  NM  global  symbol  codes.  sym-
code='[BCDEGRST]'

# Regexp to match symbols that can be accessed directly  from  C.
sympat='A-Za-z][_A-Za-z0-9]*'

#  Transform  the  above  into  a  raw  symbol  and  a  C symbol.
symxfrm='1 23 3'

# Transform an extracted symbol line into a proper C  declaration
lt_cv_global_symbol_to_cdecl="sed  -n  -e  's/^. .* $/extern char
1;/p'"

# Transform an extracted symbol line into symbol name and  symbol
address  lt_cv_global_symbol_to_c_name_address="sed  -n  -e 's/^:
]* $/  {\

  symcode='[BDT]'
  ;; sysv4)
  symcode='[DFNSTU]'
  ;; esac

# Handle CRLF in  mingw  tool  chain  opt_cr=  case  $host_os  in
mingw*)
  opt_cr=`echo 'x0,1' | tr x ' 15'` # option cr in regexp
  ;; esac

#  If we're using GNU nm, then use its standard symbol codes.  if
$NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
  symcode='[ABCDGISTW]' fi

# Try without a prefix undercore, then with it.   for  ac_symprfx
in "" "_"; do

  #  Write  the  raw  and  C  identifiers.  lt_cv_sys_global_sym-
bol_pipe="sed   -n   -e   's/^.*[    ]ymcode$symcode*[         ][
     ]*c_symprfx$sympat$opt_cr$/$symxfrm/p'"

  # Check to see that the pipe works correctly.
  pipe_works=no
  rm -f conftest*
  cat  >  conftest.$ac_ext  <<EOF #ifdef __cplusplus extern "C" {
#endif char nm_test_var; void nm_test_func(){} #ifdef __cplusplus
}  #endif  int  main(){nm_test_var='a';nm_test_func();return(0);}
EOF

  if { (eval echo "$as_me:$LINENO:
  (eval $ac_compile) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }; then
    # Now try to grab the symbols.
    nlist=conftest.nm
    if { (eval echo "$as_me:$LINENO:
  (eval $NM conftest.$ac_objext  $lt_cv_sys_global_symbol_pipe  >
$nlist) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && test -s "$nlist"; then
      # Try sorting and uniquifying the output.
      if  sort  "$nlist"  |  uniq > "$nlist"T; then         mv -f
"$nlist"T "$nlist"
      else         rm -f "$nlist"T
      fi

      # Make sure that we snagged all the symbols we need.
      if  egrep  '  nm_test_var$'   "$nlist"   >/dev/null;   then
        if  egrep  '  nm_test_func$'  "$nlist"  >/dev/null;  then
          cat <<EOF > conftest.$ac_ext #ifdef __cplusplus  extern

  {0, (lt_ptr) 0} };

#ifdef  __cplusplus  } #endif EOF           # Now try linking the
two files.            mv conftest.$ac_objext  conftstm.$ac_objext
            save_LIBS="$LIBS"               save_CFLAGS="$CFLAGS"
                    LIBS="conftstm.$ac_objext"
CFLAGS="$CFLAGS$no_builtin_flag"               if  {  (eval  echo
"$as_me:$LINENO:
  (eval $ac_link) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status);  }  &&  test  -s  conftest$ac_exeext;  then
                 pipe_works=yes                   fi
LIBS="$save_LIBS"             CFLAGS="$save_CFLAGS"          else
            echo   "cannot   find  nm_test_func  in  $nlist"  >&5
        fi
      else         echo "cannot find nm_test_var in $nlist" >&5
      fi
    else
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
    fi
  else
    echo "$progname: failed program was:" >&5
    cat conftest.$ac_ext >&5
  fi
  rm -f conftest* conftst*

  # Do not use the global_symbol_pipe unless it works.
  if test "$pipe_works" = yes; then
    break
  else
    lt_cv_sys_global_symbol_pipe=
  fi done

fi

global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"  if  test   -z
"$lt_cv_sys_global_symbol_pipe"; then
  global_symbol_to_cdecl=
  global_symbol_to_c_name_address= else
  global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
  global_symbol_to_c_name_address="$lt_cv_global_sym-
bol_to_c_name_address" fi if test  -z  "$global_symbol_pipe$glob-
al_symbol_to_cdec$global_symbol_to_c_name_address"; then
  {    echo    "$as_me:$LINENO:    result:   failed"   >&5   echo
"${ECHO_T}failed" >&6; } else
  { echo "$as_me:$LINENO: result: ok" >&5 echo "${ECHO_T}ok" >&6;
} fi

ac_ext=c   ac_cpp='$CPP  $CPPFLAGS'  ac_compile='$CC  -c  $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o  conftest$ac_exe-
ext   $CFLAGS  $CPPFLAGS  $LDFLAGS  conftest.$ac_ext  $LIBS  >&5'
  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  # <limits.h> exists even on freestanding compilers.
  # On the NeXT, cc -E runs the code through the compiler's pars-
er,
  #  not  just  through cpp. "Syntax error" is here to catch this
case.
  cat >conftest.$ac_ext <<_ACEOF /* confdefs.h.   */  _ACEOF  cat
confdefs.h  >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h.  */ @%:@ifdef __STDC__  @%:@  include  <limits.h>
@%:@else   @%:@  include  <assert.h>  @%:@endif
Syntax error _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext"  case
"(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit   $ac_status);   }  >/dev/null  &&  {            test  -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" ||          test !  -s
conftest.err
       }; then
  : else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

  # Broken: fails on valid input.  continue fi

rm -f conftest.err conftest.$ac_ext

  # OK, works on sane cases.  Now check whether nonexistent head-
ers
  # can be detected and how.
  cat  >conftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end  confdefs.h.   */  @%:@include <ac_nonexistent.h> _ACEOF if {
(ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status);  }  >/dev/null  &&  {             test   -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag"  ||          test ! -s
conftest.err
       }; then
  # Broken: success on invalid input.  continue else

fi
  CPP=$ac_cv_prog_CPP else
  ac_cv_prog_CPP=$CPP  fi  {  echo "$as_me:$LINENO: result: $CPP"
>&5 echo "${ECHO_T}$CPP" >&6; } ac_preproc_ok=false for ac_c_pre-
proc_warn_flag in '' yes do
  # Use a header file that comes with gcc, so configuring glibc
  # with a fresh cross-compiler works.
  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  # <limits.h> exists even on freestanding compilers.
  # On the NeXT, cc -E runs the code through the compiler's pars-
er,
  #  not  just  through cpp. "Syntax error" is here to catch this
case.
  cat >conftest.$ac_ext <<_ACEOF /* confdefs.h.   */  _ACEOF  cat
confdefs.h  >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h.  */ @%:@ifdef __STDC__  @%:@  include  <limits.h>
@%:@else   @%:@  include  <assert.h>  @%:@endif
Syntax error _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext"  case
"(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit   $ac_status);   }  >/dev/null  &&  {            test  -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag" ||          test !  -s
conftest.err
       }; then
  : else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

  # Broken: fails on valid input.  continue fi

rm -f conftest.err conftest.$ac_ext

  # OK, works on sane cases.  Now check whether nonexistent head-
ers
  # can be detected and how.
  cat  >conftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end  confdefs.h.   */  @%:@include <ac_nonexistent.h> _ACEOF if {
(ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err

done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was
skipped.  rm -f conftest.err conftest.$ac_ext if  $ac_preproc_ok;
then
  : else
  {  {  echo  "$as_me:$LINENO:  error:  C  preprocessor See `con-
fig.log' for more details." >&5 echo "$as_me: error: C preproces-
sor See `config.log' for more details." >&2;}
   { (exit 1); exit 1; }; } fi

ac_ext=c   ac_cpp='$CPP  $CPPFLAGS'  ac_compile='$CC  -c  $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o  conftest$ac_exe-
ext   $CFLAGS  $CPPFLAGS  $LDFLAGS  conftest.$ac_ext  $LIBS  >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu


{ echo "$as_me:$LINENO: checking for grep that handles long lines
and  -e"  >&5  echo  $ECHO_N "checking for grep that handles long
lines and -e... $ECHO_C" >&6; } if test  "${ac_cv_path_GREP+set}"
= set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  #  Extract  the first word of "grep ggrep" to use in msg output
if test -z "$GREP"; then set dummy grep ggrep; ac_prog_name=$2 if
test "${ac_cv_path_GREP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  ac_path_GREP_found=false  #  Loop  through  the user's path and
test for each of PROGNAME-LIST as_save_IFS=$IFS;  IFS=$PATH_SEPA-
RATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_prog in grep ggrep; do
  for ac_exec_ext in '' $ac_executable_extensions; do
    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
    # Check for GNU ac_path_GREP and select it if it is found.
  # Check for GNU $ac_path_GREP case  `"$ac_path_GREP"  --version
2>&1` in *GNU*)
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; *)
  ac_count=0
  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
  while :
  do
    cat "conftest.in" "conftest.in" >"conftest.tmp"
    mv "conftest.tmp" "conftest.in"
    cp "conftest.in" "conftest.nl"
    echo 'GREP' >> "conftest.nl"
    "$ac_path_GREP"  -e  'GREP$'  -e  '-(cannot  match)-' < "con-
ftest.nl" >"conftest.out" 2>/dev/null || break
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
    ac_count=`expr $ac_count + 1`
    if test $ac_count -gt ${ac_path_GREP_max-0}; then

done IFS=$as_save_IFS


fi

GREP="$ac_cv_path_GREP" if test -z "$GREP"; then
  {  {  echo  "$as_me:$LINENO: error: no acceptable $ac_prog_name
could be found  in  $PATH$PATH_SEPARATOR/usr/xpg4/bin"  >&5  echo
"$as_me:  error:  no  acceptable  $ac_prog_name could be found in
$PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   { (exit 1); exit 1; }; } fi

else
  ac_cv_path_GREP=$GREP fi


fi { echo "$as_me:$LINENO:  result:  $ac_cv_path_GREP"  >&5  echo
"${ECHO_T}$ac_cv_path_GREP" >&6; }
 GREP="$ac_cv_path_GREP"


{  echo  "$as_me:$LINENO:  checking  for  egrep" >&5 echo $ECHO_N
"checking   for   egrep...    $ECHO_C"    >&6;    }    if    test
"${ac_cv_path_EGREP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   then ac_cv_path_EGREP="$GREP -E"
   else
     #  Extract the first word of "egrep" to use in msg output if
test -z "$EGREP"; then set dummy egrep; ac_prog_name=$2  if  test
"${ac_cv_path_EGREP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  ac_path_EGREP_found=false  #  Loop  through the user's path and
test for each of PROGNAME-LIST as_save_IFS=$IFS;  IFS=$PATH_SEPA-
RATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_prog in egrep; do
  for ac_exec_ext in '' $ac_executable_extensions; do
    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
    {  test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; }
|| continue
    # Check for GNU ac_path_EGREP and select it if it is found.
  # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version
2>&1` in *GNU*)
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; *)
  ac_count=0
  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
  while :
  do
    cat "conftest.in" "conftest.in" >"conftest.tmp"
    mv "conftest.tmp" "conftest.in"

  done
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac


    $ac_path_EGREP_found && break 3
  done done

done IFS=$as_save_IFS


fi

EGREP="$ac_cv_path_EGREP" if test -z "$EGREP"; then
  {  {  echo  "$as_me:$LINENO: error: no acceptable $ac_prog_name
could be found  in  $PATH$PATH_SEPARATOR/usr/xpg4/bin"  >&5  echo
"$as_me:  error:  no  acceptable  $ac_prog_name could be found in
$PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   { (exit 1); exit 1; }; } fi

else
  ac_cv_path_EGREP=$EGREP fi


   fi fi { echo "$as_me:$LINENO: result:  $ac_cv_path_EGREP"  >&5
echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
 EGREP="$ac_cv_path_EGREP"


{  echo  "$as_me:$LINENO:  checking  for ANSI C header files" >&5
echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
if test "${ac_cv_header_stdc+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  cat  >conftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end  confdefs.h.  */ #include <stdlib.h> #include <stdarg.h> #in-
clude <string.h> #include <float.h>

int main () {

  ;
  return  0;  }   _ACEOF   rm   -f   conftest.$ac_objext   if   {
(ac_try="$ac_compile" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status); } && {          test -z "$ac_c_werror_flag"
||          test ! -s conftest.err

_ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  $EGREP "memchr" >/dev/null 2>&1; then
  : else
  ac_cv_header_stdc=no fi rm -f conftest*

fi

if test $ac_cv_header_stdc = yes; then
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  cat  >conftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end confdefs.h.  */ #include <stdlib.h>

_ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  $EGREP "free" >/dev/null 2>&1; then
  : else
  ac_cv_header_stdc=no fi rm -f conftest*

fi

if test $ac_cv_header_stdc = yes; then
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using
-ansi.
  if test "$cross_compiling" = yes; then
  : else
  cat >conftest.$ac_ext <<_ACEOF /* confdefs.h.   */  _ACEOF  cat
confdefs.h  >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h.  */ #include <ctype.h>  #include  <stdlib.h>  #if
(('  '  & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c)
<= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' +  ((c)  -  'a')  :
(c)) #else # define ISLOWER(c)                (('a' <= (c) && (c)
<=  'i')                  ||  ('j'  <=  (c)  &&   (c)   <=   'r')
                   ||  ('s' <= (c) && (c) <= 'z')) # define TOUP-
PER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif

#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () {
  int i;
  for (i = 0; i < 256; i++)
    if (XOR (islower (i), ISLOWER (i))         || toupper (i)  !=
TOUPPER (i))
      return 2;
  return   0;   }   _ACEOF   rm   -f   conftest$ac_exeext   if  {
(ac_try="$ac_link" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link") 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  { (case "(($ac_try" in
  *

fi fi { echo  "$as_me:$LINENO:  result:  $ac_cv_header_stdc"  >&5
echo  "${ECHO_T}$ac_cv_header_stdc"  >&6;  } if test $ac_cv_head-
er_stdc = yes; then

cat >>confdefs.h <<_ACEOF @%:@define STDC_HEADERS 1 _ACEOF

fi

# On IRIX 5.3, sys/types and inttypes.h are conflicting.









for ac_header in sys/types.h sys/stat.h stdlib.h  string.h  memo-
ry.h  strings.h                   inttypes.h stdint.h unistd.h do
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` {  echo
"$as_me:$LINENO:   checking  for  $ac_header"  >&5  echo  $ECHO_N
"checking   for   $ac_header...   $ECHO_C"   >&6;    }    if    {
as_var=$as_ac_Header; eval "test
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  cat  >conftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end confdefs.h.  */ $ac_includes_default

@%:@include  <$ac_header>  _ACEOF  rm -f conftest.$ac_objext if {
(ac_try="$ac_compile" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && {          test -z  "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
  eval "$as_ac_Header=yes" else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

        eval "$as_ac_Header=no" fi

rm -f core conftest.err conftest.$ac_objext  conftest.$ac_ext  fi
ac_res=`eval  echo  '${'$as_ac_Header'}'`                  { echo
"$as_me:$LINENO: result:  $ac_res"  >&5  echo  "${ECHO_T}$ac_res"
as_var=$as_ac_Header; eval "test
  echo  $ECHO_N  "(cached)  $ECHO_C"  >&6  fi  ac_res=`eval  echo
'${'$as_ac_Header'}'`                 { echo "$as_me:$LINENO: re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } else
  # Is the header compilable?  { echo  "$as_me:$LINENO:  checking
$ac_header  usability"  >&5 echo $ECHO_N "checking $ac_header us-
ability... $ECHO_C" >&6;  }  cat  >conftest.$ac_ext  <<_ACEOF  /*
confdefs.h.   */  _ACEOF  cat  confdefs.h  >>conftest.$ac_ext cat
>>conftest.$ac_ext  <<_ACEOF  /*  end  confdefs.h.   */   $ac_in-
cludes_default   @%:@include   <$ac_header>  _ACEOF  rm  -f  con-
ftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && {          test -z  "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
  ac_header_compiler=yes else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

        ac_header_compiler=no fi

rm -f core conftest.err  conftest.$ac_objext  conftest.$ac_ext  {
echo   "$as_me:$LINENO:  result:  $ac_header_compiler"  >&5  echo
"${ECHO_T}$ac_header_compiler" >&6; }

# Is  the  header  present?   {  echo  "$as_me:$LINENO:  checking
$ac_header  presence" >&5 echo $ECHO_N "checking $ac_header pres-
ence...  $ECHO_C"  >&6;  }  cat  >conftest.$ac_ext  <<_ACEOF   /*
confdefs.h.   */  _ACEOF  cat  confdefs.h  >>conftest.$ac_ext cat
>>conftest.$ac_ext <<_ACEOF /* end  confdefs.h.   */  @%:@include
<$ac_header>  _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case
"(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status);  }  >/dev/null  &&  {             test   -z
"$ac_c_preproc_warn_flag$ac_c_werror_flag"  ||          test ! -s
conftest.err
       }; then
  ac_header_preproc=yes else

ING: $ac_header: accepted by the compiler, rejected by  the  pre-
processor!" >&2;}
    {  echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with
the compiler's result" >&5  echo  "$as_me:  WARNING:  $ac_header:
proceeding with the compiler's result" >&2;}
    ac_header_preproc=yes
    ;;
  no:yes:* )
    { echo "$as_me:$LINENO: WARNING: $ac_header: present but can-
not be compiled" >&5 echo "$as_me: WARNING:  $ac_header:  present
but cannot be compiled" >&2;}
    {  echo  "$as_me:$LINENO:  WARNING: $ac_header:     check for
missing  prerequisite  headers?"  >&5  echo   "$as_me:   WARNING:
$ac_header:     check for missing prerequisite headers?" >&2;}
    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf
documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Au-
toconf documentation" >&2;}
    { echo "$as_me:$LINENO: WARNING: $ac_header:     section echo
"$as_me: WARNING: $ac_header:     section
    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding  with
the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header:
proceeding with the preprocessor's result" >&2;}
    { echo "$as_me:$LINENO: WARNING: $ac_header: in  the  future,
the  compiler  will  take  precedence" >&5 echo "$as_me: WARNING:
$ac_header: in the future, the  compiler  will  take  precedence"
>&2;}

    ;;  esac { echo "$as_me:$LINENO: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C"  >&6;  }  if  {
as_var=$as_ac_Header; eval "test
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  eval   "$as_ac_Header=c_header_preproc"  fi  ac_res=`eval  echo
'${'$as_ac_Header'}'`                { echo "$as_me:$LINENO:  re-
sult: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; }

fi if test `eval echo '${'$as_ac_Header'}'` = yes; then
  cat  >>confdefs.h <<_ACEOF @%:@define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1 _ACEOF

fi

done






# Only perform the check for file, if the check  method  requires
it case $deplibs_check_method in file_magic*)
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
    {  echo  "$as_me:$LINENO: checking for ${ac_tool_prefix}file"

  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/usr/bin:$PATH"
  for ac_dir in $ac_dummy; do
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/${ac_tool_prefix}file; then
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
      if   test  -n  "$file_magic_test_file";  then          case
$deplibs_check_method   in           "file_magic   "*)
file_magic_regex="`expr               MAGIC_CMD="$lt_cv_path_MAG-
IC_CMD"           if eval $file_magic_cmd ile_magic_test_file  2>
/dev/null  |               egrep "$file_magic_regex" > /dev/null;
then             :           else             cat <<EOF 1>&2

*** Warning: the command libtool uses to detect shared libraries,
***  $file_magic_cmd,  produces output that libtool cannot recog-
nize.  *** The result is  that  libtool  may  fail  to  recognize
shared  libraries  *** as such.  This will affect the creation of
libtool libraries that *** depend on shared libraries,  but  pro-
grams linked with such libtool *** libraries will work regardless
of this problem.  Nevertheless, you *** may want  to  report  the
problem to your system manager and/or to *** bug-libtool@gnu.org

EOF           fi ;;         esac
      fi
      break
    fi
  done
  IFS="$ac_save_ifs"
  MAGIC_CMD="$ac_save_MAGIC_CMD"
  ;; esac fi

MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then
  {   echo   "$as_me:$LINENO:   result:   $MAGIC_CMD"   >&5  echo
"${ECHO_T}$MAGIC_CMD" >&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi

if test -z "$lt_cv_path_MAGIC_CMD"; then
  if test -n "$ac_tool_prefix"; then
    {  echo  "$as_me:$LINENO: checking for file" >&5 echo $ECHO_N
"checking for file... $ECHO_C" >&6; } if test  "${lt_cv_path_MAG-
IC_CMD+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  case $MAGIC_CMD in
  /*)
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD"  #  Let the user override the
test with a path.
  ;;
  ?:/*)
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user  override  the
test with a dos path.
  ;;

*** Warning: the command libtool uses to detect shared libraries,
***  $file_magic_cmd,  produces output that libtool cannot recog-
nize.  *** The result is  that  libtool  may  fail  to  recognize
shared  libraries  *** as such.  This will affect the creation of
libtool libraries that *** depend on shared libraries,  but  pro-
grams linked with such libtool *** libraries will work regardless
of this problem.  Nevertheless, you *** may want  to  report  the
problem to your system manager and/or to *** bug-libtool@gnu.org

EOF           fi ;;         esac
      fi
      break
    fi
  done
  IFS="$ac_save_ifs"
  MAGIC_CMD="$ac_save_MAGIC_CMD"
  ;; esac fi

MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then
  {   echo   "$as_me:$LINENO:   result:   $MAGIC_CMD"   >&5  echo
"${ECHO_T}$MAGIC_CMD" >&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi

  else
    MAGIC_CMD=:
  fi fi

  fi
  ;; esac

if test -n "$ac_tool_prefix"; then
  #  Extract  the  first word of "${ac_tool_prefix}ranlib", so it
can be a program name with args.  set dummy ${ac_tool_prefix}ran-
lib;  ac_word=$2  {  echo "$as_me:$LINENO: checking for $ac_word"
>&5 echo $ECHO_N "checking for $ac_word...  $ECHO_C"  >&6;  }  if
test "${ac_cv_prog_RANLIB+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$RANLIB"; then
  ac_cv_prog_RANLIB="$RANLIB"  #  Let the user override the test.
else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$ac_ct_RANLIB"; then
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override
the test.  else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for  as_dir
in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_ac_ct_RANLIB="ranlib"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

fi    fi   ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB   if   test   -n
"$ac_ct_RANLIB"; then
  {  echo  "$as_me:$LINENO:  result:  $ac_ct_RANLIB"   >&5   echo
"${ECHO_T}$ac_ct_RANLIB" >&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi

  if test "x$ac_ct_RANLIB" = x; then
    RANLIB=":"
  else
    case  $cross_compiling:$ac_tool_warned  in   yes:)   {   echo
"$as_me:$LINENO: WARNING: In the future, Autoconf will not detect
cross-tools whose name does not start with the host triplet.   If
you  think  this  configuration is useful to you, please write to
autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future,  Au-
toconf will not detect cross-tools whose name does not start with
the host triplet.  If you think this configuration is  useful  to
you,  please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes
;; esac
    RANLIB=$ac_ct_RANLIB
  fi else
  RANLIB="$ac_cv_prog_RANLIB" fi

if test -n "$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}strip", so it can
be  a  program name with args.  set dummy ${ac_tool_prefix}strip;
ac_word=$2 { echo "$as_me:$LINENO:  checking  for  $ac_word"  >&5
echo  $ECHO_N  "checking  for $ac_word... $ECHO_C" >&6; } if test
"${ac_cv_prog_STRIP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$STRIP"; then
  ac_cv_prog_STRIP="$STRIP" # Let the  user  override  the  test.
else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
  ac_ct_STRIP=$STRIP
  # Extract the first word of "strip", so it  can  be  a  program
name   with   args.    set   dummy   strip;   ac_word=$2  {  echo
"$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N  "check-
ing     for    $ac_word...    $ECHO_C"    >&6;    }    if    test
"${ac_cv_prog_ac_ct_STRIP+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  if test -n "$ac_ct_STRIP"; then
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the  user  override
the  test.  else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir
in $PATH do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if  {  test  -f  "$as_dir/$ac_word$ac_exec_ext"  &&  $as_test_x
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_ac_ct_STRIP="strip"
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi done done IFS=$as_save_IFS

fi   fi   ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP    if    test    -n
"$ac_ct_STRIP"; then
  {   echo   "$as_me:$LINENO:   result:  $ac_ct_STRIP"  >&5  echo
"${ECHO_T}$ac_ct_STRIP" >&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi

  if test "x$ac_ct_STRIP" = x; then
    STRIP=":"
  else
    case   $cross_compiling:$ac_tool_warned   in   yes:)  {  echo
"$as_me:$LINENO: WARNING: In the future, Autoconf will not detect
cross-tools  whose name does not start with the host triplet.  If
you think this configuration is useful to you,  please  write  to
autoconf@gnu.org."  >&5 echo "$as_me: WARNING: In the future, Au-
toconf will not detect cross-tools whose name does not start with
the  host  triplet.  If you think this configuration is useful to
you, please write to autoconf@gnu.org." >&2;}  ac_tool_warned=yes
;; esac
    STRIP=$ac_ct_STRIP
  fi else
  STRIP="$ac_cv_prog_STRIP" fi


enable_dlopen=no enable_win32_dll=no

#  Check whether --enable-libtool-lock was given.  if test "${en-
able_libtool_lock+set}" = set; then
  enableval=$enable_libtool_lock; fi

test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
    *N32*)
      LD="${LD-ld} -n32"
      ;;
    *64-bit*)
      LD="${LD-ld} -64"
      ;;
    esac
  fi
  rm -rf conftest*
  ;;

*-*-linux*)
  # Test if the compiler is 64bit
  echo 'int i;' > conftest.$ac_ext
  lt_cv_cc_64bit_output=no
  if { (eval echo "$as_me:$LINENO:
  (eval $ac_compile) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }; then
    case `/usr/bin/file conftest.$ac_objext` in
    *"ELF 64"*)
      lt_cv_cc_64bit_output=yes
      ;;
    esac
  fi
  rm -rf conftest*
  ;;

*-*-sco3.2v5*)
  # On SCO OpenServer 5, we need -belf to get full-featured bina-
ries.
  SAVE_CFLAGS="$CFLAGS"
  CFLAGS="$CFLAGS -belf"
  { echo "$as_me:$LINENO: checking whether the C  compiler  needs
-belf"  >&5  echo  $ECHO_N "checking whether the C compiler needs
-belf... $ECHO_C" >&6; } if test  "${lt_cv_cc_needs_belf+set}"  =
set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else

     ac_ext=c  ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
$CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o  conftest$ac_exe-
ext   $CFLAGS  $CPPFLAGS  $LDFLAGS  conftest.$ac_ext  $LIBS  >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

     cat >conftest.$ac_ext <<_ACEOF /* confdefs.h.  */ _ACEOF cat
confdefs.h  >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h.  */

int main () {

  ;
  lt_cv_cc_needs_belf=yes else
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

        lt_cv_cc_needs_belf=no fi

rm  -f  core  conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo       conftest$ac_exeext conftest.$ac_ext
     ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c  $CFLAGS
$CPPFLAGS  conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exe-
ext  $CFLAGS  $CPPFLAGS  $LDFLAGS  conftest.$ac_ext  $LIBS   >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

fi { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 echo
"${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need  for
-belf
    CFLAGS="$SAVE_CFLAGS"
  fi
  ;;


esac

#  Sed  substitution  that  helps us do robust quoting.  It back-
slashifies # metacharacters that are still active within  double-
quoted    strings.     Xsed='sed    -e   s/^X//'   sed_quote_sub-
st='s/"\`$\\]/\1/g'

# Same as above, but do  not  quote  variable  references.   dou-
ble_quote_subst='s/"\`\\]/\1/g'

#  Sed  substitution to delay expansion of an escaped shell vari-
able in a #  double_quote_subst'ed  string.   delay_variable_sub-
st='s/\\\\\\\\$/g'

# Constants: rm="rm -f"

# Global variables: default_ofile=libtool can_build_shared=yes

#  All  known  linkers  require a `.a' archive for static linking
(except   M$VC,   #   which   needs   '.lib').    libext=a    lt-
main="$ac_aux_dir/ltmain.sh"               ofile="$default_ofile"
with_gnu_ld="$lt_cv_prog_gnu_ld"                 need_locks="$en-
able_libtool_lock"

old_CC="$CC" old_CFLAGS="$CFLAGS"

#  Set sane defaults for various variables test -z "$AR" && AR=ar
test -z "$AR_FLAGS" && AR_FLAGS=cru test -z "$AS" &&  AS=as  test
-z  "$CC"  && CC=cc test -z "$DLLTOOL" && DLLTOOL=dlltool test -z
  #  AIX  sometimes  has  problems with the GCC collect2 program.
For some
  # reason, if we set the COLLECT_NAMES environment variable, the
problems
  # vanish in a puff of smoke.
  if test "X${COLLECT_NAMES+set}" != Xset; then
    COLLECT_NAMES=
    export COLLECT_NAMES
  fi
  ;; esac

#   Determine  commands  to  create  old-style  static  archives.
old_archive_cmds='$AR   $AR_FLAGS    $oldlib$oldobjs$old_deplibs'
old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds=

if test -n "$RANLIB"; then
  case $host_os in
  openbsd*)
    old_postinstall_cmds="ANLIB -t ldlib~$old_postinstall_cmds"
    ;;
  *)
    old_postinstall_cmds="ANLIB ldlib~$old_postinstall_cmds"
    ;;
  esac
  old_archive_cmds="$old_archive_cmds~ANLIB ldlib" fi

#  Allow  CC  to be a program name with arguments.  set dummy $CC
compiler="$2"

{ echo "$as_me:$LINENO: checking for  objdir"  >&5  echo  $ECHO_N
"checking  for  objdir... $ECHO_C" >&6; } rm -f .libs 2>/dev/null
mkdir .libs 2>/dev/null if test -d .libs; then
  objdir=.libs else
  # MS-DOS does not allow filenames that begin with a dot.
  objdir=_libs fi rmdir .libs 2>/dev/null { echo "$as_me:$LINENO:
result: $objdir" >&5 echo "${ECHO_T}$objdir" >&6; }



#  Check whether --with-pic was given.  if test "${with_pic+set}"
= set; then
  withval=$with_pic; pic_mode="$withval" else
  pic_mode=default fi

test -z "$pic_mode" && pic_mode=default

# We assume here that the value for lt_cv_prog_cc_pic will not be
cached  #  in  isolation, and that seeing it set (from the cache)
indicates that # the associated values are  set  (in  the  cache)
correctly  too.   {  echo "$as_me:$LINENO: checking for $compiler
option to produce PIC" >&5 echo $ECHO_N "checking  for  $compiler
option    to   produce   PIC...   $ECHO_C"   >&6;   }   if   test
    aix*)
      # Below there is a dirty hack to force normal static  link-
ing with -ldl
      # The problem is because libdl dynamically linked with both
libc and
      # libC (AIX C++ library), which obviously doesn't  included
in libraries
      #  list  by  gcc. This cause undefined symbols with -static
flags.
      # This hack allows C programs to be  linked  with  "-static
-ldl", but
      # not sure about C++ programs.
      lt_cv_prog_cc_static="$lt_cv_prog_cc_static
${lt_cv_prog_cc_wl}-lC"
      ;;
    amigaos*)
      # FIXME: we need at least 68020 code to  build  shared  li-
braries, but
      #  adding  the `-m68020' flag to GCC prevents building any-
thing better,
      # like `-m68040'.
      lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
      ;;
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
      # PIC is the default for these OSes.
      ;;
    darwin* | rhapsody*)
      # PIC is the default on this platform
      # Common symbols not allowed in MH_DYLIB files
      lt_cv_prog_cc_pic='-fno-common'
      ;;
    cygwin* | mingw* | pw32* | os2*)
      # This hack is so that the source file can tell whether  it
is being
      #  built  for inclusion in a dll (and should export symbols
for example).
      lt_cv_prog_cc_pic='-DDLL_EXPORT'
      ;;
    sysv4*MP*)
      if test -d /usr/nec; then          lt_cv_prog_cc_pic=-Kcon-
form_pic
      fi
      ;;
    *)
      lt_cv_prog_cc_pic='-fPIC'
      ;;
    esac
  else
    # PORTME Check for PIC flags for the system compiler.
    case $host_os in
    aix3* | aix4* | aix5*)
      lt_cv_prog_cc_wl='-Wl,'
      lt_cv_prog_cc_pic='+Z'
      ;;

    irix5* | irix6* | nonstopux*)
      lt_cv_prog_cc_wl='-Wl,'
      lt_cv_prog_cc_static='-non_shared'
      # PIC (with -KPIC) is the default.
      ;;

    cygwin* | mingw* | pw32* | os2*)
      #  This hack is so that the source file can tell whether it
is being
      # built for inclusion in a dll (and should  export  symbols
for example).
      lt_cv_prog_cc_pic='-DDLL_EXPORT'
      ;;

    newsos6)
      lt_cv_prog_cc_pic='-KPIC'
      lt_cv_prog_cc_static='-Bstatic'
      ;;

    osf3* | osf4* | osf5*)
      # All OSF/1 code is PIC.
      lt_cv_prog_cc_wl='-Wl,'
      lt_cv_prog_cc_static='-non_shared'
      ;;

    sco3.2v5*)
      lt_cv_prog_cc_pic='-Kpic'
      lt_cv_prog_cc_static='-dn'
      lt_cv_prog_cc_shlib='-belf'
      ;;

    solaris*)
      lt_cv_prog_cc_pic='-KPIC'
      lt_cv_prog_cc_static='-Bstatic'
      lt_cv_prog_cc_wl='-Wl,'
      ;;

    sunos4*)
      lt_cv_prog_cc_pic='-PIC'
      lt_cv_prog_cc_static='-Bstatic'
      lt_cv_prog_cc_wl='-Qoption ld '
      ;;

    sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
      lt_cv_prog_cc_pic='-KPIC'
      lt_cv_prog_cc_static='-Bstatic'
      lt_cv_prog_cc_wl='-Wl,'
      ;;

    esac
  fi

fi

if test -z "$lt_cv_prog_cc_pic"; then
  { echo "$as_me:$LINENO: result: none" >&5 echo  "${ECHO_T}none"
>&6; } else
  {  echo  "$as_me:$LINENO:  result: $lt_cv_prog_cc_pic" >&5 echo
"${ECHO_T}$lt_cv_prog_cc_pic" >&6; }

  # Check to make sure the pic_flag actually works.
  {  echo  "$as_me:$LINENO:  checking  if  $compiler   PIC   flag
$lt_cv_prog_cc_pic works" >&5 echo $ECHO_N "checking if $compiler
PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6; }
  if test "${lt_cv_prog_cc_pic_works+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
      save_CFLAGS="$CFLAGS"
    CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
    cat >conftest.$ac_ext <<_ACEOF /* confdefs.h.  */ _ACEOF  cat
confdefs.h  >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h.  */

int main () {

  ;
  return  0;  }   _ACEOF   rm   -f   conftest.$ac_objext   if   {
(ac_try="$ac_compile" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status); } && {          test -z "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
        case $host_os in
      hpux9* | hpux10* | hpux11*)         # On HP-UX, both CC and
GCC only warn that PIC is supported... then         # they create
non-PIC objects.  So, if there were any  warnings,  we          #
assume  that  PIC  is  not  supported.           if  test -s con-
ftest.err; then           lt_cv_prog_cc_pic_works=no         else
          lt_cv_prog_cc_pic_works=yes         fi         ;;
      *)         lt_cv_prog_cc_pic_works=yes         ;;
      esac

else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5
  else
    lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
  fi

  { echo "$as_me:$LINENO: result:  $lt_cv_prog_cc_pic_works"  >&5
echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6; } fi

#  Check  for  any  special shared library compilation flags.  if
test -n "$lt_cv_prog_cc_shlib"; then
  {    echo    "$as_me:$LINENO:    WARNING:    `$CC'     requires
`$lt_cv_prog_cc_shlib'   to  build  shared  libraries"  >&5  echo
"$as_me: WARNING: `$CC' requires `$lt_cv_prog_cc_shlib' to  build
shared libraries" >&2;}
  if    echo    "$old_CC    $old_CFLAGS   "   |   egrep   -e   "[
 ]$lt_cv_prog_cc_shlib[        ]" >/dev/null; then :
  else
   { echo "$as_me:$LINENO: WARNING: add `$lt_cv_prog_cc_shlib' to
the  CC or CFLAGS env variable and reconfigure" >&5 echo "$as_me:
WARNING: add `$lt_cv_prog_cc_shlib' to the CC or CFLAGS env vari-
able and reconfigure" >&2;}
    lt_cv_prog_cc_can_build_shared=no
  fi fi

{   echo  "$as_me:$LINENO:  checking  if  $compiler  static  flag
$lt_cv_prog_cc_static works" >&5 echo $ECHO_N "checking if  $com-
piler  static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6; }
if test "${lt_cv_prog_cc_static_works+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
    lt_cv_prog_cc_static_works=no
  save_LDFLAGS="$LDFLAGS"
  LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
  cat >conftest.$ac_ext <<_ACEOF /* confdefs.h.   */  _ACEOF  cat
confdefs.h  >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /*
end confdefs.h.  */

int main () {

  ;
  return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status); } && {          test -z "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then

"X$lt_cv_prog_cc_static_works"  =  Xno && lt_cv_prog_cc_static= {
echo "$as_me:$LINENO:  result:  $lt_cv_prog_cc_static_works"  >&5
echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6; }

pic_flag="$lt_cv_prog_cc_pic"                  special_shlib_com-
pile_flags="$lt_cv_prog_cc_shlib"          wl="$lt_cv_prog_cc_wl"
link_static_flag="$lt_cv_prog_cc_static"
no_builtin_flag="$lt_cv_prog_cc_no_builtin"
can_build_shared="$lt_cv_prog_cc_can_build_shared"


#  Check to see if options -o and -c are simultaneously supported
by compiler { echo "$as_me:$LINENO: checking  if  $compiler  sup-
ports  -c -o file.$ac_objext" >&5 echo $ECHO_N "checking if $com-
piler supports -c -o file.$ac_objext... $ECHO_C" >&6; }  if  test
"${lt_cv_compiler_c_o+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else

$rm  -r conftest 2>/dev/null mkdir conftest cd conftest echo "int
some_variable = 0;" > conftest.$ac_ext mkdir out #  According  to
Tom  Tromey,  Ian  Lance  Taylor reported there are C compilers #
that will create temporary files in the current directory regard-
less  of # the output directory.  Thus, making CWD read-only will
cause this test # to fail, enabling locking or at  least  warning
the   user   not   to   do   parallel   #  builds.   chmod  -w  .
save_CFLAGS="$CFLAGS"  CFLAGS="$CFLAGS  -o  out/conftest2.$ac_ob-
jext" compiler_c_o=no if { (eval echo configure:__oline__:
  #  The compiler can only warn and ignore the option if not rec-
ognized
  # So say no if there are warnings
  if test -s out/conftest.err; then
    lt_cv_compiler_c_o=no
  else
    lt_cv_compiler_c_o=yes
  fi else
  # Append any errors to the config.log.
  cat out/conftest.err 1>&5
  lt_cv_compiler_c_o=no fi CFLAGS="$save_CFLAGS" chmod u+w .  $rm
conftest*  out/*  rmdir out cd ..  rmdir conftest $rm -r conftest
2>/dev/null

fi

compiler_c_o=$lt_cv_compiler_c_o { echo "$as_me:$LINENO:  result:
$compiler_c_o" >&5 echo "${ECHO_T}$compiler_c_o" >&6; }

if test x"$compiler_c_o" = x"yes"; then
  # Check to see if we can write to a .lo
  {  echo  "$as_me:$LINENO:  checking if $compiler supports -c -o
file.lo" >&5 echo $ECHO_N "checking if $compiler supports  -c  -o
file.lo... $ECHO_C" >&6; }
  if test "${lt_cv_compiler_o_lo+set}" = set; then

(ac_try="$ac_compile" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && {          test -z  "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
      #  The  compiler can only warn and ignore the option if not
recognized
    # So say no if there are warnings
    if test -s conftest.err; then
      lt_cv_compiler_o_lo=no
    else
      lt_cv_compiler_o_lo=yes
    fi

else
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

         fi

rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  ac_objext="$save_objext"
  CFLAGS="$save_CFLAGS"

fi

  compiler_o_lo=$lt_cv_compiler_o_lo
  {   echo  "$as_me:$LINENO:  result:  $compiler_o_lo"  >&5  echo
"${ECHO_T}$compiler_o_lo" >&6; } else
  compiler_o_lo=no fi

# Check to see if we can do hard links  to  lock  some  files  if
needed  hard_links="nottested"  if  test  "$compiler_c_o" = no &&
test "$need_locks" != no; then
  # do not overwrite the value of need_locks provided by the user
  {  echo  "$as_me:$LINENO:  checking  if  we  can lock with hard
links" >&5 echo $ECHO_N  "checking  if  we  can  lock  with  hard
links... $ECHO_C" >&6; }
  hard_links=yes
  $rm conftest*
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  touch conftest.a
  ln conftest.a conftest.b 2>&5 || hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  {   echo   "$as_me:$LINENO:   result:   $hard_links"  >&5  echo

ports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
  echo "int some_variable = 0;" > conftest.$ac_ext
  save_CFLAGS="$CFLAGS"
  CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
  compiler_rtti_exceptions=no
  cat  >conftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end confdefs.h.  */

int main () { int some_variable = 0;
  ;
  return   0;   }   _ACEOF   rm   -f   conftest.$ac_objext  if  {
(ac_try="$ac_compile" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_compile") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && {          test -z  "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest.$ac_objext; then
      #  The  compiler can only warn and ignore the option if not
recognized
    # So say no if there are warnings
    if test -s conftest.err; then
      compiler_rtti_exceptions=no
    else
      compiler_rtti_exceptions=yes
    fi

else
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

         fi

rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  CFLAGS="$save_CFLAGS"
  {  echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
echo "${ECHO_T}$compiler_rtti_exceptions" >&6; }

  if test "$compiler_rtti_exceptions" = "yes"; then
    no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
  else
    no_builtin_flag=' -fno-builtin'
  fi fi

# See if the linker supports building shared libraries.   {  echo
"$as_me:$LINENO:  checking  whether  the  linker  ($LD)  supports
uniq > $export_symbols' # include_expsyms should  be  a  list  of
space-separated  symbols  to be *always* # included in the symbol
list include_expsyms= # exclude_expsyms can be an  egrep  regular
expression of symbols to exclude # it will be wrapped by ` (' and
`)$', so one must not match beginning or # end of line.  Example:
`a|bc|.*d.*'  will exclude the symbols `a' and `bc', # as well as
any  symbol  that  contains  `d'.   exclude_expsyms="_GLOBAL_OFF-
SET_TABLE_"  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C
name, most a.out # platforms (ab)use it in PIC  code,  but  their
linkers  get  confused  if # the symbol is explicitly referenced.
Since portable code cannot # rely on this symbol name, it's prob-
ably  fine to never include it in # preloaded symbol tables.  ex-
tract_expsyms_cmds=

case $host_os in cygwin* | mingw* | pw32*)
  # FIXME: the MSVC++ port hasn't been tested in a loooong time
  # When not using gcc, we currently assume that we are using
  # Microsoft Visual C++.
  if test "$GCC" != yes; then
    with_gnu_ld=no
  fi
  ;; openbsd*)
  with_gnu_ld=no
  ;; esac

ld_shlibs=yes if test "$with_gnu_ld" = yes; then
  # If archive_cmds runs LD, not CC, wlarc should be empty
  wlarc='${wl}'

  # See if GNU ld supports shared libraries.
  case $host_os in
  aix3* | aix4* | aix5*)
    # On AIX, the GNU linker is very broken
    # Note:Check GNU linker on  AIX  5-IA64  when/if  it  becomes
available.
    ld_shlibs=no
    cat <<EOF 1>&2

*** Warning: the GNU linker, at least up to release 2.9.1, is re-
ported *** to be unable to reliably create  shared  libraries  on
AIX.   ***  Therefore, libtool is disabling shared libraries sup-
port.  If you *** really care for shared libraries, you may  want
to  modify  your  PATH *** so that a non-GNU linker is found, and
then restart.

EOF
    ;;

  amigaos*)
    archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#de-
fine NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#de-
fine LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#de-
the
    # behavior of shared libraries on other platforms, we can use
    # them.
    ld_shlibs=no
    ;;

  beos*)
    if  $LD  --help  2>&1  | egrep ': supported targets:.* elf' >
/dev/null; then
      allow_undefined_flag=unsupported
      # Joseph Beckenbach <jrb3@best.com> says some  releases  of
gcc
      #  support  --undefined.  This deserves some investigation.
FIXME
      archive_cmds='$CC  -nostart  $libobjs   $deplibs   $compil-
er_flags ${wl}-soname $wl$soname -o $lib'
    else
      ld_shlibs=no
    fi
    ;;

  cygwin* | mingw* | pw32*)
    # hardcode_libdir_flag_spec is actually meaningless, as there
is
    # no search path for DLLs.
    hardcode_libdir_flag_spec='-L$libdir'
    allow_undefined_flag=unsupported
    always_export_symbols=yes

    extract_expsyms_cmds='test  -f   $output_objdir/impgen.c   ||
sed  -e  "/^# impgen.c starts here //,/^# impgen.c ends here // {
s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
      test -f $output_objdir/impgen.exe || (cd $output_objdir  &&
if  test  "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ;
else $CC -o impgen impgen.c ; fi)~
      $output_objdir/impgen $dir/$soroot  >  $output_objdir/$son-
ame-def'

    old_archive_from_expsyms_cmds='$DLLTOOL   --as=$AS  --dllname
$soname --def $output_objdir/$soname-def --output-lib $output_ob-
jdir/$newlib'

    #  cygwin and mingw dlls have different entry points and sets
of symbols
    # to exclude.
    # FIXME: what about values for MSVC?
    dll_entry=__cygwin_dll_entry@12
    dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cyg-
win_noncygwin_dll_entry@12~
    case $host_os in
    mingw*)
      # mingw values

    #  can  override,  but on older systems we have to supply one
(in ltdll.c)
    if test "x$lt_cv_need_dllmain" = "xyes"; then
      ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
      ltdll_cmds='test -f $output_objdir/$soname-ltdll.c  ||  sed
-e  "/^#  ltdll.c  starts here //,/^# ltdll.c ends here // { s/^#
//;  p;  }"  -e  d  <  $''0   >   $output_objdir/$soname-ltdll.c~
        test  -f  $output_objdir/$soname-ltdll.$ac_objext  || (cd
$output_objdir && $CC -c $soname-ltdll.c)~'
    else
      ltdll_obj=
      ltdll_cmds=
    fi

    # Extract the symbol export list from an  `--export-all'  def
file,
    #  then  regenerate the def file from the symbol export list,
so that
    # the compiled dll only exports the symbol export list.
    # Be careful not to strip the DATA tag  left  be  newer  dll-
tools.
    export_symbols_cmds="$ltdll_cmds"'
      $DLLTOOL  --export-all --exclude-symbols '$dll_exclude_sym-
bols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libob-
js $convenience~
      sed  -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" <
$output_objdir/$soname-def > $export_symbols'

    # If the export-symbols file already is a .def file (1st line
    # is EXPORTS), use it as is.
    #  If  DATA  tags  from  a recent dlltool are present, honour
them!
    archive_expsym_cmds='if test "x`sed  1q  $export_symbols`"  =
xEXPORTS; then         cp $export_symbols $output_objdir/$soname-
def;
      else          echo  EXPORTS  >  $output_objdir/$soname-def;
        _lt_hint=1;         cat $export_symbols | while read sym-
bol; do          set dummy ymbol;          case  in            2)
echo  "    @ lt_hint ; " >> $output_objdir/$soname-def;;
4) echo "      ; " >> $output_objdir/$soname-def;  _lt_hint=`expr
lt_hint  - 1`;;            *) echo "      @ lt_hint  ; " >> $out-
put_objdir/$soname-def;;          esac;          _lt_hint=`expr 1
+ lt_hint`;         done;
      fi~
      '"$ltdll_cmds"'
      $CC             -Wl,--base-file,$output_objdir/$soname-base
'$lt_cv_cc_dll_switch'   -Wl,-e,'$dll_entry'    -o    $output_ob-
jdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~
      $DLLTOOL   --as=$AS   --dllname  $soname  --exclude-symbols
'$dll_exclude_symbols' --def  $output_objdir/$soname-def  --base-
file    $output_objdir/$soname-base    --output-exp   $output_ob-
jdir/$soname-exp~
    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
      archive_cmds='$LD  -Bshareable  $libobjs  $deplibs   $link-
er_flags -o $lib'
      wlarc=
    else
      archive_cmds='$CC  -shared -nodefaultlibs $libobjs $deplibs
$compiler_flags ${wl}-soname $wl$soname -o $lib'
      archive_expsym_cmds='$CC  -shared  -nodefaultlibs  $libobjs
$deplibs  $compiler_flags  ${wl}-soname  $wl$soname ${wl}-retain-
symbols-file $wl$export_symbols -o $lib'
    fi
    ;;

  solaris* | sysv5*)
    if $LD -v 2>&1 | egrep 'BFD 2.8' > /dev/null; then
      ld_shlibs=no
      cat <<EOF 1>&2

*** Warning: The releases 2.8.* of the GNU linker cannot reliably
***  create  shared  libraries  on  Solaris  systems.  Therefore,
libtool *** is disabling shared libraries support.  We  urge  you
to  upgrade  GNU *** binutils to release 2.9.1 or newer.  Another
option is to modify *** your PATH or  compiler  configuration  so
that the native linker is *** used, and then restart.

EOF
    elif  $LD  --help 2>&1 | egrep ': supported targets:.* elf' >
/dev/null; then
      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags
${wl}-soname $wl$soname -o $lib'
      archive_expsym_cmds='$CC -shared $libobjs $deplibs $compil-
er_flags   ${wl}-soname   $wl$soname    ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
    else
      ld_shlibs=no
    fi
    ;;

  sunos4*)
    archive_cmds='$LD  -assert pure-text -Bshareable -o $lib $li-
bobjs $deplibs $linker_flags'
    wlarc=
    hardcode_direct=yes
    hardcode_shlibpath_var=no
    ;;

  linux*)
    if $LD --help 2>&1 | egrep ':  supported  targets:.*  elf'  >
/dev/null; then
      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags
${wl}-soname $wl$soname -o $lib'
      supports_anon_versioning=no

jdir/$libname.ver~
        $CC -shared $libobjs $deplibs $compiler_flags  ${wl}-son-
ame   $wl$soname  ${wl}-version-script  ${wl}$output_objdir/$lib-
name.ver -o $lib'
      else
        $archive_expsym_cmds="$archive_cmds"
      fi
    else
      ld_shlibs=no
    fi
    ;;

  *)
    if $LD --help 2>&1 | egrep ':  supported  targets:.*  elf'  >
/dev/null; then
      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags
${wl}-soname $wl$soname -o $lib'
      archive_expsym_cmds='$CC -shared $libobjs $deplibs $compil-
er_flags    ${wl}-soname   $wl$soname   ${wl}-retain-symbols-file
$wl$export_symbols -o $lib'
    else
      ld_shlibs=no
    fi
    ;;
  esac

  if test "$ld_shlibs" = yes; then
    runpath_var=LD_RUN_PATH
    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
    export_dynamic_flag_spec='${wl}--export-dynamic'
    case $host_os in
    cygwin* | mingw* | pw32*)
      # dlltool doesn't understand --whole-archive et. al.
      whole_archive_flag_spec=
      ;;
    *)
      # ancient GNU ld didn't support --whole-archive et. al.
      if $LD --help 2>&1 | egrep 'no-whole-archive' >  /dev/null;
then                 whole_archive_flag_spec="$wlarc"'--whole-ar-
chive$convenience '"$wlarc"'--no-whole-archive'
      else         whole_archive_flag_spec=
      fi
      ;;
    esac
  fi else
  # PORTME fill in a description of your system's linker (not GNU
ld)
  case $host_os in
  aix3*)
    allow_undefined_flag=unsupported
    always_export_symbols=yes
    archive_expsym_cmds='$LD  -o  $output_objdir/$soname $libobjs

  aix4* | aix5*)
    if test "$host_cpu" = ia64; then
      #  On IA64, the linker does run time linking by default, so
we don't
      # have to do anything special.
      aix_use_runtimelinking=no
      exp_sym_flag='-Bexport'
      no_entry_flag=""
    else
      aix_use_runtimelinking=no

      # Test if we are trying to use run time linking or normal
      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
      # need to do runtime linking.
      case $host_os in  aix4.[23]|aix4.[23].*|aix5*)          for
ld_flag  in  $LDFLAGS;  do             case  $ld_flag in
*-brtl*)             aix_use_runtimelinking=yes             break
          ;;           esac         done
      esac

      exp_sym_flag='-bexport'
      no_entry_flag='-bnoentry'
    fi

    #  When large executables or shared objects are built, AIX ld
can
    # have problems creating the table of contents.  If linking a
library
    #  or  program results in "error TOC overflow" add -mminimal-
toc to
    # CXXFLAGS/CFLAGS for g++/gcc.  In the cases  where  that  is
not
    # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.

    hardcode_direct=yes
    archive_cmds=''
    hardcode_libdir_separator=':'
    if test "$GCC" = yes; then
      case  $host_os  in  aix4.[012]|aix4.[012].*)           col-
lect2name=`${CC} -print-prog-name=collect2`          if  test  -f
"$collect2name"  &&            strings "$collect2name" | grep re-
solve_lib_name >/dev/null         then           #  We  have  re-
worked   collect2               hardcode_direct=yes          else
          # We have old collect2           hardcode_direct=unsup-
ported             #  It fails to find uninstalled libraries when
the uninstalled           # path is not listed  in  the  libpath.
Setting  hardcode_minus_L             # to unsupported forces re-
linking            hardcode_minus_L=yes             hardcode_lib-
dir_flag_spec='-L$libdir'              hardcode_libdir_separator=
        fi
      esac

    always_export_symbols=yes
    if test "$aix_use_runtimelinking" = yes; then
      # Warning - without using the other runtime  loading  flags
(-brtl),
      #  -berok will link without error, but may produce a broken
library.
      allow_undefined_flag='-berok'
      hardcode_libdir_flag_spec='${wl}-blibpath:$lib-
dir:/usr/lib:/lib'
      archive_expsym_cmds="C"' -o $output_objdir/$soname $libobjs
$deplibs $compiler_flags `if test  "x${allow_undefined_flag}"  !=
"x";   then  echo  "${wl}${allow_undefined_flag}";  else  :;  fi`
'"wl}$no_entry_flag wl}$exp_sym_flag:xport_symbols $shared_flag"
    else
      if test  "$host_cpu"  =  ia64;  then          hardcode_lib-
dir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'         allow_unde-
fined_flag="-z       nodefs"               archive_expsym_cmds="C
$shared_flag"'  -o $output_objdir/$soname ${wl}-h$soname $libobjs
$deplibs       $compiler_flags       ${wl}${allow_undefined_flag}
'"wl}$no_entry_flag wl}$exp_sym_flag:xport_symbols"
      else            hardcode_libdir_flag_spec='${wl}-bnolibpath
${wl}-blibpath:$libdir:/usr/lib:/lib'         # Warning - without
using  the  other  run  time loading flags,         # -berok will
link  without  error,  but  may   produce   a   broken   library.
        allow_undefined_flag='${wl}-berok'          #  This  is a
bit strange, but is  similar  to  how  AIX  traditionally  builds
        #  it's shared libraries.          archive_expsym_cmds="C
$shared_flag"' -o $output_objdir/$soname $libobjs $deplibs  $com-
piler_flags      ${allow_undefined_flag}      '"wl}$no_entry_flag
wl}$exp_sym_flag:xport_symbols"' ~$AR -crlo  $objdir/$libname$re-
lease.a $objdir/$soname'
      fi
    fi
    ;;

  amigaos*)
    archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#de-
fine NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#de-
fine LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#de-
fine  VERSION  $major"  >>  $output_objdir/a2ixlibrary.data~$echo
"#define  REVISION  $revision"  >> $output_objdir/a2ixlibrary.da-
ta~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir &&
a2ixlibrary -32)'
    hardcode_libdir_flag_spec='-L$libdir'
    hardcode_minus_L=yes
    # see comment about different semantics on the GNU ld section
    ld_shlibs=no
    ;;

  cygwin* | mingw* | pw32*)
    # When not using gcc, we currently assume that we are using
    # Microsoft Visual C++.
    old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
    fix_srcfile_path='`cygpath -w "$srcfile"`'
    ;;

  darwin* | rhapsody*)
    case "$host_os" in
    rhapsody* | darwin1.[012])
      allow_undefined_flag='-undefined suppress'
      ;;
    *) # Darwin 1.3 on
      allow_undefined_flag='-flat_namespace -undefined suppress'
      ;;
    esac
    # FIXME: Relying on posixy $() will cause problems for
    #         cross-compilation, but unfortunately the echo tests
do not
    #        yet detect zsh echo's removal of  escapes.  Also zsh
mangles
    #        `"' quotes if we put them in here... so don't!
    archive_cmds='$CC   -r   -keep_private_externs  -nostdlib  -o
${lib}-master.o $libobjs && $CC $(test .$module =  .yes  &&  echo
-bundle   ||  echo  -dynamiclib)  $allow_undefined_flag  -o  $lib
${lib}-master.o $deplibs$linker_flags $(test .$module != .yes  &&
echo -install_name $rpath/$soname $verstring)'
    # We need to add '_' to the symbols in $export_symbols first
    #archive_expsym_cmds="$archive_cmds"'   &&   strip   -s  $ex-
port_symbols'
    hardcode_direct=yes
    hardcode_shlibpath_var=no
    whole_archive_flag_spec='-all_load $convenience'
    ;;

  freebsd1*)
    ld_shlibs=no
    ;;

  # FreeBSD 2.2.[012] allows us to include c++rt0.o  to  get  C++
constructor
  #  support.   Future versions do this automatically, but an ex-
plicit c++rt0.o
  # does not break anything, and helps significantly (at the cost
of a little
  # extra space).
  freebsd2.2*)
    archive_cmds='$LD   -Bshareable  -o  $lib  $libobjs  $deplibs
$linker_flags /usr/lib/c++rt0.o'
    hardcode_libdir_flag_spec='-R$libdir'
    hardcode_direct=yes
    hardcode_shlibpath_var=no
    ;;

  # Unfortunately, older versions of FreeBSD 2 do not  have  this
    hardcode_libdir_flag_spec='-R$libdir'
    hardcode_direct=yes
    hardcode_shlibpath_var=no
    ;;

  hpux9* | hpux10* | hpux11*)
    case $host_os in
    hpux9*) 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  $out-
put_objdir/$soname $lib' ;;
    *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib
$libobjs $deplibs $linker_flags' ;;
    esac
    hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
    hardcode_libdir_separator=:
    hardcode_direct=yes
    hardcode_minus_L=yes # Not in the search PATH, but as the de-
fault                          # location of the library.
    export_dynamic_flag_spec='${wl}-E'
    ;;

  irix5* | irix6* | nonstopux*)
    if test "$GCC" = yes; then
      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags
${wl}-soname  ${wl}$soname  `test   -n   "$verstring"   &&   echo
${wl}-set_version      ${wl}$verstring`     ${wl}-update_registry
${wl}${output_objdir}/so_locations -o $lib'
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
    else
      archive_cmds='$LD -shared $libobjs  $deplibs  $linker_flags
-soname  $soname `test -n "$verstring" && echo -set_version $ver-
string` -update_registry ${output_objdir}/so_locations -o $lib'
      hardcode_libdir_flag_spec='-rpath $libdir'
    fi
    hardcode_libdir_separator=:
    link_all_deplibs=yes
    ;;

  netbsd*)
    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
      archive_cmds='$LD -Bshareable  -o  $lib  $libobjs  $deplibs
$linker_flags'  # a.out
    else
      archive_cmds='$LD  -shared -o $lib $libobjs $deplibs $link-
er_flags'      # ELF
    fi
    hardcode_libdir_flag_spec='-R$libdir'
    hardcode_direct=yes
    hardcode_shlibpath_var=no
    ;;

      archive_cmds='$CC  -shared  $pic_flag  -o   $lib   $libobjs
$deplibs $compiler_flags'
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
      export_dynamic_flag_spec='${wl}-E'
    else
      case "$host_os" in
      openbsd[01].*    |   openbsd2.[0-7]   |   openbsd2.[0-7].*)
        archive_cmds='$LD -Bshareable -o $lib  $libobjs  $deplibs
$linker_flags'         hardcode_libdir_flag_spec='-R$libdir'
        ;;
      *)
        archive_cmds='$CC  -shared  $pic_flag  -o  $lib  $libobjs
$deplibs $compiler_flags'
        hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
        ;;
      esac
    fi
    ;;

  os2*)
    hardcode_libdir_flag_spec='-L$libdir'
    hardcode_minus_L=yes
    allow_undefined_flag=unsupported
    archive_cmds='$echo "LIBRARY $libname INITINSTANCE"  >  $out-
put_objdir/$libname.def~$echo "DESCRIPTION
    old_archive_from_new_cmds='emximp   -o   $output_objdir/$lib-
name.a $output_objdir/$libname.def'
    ;;

  osf3*)
    if test "$GCC" = yes; then
      allow_undefined_flag=' ${wl}-expect_unresolved ${wl}
      archive_cmds='$CC  -shared${allow_undefined_flag}  $libobjs
$deplibs   $compiler_flags  ${wl}-soname  ${wl}$soname  `test  -n
"$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-up-
date_registry ${wl}${output_objdir}/so_locations -o $lib'
    else
      allow_undefined_flag=' -expect_unresolved
      archive_cmds='$LD  -shared${allow_undefined_flag}  $libobjs
$deplibs $linker_flags -soname $soname `test -n  "$verstring"  &&
echo   -set_version   $verstring`  -update_registry  ${output_ob-
jdir}/so_locations -o $lib'
    fi
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
    hardcode_libdir_separator=:
    ;;

  osf4* | osf5*)        # as osf3* with  the  addition  of  -msym
flag
    if test "$GCC" = yes; then
      allow_undefined_flag=' ${wl}-expect_unresolved ${wl}
      archive_cmds='$CC  -shared${allow_undefined_flag}  $libobjs

er_flags  $libobjs $deplibs -soname $soname `test -n "$verstring"
&&   echo   -set_version   $verstring`   -update_registry   ${ob-
jdir}/so_locations -o $lib~$rm $lib.exp'

      #Both c and cxx compiler support -rpath directly
      hardcode_libdir_flag_spec='-rpath $libdir'
    fi
    hardcode_libdir_separator=:
    ;;

  sco3.2v5*)
    archive_cmds='$LD  -G  -h  $soname  -o $lib $libobjs $deplibs
$linker_flags'
    hardcode_shlibpath_var=no
    runpath_var=LD_RUN_PATH
    hardcode_runpath_var=yes
    export_dynamic_flag_spec='${wl}-Bexport'
    ;;

  solaris*)
    # gcc --version < 3.0 without  binutils  cannot  create  self
contained
    #  shared  libraries  reliably, requiring libgcc.a to resolve
some of
    # the object symbols generated in some cases.  Libraries that
use
    #  assert  need  libgcc.a  to resolve __eprintf, for example.
Linking
    # a copy of libgcc.a into every shared library  to  guarantee
resolving
    #  such  symbols causes other problems:  According to Tim Van
Holder
    # <tim.van.holder@pandora.be>, C++ libraries end  up  with  a
separate
    # (to the application) exception stack for one thing.
    no_undefined_flag=' -z defs'
    if test "$GCC" = yes; then
      case `$CC --version 2>/dev/null` in
      [12].*)          cat <<EOF 1>&2

***  Warning: Releases of GCC earlier than version 3.0 cannot re-
liably *** create self contained shared libraries on Solaris sys-
tems,  without  *** introducing a dependency on libgcc.a.  There-
fore, libtool is disabling *** -no-undefined support, which  will
at  least  allow you to build shared *** libraries.  However, you
may find that when you link such libraries *** into  an  applica-
tion  without  using  GCC,  you  have  to  manually  add *** `gcc
--print-libgcc-file-name` to the link command.  We  urge  you  to
***  upgrade to a newer version of GCC.  Another option is to re-
build your *** current GCC to use the GNU linker from  GNU  binu-
tils 2.9.1 or newer.

    hardcode_libdir_flag_spec='-R$libdir'
    hardcode_shlibpath_var=no
    case $host_os in
    solaris2.[0-5] | solaris2.[0-5].*) ;;
    *) # Supported since Solaris 2.6 (maybe 2.5.1?)
      whole_archive_flag_spec='-z allextract$convenience  -z  de-
faultextract' ;;
    esac
    link_all_deplibs=yes
    ;;

  sunos4*)
    if test "x$host_vendor" = xsequent; then
      #  Use $CC to link under sequent, because it throws in some
extra .o
      # files that make .init and .fini sections work.
      archive_cmds='$CC  -G  ${wl}-h  $soname  -o  $lib  $libobjs
$deplibs $compiler_flags'
    else
      archive_cmds='$LD  -assert  pure-text -Bstatic -o $lib $li-
bobjs $deplibs $linker_flags'
    fi
    hardcode_libdir_flag_spec='-L$libdir'
    hardcode_direct=yes
    hardcode_minus_L=yes
    hardcode_shlibpath_var=no
    ;;

  sysv4)
    case $host_vendor in
      sni)
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs
$linker_flags'
        hardcode_direct=yes # is this really true???
        ;;
      siemens)
        ## LD is ld it makes a PLAMLIB
        ## CC just makes a GrossModule.
        archive_cmds='$LD  -G  -o  $lib  $libobjs $deplibs $link-
er_flags'
        reload_cmds='$CC -r -o $output$reload_objs'
        hardcode_direct=no
        ;;
      motorola)
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs
$linker_flags'
        hardcode_direct=no  #Motorola  manual  says  yes,  but my
tests say they lie
        ;;
    esac
    runpath_var='LD_RUN_PATH'
    hardcode_shlibpath_var=no
    archive_cmds='$LD  -G${allow_undefined_flag}  -h  $soname  -o
$lib $libobjs $deplibs $linker_flags'
    archive_expsym_cmds='$echo "{ global:"  >  $lib.exp~cat  $ex-
port_symbols  |  sed -e "s//1;/" >> $lib.exp~$echo "local: *; };"
>>  $lib.exp~                  $LD  -G${allow_undefined_flag}  -M
$lib.exp  -h  $soname -o $lib $libobjs $deplibs $linker_flags~$rm
$lib.exp'
    hardcode_libdir_flag_spec=
    hardcode_shlibpath_var=no
    runpath_var='LD_RUN_PATH'
    ;;

  uts4*)
    archive_cmds='$LD -G -h $soname  -o  $lib  $libobjs  $deplibs
$linker_flags'
    hardcode_libdir_flag_spec='-L$libdir'
    hardcode_shlibpath_var=no
    ;;

  dgux*)
    archive_cmds='$LD  -G  -h  $soname  -o $lib $libobjs $deplibs
$linker_flags'
    hardcode_libdir_flag_spec='-L$libdir'
    hardcode_shlibpath_var=no
    ;;

  sysv4*MP*)
    if test -d /usr/nec; then
      archive_cmds='$LD -G -h $soname -o $lib  $libobjs  $deplibs
$linker_flags'
      hardcode_shlibpath_var=no
      runpath_var=LD_RUN_PATH
      hardcode_runpath_var=yes
      ld_shlibs=yes
    fi
    ;;

  sysv4.2uw2*)
    archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
    hardcode_direct=yes
    hardcode_minus_L=no
    hardcode_shlibpath_var=no
    hardcode_runpath_var=yes
    runpath_var=LD_RUN_PATH
    ;;

  sysv5uw7* | unixware7*)
    no_undefined_flag='${wl}-z ${wl}text'
    if test "$GCC" = yes; then
      archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $li-
bobjs $deplibs $compiler_flags'
    else

# Check hardcoding attributes.  { echo "$as_me:$LINENO:  checking
how  to  hardcode  library  paths into programs" >&5 echo $ECHO_N
"checking how to hardcode library paths into programs... $ECHO_C"
>&6;  }  hardcode_action= if test -n "$hardcode_libdir_flag_spec"
||    test -n "$runpath_var"; then

  # We can hardcode non-existant directories.
  if test "$hardcode_direct" != no &&
     # If the  only  mechanism  to  avoid  hardcoding  is  shlib-
path_var, we
     #  have to relink, otherwise we might link with an installed
library
     # when we should be linking with a yet-to-be-installed one
     ## test "$hardcode_shlibpath_var" != no &&
     test "$hardcode_minus_L" != no; then
    # Linking always hardcodes the temporary library directory.
    hardcode_action=relink
  else
    # We can link without hardcoding, and we can hardcode  nonex-
isting dirs.
    hardcode_action=immediate
  fi else
  # We cannot hardcode anything, or else we can only hardcode ex-
isting
  # directories.
  hardcode_action=unsupported fi { echo "$as_me:$LINENO:  result:
$hardcode_action" >&5 echo "${ECHO_T}$hardcode_action" >&6; }

striplib=  old_striplib= { echo "$as_me:$LINENO: checking whether
stripping libraries  is  possible"  >&5  echo  $ECHO_N  "checking
whether  stripping  libraries  is  possible... $ECHO_C" >&6; } if
test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null;
then
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
  {  echo  "$as_me:$LINENO:  result: yes" >&5 echo "${ECHO_T}yes"
>&6; } else
  { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6;
} fi

reload_cmds='$LD$reload_flag   -o  $output$reload_objs'  test  -z
"$deplibs_check_method" && deplibs_check_method=unknown

#  PORTME   Fill   in   your   ld.so   characteristics   {   echo
"$as_me:$LINENO:  checking  dynamic  linker  characteristics" >&5
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C"
>&6;  }  library_names_spec= libname_spec='lib$name' soname_spec=
postinstall_cmds= postuninstall_cmds=  finish_cmds=  finish_eval=
shlibpath_var=      shlibpath_overrides_runpath=unknown      ver-
sion_type=none          dynamic_linker="$host_os           ld.so"
sys_lib_dlsearch_path_spec="/lib     /usr/lib     /usr/X11R6/lib"
sys_lib_search_path_spec="/lib      /usr/lib       /usr/local/lib
  version_type=linux
  need_lib_prefix=no
  need_version=no
  hardcode_into_libs=yes
  if test "$host_cpu" = ia64; then
    # AIX 5 supports IA64
    library_names_spec='${libname}${release}.so$major      ${lib-
name}${release}.so$versuffix $libname.so'
    shlibpath_var=LD_LIBRARY_PATH
  else
    # With GCC up to 2.95.x, collect2 would create an import file
    # for dependence libraries.  The import file would start with
    # the line `#! .'.  This would cause the generated library to
    #  depend  on `.', always an invalid library.  This was fixed
in
    # development snapshots of GCC prior to 3.0.
    case $host_os in
      aix4 | aix4.[01] | aix4.[01].*)           if  {  echo  '#if
__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
echo ' yes '              echo '#endif'; } | ${CC} -E  -  |  grep
yes   >   /dev/null;   then             :          else
can_build_shared=no         fi         ;;
    esac
    # AIX (on Power*) has no versioning support, so currently  we
can
    #  not  hardcode  correct soname into executable. Probably we
can
    # add versioning support to collect2, so additional links can
    # be useful in future.
    if test "$aix_use_runtimelinking" = yes; then
      #  If  using  run  time  linking  (on AIX 4.2 or later) use
lib<name>.so
      # instead of lib<name>.a to let people know that these  are
not
      # typical AIX shared libraries.
      library_names_spec='${libname}${release}.so$versuffix
${libname}${release}.so$major $libname.so'
    else
      # We preserve .a as extension for shared libraries  through
AIX4.2
      # and later when we are not doing run time linking.
      library_names_spec='${libname}${release}.a $libname.a'
      soname_spec='${libname}${release}.so$major'
    fi
    shlibpath_var=LIBPATH
  fi
  hardcode_into_libs=yes
  ;;

amigaos*)
  library_names_spec='$libname.ixlibrary $libname.a'
  # Create ${libname}_ixlibrary.a entries in /sys/libs.
  version_type=linux
  need_version=no
  library_names_spec='${libname}${release}.so$versuffix    ${lib-
name}${release}.so$major $libname.so'
  soname_spec='${libname}${release}.so$major'
  finish_cmds='PATH="ATH:/sbin" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  sys_lib_search_path_spec="/shlib     /usr/lib      /usr/X11/lib
/usr/contrib/lib /lib /usr/local/lib"
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  export_dynamic_flag_spec=-rdynamic
  # the default ld.so.conf also contains /usr/contrib/lib and
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us
allow
  # libtool to hard-code these into programs
  ;;

cygwin* | mingw* | pw32*)
  version_type=windows
  need_version=no
  need_lib_prefix=no
  case $GCC,$host_os in
  yes,cygwin*)
    library_names_spec='$libname.dll.a'
    soname_spec='`echo ${libname} |  sed  -e  's/^lib/cyg/'``echo
${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
    postinstall_cmds='dlpath=`bash       2>&1       -c       '''.
$dir/${file}i;echo lname'''`~
      dldir=$destdir/`dirname lpath`~
      test -d ldir || mkdir -p ldir~
      $install_prog .libs/$dlname ldir/$dlname'
    postuninstall_cmds='dldll=`bash  2>&1  -c  '''.  $file;  echo
lname'''`~
      dlpath=$dir/ldll~
       $rm lpath'
    ;;
  yes,mingw*)
    library_names_spec='${libname}`echo   ${release}   |  sed  -e
's/[.]/-/g'`${versuffix}.dll'
    sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^li-
braries:" | sed -e "s/^libraries://" -e "s/;/ /g" -e "s,=/,/,g"`
    ;;
  yes,pw32*)
    library_names_spec='`echo     ${libname}     |     sed     -e
's/^lib/pw/'``echo  ${release}  |  sed   -e   's/./-/g'`${versuf-
fix}.dll'
    ;;
  *)
    library_names_spec='${libname}`echo   ${release}   |  sed  -e
's/[.]/-/g'`${versuffix}.dll $libname.lib'
    ;;
  esac
  #        yet detect zsh echo's removal of  escapes.
  library_names_spec='${libname}${release}${versuffix}.$(test
.$module  =  .yes  &&  echo  so  ||  echo  dylib) ${libname}${re-
lease}${major}.$(test .$module = .yes && echo so ||  echo  dylib)
${libname}.$(test .$module = .yes && echo so || echo dylib)'
  soname_spec='${libname}${release}${major}.$(test   .$module   =
.yes && echo so || echo dylib)'
  shlibpath_overrides_runpath=yes
  shlibpath_var=DYLD_LIBRARY_PATH
  ;;

freebsd1*)
  dynamic_linker=no
  ;;

freebsd*)
  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat  ||
echo aout`
  version_type=freebsd-$objformat
  case $version_type in
    freebsd-elf*)
      library_names_spec='${libname}${release}.so$versuffix
${libname}${release}.so $libname.so'
      need_version=no
      need_lib_prefix=no
      ;;
    freebsd-*)
      library_names_spec='${libname}${release}.so$versuffix $lib-
name.so$versuffix'
      need_version=yes
      ;;
  esac
  shlibpath_var=LD_LIBRARY_PATH
  case $host_os in
  freebsd2*)
    shlibpath_overrides_runpath=yes
    ;;
  *)
    shlibpath_overrides_runpath=no
    hardcode_into_libs=yes
    ;;
  esac
  ;;

gnu*)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}.so$versuffix    ${lib-
name}${release}.so${major} ${libname}.so'
  soname_spec='${libname}${release}.so$major'
  shlibpath_var=LD_LIBRARY_PATH
  library_names_spec='${libname}${release}.sl$versuffix    ${lib-
name}${release}.sl$major $libname.sl'
  soname_spec='${libname}${release}.sl$major'
  #  HP-UX  runs *really* slowly unless shared libraries are mode
555.
  postinstall_cmds='chmod 555 $lib'
  ;;

irix5* | irix6* | nonstopux*)
  case $host_os in
    nonstopux*) version_type=nonstopux ;;
    *)          version_type=irix ;;
  esac
  need_lib_prefix=no
  need_version=no
  soname_spec='${libname}${release}.so$major'
  library_names_spec='${libname}${release}.so$versuffix    ${lib-
name}${release}.so$major ${libname}${release}.so $libname.so'
  case $host_os in
  irix5* | nonstopux*)
    libsuff= shlibsuff=
    ;;
  *)
    case $LD in # libtool.m4 will add one of these switches to LD
    *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
    *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
    *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
    *) libsuff= shlibsuff= libmagic=never-match;;
    esac
    ;;
  esac
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  shlibpath_overrides_runpath=no
  sys_lib_search_path_spec="/usr/lib${libsuff}     /lib${libsuff}
/usr/local/lib${libsuff}"
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  ;;

#  No  shared lib support for Linux oldld, aout, or coff.  linux-
gnuoldld* | linux-gnuaout* | linux-gnucoff*)
  dynamic_linker=no
  ;;

# This must be Linux ELF.  linux-gnu*)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}.so$versuffix    ${lib-
name}${release}.so$major $libname.so'
  soname_spec='${libname}${release}.so$major'
  finish_cmds='PATH="ATH:/sbin" ldconfig -n $libdir'
  shlibpath_var=LD_LIBRARY_PATH

  # We used to test for /lib/ld.so.1 and disable shared libraries
on
  # powerpc, because MkLinux only supported shared libraries with
the
  # GNU dynamic linker.  Since this was broken with cross compil-
ers,
  # most powerpc-linux boxes support dynamic linking  these  days
and
  # people can always --disable-shared, the test was removed, and
we
  # assume the GNU/Linux dynamic linker is in use.
  dynamic_linker='GNU/Linux ld.so'

  # Find out which ABI we are using (multilib Linux x86_64 hack).
  libsuff=
  case "$host_cpu" in
  x86_64*)
    echo '#line __oline__ "configure"' > conftest.$ac_ext
    if { (eval echo "$as_me:$LINENO:
  (eval $ac_compile) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }; then
      case `/usr/bin/file conftest.$ac_objext` in
      *64-bit*)
        libsuff=64
        ;;
      esac
    fi
    rm -rf conftest*
    ;;
  *)
    ;;
  esac
  sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}"
  sys_lib_search_path_spec="/lib${libsuff}     /usr/lib${libsuff}
/usr/local/lib${libsuff}"
  ;;

netbsd*)
  version_type=sunos
  need_lib_prefix=no
  need_version=no
  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
    library_names_spec='${libname}${release}.so$versuffix  ${lib-
name}.so$versuffix'
    finish_cmds='PATH="ATH:/sbin" ldconfig -m $libdir'
    dynamic_linker='NetBSD (a.out) ld.so'
  else
    library_names_spec='${libname}${release}.so$versuffix  ${lib-
name}${release}.so$major ${libname}${release}.so ${libname}.so'
  ;;

openbsd*)
  version_type=sunos
  need_lib_prefix=no
  need_version=no
  if  test  -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test
"$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
    case "$host_os" in
    openbsd2.[89] | openbsd2.[89].*)
      shlibpath_overrides_runpath=no
      ;;
    *)
      shlibpath_overrides_runpath=yes
      ;;
    esac
  else
    shlibpath_overrides_runpath=yes
  fi
  library_names_spec='${libname}${release}.so$versuffix    ${lib-
name}.so$versuffix'
  finish_cmds='PATH="ATH:/sbin" ldconfig -m $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  ;;

os2*)
  libname_spec='$name'
  need_lib_prefix=no
  library_names_spec='$libname.dll $libname.a'
  dynamic_linker='OS/2 ld.exe'
  shlibpath_var=LIBPATH
  ;;

osf3* | osf4* | osf5*)
  version_type=osf
  need_version=no
  soname_spec='${libname}${release}.so$major'
  library_names_spec='${libname}${release}.so$versuffix    ${lib-
name}${release}.so$major $libname.so'
  shlibpath_var=LD_LIBRARY_PATH
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib  /usr/lib/cm-
plrs/cc /usr/lib /usr/local/lib /var/shlib"
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  hardcode_into_libs=yes
  ;;

sco3.2v5*)
  version_type=osf
  soname_spec='${libname}${release}.so$major'
  library_names_spec='${libname}${release}.so$versuffix    ${lib-
name}${release}.so$major $libname.so'
  shlibpath_var=LD_LIBRARY_PATH
  ;;

sunos4*)
  version_type=sunos
  library_names_spec='${libname}${release}.so$versuffix    ${lib-
name}.so$versuffix'
  finish_cmds='PATH="ATH:/usr/etc" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  if test "$with_gnu_ld" = yes; then
    need_lib_prefix=no
  fi
  need_version=yes
  ;;

sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
  version_type=linux
  library_names_spec='${libname}${release}.so$versuffix    ${lib-
name}${release}.so$major $libname.so'
  soname_spec='${libname}${release}.so$major'
  shlibpath_var=LD_LIBRARY_PATH
  case $host_vendor in
    sni)
      shlibpath_overrides_runpath=no
      need_lib_prefix=no
      export_dynamic_flag_spec='${wl}-Blargedynsym'
      runpath_var=LD_RUN_PATH
      ;;
    siemens)
      need_lib_prefix=no
      ;;
    motorola)
      need_lib_prefix=no
      need_version=no
      shlibpath_overrides_runpath=no
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
      ;;
  esac
  ;;

uts4*)
  version_type=linux
  library_names_spec='${libname}${release}.so$versuffix    ${lib-
name}${release}.so$major $libname.so'
  soname_spec='${libname}${release}.so$major'
  shlibpath_var=LD_LIBRARY_PATH
  ;;

dgux*)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  ;;

*)
  dynamic_linker=no
  ;; esac { echo "$as_me:$LINENO:  result:  $dynamic_linker"  >&5
echo  "${ECHO_T}$dynamic_linker"  >&6; } test "$dynamic_linker" =
no && can_build_shared=no

# Report the final consequences.  { echo "$as_me:$LINENO:  check-
ing  if  libtool  supports  shared  libraries"  >&5  echo $ECHO_N
"checking if libtool supports shared libraries... $ECHO_C" >&6; }
{  echo  "$as_me:$LINENO:  result:  $can_build_shared"  >&5  echo
"${ECHO_T}$can_build_shared" >&6; }

{ echo "$as_me:$LINENO: checking  whether  to  build  shared  li-
braries"  >&5  echo $ECHO_N "checking whether to build shared li-
braries... $ECHO_C" >&6; } test "$can_build_shared" = "no" && en-
able_shared=no

#  On  AIX,  shared  libraries  and static libraries use the same
namespace, and # are all built  from  PIC.   case  "$host_os"  in
aix3*)
  test "$enable_shared" = yes && enable_static=no
  if test -n "$RANLIB"; then
    archive_cmds="$archive_cmds~ANLIB ib"
    postinstall_cmds='$RANLIB $lib'
  fi
  ;;

aix4*)
  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" =
no ; then
    test "$enable_shared" = yes && enable_static=no
  fi
  ;; esac { echo  "$as_me:$LINENO:  result:  $enable_shared"  >&5
echo "${ECHO_T}$enable_shared" >&6; }

{  echo  "$as_me:$LINENO:  checking  whether  to build static li-
braries" >&5 echo $ECHO_N "checking whether to build  static  li-
braries...  $ECHO_C"  >&6;  } # Make sure either enable_shared or
enable_static  is  yes.   test  "$enable_shared"  =  yes  ||  en-
able_static=yes  {  echo "$as_me:$LINENO: result: $enable_static"
>&5 echo "${ECHO_T}$enable_static" >&6; }

if test "$hardcode_action" = relink; then
  # Fast installation is not supported
  enable_fast_install=no elif test "$shlibpath_overrides_runpath"
= yes ||
     test "$enable_shared" = no; then
  # Fast installation is not necessary
  enable_fast_install=needless fi

    lt_cv_dlopen="load_add_on"
    lt_cv_dlopen_libs=
    lt_cv_dlopen_self=yes
    ;;

  cygwin* | mingw* | pw32*)
    lt_cv_dlopen="LoadLibrary"
    lt_cv_dlopen_libs=
   ;;

  *)
    {  echo  "$as_me:$LINENO:  checking  for  shl_load"  >&5 echo
$ECHO_N  "checking  for  shl_load...  $ECHO_C"  >&6;  }  if  test
"${ac_cv_func_shl_load+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  cat  >conftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat
confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF  /*
end  confdefs.h.   */ /* Define shl_load to an innocuous variant,
in case <limits.h> declares shl_load.
   For example, HP-UX 11i <limits.h> declares  gettimeofday.   */
#define shl_load innocuous_shl_load

/* System header to define __stub macros and hopefully few proto-
types,
    which can conflict with char shl_load (); below.
    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
    <limits.h> exists even on freestanding compilers.  */

#ifdef  __STDC__  # include <limits.h> #else # include <assert.h>
#endif

#undef shl_load

/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus extern "C" #endif char shl_load (); /* The GNU
C library defines this for functions which it implements
    to always fail with  ENOSYS.   Some  functions  are  actually
named
    something  starting  with __ and the normal name is an alias.
*/ #if defined __stub_shl_load || defined __stub___shl_load choke
me #endif

int main () { return shl_load ();
  ;
  return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?

rm -f core  conftest.err  conftest.$ac_objext  conftest_ipa8_con-
ftest.oo        conftest$ac_exeext  conftest.$ac_ext  fi  {  echo
"$as_me:$LINENO:   result:   $ac_cv_func_shl_load"    >&5    echo
"${ECHO_T}$ac_cv_func_shl_load"      >&6;      }      if     test
$ac_cv_func_shl_load = yes; then
  lt_cv_dlopen="shl_load" else
  { echo "$as_me:$LINENO: checking for  shl_load  in  -ldld"  >&5
echo  $ECHO_N  "checking for shl_load in -ldld... $ECHO_C" >&6; }
if test "${ac_cv_lib_dld_shl_load+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  ac_check_lib_save_LIBS=$LIBS  LIBS="-ldld   $LIBS"  cat   >con-
ftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat confdefs.h
>>conftest.$ac_ext  cat  >>conftest.$ac_ext   <<_ACEOF   /*   end
confdefs.h.  */

/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus extern "C" #endif char shl_load ();  int  main
() { return shl_load ();
  ;
  return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && {          test -z  "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_dld_shl_load=yes else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

        ac_cv_lib_dld_shl_load=no fi

rm -f core  conftest.err  conftest.$ac_objext  conftest_ipa8_con-
ftest.oo               conftest$ac_exeext        conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi { echo  "$as_me:$LINENO:  result:
$ac_cv_lib_dld_shl_load"                 >&5                 echo
"${ECHO_T}$ac_cv_lib_dld_shl_load"     >&6;     }     if     test
$ac_cv_lib_dld_shl_load = yes; then
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" else
  {  echo  "$as_me:$LINENO: checking for dlopen" >&5 echo $ECHO_N
"checking   for   dlopen...   $ECHO_C"    >&6;    }    if    test
"${ac_cv_func_dlopen+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else

#endif

#undef dlopen

/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus extern "C" #endif char dlopen (); /* The GNU C
library defines this for functions which it implements
    to always fail with  ENOSYS.   Some  functions  are  actually
named
    something  starting  with __ and the normal name is an alias.
*/ #if defined __stub_dlopen || defined __stub___dlopen choke  me
#endif

int main () { return dlopen ();
  ;
  return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && {          test -z  "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
  ac_cv_func_dlopen=yes else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

        ac_cv_func_dlopen=no fi

rm -f core  conftest.err  conftest.$ac_objext  conftest_ipa8_con-
ftest.oo        conftest$ac_exeext  conftest.$ac_ext  fi  {  echo
"$as_me:$LINENO:    result:    $ac_cv_func_dlopen"    >&5    echo
"${ECHO_T}$ac_cv_func_dlopen" >&6; } if test $ac_cv_func_dlopen =
yes; then
  lt_cv_dlopen="dlopen" else
  { echo "$as_me:$LINENO: checking for dlopen in -ldl"  >&5  echo
$ECHO_N  "checking  for dlopen in -ldl... $ECHO_C" >&6; } if test
"${ac_cv_lib_dl_dlopen+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  ac_check_lib_save_LIBS=$LIBS  LIBS="-ldl   $LIBS"   cat   >con-
ftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat confdefs.h
>>conftest.$ac_ext  cat  >>conftest.$ac_ext   <<_ACEOF   /*   end
confdefs.h.  */

  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && {          test -z  "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_dl_dlopen=yes else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

        ac_cv_lib_dl_dlopen=no fi

rm -f core  conftest.err  conftest.$ac_objext  conftest_ipa8_con-
ftest.oo               conftest$ac_exeext        conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS fi { echo  "$as_me:$LINENO:  result:
$ac_cv_lib_dl_dlopen"  >&5  echo  "${ECHO_T}$ac_cv_lib_dl_dlopen"
>&6; } if test $ac_cv_lib_dl_dlopen = yes; then
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else
  { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 echo
$ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } if test
"${ac_cv_lib_svld_dlopen+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  ac_check_lib_save_LIBS=$LIBS  LIBS="-lsvld   $LIBS"  cat  >con-
ftest.$ac_ext  <<_ACEOF  /* confdefs.h.  */ _ACEOF cat confdefs.h
>>conftest.$ac_ext  cat  >>conftest.$ac_ext   <<_ACEOF   /*   end
confdefs.h.  */

/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus extern "C" #endif char dlopen (); int main  ()
{ return dlopen ();
  ;
  return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); } && {          test -z  "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_svld_dlopen=yes else
  echo  "$as_me:  failed  program  was:"  >&5  sed 's/^/| /' con-
ftest.$ac_ext >&5

        ac_cv_lib_svld_dlopen=no fi

>>conftest.$ac_ext   cat   >>conftest.$ac_ext   <<_ACEOF  /*  end
confdefs.h.  */

/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
#ifdef  __cplusplus  extern "C" #endif char dld_link (); int main
() { return dld_link ();
  ;
  return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link" case "(($ac_try" in
  *
  *) ac_try_echo=$ac_try;; esac eval "echo
  (eval "$ac_link") 2>conftest.er1
  ac_status=$?
  grep -v '^ *+' conftest.er1 >conftest.err
  rm -f conftest.er1
  cat conftest.err >&5
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit  $ac_status); } && {          test -z "$ac_c_werror_flag"
||          test ! -s conftest.err
       } && test -s conftest$ac_exeext &&
       $as_test_x conftest$ac_exeext; then
  ac_cv_lib_dld_dld_link=yes else
  echo "$as_me: failed program  was:"  >&5  sed  's/^/|  /'  con-
ftest.$ac_ext >&5

        ac_cv_lib_dld_dld_link=no fi

rm  -f  core  conftest.err conftest.$ac_objext conftest_ipa8_con-
ftest.oo              conftest$ac_exeext         conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS  fi  { echo "$as_me:$LINENO: result:
$ac_cv_lib_dld_dld_link"                 >&5                 echo
"${ECHO_T}$ac_cv_lib_dld_dld_link"     >&6;     }     if     test
$ac_cv_lib_dld_dld_link = yes; then
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" fi

         fi

         fi

         fi

         fi


fi

    ;;
  esac

  if test "x$lt_cv_dlopen" != xno; then
    save_LIBS="$LIBS"
    LIBS="$lt_cv_dlopen_libs $LIBS"

    { echo "$as_me:$LINENO: checking whether a program can dlopen
itself" >&5 echo $ECHO_N "checking whether a program  can  dlopen
itself...  $ECHO_C"  >&6;  } if test "${lt_cv_dlopen_self+set}" =
set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
          if test "$cross_compiling" = yes; then :
  lt_cv_dlopen_self=cross else
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  lt_status=$lt_dlunknown
  cat > conftest.$ac_ext <<EOF #line __oline__  "configure"  #in-
clude "confdefs.h"

#if HAVE_DLFCN_H #include <dlfcn.h> #endif

#include <stdio.h>

#ifdef  RTLD_GLOBAL  #   define LT_DLGLOBAL           RTLD_GLOBAL
#else #  ifdef DL_GLOBAL #    define LT_DLGLOBAL         DL_GLOB-
AL #  else #    define LT_DLGLOBAL         0 #  endif #endif

/*  We may have to define LT_DLLAZY_OR_NOW in the command line if
we
   find out it does not work in some platform. */ #ifndef  LT_DL-
LAZY_OR_NOW    #     ifdef    RTLD_LAZY    #      define   LT_DL-
LAZY_OR_NOW            RTLD_LAZY #  else  #     ifdef  DL_LAZY  #
define LT_DLLAZY_OR_NOW            DL_LAZY #    else #      ifdef
RTLD_NOW  #         define   LT_DLLAZY_OR_NOW        RTLD_NOW   #
else    #           ifdef   DL_NOW   #            define   LT_DL-
LAZY_OR_NOW      DL_NOW #        else  #           define  LT_DL-
LAZY_OR_NOW      0  #        endif #      endif #    endif #  en-
dif #endif

#ifdef __cplusplus extern "C" void exit (int); #endif

void fnord() { int i=42;} int main () {
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  int status = $lt_dlunknown;

  if (self)
    {
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
      /* dlclose (self); */
    }

    exit (status); } EOF
  if { (eval echo "$as_me:$LINENO:
  (eval $ac_link) 2>&5
  ac_status=$?


fi { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self"  >&5  echo
"${ECHO_T}$lt_cv_dlopen_self" >&6; }

    if test "x$lt_cv_dlopen_self" = xyes; then
      LDFLAGS="$LDFLAGS $link_static_flag"
      {  echo  "$as_me:$LINENO:  checking  whether  a  statically
linked program can dlopen  itself"  >&5  echo  $ECHO_N  "checking
whether a statically linked program can dlopen itself... $ECHO_C"
>&6; } if test "${lt_cv_dlopen_self_static+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
          if test "$cross_compiling" = yes; then :
  lt_cv_dlopen_self_static=cross else
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  lt_status=$lt_dlunknown
  cat > conftest.$ac_ext <<EOF #line __oline__  "configure"  #in-
clude "confdefs.h"

#if HAVE_DLFCN_H #include <dlfcn.h> #endif

#include <stdio.h>

#ifdef  RTLD_GLOBAL  #   define LT_DLGLOBAL           RTLD_GLOBAL
#else #  ifdef DL_GLOBAL #    define LT_DLGLOBAL         DL_GLOB-
AL #  else #    define LT_DLGLOBAL         0 #  endif #endif

/*  We may have to define LT_DLLAZY_OR_NOW in the command line if
we
   find out it does not work in some platform. */ #ifndef  LT_DL-
LAZY_OR_NOW    #     ifdef    RTLD_LAZY    #      define   LT_DL-
LAZY_OR_NOW            RTLD_LAZY #  else  #     ifdef  DL_LAZY  #
define LT_DLLAZY_OR_NOW            DL_LAZY #    else #      ifdef
RTLD_NOW  #         define   LT_DLLAZY_OR_NOW        RTLD_NOW   #
else    #           ifdef   DL_NOW   #            define   LT_DL-
LAZY_OR_NOW      DL_NOW #        else  #           define  LT_DL-
LAZY_OR_NOW      0  #        endif #      endif #    endif #  en-
dif #endif

#ifdef __cplusplus extern "C" void exit (int); #endif

void fnord() { int i=42;} int main () {
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  int status = $lt_dlunknown;

  if (self)
    {
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
      /* dlclose (self); */
    }

  else :
    # compilation failed
    lt_cv_dlopen_self_static=no
  fi fi rm -fr conftest*


fi { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
    fi

    CPPFLAGS="$save_CPPFLAGS"
    LDFLAGS="$save_LDFLAGS"
    LIBS="$save_LIBS"
    ;;
  esac

  case $lt_cv_dlopen_self in
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  *) enable_dlopen_self=unknown ;;
  esac

  case $lt_cv_dlopen_self_static in
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  *) enable_dlopen_self_static=unknown ;;
  esac fi


if test "$enable_shared" = yes && test "$GCC" = yes; then
  case $archive_cmds in
  *'~'*)
    # FIXME: we may have to deal with multi-command sequences.
    ;;
  '$CC '*)
    #  Test  whether the compiler implicitly links with -lc since
on some
    # systems, -lgcc has to come before -lc. If gcc already pass-
es -lc
    # to ld, don't add -lc before -lgcc.
    {  echo  "$as_me:$LINENO:  checking whether -lc should be ex-
plicitly linked in" >&5 echo $ECHO_N "checking whether -lc should
be explicitly linked in... $ECHO_C" >&6; }
    if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6 else
  $rm conftest*
    echo 'static int dummy;' > conftest.$ac_ext

    if { (eval echo "$as_me:$LINENO:
  (eval $ac_compile) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }; then
      soname=conftest

  echo "$as_me:$LINENO:  = $ac_status" >&5
  (exit $ac_status); }
      then         lt_cv_archive_cmds_need_lc=no
      else         lt_cv_archive_cmds_need_lc=yes
      fi
      allow_undefined_flag=$save_allow_undefined_flag
    else
      cat conftest.err 1>&5
    fi fi

    {  echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc"
>&5 echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6; }
    ;;
  esac fi need_lc=${lt_cv_archive_cmds_need_lc-yes}

# The second clause should only fire  when  bootstrapping  the  #
libtool  distribution,  otherwise  you forgot to ship ltmain.sh #
with your package, and you will get complaints that there  are  #
no rules to generate ltmain.sh.  if test -f "$ltmain"; then
  : else
  #  If  there is no Makefile yet, we rely on a make rule to exe-
cute
  # `config.status --recheck' to rerun these tests and create the
  # libtool script then.
  test -f Makefile && make "$ltmain" fi

if test -f "$ltmain"; then
  trap "$rm
  $rm -f "${ofile}T"

  echo creating $ofile

  #  Now  quote  all  the  things that may contain metacharacters
while being
  # careful not to overquote  the  AC_SUBSTed  values.   We  take
copies of the
  #  variables and quote the copies for generation of the libtool
script.
  for var in echo old_CC old_CFLAGS SED      AR  AR_FLAGS  CC  LD
LN_S   NM   SHELL      reload_flag  reload_cmds  wl      pic_flag
link_static_flag     no_builtin_flag     export_dynamic_flag_spec
thread_safe_flag_spec     whole_archive_flag_spec    libname_spec
library_names_spec   soname_spec       RANLIB    old_archive_cmds
old_archive_from_new_cmds  old_postinstall_cmds     old_postunin-
stall_cmds  archive_cmds   archive_expsym_cmds   postinstall_cmds
postuninstall_cmds   extract_expsyms_cmds   old_archive_from_exp-
syms_cmds     old_striplib  striplib  file_magic_cmd  export_sym-
bols_cmds      deplibs_check_method allow_undefined_flag no_unde-
fined_flag     finish_cmds finish_eval  global_symbol_pipe  glob-
al_symbol_to_cdecl      global_symbol_to_c_name_address     hard-
code_libdir_flag_spec                   hardcode_libdir_separator
sys_lib_search_path_spec  sys_lib_dlsearch_path_spec      compil-
      eval "lt_$var=\
      ;;
    esac
  done

  cat <<__EOF__ > "${ofile}T" #! $SHELL

# `$echo "$ofile" | sed 's%^.*/%%'`  -  Provide  generalized  li-
brary-building  support  services.   # Generated automatically by
$PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) # NOTE:  Changes  made
to  this file will be lost: look at ltmain.sh.  # # Copyright (C)
1996-2000 Free Software Foundation, Inc.  # Originally by  Gordon
Matzigkeit  <gord@gnu.ai.mit.edu>,  1996 # # This program is free
software; you can redistribute it and/or modify #  it  under  the
terms  of  the  GNU  General Public License as published by # the
Free Software Foundation; either version 2 of the License,  or  #
(at your option) any later version.  # # This program is distrib-
uted in the hope that it will be useful, but # WITHOUT  ANY  WAR-
RANTY;  without even the implied warranty of # MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  See the GNU #  General  Public
License for more details.  # # You should have received a copy of
the GNU General Public License # along with this program; if not,
write  to the Free Software # Foundation, Inc., 59 Temple Place -
Suite 330, Boston, MA 02111-1307, USA.  # # As a  special  excep-
tion  to the GNU General Public License, if you # distribute this
file as part of a program that contains a # configuration  script
generated  by  Autoconf, you may include it under # the same dis-
tribution terms that you use for the rest of that program.

# A sed that does not truncate output.  SED=$lt_SED

# Sed that helps us avoid accidentally triggering echo(1) options
like -n.  Xsed="${SED} -e s/^X//"

#  The  HP-UX  ksh  and POSIX shell print the target directory to
stdout # if CDPATH is set.  if test "XCDPATH+set}" =  Xset;  then
CDPATH=:; export CDPATH; fi

# ### BEGIN LIBTOOL CONFIG

#  Libtool  was  configured  on  host  `(hostname  ||  uname  -n)
2>/dev/null | sed 1q`:

# Shell to use when invoking shell scripts.  SHELL=$lt_SHELL

#    Whether    or    not    to    build    shared     libraries.
build_libtool_libs=$enable_shared

#  Whether or not to build static libraries.  build_old_libs=$en-
able_static

# Whether or not  to  add  -lc  for  building  shared  libraries.
# Is the compiler the GNU C compiler?  with_gcc=$GCC

# The linker used to build libraries.  LD=$lt_LD

# Whether we need hard or soft links.  LN_S=$lt_LN_S

# A BSD-compatible nm program.  NM=$lt_NM

# A symbol stripping program STRIP=$STRIP

#  Used  to  examine  libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD

# Used on cygwin: DLL creation program.  DLLTOOL="$DLLTOOL"

# Used on cygwin: object dumper.  OBJDUMP="$OBJDUMP"

# Used on cygwin: assembler.  AS="$AS"

# The name of  the  directory  that  contains  temporary  libtool
files.  objdir=$objdir

#      How     to     create     reloadable     object     files.
reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds

# How to pass a linker flag through the compiler.  wl=$lt_wl

# Object file suffix (normally "o").  objext="$ac_objext"

# Old archive suffix (normally "a").  libext="$libext"

# Executable file suffix (normally "").  exeext="$exeext"

#  Additional  compiler  flags  for  building  library   objects.
pic_flag=$lt_pic_flag pic_mode=$pic_mode

#  Does  compiler simultaneously support -c and -o options?  com-
piler_c_o=$lt_compiler_c_o

# Can we write directly to  a  .lo  ?   compiler_o_lo=$lt_compil-
er_o_lo

#    Must    we    lock    files   when   doing   compilation   ?
need_locks=$lt_need_locks

#  Do  we  need  the  lib  prefix  for  modules?    need_lib_pre-
fix=$need_lib_prefix

# Do we need a version for libraries?  need_version=$need_version

# Whether dlopen is supported.  dlopen_support=$enable_dlopen


#  Compiler  flag  to  generate  shared objects directly from ar-
chives.  whole_archive_flag_spec=$lt_whole_archive_flag_spec

#   Compiler    flag    to    generate    thread-safe    objects.
thread_safe_flag_spec=$lt_thread_safe_flag_spec

# Library versioning type.  version_type=$version_type

# Format of library name prefix.  libname_spec=$lt_libname_spec

#  List  of  archive names.  First name is the real one, the rest
are links.  # The last name is the one that the linker finds with
-lNAME.  library_names_spec=$lt_library_names_spec

# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec

# Commands used to build and install an old-style archive.   RAN-
LIB=$lt_RANLIB  old_archive_cmds=$lt_old_archive_cmds old_postin-
stall_cmds=$lt_old_postinstall_cmds                 old_postunin-
stall_cmds=$lt_old_postuninstall_cmds

#  Create  an  old-style  archive from a shared archive.  old_ar-
chive_from_new_cmds=$lt_old_archive_from_new_cmds

# Create a temporary old-style  archive  to  link  instead  of  a
shared     archive.     old_archive_from_expsyms_cmds=$lt_old_ar-
chive_from_expsyms_cmds

# Commands used to build  and  install  a  shared  archive.   ar-
chive_cmds=$lt_archive_cmds  archive_expsym_cmds=$lt_archive_exp-
sym_cmds     postinstall_cmds=$lt_postinstall_cmds      postunin-
stall_cmds=$lt_postuninstall_cmds

#  Commands  to  strip  libraries.  old_striplib=$lt_old_striplib
striplib=$lt_striplib

# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method

#   Command  to  use  when  deplibs_check_method  ==  file_magic.
file_magic_cmd=$lt_file_magic_cmd

# Flag that allows shared libraries with undefined symbols to  be
built.  allow_undefined_flag=$lt_allow_undefined_flag

#    Flag   that   forces   no   undefined   symbols.    no_unde-
fined_flag=$lt_no_undefined_flag

# Commands used to finish a libtool library installation in a di-
rectory.  finish_cmds=$lt_finish_cmds
path_var=$runpath_var

#  This  is   the   shared   library   path   variable.    shlib-
path_var=$shlibpath_var

#  Is  shlibpath  searched  before  the hard-coded library search
path?  shlibpath_overrides_runpath=$shlibpath_overrides_runpath

# How to hardcode a  shared  library  path  into  an  executable.
hardcode_action=$hardcode_action

# Whether we should hardcode library paths into libraries.  hard-
code_into_libs=$hardcode_into_libs

# Flag to hardcode ibdir into a binary during  linking.   #  This
must   work   even   if  ibdir  does  not  exist.   hardcode_lib-
dir_flag_spec=$lt_hardcode_libdir_flag_spec

# Whether we need a single -rpath flag with a separated argument.
hardcode_libdir_separator=$lt_hardcode_libdir_separator

# Set to yes if using DIR/libNAME.so during linking hardcodes DIR
into the # resulting binary.  hardcode_direct=$hardcode_direct

# Set to yes if using the -LDIR flag during linking hardcodes DIR
into the # resulting binary.  hardcode_minus_L=$hardcode_minus_L

#  Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes
DIR into # the resulting  binary.   hardcode_shlibpath_var=$hard-
code_shlibpath_var

#  Variables  whose  values  should  be  saved in libtool wrapper
scripts and # restored at relink  time.   variables_saved_for_re-
link="$variables_saved_for_relink"

#  Whether libtool must link a program against all its dependency
libraries.  link_all_deplibs=$link_all_deplibs

#    Compile-time    system    search    path    for    libraries
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec

#     Run-time     system     search     path    for    libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec

# Fix the shell  variable  rcfile  for  the  compiler.   fix_src-
file_path="$fix_srcfile_path"

#  Set  to  yes  if  exported  symbols  are required.  always_ex-
port_symbols=$always_export_symbols

#  The  commands   to   list   exported   symbols.    export_sym-
bols_cmds=$lt_export_symbols_cmds
  case $host_os in
  aix3*)
    cat << >> "${ofile}T"

# AIX sometimes has problems with the GCC collect2 program.   For
some  # reason, if we set the COLLECT_NAMES environment variable,
the problems # vanish in a  puff  of  smoke.   if  test  "X${COL-
LECT_NAMES+set}" != Xset; then
  COLLECT_NAMES=
  export COLLECT_NAMES fi EOF
    ;;
  esac

  case $host_os in
  cygwin* | mingw* | pw32* | os2*)
    cat <<'EOF' >> "${ofile}T"
      #  This  is a source program that is used to create dlls on
Windows
      # Don't remove nor modify the starting and closing comments
#  /* ltdll.c starts here */ # #define WIN32_LEAN_AND_MEAN # #in-
clude  <windows.h>  #  #undef  WIN32_LEAN_AND_MEAN   #   #include


Man(1) output converted with man2html